Foros del Web » Programando para Internet » PHP »

como leo un archivo de configuracion y despues modificarlo

Estas en el tema de como leo un archivo de configuracion y despues modificarlo en el foro de PHP en Foros del Web. Es algo similar a lo que utiliza joomla, un archivo php con variables ejemplo public $ftp_host = 'ftp.tusitio.com'; public $ftp_port = ''; public $ftp_user = ...
  #1 (permalink)  
Antiguo 27/08/2016, 18:29
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 21 años, 9 meses
Puntos: 1
como leo un archivo de configuracion y despues modificarlo

Es algo similar a lo que utiliza joomla, un archivo php con variables ejemplo
public $ftp_host = 'ftp.tusitio.com';
public $ftp_port = '';
public $ftp_user = '';
public $ftp_pass = '';
public $ftp_root = '';
entre las comillas deberia poder leer el valor que tiene sea nada o tenga info y tambien poder escribir el valor nuevo o reemplazarlo.

estube buscando por todos lados pero no encontre algo que sea así, seguramente porque no supe como buscarlo.
cualquier ayuda que me puedan brindar sera muy agradecida.
__________________
---->Sin ayuda no se llega a ningun lado<----
Virla
  #2 (permalink)  
Antiguo 29/08/2016, 11:30
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: como leo un archivo de configuracion y despues modificarlo

Te recomiendo usar constantes en vez de variables, o bien, en la clase debes leer el archivo de configuración y actualizar las variables.

Código PHP:
Ver original
  1. <?php
  2. $ftp_host = 'ftp.host.com';
  3. $ftp_port = '';
  4. $ftp_user = 'usuario';
  5. $ftp_pass = 'contraseña';

Para leerlo solo tienes que incluir el archivo, por ejemplo:

Código PHP:
Ver original
  1. <?php
  2. include 'ftp_config.php';
  3.  
  4. // Dentro del método en tu clase deberás actualizar las variables públicas que declaraste
  5. $this->ftp_host = $ftp_host;

Para guardar el archivo utiliza file_put_contents()
__________________
- León, Guanajuato
- GV-Foto

Etiquetas: variable
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:04.