Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/01/2012, 06:15
larkinhos
 
Fecha de Ingreso: diciembre-2010
Mensajes: 41
Antigüedad: 13 años, 4 meses
Puntos: 0
Enviar correo

Buenas,

aqui estoy otra vez con mis preguntas de novato para poco a poco dejar de serlo jejeje.

Ahora estoy con un formulario que al ser rellenado envie los datos al email seleccionado

Código PHP:
<?php  session_start();

///////Configuración/////
$mail_destinatario '[email protected]';
$headers "";
///////Fin configuración//
if (isset ($_POST['enviar'])) {
    
    
$headers .= "From: ".$_POST['email']. "rn";
    
    if ( 
mail ($mail_destinatario$_POST['asunto'], "Nombre y apellidos : ".$_POST['nombre']." Asunto: ".stripcslashes ($_POST['asunto'])."n                          Mensaje :n ".stripcslashes ($_POST['mensaje']), $headers )) 
            echo 
'Su mensaje a sido enviado correctamente. Gracias por contactar con nosostros';
    else echo 
'Error al enviar el formulario. Por favor, inténtelo de nuevo mas tarde.';
     }

 
?>
Código PHP:
  <form id="contactar" action="?" method="post">
                      <
fieldset id="contacto">
                          <
legend>Datos</legend>
                          <
ul>
                              <
li>
                                  <
label for="nombre">Nombre y apellidos:</label>
                                  <
input id="nombre" name="nombre" type="text" value="" />
                              </
li>
                              <
li>
                                  <
label for="email">Tu email:</label>
                                  <
input id="email" name="email" type="text" value="" />
                              </
li>
                              <
li>
                                  <
label for="asunto">Asunto:</label>
                                  <
input id="asunto" name="asunto" type="text" value="" />
                              </
li>
                              <
li class="textarea">
                                         <
label>Comentario:</label>
                                    <
textarea cols="15" rows="8" name="mensaje"></textarea>
                              </
li>
                          </
ul>
                      </
fieldset>
                  <
input type="submit" name="enviar" id="submit" value="Enviar" />
            </
form

al rellenar estos datos, me sale este 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 C:\xampp\htdocs\webtracking\contactar.php on line 11
Error al enviar el formulario. Por favor, inténtelo de nuevo mas tarde.

hay que instalar algo? modificar algun archivo del xampp?

Saludos y gracias adelantadas