Comunidad de diseño web y desarrollo en internet online

AYUDA CON FORMULARIO DE ENVIO EN FLASH

Citar            
MensajeEscrito el 24 Jun 2008 12:05 am
Buenas Tardes a Todos

El problema que tengo es que debo diseñar un formulario que contenga un combobox , y a la vez este combobox funga como un if, es decir en el combobox tengo distintas ubicaciones y lo que quiero es que cuando los clientes eligan del combobox "x" ubicacion al momento de terminar de llenar el formulario y le den clic al boton de enviar mande el correo al destinatario de esa ubicacion que eligieron

Ejemplo

Combobox

Labels: Paseos de San Juan,Hacienda del Bosque,Tultepec,Ixtapaluca

Quiero que cuando el cliente eliga en el combobox "Paseos de San Juan" y le de clic a enviar, el correo lo mande al propietario de ese desarrollo:

paseos de san juan = [email protected]
hacienda del bosque = [email protected]
etc.

No se si me de a entender...., segun lo que he envistago es que debo almacenar en una variable los datos del combobox y mediante asp o php debo meter la programacion para que sepa a donde enviar el correo con la informacion que capturo el cliente, y bueno en el boton de flash debo invocar el php con el codigo ....

Saludos y en espera de su gran apoyo

Por says_1982

1 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 24 Jun 2008 09:35 am
¿Tienes tu formulario base al que agregarle esto? Si es así, pon como lo estás usando, sino busca uno (aquí mismo en los tutos de Cristalab hay) y luego vemos como lo modificamos

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 25 Jun 2008 06:41 pm
http://www.k-be.com

Es en la seccion de contactos, ya le puse el combo box con los desarrollo, y el codigo fuente del envio.php es:

<?
/* subject */
$subject = "Contacto desde K-BE";

/* additional header pieces for errors, From cc's, bcc's, etc */
$headers = "From: $nombre <$mail>\n";
$headers .= "X-Sender: <[email protected]>\n";
$headers .= "X-Mailer: PHP\n"; // mailer
$headers .= "X-Priority: 1\n"; // Urgent message!
$headers .= "Return-Path: $nombre <$mail>\n"; // Return path for errors

/* recipients */
$recipient = "[email protected]";

/* message */
$message = "

nombre: $nombre

E-mail: $mail

telefono: $telefono

comentario: $comment

";

/* and now mail it */
mail($recipient, $subject, $message, $headers);

// Replay
// ---------------------------

/* subject */
$subject = "Gracias por escribirnos";

/* additional header pieces for errors, From cc's, bcc's, etc */
$headers = "From: K-BE <[email protected]>\n";
$headers .= "X-Sender: <[email protected]>\n";
$headers .= "X-Mailer: PHP\n"; // mailer
$headers .= "X-Priority: 1\n"; // Urgent message!
$headers .= "Return-Path: K-BE <[email protected]>\n"; // Return path for errors

/* recipients */
$recipient = $mail;

/* message */
$message = "

Gracias por escribirnos, pronto recibira una respuesta de nuestra parte.

K-BE
www.k-be.com
1209-6555";

mail($recipient, $subject, $message, $headers);
?>

Segun lo que he investigado y viendo el codigo, tengo que almacenar en una variable los labels(desarrollos) y a su vez c/ label tiene que tener asignada la direccion de correo que le corresponde, despues mediante el php tengo que hacer referencia a esas variables para que haga el envio con condiciones, pero eso es lo que no se, de php no se mucho la vdd.

Por says_1982

1 de clabLevel



Genero:Masculino  

msie7
Citar            
MensajeEscrito el 25 Jun 2008 07:04 pm

Por DiegoAzul

376 de clabLevel



 

Mx

firefox
Citar            
MensajeEscrito el 25 Jun 2008 08:10 pm
Bien, entonces con el tutorial citado podrás ver como capturar el label (o data) asociado al combobox. Luego este script de PHP tienes que cambiarlo para que use $_POST[nombre] en vez de $nombre (y así con todas las variables que vienen de Flash), porque sino verás que (si funciona en tu servidor actual), puede no funcionar en cualquier servidor medianamente actualizado, ya que desde PHP 4.3 las variables globales no funcionan.
Luego, suponiendo que has capturado el dato del combo y que lo asignas al LoadVars (ahora el siguiente tuto que posteo el amigo Diego), algo así:

myData = new LoadVars()
....
myData.destinatario = destinatario

En el PHP haces

$recipient = $_POST['destinatario'];

Y así capturas el destinatario que le asignaste en Flash.

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 26 Jun 2008 03:40 pm
Hare pruebas, y les dire mis resultados, mil gracias !!!!

Por says_1982

1 de clabLevel



Genero:Masculino  

msie7

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.