Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/11/2009, 11:39
Avatar de fcdragons
fcdragons
 
Fecha de Ingreso: agosto-2008
Ubicación: echo $_REQUEST['ubicacion'];
Mensajes: 474
Antigüedad: 18 años, 2 meses
Puntos: 13
Pregunta Edición de archivo PHP! necesito otra ayudita :P

Bueno, tengo un pequeño problema ahora, lo que pasa, es que yo tengo un archivo llamado conexion.php, y el contenido de este lo quiero editar, por medio de un formulario.

Por ejemplo: El usuario abre el archivo instalar.php y le sale un formulario, donde debe meter los datos de conexion a la base de datos, y cuando este usuario los mete, que el archivo conexion.php se edite metiendo los datos en su sitio.

El contenido del archivo conexion.php es:
Código PHP:
<?php
$conectar 
= mysql_connect("servidor", "usuario", "contrasena");
$base_datos = mysql_select_db("nombrebd", $conectar);
?>
Y la parte que edita, se supone el archivo, es esta:
Código PHP:
$archivo = 'conexion.php';
$fp = fopen($archivo, "a+");
$string = str_replace("servidor", $servidor, $fp);
$string = str_replace("usuario", $usuario, $fp);
$string = str_replace("contrasena", $contrasena, $fp);
$string = str_replace("nombrebd", $nombre, $fp);
$write = fputs($fp, $string);
fclose($fp); 
Lo que hace, no es editar, en si no hace nada, y yo quiero que edite la parte del archivo conexión que pone:
servidor, usuario, contrasena, nombrebd por lo que meta el usuario en el formulario, de cual en las variables que se almacenan son $servidor, $usuario, $contrasena, $nombre

Haber si pueden ayudarme :)
Saludos

Lo que yo creo que esta mal, es en el str_replace al final no debe ir el $fp, pero nose, soy un poco novato en PHP, comence a aprender hace poco, aunque ya se bastante :)
__________________
SumarioWeb
@sumarioweb
BasicNews