Foros del Web » Programando para Internet » PHP »

modificar parte de un archivo

Estas en el tema de modificar parte de un archivo en el foro de PHP en Foros del Web. Hola a todos, espero que me puedan ayudar ya que he estado con este problema algun tiempo y no puedo solucionarlo. tengo un archivo llamado ...
  #1 (permalink)  
Antiguo 26/01/2011, 09:48
 
Fecha de Ingreso: agosto-2005
Ubicación: Quito, Ecuador
Mensajes: 255
Antigüedad: 18 años, 8 meses
Puntos: 0
modificar parte de un archivo

Hola a todos, espero que me puedan ayudar ya que he estado con este problema algun tiempo y no puedo solucionarlo. tengo un archivo llamado config.inc con el siguiente contenido:

[DATABASE_CONFIG]
bd.name=BBDD_name
bd.user=nm_user
bd.pass=pass
bd.host=host

para acceder a cualquiera de los valores lo hago de la siguiente manera:
$config=parse_ini_file('config.inc',true);
echo "el usuario es=".$config['DATABASE_CONFIG']['bd.user'];

ahora el problema que tengo es que quisiera desde php modificar solamente una parte del archivo es decir, si deseo modificar el nombre del usuario de nm_user por nm_cliente, perom solamente quisiera que se modificara este valor. Espero me puedan ayudar y gracias de antemano.
  #2 (permalink)  
Antiguo 27/01/2011, 10:54
Avatar de Maganius  
Fecha de Ingreso: septiembre-2010
Mensajes: 310
Antigüedad: 13 años, 7 meses
Puntos: 10
Respuesta: modificar parte de un archivo

Lo podrias hacer con un formulario yo hice uno asi una vez aver si lo encuentro....

Código HTML:
Ver original
  1. <form action="conexion.php" method="post">
  2.   <table width="297" border="0" cellspacing="0" cellpadding="10">
  3.     <tr>
  4.       <td width="113">Host
  5.  
  6.       </td>
  7.       <td width="144"><input type="text" name="Host" /></td>
  8.     </tr>
  9.     <tr>
  10.       <td>Usuario</td>
  11.       <td><input type="text" name="Usuario" /></td>
  12.     </tr>
  13.     <tr>
  14.       <td>Contraseña</td>
  15.       <td><input type="text" name="Pass" /></td>
  16.     </tr>
  17.         <tr>
  18.       <td>Base de Datos</td>
  19.       <td><input type="text" name="BD" /></td>
  20.     </tr>
  21.     <tr>
  22.       <td></td>
  23.       <td align="center"><input type="submit" value="Aceptar" /></td>
  24.     </tr>
  25.   </table>
  26. </form>

en otro archivo llamado conexion.php...

Código PHP:
Ver original
  1. $Host = $_POST["Host"];
  2.     $User = $_POST["Usuario"];
  3.     $Pass = $_POST["Pass"];
  4.     $BD   = $_POST["BD"];
  5.    
  6.     $conex = mysql_connect("$Host","$User","$Pass");
  7.    
  8.     if(mysql_select_db("$BD",$conex)){ // Si no existe la base de datos elegida, la crea automaticamente
  9.     }else {
  10.         echo mysql_create_db("$BD"). "Base de Datos Creada";
  11.     }

Tu la modificas a tu gusto.

Cualquier cosa consulta! ;)

Etiquetas: modificar
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 11:47.