Foros del Web » Programando para Internet » PHP »

Lectura de fichero

Estas en el tema de Lectura de fichero en el foro de PHP en Foros del Web. Buenas, hoy la consulta que tengo es la siguiente: El código abajo colocado realiza la petición de información al usuario, y al clicar MANDAR, la ...
  #1 (permalink)  
Antiguo 22/06/2007, 17:29
 
Fecha de Ingreso: agosto-2005
Mensajes: 21
Antigüedad: 18 años, 8 meses
Puntos: 0
Exclamación Lectura de fichero

Buenas, hoy la consulta que tengo es la siguiente: El código abajo colocado realiza la petición de información al usuario, y al clicar MANDAR, la misma se escribe en un fichero de texto.


<?php
function formulario()
{ ?>
<form action=Cap8Datos.php method=get>
Rellene el siguiente formulario: <br><br>
1. Nick <input type=text nema=nick><br><br>
2. Contraseña <input type= password name=contraseña><br><br>
3. Estdo Civil <input type=radio neme= civil Value=Casado checked>Casado
<input type=radio neme= civil Value=soltero>Soltero <br><br>
4. Señale sus aficiones. <br>
<input type=checkbox name=afi[] value=informática>Informática <br>
<input type=checkbox name=afi[] value=deportes>Deportes <br>
<input type=checkbox name=afi[] value=viajar>viajar <br>
<input type=checkbox name=afi[] value=música>Música <br><br>

5. Di algo de ti <br>
<textarea name=texto cols=10 Rows=5>
</textarea>

<input type=hidden name=continuar value=1>
<input type=reset name=reset value=reset><input type=submit name=mandar value=Mandar><br><br>
</form>

<?php }

function archivo($nick,$contraseña,$civil,$afi,$texto)
{
$descriptor=fopen("fichero.txt","a");
$elem=str_replace("\r\n","<br>",$texto);
$p=fputs($descriptor,$nick."|".$contraseña."|".$ci vil."|");
if (empty($afi))
{
for(reset($afi);current($afi)!=false;next($afi))
{
$v=current($afi);
fputs($descriptor,$v,"|");
}
}
fputs($descriptor,$elem,"\n");
echo "Información insertada con éxito";
}

if(!$continuar)
{
formulario();
}
else
{
archivo($nick,$contraseña,$civil,$afi,$texto);
}
?>


PROBLEMA: El fichero de texto nunca aparece, y ademas cuando lo ejecuto el servidor me tira lo siguiente:


Notice: Undefined variable: continuar in c:\archivos de programa\easyphp1-8\www\consultando\cap8solicitudinformacion\cap8dat os.php on line 46


Despues de esto me muestra los datos para que el usuario complete la información.
Gracias por sus respuesta.

Désiree
  #2 (permalink)  
Antiguo 22/06/2007, 19:44
 
Fecha de Ingreso: mayo-2006
Mensajes: 288
Antigüedad: 17 años, 11 meses
Puntos: 4
Re: Lectura de fichero

uy ta complejito ese script...?
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 20:46.