Cita:
Iniciado por uikekarallo
Hola.
Lo primero, el foro correcto para este mensaje es el de
PHP.
Y lo segundo... No veo por ningún lado donde recoges los datos de las variables. Esto es, si el formulario utiliza el método
post, debes recoger primero la información.
Un ejemplo:
Código PHP:
// en el formulario, el atributo name debe tener como valor lo que hay entre
// los corchetes, en este caso, 'comentario'.
$comentario = $_POST['comentario'];
Luego comprueba que recoge los datos correctamente:
Código PHP:
echo $comentario;
exit(); // para detener el script
Como verás, lo ideal será que recojas cada campo en una variable individualmente, y luego montes el cuerpo del mensaje para enviarlo:
Código PHP:
$nombre = $_POST['nombre'];
$apellidos = $_POST['apellido'];
$mensaje = $_POST['mensaje'];
// etc...
// y ahora montas el cuerpo del mensaje. es mejor hacerlo con tablas,
// pero para el ejemplo utilizaré párrafos.
$cuerpo =
'
<p>Nombre: '.$nombre.'</p>
<p>Apellidos: '.$apellidos.'</p>
<p><br /></p>
<p>Mensaje:<br /><br />'.$mensaje.'</p>
'
A ver si así solucionas :) Un saludo.
Estaba en dudas en donde publicar el tema y opté por este foro, pido disculpas.
Ya está solucionado!
Estuve averiguando por varios sitios y después de leer varios temas llegué a la solución.
Código PHP:
// Cuerpo del Mensaje
$cuerpo_del_mensaje = "Nombre y Apellido: " . $nombre . "\r\nDireccion: " . $direccion . "\r\nCiudad: " . $ciudad . "\r\nProvincia: " . $provincia . "\r\nCodigo postal: " . $codigopostal . "\r\nTelefono: " . $telefono . "\r\nCantidad de remeras: " . $cantidad . "\r\nTalle remera #1: " . $talle1 . "\r\nTalle remera #2: " . $talle2 . "\r\nTalle remera #3: " . $talle3 . "\r\nTalle remera #4: " . $talle4 . "\r\nTalle remera #5: " . $talle5 . "\r\nMetodo de pago: " . $metpago . "\r\nMetodo de envio: " . $metenvio . "\r\nE-mail: " . $mail . " \r\n";
No sé si es bonito pero es funcional, lo que estaba buscando.
Gracias de todas formas, uikekarallo!
Saludos
Lucas