Foros del Web » Programando para Internet » PHP »

ayuda con formulario de contacto PHP y AS2

Estas en el tema de ayuda con formulario de contacto PHP y AS2 en el foro de PHP en Foros del Web. Hola, tengo este formulario, no se q parte esta mal, pero cuando envio un mensaje desde el formulario, en vez de llegar a la direccion ...
  #1 (permalink)  
Antiguo 01/02/2011, 21:26
Avatar de luxox  
Fecha de Ingreso: octubre-2009
Mensajes: 44
Antigüedad: 14 años, 6 meses
Puntos: 0
Pregunta ayuda con formulario de contacto PHP y AS2

Hola, tengo este formulario, no se q parte esta mal, pero cuando envio un mensaje desde el formulario, en vez de llegar a la direccion de mail q a mi me interesa (la de la empresa) le llega a la persona que firma (al q envia el mje desde el formulario) me podrian decir q estoy haciendo mal?
Creo q tengo el "FROM" pero me falta el "TO"...

Código PHP:
<?

// Fonction parse pour l'encodage des caractere en UTF8
function parse($valeur){
        return 
stripslashes(nl2br(utf8_decode($valeur)));
}


// Récupération des variable dans flash.
$sujetmsg parse($_POST['sujet']);
$nomprenom parse($_POST['nomprenom']);
$mail parse($_POST['mail']);
$message parse($_POST['msg']);
$contentmsg "<b>Nombre: </b>".$nomprenom."<b><br />e-mail: </b>".$mail."<b><br />Teléfono: </b>".$sujetmsg."<b><br /><br />Mensaje: <br /></b>".$message;


// Datos relativos al correo electronico
$email="[email protected]"//Cambia tu correo aqui
$sujet="Este es el mensaje que aparecera en el correo".$nomprenom." "
$headers "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\n"
$headers .= "From: ".$mail."\n";

//Header Reception
$headers2 "MIME-Version: 1.0\n";
$headers2 .= "Content-type: text/html; charset=iso-8859-1\n"
$headers2 .= "From: ".$email."\n";


mail($email,$sujet,$contentmsg,$headers);
mail($mail,$sreception,$creception,$headers2);

?>
les estaré muy agradecida!!
  #2 (permalink)  
Antiguo 01/02/2011, 21:28
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: ayuda con formulario de contacto PHP y AS2

por favor, lee el manual...
http://php.net/mail

no debes especificar ningún To, tan solo haz caso, lee y aprende...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 02/02/2011, 05:01
Avatar de luxox  
Fecha de Ingreso: octubre-2009
Mensajes: 44
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: ayuda con formulario de contacto PHP y AS2

pateketrueke, te agradezco, leí el manual, al menos lo q pude entender de el, ya q de PHP no se nada, este es un formulario q me copie de la web.
Entre lo poco q entendí, vi esto:
The addition of basic headers, telling the MUA the From and Reply-To addresses:
Código PHP:
<?php
$to      
'[email protected]';
$subject 'the subject';
$message 'hello';
$headers 'From: [email protected]"\r\n" .
    
'Reply-To: [email protected]"\r\n" .
    
'X-Mailer: PHP/' phpversion();

mail($to$subject$message$headers);
?>
En este caso especifica un To.
Yo no se si el formulario q tengo funciona, ya q no tuve la chance de probarlo, solo te puedo decir q cuando tengo q enviar un mail a traves de el, tengo 4 campos a rellenar:
nombre
email
telefono
mensaje
relleno todos los campos, le doy ok y en vez de enviarmelo a donde yo quiero, la direccion X, me la manda a la direccion q pongo en el campo "email". Es por esto q pienso q me falta un To, en ningun lado en este codigo me pide una direccion a donde tiene q enviar su mensaje!
Se entiende?
  #4 (permalink)  
Antiguo 04/02/2011, 13:48
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: ayuda con formulario de contacto PHP y AS2

Cita:
Iniciado por luxox Ver Mensaje
Es por esto q pienso q me falta un To, en ningun lado en este codigo me pide una direccion a donde tiene q enviar su mensaje!
Se entiende?
mira... creo que leíste el manual, pero no lo has entendido...
Cita:
bool mail ( string $to , string $subject , string $message [, string $additional_headers [, string $additional_parameters ]] )
si te fijas, el primer argumento de dicha función es el To que buscas, no hay que agregar nada mas a las cabeceras ni nada...

así que ahí es donde debes pasarle la variable que contiene la dirección de correo de destino!!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #5 (permalink)  
Antiguo 06/02/2011, 13:20
Avatar de luxox  
Fecha de Ingreso: octubre-2009
Mensajes: 44
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: ayuda con formulario de contacto PHP y AS2

Es cierto pateketrueke, lei el manual y no lo entiendo!
La cita q puse es del manual, y veo q es una buena solucion, me encantaria incluírla en el codigo q tengo, pero de nuevo, no entiendo nada de PHP y cuando intento se ve q algo falla xq sigue sin funcionar.
El codigo completo q tengo es el q cité primero, no se donde incluírle el TO, porque de por si el codigo funciona de mil maravillas, lo unico q falla es algo esencial, q a la hora de poner la direccion de mail del q quiere comunicarse, al ingresar su mail en la casilla correspondiente, el formulario toma esa direccion como la de destino del mail, entonces en vez de mandarmelo a mi se lo manda al q escribió el mail. Lo bajé completo, lo busque de nuevo, pero parece haber desaparecido de la web, hasta de la pagina de quien la subió:

http://www.lightningilumina.com/formularioPHP-AS2.rar

por favoooooooorrrr!! intenté de todo lo q se me ocurría, y juro q leí el manual!

Lo q necesito es q me ayuden con ESTE codigo, si verdaderamente funciona, me pueden decir q es lo q estoy haciendo mal????
  #6 (permalink)  
Antiguo 06/02/2011, 14:12
 
Fecha de Ingreso: noviembre-2009
Mensajes: 535
Antigüedad: 14 años, 5 meses
Puntos: 25
Respuesta: ayuda con formulario de contacto PHP y AS2

de donde estas mandando email?
  #7 (permalink)  
Antiguo 06/02/2011, 15:23
Avatar de luxox  
Fecha de Ingreso: octubre-2009
Mensajes: 44
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: ayuda con formulario de contacto PHP y AS2

el archivo lo tengo subido a la web, desde él se accede a contacto.swf.
En el .swf, en donde dice email: pongo una direccion de mail "A", q seria la de la persona q quiere comunicarse conmigo (verdad?) mientras, en el formulario PHP, en donde dice:
$email="[email protected]"; //Cambia tu correo aqui
pongo el correo de destino, el "B" q seria el q debe recibir lo q envió "A", pero en vez de ser así, el mail llega a la direccion de "A" vacío, sin nada de la info q puse en los campos NOMBRE, TELEFONO ni MENSAJE
  #8 (permalink)  
Antiguo 09/02/2011, 06:37
Avatar de luxox  
Fecha de Ingreso: octubre-2009
Mensajes: 44
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: ayuda con formulario de contacto PHP y AS2

Bueno, conclusion, una mierda de formulario, estoy cambiandolo por alguno q funcione como la genete, obviamente por algun motivo lo sacó de la web el q lo había subido en un principio...

Etiquetas: contacto, formulario
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 08:13.