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 $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 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 .= "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 = "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