Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] PHP e mail

Estas en el tema de PHP e mail en el foro de PHP en Foros del Web. Buenas, necesito un script que envie un formulario por php, tengo este pero me salta un error en la linea 7 Código PHP: <?php $destino  ...
  #1 (permalink)  
Antiguo 08/04/2016, 12:16
 
Fecha de Ingreso: diciembre-2015
Mensajes: 8
Antigüedad: 8 años, 4 meses
Puntos: 0
PHP e mail

Buenas, necesito un script que envie un formulario por php, tengo este pero me salta un error en la linea 7

Código PHP:
<?php
$destino 
"[email protected]";
$nombre $_POST["nombre"];
$correo $_POST["correo"];
$telefono $_POST["telefono"];
$mensaje $_POST["mensaje"];
$contenido "Nombre: " $nombre "Correo: " $correo "Telefono: " $telefono "Mensaje: " $mensaje;

mail($destino"Contacto"$contenido);
header("Location: gracias.html");
?>
codigo html del formulario

Código HTML:
<form action="enviar.php" method="post">
                        <h2>Dejanos un mensaje</h2>
                       
                         <input type="text" placeholder="NOMBRE" required name="nombre">
                        
                        <input type="text" placeholder="CORREO" required  name="correo">
                        
                        <input type="text" placeholder="TELEFONO" required name="telefono">
                        
                        <textarea name="mensaje" id="" cols="30" rows="10" placeholder="Escriba aqui su mensaje"></textarea>
                       
                         <input type="submit" value="ENVIAR" class="boton">
                    </form> 
El hosting que estoy usando es hostinger en modo free, alguien puede ayudarme?
No se php, aun en siendo tan pequeño el codigo no veo cual es el error.

Gracias.
  #2 (permalink)  
Antiguo 09/04/2016, 05:00
 
Fecha de Ingreso: noviembre-2003
Ubicación: Zaragoza, España
Mensajes: 1.257
Antigüedad: 20 años, 5 meses
Puntos: 154
Respuesta: PHP e mail

Hola luisdevelop,

¿Y el error? Yo lo que no he aprendido aún es a leer la mente

No obstante, puedes revisar en el manual, la función mail, ahí tienes ejemplos funcionales que puedes adaptar fácilmente.

Espero que te sirva...
  #3 (permalink)  
Antiguo 09/04/2016, 07:17
 
Fecha de Ingreso: diciembre-2015
Mensajes: 8
Antigüedad: 8 años, 4 meses
Puntos: 0
Respuesta: PHP e mail

Cita:
Iniciado por rbczgz Ver Mensaje
Hola luisdevelop,

¿Y el error? Yo lo que no he aprendido aún es a leer la mente

No obstante, puedes revisar [URL="http://php.net/manual/es/function.mail.php"]en el manual, la función mail[/URL], ahí tienes ejemplos funcionales que puedes adaptar fácilmente.

Espero que te sirva...

Hola gracias por tu respuesra, este es el error que sale


Parse error: syntax error, unexpected '$mensaje' (T_VARIABLE) in /home/u754487298/public_html/enviar.php on line 7



Dice que en la linea 7 supongo que es en realidad cerca de esa linea pero no veo cual podria ser el error, alguna idea?
  #4 (permalink)  
Antiguo 09/04/2016, 07:32
 
Fecha de Ingreso: noviembre-2003
Ubicación: Zaragoza, España
Mensajes: 1.257
Antigüedad: 20 años, 5 meses
Puntos: 154
Respuesta: PHP e mail

Hola luisdevelop,

Te falta el . de concatenación de esa variable en esa línea...

Código PHP:
Ver original
  1. $contenido = "Nombre: " . $nombre . "Correo: " . $correo . "Telefono: " . $telefono . "Mensaje: " . $mensaje;
  #5 (permalink)  
Antiguo 09/04/2016, 10:20
 
Fecha de Ingreso: diciembre-2015
Mensajes: 8
Antigüedad: 8 años, 4 meses
Puntos: 0
Respuesta: PHP e mail

Hola, muchas, muchas, gracias por tu ayuda, funciona perfectamente.

Etiquetas: formulario, html, mail
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 08:15.