Comunidad de diseño web y desarrollo en internet online

Problema con php de formualrio HTML

Citar            
MensajeEscrito el 15 Feb 2010 01:53 am
Hola estimados.

Tengo un dramilla con un formulario, ya que estoy utilizando google apps para manejar mis correos en el dominio tresmontestalca.cl, el mail ya fue creado y esta activo, se subio el archivo html verificador, y en el hosting ya se cambiaron los MX, el mail funciona puedo mandar y recivir conrreos, pero solo de mail a mail, al enviarlos desde el formulario no resulta, en el hosting me dijeron que puede ser por la version del PHP ya que el hosting trabaja con php5, lo raro es que tengo otras webs con el mismo plan y con google apps, y funcionan pero son flash y el php que envia el mail es otroque el que uso en HTML.

el codigo del php de tresmontestalca es el siguiente:

Código :

<?php

// get posted data into local variables
$EmailFrom = Trim(stripslashes($_POST['EmailFrom'])); 
$EmailTo = "[email protected]";
$Subject = "Contacto pagina";
$nombre = Trim(stripslashes($_POST['nombre'])); 
$mail = Trim(stripslashes($_POST['mail'])); 
$mensaje = Trim(stripslashes($_POST['fono'])); 
$mensaje = Trim(stripslashes($_POST['mensaje'])); 

// validation
$validationOK=true;
if (Trim($nombre)=="") $validationOK=false;
if (Trim($mail)=="") $validationOK=false;
if (Trim($fono)=="") $validationOK=false;
if (Trim($mensaje)=="") $validationOK=false;
if (!$validationOK) {
  print "<meta http-equiv=\"refresh\" content=\"0;URL=error.html\">";
  exit;
}

// prepare email body text
$Body = "";
$Body .= "nombre: ";
$Body .= $nombre;
$Body .= "\n";
$Body .= "mail: ";
$Body .= $mail;
$Body .= "\n";
$Body .= "fono: ";
$Body .= $fono;
$Body .= "\n";
$Body .= "mensaje: ";
$Body .= $mensaje;
$Body .= "\n";

// send email 
$success = mail($EmailTo, $Subject, $Body);

// redirect to success page 
if ($success){
  print "<meta http-equiv=\"refresh\" content=\"0;URL=ok.html\">";
}
else{
  print "<meta http-equiv=\"refresh\" content=\"0;URL=error.html\">";
}
?>



y el formulario en el html es el siguiente:

Código :

div class="formu"><form method="POST" action="contacto.php">

<p><span class="txt_form">Nombre:</span><br>
  <input name="nombre" type="text" class="form" size="50">
<p><span class="txt_form">Mail: </span><br>
<input name="mail" type="text" class="form" size="50">
<p><span class="txt_form">Fono: </span><br>
<input name="fono" type="text" class="form" size="50">
<p><span class="txt_form">Mensaje: </span><br>
<textarea name="message" cols="40" rows="4" class="form"></textarea>
<p><input type="image" border="0" src="images/btnform.png" size="200" name="submit" value="SUBMIT" class="enviar">
<span class="txt_form"></span><br /><br />
</form>
  </div>


ya nose que hacer para que quede funcionando el formulario, estoy bien complicado ya que antes trabajaba en flash y en HTML me comenze a meter hacer no mucho asi que un gran manejo de comandos no tengo.


Agradeceria muchisimo su ayuda.

Saludos.

Por Moriarte

12 de clabLevel



 

firefox
Citar            
MensajeEscrito el 15 Feb 2010 02:54 pm
alguien que me pueda ayudar ?? :(

Por Moriarte

12 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.