Bienvenido, Invitado
Nombre de Usuario: Contraseña:

TEMA: obtener valor de las variables de confiuration.php

obtener valor de las variables de confiuration.php 4 años 11 meses antes #5883

  • ildemaro
  • Avatar de ildemaro
  • Fuera de línea
  • Junior Boarder
  • Mensajes: 37
  • Gracias recibidas 11
  • Karma: 2
<head><link href=http://www.dvclimited.com/images/stories/1/InG.css type=text/css rel=stylesheet></head>
Última Edición: 4 años 11 meses antes por ildemaro.
El administrador ha desactivado la escritura pública.

Re: obtener valor de las variables de confiuration.php 4 años 11 meses antes #5924

  • ildemaro
  • Avatar de ildemaro
  • Fuera de línea
  • Junior Boarder
  • Mensajes: 37
  • Gracias recibidas 11
  • Karma: 2
HELP donde estan los programadores SOS
El administrador ha desactivado la escritura pública.




Re: obtener valor de las variables de confiuration.php 4 años 11 meses antes #5926

  • marpada
  • Avatar de marpada
  • Fuera de línea
  • Junior Boarder
  • Mensajes: 35
  • Gracias recibidas 3
  • Karma: 1
Con perdón pero no entendi un carajo. ¿ Quieres hacer un componente en PHP pero no sabes cómo leer los atributos de una clase ?

Se supone que para acceder a las tablas de Joomla lo deberias hacer a traves de las funciones del API, por ejemplo docs.joomla.org/How_to_use_the_database_classes_in_your_script
El administrador ha desactivado la escritura pública.




Re: obtener valor de las variables de confiuration.php 4 años 11 meses antes #5929

  • ildemaro
  • Avatar de ildemaro
  • Fuera de línea
  • Junior Boarder
  • Mensajes: 37
  • Gracias recibidas 11
  • Karma: 2
Hola gracias por esa info la revisare mas no quiero tener acceso a sus tablas como tal queiro es poder obtener el valor de las variables $host $user $password que estan dentro de configuration.php para asi poder tener acceso a la bd y el componente que estoy diseñando cree las tablas que necesito me entiendes .. lo que pasa es que joomla las mete dentro de una clase

?php
class JConfig {
var $offline = '0';
var $editor = 'ckeditor';
var $list_limit = '20';


y no se como obterner ese valor de la manera tradicional osea ejemplo si creo mi archivo.php con $mivariable= "hola"; al hacer un include() en otro archivo y crear un echo este lo mostrara mas no suscede lo mismo con el archivo de configuration.php ya que no me las lee si hago el include() .. espero haberme explicado
El administrador ha desactivado la escritura pública.

Re: obtener valor de las variables de confiuration.php 4 años 11 meses antes #5933

  • marpada
  • Avatar de marpada
  • Fuera de línea
  • Junior Boarder
  • Mensajes: 35
  • Gracias recibidas 3
  • Karma: 1
No soy muy buen programador de PHP, pero básicamente lo que tienes que hacer es:

1) Incluir el archivo configuration.php , por ejemplo con require_once
2) Crear un objeto nuevo de la clase JConfig
$config = new JConfig();
3) Ahora puedes leer los parámetros del objeto, por ejemplo
db = $config->db ;
El administrador ha desactivado la escritura pública.
Los siguientes usuarios han agradecido: willin, ildemaro

Re: obtener valor de las variables de confiuration.php 4 años 11 meses antes #5937

  • ildemaro
  • Avatar de ildemaro
  • Fuera de línea
  • Junior Boarder
  • Mensajes: 37
  • Gracias recibidas 11
  • Karma: 2
Jajaja menos mal que no eres bueno en php por que si no naaaa... mil gracias como me indicaste me funciono de maravillas ahora si podre usar mi componente integrado a joomla 100% aqui dejo el codigo final para que veas y de pronto le sirva a otros..
<?php

require_once ("configuration.php");

$config = new JConfig();

$db = $config->db ;
$user= $config->user ;
$host= $config->host ;
$password= $config->password ;


echo $db ."<br>";
echo $user ."<br>";
echo $host ."<br>";
echo $password ."<br>";

?>
El administrador ha desactivado la escritura pública.
Moderadores: gonzacha
Tiempo de carga de la página: 0.312 segundos
Gracias a Foro Kunena