Foros del Web » Programando para Internet » PHP »

Insertar datos a un TXT

Estas en el tema de Insertar datos a un TXT en el foro de PHP en Foros del Web. Este post no es para pedir ayuda ( es que a veces el Cluster ni lee los msg y te da la respuesta erronea..xDDD,, jeje) ...
  #1 (permalink)  
Antiguo 10/04/2003, 15:22
Avatar de camargo  
Fecha de Ingreso: abril-2002
Ubicación: Kerétaro, Méjiko
Mensajes: 1.045
Antigüedad: 15 años, 8 meses
Puntos: 2
Insertar datos a un TXT

Este post no es para pedir ayuda ( es que a veces el Cluster ni lee los msg y te da la respuesta erronea..xDDD,, jeje)

es para que se enseñen a INSERTAR DATOS DESDE UN FORMULARIO A UN TXT Y LUEGO OBTENERLOS:

este link

Salu2
__________________
http://www.chorcha.com
  #2 (permalink)  
Antiguo 10/04/2003, 15:49
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 15 años, 6 meses
Puntos: 16
Hola,

No esta mal. Aunque yo recomendaria el uso del array superglobale $_POST (o el normal $HTTP_POST_VARS) para recoger las variables del formulario, tampoco cambiaria los retornos de carro ANTES de guardarlos en el fichero (lo haria al mostrar los datos), para transformalos a <br> usaria la funcion nl2br() (que ademas es compatible con XHTML), creo que seria conveniente desbloquear el fichero explicitamente, explicaria que el codigo de mostrar muestra los datos en orden inverso a como se metieron y quizas usaria un foreach con el array volteado.

Solo es mi pequeña critica constructiva ;) . Si quieres vengarte, puedes "analizar" este articulo mio: http://usuarios.lycos.es/josemifaq/caza_errores.html (ojo: esta sin acabar).

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #3 (permalink)  
Antiguo 10/04/2003, 16:39
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Pues concuerdo con Josemi ...

Tambien comentarte:

Esto en un "tutorial" no es muy bueno dejarlo así .. Si no te convenció htmlspecialchars() y usastes otra alternativa .. Quedate con una .. pero no la dejes ahí "comentada" ...

//$mensaje = htmlspecialchars($mensaje);
$mensaje = str_replace("<","&lt;",$mensaje);
$mensaje = str_replace(">","&gt;",$mensaje);
$mensaje = str_replace('\"',"&quot;",$mensaje);
$mensaje = str_replace("'","'",$mensaje);
$mensaje = str_replace("\'","'",$mensaje); //quitamos caracteres estorbosos


Lo de leer el array inverso con tu bucle for() .. podrías usar:
array_reverse() .. y lo lees con un bucle foreach() el array resultante de tu file()

Un saludo,

pd: Josemi .. te dejé un MP con algunos comentarios de la última versión de tu tutorial .. Hechale un vistazo.
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
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 10:30.