Foros del Web » Programando para Internet » PHP »

Ayuda FORMULARIO DE CONTACTO PHP

Estas en el tema de Ayuda FORMULARIO DE CONTACTO PHP en el foro de PHP en Foros del Web. Bueno la verdad que ya no doy mas de intentar q funcione, y nada logro...busque por todos los rincones de la web y no logre ...
  #1 (permalink)  
Antiguo 07/10/2008, 18:26
 
Fecha de Ingreso: octubre-2008
Ubicación: Bs. As., ARG
Mensajes: 203
Antigüedad: 16 años, 1 mes
Puntos: 6
Ayuda FORMULARIO DE CONTACTO PHP

Bueno la verdad que ya no doy mas de intentar q funcione, y nada logro...busque por todos los rincones de la web y no logre nada. Soy nuevo en esto y espero que algun experimentado se apiade de mi y colabore:

ESTE ES EL CODIGO HTML DEL FORMULARIO:
<form action="send.php" method="post" enctype="application/x-www-form-urlencoded">
<div id="infoa"><span id="sprytextfield1">
<label>NOMBRE
<input name="text1" type="text" id="text1">
</label>
<span class="textfieldRequiredMsg">llena este campo!</span></span></div>
<div id="email">
<p><span id="sprytextfield2">
<label>E-MAIL
<input name="text2" type="text" id="text2">
</label>
<span class="textfieldRequiredMsg">llena este campo!</span></span></p>
</div>
<div id="asunto">
<p><span id="sprytextfield3">
<label>ASUNTO
<input name="text3" type="text" id="text3">
</label>
<span class="textfieldRequiredMsg">llena este campo!</span></span></p>
</div>
<div id="mensaje"><span id="sprytextarea1">
<label>MENSAJE
<textarea name="textarea1" id="textarea1"></textarea>
</label>
<span class="textareaRequiredMsg">llena este campo!</span></span></div>
<div id="boton">
<input name="Submit" type="submit" value="ENVIAR">
</div>
</form>

LUEGO EL PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Untitled Document</title>
</head>

<body>
<p>$nombre = $_POST['nombre'];<BR>
$mail = $_POST['mail'];<BR>
$asunto = $_POST['asunto'];</p>
<p>$header = 'From: ' . $mail . " \r\n";<BR>
$header .= "X-Mailer: PHP/" . phpversion() . " \r\n";<BR>
$header .= "Mime-Version: 1.0 \r\n";<BR>
$header .= "Content-Type: text/plain";</p>
<p>$mensaje = "Este mensaje fue enviado por " . $nombre . ", asunto " . $asunto . " \r\n";<BR>
$mensaje .= "Su e-mail es: " . $mail . " \r\n";<BR>
$mensaje .= "Mensaje: " . $_POST['mensaje'] . " \r\n";<BR>
$mensaje .= "Enviado el " . date('d/m/Y', time());</p>
<p>$para = '[email protected]';<BR>
$asunto = 'Contacto desde WebSite';</p>
<p>mail($para, $asunto, utf8_decode($mensaje), $header);</p>
<p>echo '&amp;estatus=ok&amp;';</p>
?&gt;
</body>
</html>

No se q estoy haciendo mal, por otro lado el archivo PHP lo adjunto en el hosting junto con las otras paginas...es eso? o el error esta en el codigo? Bueno cualquier ayuda concreta la voy a agradecer...
  #2 (permalink)  
Antiguo 07/10/2008, 19:10
Avatar de kaninox  
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 19 años, 2 meses
Puntos: 49
Respuesta: Ayuda FORMULARIO DE CONTACTO PHP

?&gt; supongo que es el cierre de php ?>

donde esta el inicio de la etiqueta :/ <?php

lo otro que hacen unos <p> en <p>mail($para, $asunto, utf8_decode($mensaje), $header);</p>

:/

y por que dices que no funciona te envia algun error :/
__________________
Gokuh Salvo al mundo. PUNTO!!!!
  #3 (permalink)  
Antiguo 07/10/2008, 19:21
 
Fecha de Ingreso: octubre-2008
Ubicación: Bs. As., ARG
Mensajes: 203
Antigüedad: 16 años, 1 mes
Puntos: 6
Respuesta: Ayuda FORMULARIO DE CONTACTO PHP

me envia directamente a la pagina en blanco con el codigo php cuando presiono enviar
  #4 (permalink)  
Antiguo 07/10/2008, 20:14
Avatar de kaninox  
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 19 años, 2 meses
Puntos: 49
Respuesta: Ayuda FORMULARIO DE CONTACTO PHP

tienes un tema duplicado pide que te lo peguen ahora como te comento debes quitar esas etiquetas HTML del php a lo menos que las pongas dentro del echo ""

y pues donde esta el tag de apertura php?
__________________
Gokuh Salvo al mundo. PUNTO!!!!
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 22:23.