Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/01/2012, 08:05
caballoloko
 
Fecha de Ingreso: febrero-2011
Mensajes: 39
Antigüedad: 13 años, 3 meses
Puntos: 0
Respuesta: ver mail enviado con datos del formulario

hola PMfreelance gracias por responder la verdad es que no consigo que me funcione me podrias ayudar pliss

este es el codigo que estoy utilizando

Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>titulo</title>
</head>
<?php
$Nombre=$_POST['Nombre'];
$EMAIL=$_POST['EMAIL'];

if ($Nombre!= "" && $EMAIL!= "")
{
mysql_connect("localhost","root","1234");
mysql_select_db("base");

mysql_query("INSERT INTO tabla(Nombre,EMAIL) 

VALUES('$Nombre','$EMAIL')");
}
?>


<?
$destinatario = $EMAIL;
$asunto = "mensaje de prueba";
$cuerpo = '
<html>
<head>
 <title>Prueba de correo</title>
</head>

mensaje de prueba en formato html
</body>
</html>
';

//para el envío en formato HTML
$headers  = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";

//dirección del remitente
$headers .= "From: yo <[email protected]>\r\n";

//dirección de respuesta, si queremos que sea distinta que la del remitente
$headers .= "Reply-To: [email protected]\r\n";

//direcciones que recibián copia
$headers .= "Cc: [email protected]\r\n";

mail($destinatario,$asunto,$cuerpo,$headers)
?>

<body>
<form id="form1" name="form1" method="post" action="">
  <p><img src="logo.png" width="232" height="49" /></p>
  <p>registro - Llenar todos los campos de lo contrario los datos no se enviaran correctamente</p>
  <table width="663" border="1">
    <tr>
      <td width="303">Nombre</td>
      <td width="348"><input name="Nombre" type="text" id="Nombre" size="58" /></td>
    </tr>
    <tr>
      <td>E-MAIL</td>
      <td><label for="EMAIL"></label>
      <input name="EMAIL" type="text" id="EMAIL" size="58" /></td>
    </tr>
    <tr>
      <td colspan="2"><p>
        <input type="submit" name="button" id="button" value="Enviar datos del nuevo cliente" />
      </p></td>
    </tr>
  </table>
  <label for="Nombre"></label>
</form>
<p>&nbsp;</p>
</body>
</html> 
Cita:
Iniciado por PMfreelance Ver Mensaje
Quieres que el usuario vea el popup al hacer click en enviar?

Si es así, supongo que lo mejor es que crees un div flotante que muestre los datos(despues el diseño lo eliges tu):

Código HTML:
Ver original
  1. <div id="div_flotante" style="[B]display:none[/B]; width:200px; top:50%; left:50%; background-color: white; z-index:50">
  2. </div>

Código Javascript:
Ver original
  1. //Asígnale al botón esta función en el evento onclick
  2. function abrir_div()
  3. {
  4. document.getElementById('div_flotante').innerHTML=/*Los datos que quieres que contenga*/;
  5.  
  6. document.getElementById('div_flotante').style.display="block";
  7.  
  8. }