Avatar Image
Machacateclados
Machacateclados

vereis tengo un formulario, q al rellenarlo y enviarlo carga una página en blanco y letras de agradecimiento en negro, me gustaría q simplemente desaparecierse el formulario y apareceiese el texto en la hoja q está,o en su defecto cargu un popup confirmando el envío, como debo acerlo?, os dejo el código q uso

[CODE] <?
if (!$HTTP_POST_VARS){
?>
 
</div>
<form action="contactar.php" method=post name="contactar.php" id="contactar.php">
<table width="600" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td class="input2" width="100">Nombre:&nbsp;&nbsp;</td>
    <td width="500"><div align="left"><font size="3" face="Comic Sans MS">
      <input type="text" name="nombre" size="63" />
    </font></div></td>
  </tr>
  <tr>
    <td class="input2" width="100">Email:&nbsp;&nbsp;</td>
    <td width="500"><div align="left"><font size="3" face="Comic Sans MS">
      <input type="text" name="email" size="63" />
    </font></div></td>
  </tr>
  <tr>
    <td class="input2" width="100">Mensaje:&nbsp;&nbsp;</td>
    <td width="500"><div align="left"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
      <textarea name="coment" cols="60" rows="6"></textarea>
    </font></div></td>
  </tr>
  <tr>
    <td width="100">&nbsp;</td>
    <td width="500"><input name="submit" type="submit" value="Enviar" /></td>
  </tr>
  <tr>
    <td colspan="2">
      <div align="left"></div></td>
    </tr>
</table>
<br /><br />
</form>


<div align="center">
  <?

}else{

//Estoy recibiendo el formulario, compongo el cuerpo

$cuerpo = "Formulario enviado desde la pagina web www.sietemetros-cuenca.com\n";

$cuerpo .= "Nombre: " . $HTTP_POST_VARS["nombre"] . "\n";

$cuerpo .= "Email: " . $HTTP_POST_VARS["email"] . "\n";

$cuerpo .= "Mensaje: " . $HTTP_POST_VARS["coment"] . "\n";



//mando el correo...

mail("[email protected],[email protected]","Formulario recibido",$cuerpo);



//doy las gracias por el envío

echo "Gracias por rellenar el formulario. Se ha enviado correctamente. Pulse atrás para volver a la web";

}

?>[/CODE]

Avatar Image
@man / @woman
@man / @woman

En principio con ese formulario el mensaje de gracias te sale en la misma página, para eso esta el else... solamente tendrás que editar esa parte del php para meter el html que quieras.

Avatar Image
Machacateclados
Machacateclados

puedes ponerme un pequeño ejemplo de como debería ponerlo para poder editarle un poco el fondo y demás?, puede hacerse q se habrá en un popup?

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 22/Jun/2010, 00:15
yibfff000 NoSetup.org12kJun/10
Por: , el 17/Jul/2005, 01:36
nix_1 vhsP15kJul/05