Hola amigos:
Tengo varios formularios que guardan datos de una cotizacion. Todos los datos los paso con variables de sesion y al final tengo un boton que se encarga de enviar los datos a un email. El problema que tengo es que algunos datos vienen en un array y no se como meterlos en el formato del email. Asi estan los datos:
Código PHP:
Ver original<tr>
<td>Alimentos</td>
<td><?php
if (isset($_SESSION['variables2'])) { $array_a = $_SESSION['variables2']['alimentos'];
$array_b = $_SESSION['variables2']['ctdad_alimentos'];
foreach($array_a as $v)
{
echo "<input name=\"alimentos[]\" value=\"$v\" readonly=\"readonly\">";
echo "<br>";
}
}
else {
echo "No hay Datos";}
?> </td>
<td>Cantidad:</td>
<td>
<?php
if (isset($_SESSION['variables2'])) {
foreach($array_b as $v)
{
echo "<input name=\"ctdad_alimentos[]\" value=\"$v\" readonly=\"readonly\">";
echo "<br>";
}}
?></td>
</tr>
y este es el email:
Código PHP:
Ver original$nombre = $_POST['nombre'];
$apellido = $_POST['apellido'];
$email = $_POST['email'];
$fecha_evento = $_POST['fecha_evento'];
$alimentos = $_POST['alimentos'];
$header = 'From: ' . $email . " \r\n";
$header .= "X-Mailer: PHP/" . phpversion() . " \r\n"; $header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/plain";
$mensaje = "Este mensaje fue enviado por " . $nombre . ' '. $apellido . " \r\n";
$mensaje .= "Su e-mail es: " . $email . " \r\n";
$mensaje .= "Enviado el " . date('d/m/Y', time()); $mensaje = "Este mensaje fue enviado por " . $nombre . " \r\n";
$mensaje .= "Fecha del Evento: " . $fecha_evento . " \r\n";
$mensaje .= "Alimentos: ". $alimentos . " \r\n";
$asunto = 'Contacto desde xxxxxxx';
echo 'En breve contestaremos su requerimiento';
echo "<br>";
echo "<br>";
echo 'www.xxxxx.com';
echo "<a href=\"index.php\">Regresar</a>";
Haciendolo de esta manera solo me llega el ultimo dato del array alimentos.
Como hago para que lleguen todos los datos???
Gracias