Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/06/2011, 23:34
alicia_arg
 
Fecha de Ingreso: diciembre-2007
Mensajes: 7
Antigüedad: 16 años, 4 meses
Puntos: 0
Respuesta: formulario php que genere un txt y se envíe como adjunto

Hola Alvaro, cómo estás? Gracias por responderme. Te cuento, no necesito saber como hacer un formulario, ni como enviarlo. Lo que estoy buscando y no encuentro es como hacer para que los datos de un formulario se graben en un txt que se envíe adjunto al mismo email que envía el formulario.

Entiendo que el txt, lo creas con fopen, con fwrite lo grabas y con fclose, lo cerras, ahora como lo adjuntas?

Supongamos que tengo un formulario de contacto, con tres campos, nombre, mensaje e email.
Lo envío con un archivo php así
<?
$nombre = $_POST['nombre'];
$email = $_POST['email'];
$mensaje = $_POST['mensaje'];
$to = "[email protected]";
$subject = "Formulario";
$cuerpo .= "Nombre y Apellido: " . $_POST['nombre'] . "\n";;
$cuerpo .= "Email: " . $_POST['email'] . "\n";;
$cuerpo .= "Mensaje: " . $_POST['mensaje'] . "\n";

mail($to, $subject, $cuerpo, "From: $email\n");


?>

Si quiero generar un txt sería algo así?
<?
$archivo= "archivo.txt"
$contenido= $_POST[nombre];
$contenido= $_POST[mensaje];
$contenido= $_POST[email];

$fch= fopen($archivo, "w");
fwrite($fch, $contenido);
fclose($fch);
?>

Ahora, como lo envío?

Gracias de nuevo!!!