Pues no, definitivamente, no me ha ido bien; y me gustaría saber qué tengo mal:
Éste es el código final que he hecho:
Código PHP:
<?php
$nombre = $_POST['nombre'];
$telefono = $_POST['telefono'];
$direccion = $_POST['direccion'];
$bonkamezcla = $_POST['bonka mezcla'];
$bonkanatural = $_POST['bonka natural'];
$nescafeoro = $_POST['nescafe oro'];
$lacta = $_POST['leche lacta'];
$alpina = $_POST['leche alpina'];
$nesquik = $_POST['nesquik'];
$nestea = $_POST['nestea'];
$unidades bonkamezcla = $_POST['unidades bonka mezcla'];
$unidades bonkanatural = $_POST['unidades bonka natural'];
$unidades nescafe = $_POST['unidades nescafe'];
$unidades lacta = $_POST['unidades lacta'];
$unidades alpina = $_POST['unidades alpina'];
$unidades nesquik = $_POST['unidades nesquik'];
$unidades nestea = $_POST['unidades nestea'];
$header = 'From: ' . $mail . " \r\n";
$header .= "X-Mailer: PHP/" . phpversion() . " \r\n";
$header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/plain";
[B]$mensaje = "Este pedido fue realizado por " . $nombre . ". Su nº de tlf es " . $telefono . " \r\n";
$mensaje .= "Su direccion de envio del pedido es: " . $direccion . " \r\n";
$mensaje .= "Bonka Mezcla " . $bonkamezcla . ". Unidades " . $unidades bonkamezcla . " \r\n";
$mensaje .= "Bonka Natural " . $bonkanatural . ". Unidades " . $unidades bonkanatural . " \r\n";
$mensaje .= "Nescafé Oro " . $nescafeoro . ". Unidades " . $unidades nescafe . " \r\n";
$mensaje .= "Leche Lacta " . $lacta . ". Unidades " . $unidades lacta . " \r\n";
$mensaje .= "Leche Alpina " . $alpina . ". Unidades " . $unidades alpina . " \r\n";
$mensaje .= "Nesquik Lacte " . $nesquik . ". Unidades " . $unidades nesquik . " \r\n";
$mensaje .= "Nestea " . $nestea . ". Unidades " . $unidades nestea . " \r\n";
$mensaje .= "Enviado el " . date('d/m/Y', time());[/B]
$para = '[email protected]';
$asunto = 'Pedido Nestlé para Cervantes Vending';
mail($para, $asunto, utf8_decode($mensaje), $header);
echo 'Su pedido ha sido enviado correctamente. Gracias.';
?>
No lo sé, pero supongo que el error estará en el mensaje, que es lo que más he cambiado. Al enviarlo, me sale el siguiente error:
Parse error: parse error, unexpected T_STRING in /var/www/vhosts/almerivending.com/httpdocs/cervantesvending/enviar.php on line 13
Venga, a aver si podéis ayudarme. Un saludo.