Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/01/2015, 20:42
MaxiyRacing
 
Fecha de Ingreso: enero-2015
Mensajes: 3
Antigüedad: 9 años, 11 meses
Puntos: 0
Formulario php, no me llegan los mensajes

Antes que nada, gracias a Kaine1791 y a todos los que me ayudaron a subir mi pagina, era cuestión de tiempo que se actualice.

Ahora vengo con algo mas complejo y les digo a los que me den una mano, que cuando anden por Bs. As., les invito un asado con la mejor carne y el mejor vino Argentino!!!!!

Estoy terminando mi pagina (que por ahora tiene un subdominio) en hostinger! Y necesito agregarle un formulario con ciertos datos para que me lleguen a mi casilla de correo y que no se envíe por el outlook!

Acá viene el problema, ya que soy muuuy novato con todo este tema de php.

Tengo instalado el XAMPP, que según leí por ahí, es necesario! Y un archivo "formulario.php" guardado en c/:xampp/htdocs (la otra barra invertida ni idea eh!)

Este es el código de "formulario.php" que encontré por ahí y pegue directamente en una página nueva:


<?php
if (!isset($_POST['email'])) {
?>
<form action="<?=$_SERVER['PHP_SELF']?>" method="post">
<label>
Nombre:
<input name="nombre" type="text" />
</label>
<label>
Teléfono:
<input name="telefono" type="text" />
</label>
<label>
Email:
<input name="email" type="text" />
</label>
<label>
Mensaje:
<textarea name="mensaje" rows="6" cols="50"></textarea>
</label>
<input type="reset" value="Borrar" />
<input type="submit" value="Enviar" />
</form>
<?php
}else{
$mensaje="Mensaje del formulario de contacto de nnatali.com";
$mensaje.= "\nNombre: ". $_POST['nombre'];
$mensaje.= "\nEmail: ".$_POST['email'];
$mensaje.= "\nTelefono: ". $_POST['telefono'];
$mensaje.= "\nMensaje: \n".$_POST['mensaje'];
$destino= "[email protected]";
$remitente = $_POST['email'];
$asunto = "Mensaje enviado por: ".$_POST['nombre'];
mail($destino,$asunto,$mensaje,"FROM: $remitente");
?>
<p><strong>Mensaje enviado.</strong></p>
<?php
}
?>

Me conecto al XAMPP, con el Apache y MySql Running, en el chrome pongo //localhost y me da la bienvenida XAMPP... Si agrego //localhost/formulario.php, lo veo el formulario, completo los datos, los envio y me aparece el mensaje de "Mensaje enviado", obvio no me llega nada... Subo el archivo con el FileZilla y lo mismo, "Mensaje enviado" y nada. Esta claro que estoy haciendo algo mal!

formulario.php lo tengo guardadoen C:\xampp\htdocs
mi pagina la tengo en una carpeta en escritorio

Les pido disculpas por ser políticamente incorrecto a la hora de explicarles mi situación.
Espero puedan darme una mano!

Gracias, saludos!