Foros del Web » Programando para Internet » PHP »

Escribir datos en archivo

Estas en el tema de Escribir datos en archivo en el foro de PHP en Foros del Web. Como hago para escribir datos en un archivo PHP..... Es decir tengo mi archivo config.php en BLANCO y quiero llenarlo de datos, los datos los ...
  #1 (permalink)  
Antiguo 03/04/2010, 10:25
Avatar de HiToGoRoShi  
Fecha de Ingreso: abril-2008
Mensajes: 849
Antigüedad: 16 años
Puntos: 31
Escribir datos en archivo

Como hago para escribir datos en un archivo PHP.....

Es decir tengo mi archivo config.php en BLANCO y quiero llenarlo de datos, los datos los obtengo de un FORm que l usuario llena

server: localhost
databases: mibasededatos
user: mi usuario

Me hice entender ¿
  #2 (permalink)  
Antiguo 03/04/2010, 10:26
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: Escribir datos en archivo

Usa las funciones de filesystem. Pero te advierto que no es una buena forma de hacer eso, ya que te pueden crear aplicaciones que pueden dañar tu sitio o hackearlo.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 03/04/2010, 10:28
Avatar de HiToGoRoShi  
Fecha de Ingreso: abril-2008
Mensajes: 849
Antigüedad: 16 años
Puntos: 31
Respuesta: Escribir datos en archivo

Que otra forma recomiendas ?
  #4 (permalink)  
Antiguo 03/04/2010, 10:30
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: Escribir datos en archivo

¿Cuál es el propósito?
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #5 (permalink)  
Antiguo 03/04/2010, 10:30
Avatar de HiToGoRoShi  
Fecha de Ingreso: abril-2008
Mensajes: 849
Antigüedad: 16 años
Puntos: 31
Respuesta: Escribir datos en archivo

Crear una funcion para conectarse a la base de datos no mas, estoy haciendo un instalador
  #6 (permalink)  
Antiguo 03/04/2010, 10:32
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: Escribir datos en archivo

¿Tu eres el que lo va a hacer, o cualquier otro usuario? Si es para crear un instalador, pues con la funciones que te indique.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #7 (permalink)  
Antiguo 03/04/2010, 10:33
Avatar de HiToGoRoShi  
Fecha de Ingreso: abril-2008
Mensajes: 849
Antigüedad: 16 años
Puntos: 31
ok, gracias

Hola que tal, tengo mi archivo CONFIG.php y quiero inacializar las variables que hay ahi, pero que estes se queden de por VIDA...

es decir por defecto esta asi:

var $database;

pero yo quiero que se queden asi:

var $database="localhost";

Última edición por GatorV; 03/04/2010 a las 14:35
  #8 (permalink)  
Antiguo 03/04/2010, 12:27
Avatar de jackson666  
Fecha de Ingreso: noviembre-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 1.971
Antigüedad: 14 años, 5 meses
Puntos: 65
Respuesta: Llenar variables

Es en serio la pregunta? Agarras el archivo, lo abris, reemplazas por lo que queres y listo... de por vida se quedan asi...
__________________
HV Studio
Diseño y desarrollo web
  #9 (permalink)  
Antiguo 03/04/2010, 12:29
Avatar de HiToGoRoShi  
Fecha de Ingreso: abril-2008
Mensajes: 849
Antigüedad: 16 años
Puntos: 31
Respuesta: Llenar variables

me has entendido mal, pero yo tambien no explique completo


El archivo config.php se llena desde un formulario ajeno a este
  #10 (permalink)  
Antiguo 03/04/2010, 12:33
Avatar de jackson666  
Fecha de Ingreso: noviembre-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 1.971
Antigüedad: 14 años, 5 meses
Puntos: 65
Respuesta: Llenar variables

Y entonces? Queres hacer llegar los datos de tu formulario al archivo php? Si es asi, te doy una idea:

Código PHP:
<?php
$file 
"<?php\n";
$file .= '$database = "'.$_POST['dbName'].'";';
$file .= "\n?>";

$fp fopen('config.php','w+');
fwrite($fp,$file);
fclose($fp);

# Redireccionas

?>
__________________
HV Studio
Diseño y desarrollo web

Etiquetas: escribir
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 23:07.