Foros del Web » Programando para Internet » PHP »

php/txt Insertar datos

Estas en el tema de php/txt Insertar datos en el foro de PHP en Foros del Web. Holas: Tengo este code y queria ver si me echan unas manos Código: <form name="form1" method="post" action="agregar.php"> <input name="email" type="text" id="email" value=""> <input type="submit" name="Submit" ...
  #1 (permalink)  
Antiguo 22/06/2002, 05:19
Avatar de CORE
Usuario no validado
 
Fecha de Ingreso: abril-2002
Ubicación: Merida
Mensajes: 2.165
Antigüedad: 22 años
Puntos: 3
php/txt Insertar datos

Holas:
Tengo este code y queria ver si me echan unas manos

Código:
 <form name="form1" method="post" action="agregar.php">
  <input name="email" type="text" id="email" value="">
  <input type="submit" name="Submit" value="Enviar">
</form>
Como seria el script para guardar datos que se enviaron en un txt??

<a href="http://www.zonawarez.com" target="_blank"><img src="http://www.iespana.es/tutovisual/c2.gif" width="438" height="75" border="0"></a>
  #2 (permalink)  
Antiguo 22/06/2002, 13:53
Avatar de Yagorat  
Fecha de Ingreso: marzo-2002
Ubicación: Madrid
Mensajes: 161
Antigüedad: 22 años, 1 mes
Puntos: 0
Re: php/txt Insertar datos

Buenas, para escribir esos datos en un fichero txt tienes varios métodos, yo te voy a exponer aquí uno:

&lt;?PHP

$filename = &quot;correo.txt&quot;;
&amp;fp = fopen($filename,&quot;a+&quot;);
$escritura = fwrite($fp,&quot; &quot;.$_POST['email']);
// Esta si no lo tienes para $_post
// $escritura = fwrite($fp,&quot; &quot;.$email );

