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

| ||||
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 ![]()
__________________ |
| |||
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. |
| |||
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("<","<",$mensaje); $mensaje = str_replace(">",">",$mensaje); $mensaje = str_replace('\"',""",$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. |