Saludos busco la forma de cuando los visitantes escriban su direccion de
correo para incluirse al boletin, este sea guardado en un txt.
Quien se molesta y me ayuda con esto por favor.
Gracias anticipadas : arriba:
| |||
Enviar formulario a un .txt Saludos busco la forma de cuando los visitantes escriban su direccion de correo para incluirse al boletin, este sea guardado en un txt. Quien se molesta y me ayuda con esto por favor. Gracias anticipadas : arriba: |
| |||
Pudes usar las funciones fopen() .. fwrite() y afines para crear tu archivo de texto plano. Eso sí te vendría bien definir una estructura para los datos de tu archivo en caso de que almacenes algo más que una dirección de e-mail (tal vez el nombre .. etc ..) Me refiero a crear una estructura tipo: nombre [separador] e-mail que quedaría tipo: fulano|[email protected] fulano2|[email protected] fulano3|[email protected] Donde .. como veras .. cada "linea" corresponde a un "registro" y cada dato a los "campos" .. se usa un separador (un caracter que no aparezaca como dato en los otros campos a ser posible) para identificar donde acaba y empieza uno u otro campo. Para el separador de líneas puedes usar el código: \n que aplicaras en tus funciones como fwrite() por ejemplo .. aunque si usas modo a+ (en los fopen()) (ahora no recuerdo bien si es ese) no haría falta .. pues ya lo hace automáticamente dicho módo. Un saludo, |
| |||
Gracias por la ayuda Pero no tengo mucha experiencia en esto de las funciones y me gustaria que me ayudaran con un ejemplo de como cuando los visitantes ingresen su correo, que de eso se trata solo su correo pues este se guarde en una linea en un archivo txt. Gracias anticipadas. |
| |||
Gracias nuevamente esta muy bien y me funciono a la perfeccion pero hay algo y es que cuando me guarda la entrada en el txt no lo hace saltando lineas si no en una misma, pero eso es todo funciono a la perfeccion, solo me falta que guarde las entradas en lineas separadas. Gracias anticipadas nuevavez. |
| |||
Problema resuelto amigos Ya he resuelto lo del salto de linea con \r\n pero me falta redireccionar el usuario a una pagina luego que se complete el proceso de escritura en el txt. Asi no se queda la pagina en blanco, he intentado alguna manera pero no se como hacer esto ya saben la idea del foro es que nos ayudemos. Asi que agradezco cualquier ayuda ha poder terminar el script. Gracias... |
| |||
Hola shute Hola señores Ya tengo la cabeza caliente con esto, miren, lo que quiero es que el siquiente script cuando los visitantes escriban su correo en el unico campo del formulario que se encuentra en la pagina principal de mi web y le den a (suscribirme). se abra un popup sin scroll y del tamaño que yo quiera, la misma dirá (suscripcion exitosa). un popup eso es todo. Pero que la pagina principal se quede intocable, solo sale el popup y una opcion para cerrar el popup. Aqui esta el codigo ayuudenme por favor que ya solo quiero terminar esto, si es posible hagan un ejemplo a partir de este script que abre un txt, escribe en el y lo cierra. <? $f1=fopen("mails01.txt","a+"); fwrite($f1, $_POST['email']."\r\n"); fclose($f1); ?> ahora mismo el agrega la entrada pero va a una pagina en blanco y lo que quiero no es eso. Gracias anticipadas. Última edición por jcespedes; 30/11/2004 a las 20:56 Razón: me faltó algo |