if ($escritura) {
echo &quot;Se ha escrito correctamente.&quot;;
{
else {
echo &quot;Error en la escritura de los datos.&quot;;
}
fclose($fp);
?&gt;

Para leer los datos:

&lt;?PHP

$filename = &quot;correo.txt&quot;;
$fp = fopen($fp,&quot;r&quot;);
$datos = fread($fp,filesize($filename));
$correos = explode(&quot; &quot;,$datos);
// Ya tienes los correos en un array
fclose($fp);

?&gt;

Espero que más o menos te valga para hacer lo que quieres.

Un saludo a todos.

------------------------
Solo se que no se nada.
Yagorat - Webmaster sin web
  #3 (permalink)  
Antiguo 22/06/2002, 16:50
Avatar de CORE
Usuario no validado
 
Fecha de Ingreso: abril-2002
Ubicación: Merida
Mensajes: 2.165
Antigüedad: 22 años
Puntos: 3
Re: php/txt Insertar datos

correo.htm
&lt;form name=&quot;form1&quot; method=&quot;post&quot; action=&quot;agregar.php&quot;&gt;
&lt;input name=&quot;email&quot; type=&quot;text&quot; id=&quot;email&quot; value=&quot;&quot;&gt;
&lt;input type=&quot;submit&quot; name=&quot;Submit&quot; value=&quot;Enviar&quot;&gt;
&lt;/form&gt;

Agregar.php &lt;?PHP
$filename = &quot;correo.txt&quot;;
$fp = fopen($filename,&quot;a+&quot;);
$escritura = fwrite($fp,&quot; &quot;.$_POST['email']);
// Esta si no lo tienes para $_post
// $escritura = fwrite($fp,&quot; &quot;.$email );
if ($escritura) {
echo &quot;Se ha escrito correctamente.&quot;;
{
else {
echo &quot;Error en la escritura de los datos.&quot;;
}
fclose($fp);
?&gt;


leer.php

&lt;?PHP
$filename = &quot;correo.txt&quot;;
$fp = fopen($fp,&quot;r&quot;);
$datos = fread($fp,filesize($filename));
$correos = explode(&quot; &quot;,$datos);
// Ya tienes los correos en un array
fclose($fp);
?&gt;


Me quedaria asi pero no me funciono, lo que quiero hacer es una lista de correo pero sin BD

<a href="http://www.zonawarez.com" target="_blank"><img src="http://www.iespana.es/tutovisual/c2.gif" width="438" height="75" border="0"></a>
  #4 (permalink)  
Antiguo 22/06/2002, 18:12
Avatar de Yagorat  
Fecha de Ingreso: marzo-2002
Ubicación: Madrid
Mensajes: 161
Antigüedad: 22 años, 1 mes
Puntos: 0
Re: php/txt Insertar datos

Buenas, vengo de marcha ( ) pero bueno, vamos a intentarlo, el otro codigo te lo di de cabeza y ni lo probe.

Debes aclararme si lo que quieres es tener un mini-formulario donde la gente meta su direccion de correo, y luego tu coger todas las direcciones y mandar un correo general por ejemplo de la actualización de tu página, o de una noticia importante. O lo que quieres en una lista donde la gente mande un mensaje a una dirección, por ejemplo [email protected] y le llegue al resto de gente en la lista.

De esta manera sabre en que camino ayudarte.

Un saludo a todos.


------------------------
Solo se que no se nada.
Yagorat - Webmaster sin web
  #5 (permalink)  
Antiguo 22/06/2002, 19:48
Avatar de CORE
Usuario no validado
 
Fecha de Ingreso: abril-2002
Ubicación: Merida
Mensajes: 2.165
Antigüedad: 22 años
Puntos: 3
Re: php/txt Insertar datos

Cita:
onde la gente meta su direccion de correo, y luego tu coger todas las direcciones y mandar un correo general por ejemplo de la actualización de tu página, o de una noticia importante. O lo que quieres en una lista donde la gente mande un mensaje a una dirección, por ejemplo [email protected] y le llegue al resto de gente en la lista.
Exacto es lo que quiero

<a href="http://www.zonawarez.com" target="_blank"><img src="http://www.iespana.es/tutovisual/c2.gif" width="438" height="75" border="0"></a>
  #6 (permalink)  
Antiguo 22/06/2002, 19:50
Avatar de CORE
Usuario no validado
 
Fecha de Ingreso: abril-2002
Ubicación: Merida
Mensajes: 2.165
Antigüedad: 22 años
Puntos: 3
Re: php/txt Insertar datos

Cita:
onde la gente meta su direccion de correo, y luego tu coger todas las direcciones y mandar un correo general por ejemplo de la actualización de tu página, o de una noticia importante. O lo que quieres en una lista donde la gente mande un mensaje a una dirección, por ejemplo [email protected] y le llegue al resto de gente en la lista.
Exacto es lo que quiero

<a href="http://www.zonawarez.com" target="_blank"><img src="http://www.iespana.es/tutovisual/c2.gif" width="438" height="75" border="0"></a>
  #7 (permalink)  
Antiguo 23/06/2002, 05:02
Avatar de Yagorat  
Fecha de Ingreso: marzo-2002
Ubicación: Madrid
Mensajes: 161
Antigüedad: 22 años, 1 mes
Puntos: 0
Re: php/txt Insertar datos

Buenas, el problema es que hacer el código de lo primero...
Cita:
donde la gente meta su direccion de correo, y luego tu coger todas las direcciones y mandar un correo general por ejemplo de la actualización de tu página
No es muy difil, el que te mande de cabeza se comprueba y es facil de hacer, lo dificil (para mi que no he visto ningun ejemplo) es poder hacer una lista de correo automática en php, que alguien registrado mande un mensaje a la direccion de correo de la lista, y le llegue al resto... pero miraré a ver que encuentro por hay porque a mi tambien me interesa.

Un saludo a todos.


------------------------
Solo se que no se nada.
Yagorat - Webmaster sin web
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 00:07.