te pongo dos ejemplos
el primeroEl ejemplo que te pongo aquí es el código del php. Manda un mail con las variables recogidas del form de flash a una dirección especificada y al usuario le muestra una mensaje confirmándole que todo está ok (aunque en este caso esto es cosa de flash no de php)
He Sustituye nombres de variables y la palabra "perry"
-----------------------------------------------------------------
<?
// Aqui va la direccion con el email de contacto
$adminaddress = "
[email protected]";
// Aqui va la direccion de tu website here incluyendo
http://www.$siteaddress ="http://www.perry.net";
// Nombre de la empresa
$sitename = "perry" ;
/*******************************************************
A partir de aka comienza la lectura de las variables del archivo Flash
*******************************************************/
// Toma la fecha y hora del Servidor
$date = date("m/d/Y H:i:s");
// Pilla la IP del que envia el formulario
if ($REMOTE_ADDR == "") $ip = "no ip";
else $ip = getHostByAddr($REMOTE_ADDR);
//Procesa los datos del Formulario !!!
// Y envia la informacion del archivo flash a la direccion de correo especificada
if ($action != ""):
mail("$adminaddress","Informacion sobre perry $date",
"Un visitante de $sitename envió un e mail\n
Nombre : $name
Como nos has conocido : $medio
En que medio : $quemedio
e-mail : $email
Direccion : $direccion
Número : $numero
CP : $cp
Ciudad : $ciudad
Provincia : $provincia
Telefono : $telf
Movil: $mov
______________________________________________________
Desea Informacion sobre : $info
______________________________________________________
Log Info :
------------------------------
Using: $HTTP_USER_AGENT
Hostname: $ip
IP address: $REMOTE_ADDR
Date/Time: $date","FROM:$adminaddress");
//Esto envia la confirmacion al que ha enviado el email
mail("$email","Gracias por tu visita a $sitename",
"Hola $name,\n
Gracias por enviarnos tu email, pronto recibiras la informacion sobre \n
$info \n
Saludos,
$sitename
$siteaddress","FROM:$adminaddress");
//Confirmation is sent back to the Flash form that the process is complete
$sendresult = "Gracias, muy pronto recibiras los datos solicitados";
$send_answer = "answer=";
$send_answer .= rawurlencode($sendresult);
echo "$send_answer";
endif;
?>
-----------------------------------------------------------------
el código del formalario depende de lo que necesites evaluar. La única linea que creo que necesitas una vez hasa evaluado si te han rellanado los campos es:
loadVariablesNum (mailform, 0, "POST");
antes debes dar a mailform nombre del archivo php
mailform = "perry.php";
Tienes un ejemplo de como funciona en
http://www.trazos.net. En información y contacto.
------------------------------------------------
el segundo ejemplotienes otro ejemplo en
http://www.trazos.net/eventos/maya/inscripcion.htm en este caso el php manda un mail con los datos recibidos y muestra una pantalla confirmando el éxito de la operación
puedes ver el php en
http://www.trazos.net/eventos/maya/mailertrue.php
Espero que te sirva de algo.
Por cierto el culpable de estos PHP no soy yo, si no un compañero que se le da mejor.
un saludo