
09/07/2002, 00:26
|
| | Fecha de Ingreso: agosto-2001
Mensajes: 315
Antigüedad: 23 años, 7 meses Puntos: 1 | |
Re: Insertar y leer campos en un txt con php Bueno hagamos una cosa
te mando 3 archivos copialos cada uno como te lo paso y probalo 1 el txt con contenido archivo.txt
Enviado por: <b>jose</b> que nos dice la **** se fue
Enviado por: <b>carlos</b> que nos dice hay olor a **** en este mensaje
Enviado por: <b>luis</b> que nos dice la **** es marron
Enviado por: <b>lucas</b> que nos dice Pise **** de perro
Enviado por: <b>romina</b> que nos dice esto funciona bien y sin ****
<a href='ir.asp?http://2 Formulario' target='_blank'>2 Formulario...</a> envia.html
<html>
<body>
<FORM action="procesa.php" method="GET">
Ingrese su nombre <INPUT TYPE="TEXT" name="nombre">
<br>
Ingrese un comentario<br>
<textarea name="comentario" cols=50 rows=5></textarea>
<br>
<INPUT TYPE="SUBMIT" name="enviar">
</FORM>
</body>
</html> 3 el que procesa procesa.php
<?php
echo "la siguiente linea es lo que recibimos del formulario<br>";
echo "Comentario enviado por: " . $HTTP_GET_VARS[nombre] . " que dice: " . $HTTP_GET_VARS[comentario] . "<br><br>";
//ahora reemplazamos si decia caca
$limpio=ereg_replace("caca","****&q uot;,$HTTP_GET_VARS[comentario]);
echo "la siguiente linea esta limpia<br>";
echo "Comentario enviado por: " . $HTTP_GET_VARS[nombre] . " que dice: " . $limpio . "<br><br>";
//guardamos en el archivo
$fp=fopen("archivo.txt","a+");
if(fwrite($fp,"Enviado por: <b>$HTTP_GET_VARS[nombre]</b> que nos dice $limpio\r\n" )){
echo "el archivo se escribio correctamente<br><br>";
}else{
echo "NO SE PUDO ESCRIBIR EL ARCHIVO<br><br>";
}
fclose($fp);
//leemos el archivo
$num=1;
$todos=file("archivo.txt");
foreach($todos as $coment){
echo "Comentario N°:<b>$num</b> $coment<br>";
$num++;
}
echo "<br> Ese fue el ultimo comentario";
?>
Copialos a un mismo directorio y ejecutalo y me decis
lo probe y funciona todo bien, si te llega a dar algun error (no creo lo probe) deci cual es el error
Besos Romi |