Foros del Web » Programando para Internet » Javascript »

formulario de contacto como popup

Estas en el tema de formulario de contacto como popup en el foro de Javascript en Foros del Web. gente, les explico, tengo esto: <?php if(isset($_POST['submit'])){ /*checa si existe una variable submit enviada por post ( el method ) del form es post)*/ if ...
  #1 (permalink)  
Antiguo 15/08/2005, 09:01
Avatar de lbenz  
Fecha de Ingreso: marzo-2003
Ubicación: Haedo
Mensajes: 445
Antigüedad: 21 años, 1 mes
Puntos: 4
formulario de contacto como popup

gente, les explico, tengo esto:

<?php
if(isset($_POST['submit'])){ /*checa si existe una variable submit enviada por post ( el method) del form es post)*/
if (empty($_POST['nombre']) || empty($_POST['apellido']) || empty($_POST['direccion']) || empty($_POST['email']) || empty($_POST['tel']) || empty($_POST['mensaje'])) {/*revisa si los campos esta vacios, si es asi, manda el mensaje de error*/
echo '<p>Te falto algo</p>';/*este el mensaje de error*/
}else{
/*estas son las variables, aqui compongo como va a quedar el e-mail*/
$para = '[email protected]';
$asunto = $_POST['nombre'].' '.$_POST['apellido'].'te envia un mensaje';
$mensaje = $_POST['nombre'].' de '.$_POST['direccion'].' telefono '.$_POST['tel'].' te envia el siguiente mensaje'."\n".$_POST['mensaje'];
$de = "From:".$_POST['email']."\r\n";
if (mail($para,$asunto,$mensaje,$de)){/*envio el mail,si lo envia manda un mensaje de agradecimiento*/
echo '<p>Gracias por tu mensaje</p>';/*mensaje de agradecimiento*/
}else{/*si no se envio el mail, envia un mensaje de error*/
echo '<p>Ha ocurrido un error y no se a podido enviar el e-mail</p>';
}
}
}else{/*si no existe la variable submit(se genera al darle clik en el boton de enviar) manda el formulario*/
?>
<html>
<head>
<title>Contactnos</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body bgcolor="#59B551">
<div align="center">
<form action="contacto.php" method="post">
<font size="2" face="Verdana, Arial, Helvetica, sans-serif">Tu nombre:</font>
<br/>
<input name="nombre" type="text" size="30" />
<br/>
<font size="2" face="Verdana, Arial, Helvetica, sans-serif">Apellido:</font> <br/>
<input name="apellido" type="text" size="30" />
<br/>
<font size="2" face="Verdana, Arial, Helvetica, sans-serif">Direccion:</font> <br/>
<input name="direccion" type="text" size="30" />
<br/>
<font size="2" face="Verdana, Arial, Helvetica, sans-serif">Tu e-mail:</font> <br/>
<input name="email" type="text" size="30" />
<br/>
<font size="2" face="Verdana, Arial, Helvetica, sans-serif">Telefono: </font><br/>
<input name="tel" type="text" size="30" />
<br/>
<font size="2" face="Verdana, Arial, Helvetica, sans-serif">Mensaje </font><br/>
<textarea cols="40" rows="5" name="mensaje"></textarea>
<br/>
<input type="submit" name="submit" value="Enviar" />
</form>
</div>
</body>
</html>
<?}?>

desde la pagina apreto el boton de conacto y me aparece eso
lo que quiero es que se abra pero como pupop, no como pantalla completa, como puedo hacer??
desde ya muchas gracias
  #2 (permalink)  
Antiguo 15/08/2005, 09:28
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
¿otra vez abriendo los temas por duplicado?
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 19:38.