Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/10/2010, 14:03
Avatar de ras_chalo
ras_chalo
 
Fecha de Ingreso: junio-2010
Mensajes: 369
Antigüedad: 14 años, 5 meses
Puntos: 6
Formulario de contacto;no veo donde esta el error =(

Hola, bueno estoy haciendo un formulario de contacto, pero al momento de apretar "enviar" me sale el siguiente mensaje de error:

Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in D:\WebSite\wamp\www\PcSC\ejemplo_conexion.php on line 27

entiendo que el error esta en la linea 27, pero no veo cual es el error... dejo el codigo:


EJEMPLO_FORMULARIO.HTML
Código HTML:
Ver original
  1.  
  2. <b>CONTACTENOS</b>
  3.  
  4.  
  5. <form id="form" name="form" method="post" action="ejemplo_conexion.php">
  6. <p>
  7. Empresa:<br><input name="empresa" type="text" id="empresa" size="35" /><br>
  8. Apellido y Nombre:<br><input name="apel" type="text" id="apel" size="35" /><br>
  9. Domicilio:<br><input name="domicilio" type="text" id="domicilio" size="35" /><br>
  10. Localidad:<br><input name="ciudad" type="text" id="ciudad" size="35" /><br>
  11. Provincia:<br><input name="provincia" type="text" id="provincia" size="35" /><br>
  12. Teléfono:<br><input name="telefono" type="text" id="telefono" size="15" /><br>
  13. Código Postal:<br><input name="cp" type="text" id="cp" size="10"/><br>
  14. Email:<br><input name="email" type="text" id="email" size="25"/><br>
  15. Comentario:<textarea ROWS="8" COLS="40" name="comentario" id="comentario" ></textarea>
  16. <input type="submit" name="submit" value="Enviar Formulario" />
  17. <input type="reset" name="submit1" value="Borrar" />
  18. </p>
  19. </form>
  20. </body>
  21. </html>

EJEMPLO_CONEXION.PHP
Código PHP:
  <?php

$mail
='[email protected]';
$empresa $_POST['empresa'];
$apel $_POST['apel'];
$domicilio $_POST['domicilio'];
$ciudad $_POST['ciudad'];
$provincia $_POST['provincia'];
$telefono $_POST['telefono'];
$cp $_POST['cp'];
$email $_POST['email'];
$comentario $_POST['comentario'];
$thank "gracias.html";
$asunto="ENVIO CONTACTO";

$message =
"Asunto:".$asunto.
"Empresa:".$empresa.
"Apellido y Nombre:".$apel.
"Domicilio:".$domicilio.
"Ciudad:".$ciudad.
"Provincia:".$provincia.
"Telefono:".$telefono.
"Codigo_Postal:".$cp.
"E-Mail:".$email.
"Comentario:".$comentario."";
if (
mail($mail,$message,"from: ".$apel." <".$email.">"))   //esta es la linea 27
       
Header ("Location: $thank");  
?>
cabe mencionar que uso como servidor el wamp server...

bueno saludos y gracias por el tiempo!
espero sus respuestas