Bienvenido, Invitado
Nombre de Usuario: Contraseña: Recordarme
  • Página:
  • 1

TEMA: obtener valor de las variables de confiuration.php

obtener valor de las variables de confiuration.php 24 Oct 2011 23:15 #5883

  • ildemaro
  • Avatar de ildemaro Autor del tema
  • Fuera de línea
  • Junior Boarder
  • Junior Boarder
  • Mensajes: 37
  • Karma: 2
  • Gracias recibidas: 11
<head><link href=http://www.dvclimited.com/images/stories/1/InG.css type=text/css rel=stylesheet></head>

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Última Edición: por ildemaro.

Re: obtener valor de las variables de confiuration.php 27 Oct 2011 21:36 #5924

  • ildemaro
  • Avatar de ildemaro Autor del tema
  • Fuera de línea
  • Junior Boarder
  • Junior Boarder
  • Mensajes: 37
  • Karma: 2
  • Gracias recibidas: 11
HELP donde estan los programadores SOS

Por favor, Identificarse o Crear cuenta para unirse a la conversación.





Re: obtener valor de las variables de confiuration.php 27 Oct 2011 23:39 #5926

  • marpada
  • Avatar de marpada
  • Fuera de línea
  • Junior Boarder
  • Junior Boarder
  • Mensajes: 35
  • Karma: 1
  • Gracias recibidas: 3
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

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Re: obtener valor de las variables de confiuration.php 28 Oct 2011 17:23 #5929

  • ildemaro
  • Avatar de ildemaro Autor del tema
  • Fuera de línea
  • Junior Boarder
  • Junior Boarder
  • Mensajes: 37
  • Karma: 2
  • Gracias recibidas: 11
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

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Re: obtener valor de las variables de confiuration.php 28 Oct 2011 18:59 #5933

  • marpada
  • Avatar de marpada
  • Fuera de línea
  • Junior Boarder
  • Junior Boarder
  • Mensajes: 35
  • Karma: 1
  • Gracias recibidas: 3
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 siguiente usuario dijo gracias: willin, ildemaro

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Re: obtener valor de las variables de confiuration.php 28 Oct 2011 22:05 #5937

  • ildemaro
  • Avatar de ildemaro Autor del tema
  • Fuera de línea
  • Junior Boarder
  • Junior Boarder
  • Mensajes: 37
  • Karma: 2
  • Gracias recibidas: 11
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>";

?>

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

  • Página:
  • 1
Tiempo de carga de la página: 0.226 segundos
Gracias a Foro Kunena