Foros del Web » Programando para Internet » PHP »

como enviar un formulario sin cuenta de correo

Estas en el tema de como enviar un formulario sin cuenta de correo en el foro de PHP en Foros del Web. Hola a todos!!!! La pregunta es clara, tengo una pagina .php de contacto con un formulario simple, pero el problema es que no quiero que ...
  #1 (permalink)  
Antiguo 06/11/2007, 06:09
 
Fecha de Ingreso: septiembre-2007
Mensajes: 23
Antigüedad: 16 años, 7 meses
Puntos: 0
Sonrisa como enviar un formulario sin cuenta de correo

Hola a todos!!!!
La pregunta es clara, tengo una pagina .php de contacto con un formulario simple, pero el problema es que no quiero que me abra el Outlook, ni ningún programa de correo.
Tengo que crear una especie de LoadVars (en flash)?????
No tengo mucha idea de php....he intentado con poco éxito encontrar algún mensaje relacionado con éste tema, pero nada.
Bueno cuando alguien tenga un momentito.....
Gracias, Agur
  #2 (permalink)  
Antiguo 06/11/2007, 06:20
Avatar de hgp147  
Fecha de Ingreso: diciembre-2006
Ubicación: Buenos Aires, Argentina
Mensajes: 980
Antigüedad: 17 años, 3 meses
Puntos: 36
Re: como enviar un formulario sin cuenta de correo

Hola, para poder enviar un email con los datos del formulario sin utilizar el mailto, podes utilizar la función mail de PHP. Te dejo este link http://www.geocities.com/CapitolHill...d/mail_php.htm referente a la función mail().
Espero que te sirva.
  #3 (permalink)  
Antiguo 06/11/2007, 12:11
 
Fecha de Ingreso: septiembre-2007
Mensajes: 23
Antigüedad: 16 años, 7 meses
Puntos: 0
Re: como enviar un formulario sin cuenta de correo

Bua, está super bien explicado, muchas gracias, mañana lo pruebo y te cuento....
agur
  #4 (permalink)  
Antiguo 06/11/2007, 12:50
Avatar de ferbux  
Fecha de Ingreso: mayo-2007
Ubicación: por ahí intentado ayudar
Mensajes: 823
Antigüedad: 16 años, 11 meses
Puntos: 6
Re: como enviar un formulario sin cuenta de correo

tambien puedes usar la clase phpmailer, puedes bajarla de aki:

http://phpmailer.sourceforge.net/

salu2
__________________
"Eres grande por que caminas entre gigantes"
  #5 (permalink)  
Antiguo 07/11/2007, 03:06
 
Fecha de Ingreso: septiembre-2007
Mensajes: 23
Antigüedad: 16 años, 7 meses
Puntos: 0
Re: como enviar un formulario sin cuenta de correo

Hola a todos, y gracias pero algo me falla. He probado con mail() pero me llegan los mensajes vacios!!!!!! ni remitente ni mensaje!!!!! lo que si me hace es abrir un a ventana en el navegador diciendo que se ha enviado...pero sin datos...nos pondremos en contacto con usted.
He comprobado los nombres de los campos....y todo esta bien...que me falla???

agur
  #6 (permalink)  
Antiguo 07/11/2007, 08:36
Avatar de ferbux  
Fecha de Ingreso: mayo-2007
Ubicación: por ahí intentado ayudar
Mensajes: 823
Antigüedad: 16 años, 11 meses
Puntos: 6
Re: como enviar un formulario sin cuenta de correo

Puedes postear tu codigo?
__________________
"Eres grande por que caminas entre gigantes"
  #7 (permalink)  
Antiguo 07/11/2007, 18:47
Avatar de hgp147  
Fecha de Ingreso: diciembre-2006
Ubicación: Buenos Aires, Argentina
Mensajes: 980
Antigüedad: 17 años, 3 meses
Puntos: 36
Re: como enviar un formulario sin cuenta de correo

Hola, proba con estos códigos:

Archivo formulario.php

Código HTML:
<form action="procesa_formulario.php" method="post">

<BR>Remitente: <input type="text" name="email">

<BR>Mensaje: <textarea name="comentarios"></textarea>

<BR><input type="submit" value="Enviar">

</form> 

Archivo procesa_formulario.php

Código PHP:

<?

$destino 
"[email protected]";
$asunto "Asunto";
$remitente $_POST["email"];
$mensaje $_POST["comentarios"];

mail($destino$asunto$mensaje"From: $remitente");

?>
  #8 (permalink)  
Antiguo 12/11/2007, 04:32
 
Fecha de Ingreso: septiembre-2007
Mensajes: 23
Antigüedad: 16 años, 7 meses
Puntos: 0
Re: como enviar un formulario sin cuenta de correo

Así me funciona....pero este scrip lo he colocado en el mismo php de contacto, y al principio de todo...antes que el html.

--------------------------------------------------

<?php

$status = 0;

$remitente = $_REQUEST["Nombre"];
$remi = $_REQUEST["Apellido"];
$e_mail = $_REQUEST["email"];
$comentarios = $_REQUEST["consultas"];

if($e_mail && $comentarios)
{
if(mail("[email protected]", "Contacto desde mi pagina", $comentarios, "From: $remitente $remi <$e_mail>"))
$status = 1;
}
?>
  #9 (permalink)  
Antiguo 12/11/2007, 04:48
Avatar de Michael_Jival  
Fecha de Ingreso: noviembre-2007
Mensajes: 28
Antigüedad: 16 años, 5 meses
Puntos: 0
Re: como enviar un formulario sin cuenta de correo

AMIGO ESTO FUNCIONA A LA PERFECCION PRUEBALO Y ME CUENTAS

Código PHP:
<?
$nombre 
$_POST["nombre"];
$cedula $_POST["cedula"];
$telefono $_POST["telefono"];
$codigo $_POST["codigo"];
$info $_POST["info"];



$enviarformulario mail("tu correo""infomacion",
"infomacion

nombre : $nombre
cedula : $cedula
telefono : $telefono
codigo : $codigo
info : $info
"
);

?>
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 05:54.