Este es el formulario HTML ($_POST):
Código HTML:
Ver original
<tr> Artes gráficas, folletos, tarjetas, trípticos, stickers<br /> <input type="checkbox" name="interes[]" id="op_textil" value="op_textil" /> Impresión textil<br /> <input type="checkbox" name="interes[]" id="op_ext" value="op_textil" /> Diseño exterior, carteles, rótulos<br /> <input type="checkbox" name="interes[]" id="op_packng" value="op_packng" /> Packaging, impresión en objetos<br /> <input type="checkbox" name="interes[]" id="op_intweb" value="op_intweb" /> Diseño integral de sitio web<br /> <input type="checkbox" name="interes[]" id="op_remweb" value="op_remweb" /> Remodelación de sitio web<br /> <input type="checkbox" name="interes[]" id="op_logo" value="op_logo" /> Diseño de logotipo, imagen corporativa<br /> <input type="checkbox" name="interes[]" id="op_cata" value="op_cata" /> Catálogo online<br /> <input type="checkbox" name="interes[]" id="op_ases" value="op_ases" /> Asesoramiento </td> </tr>
Y este es el php enlazado al HTML:
Código PHP:
Ver original
<?php //proceso del formulario // si existe "enviar"... //recogemos las variables $nombre=$_POST['nombre']; $email=$_POST['email']; $poblacion=$_POST['poblacion']; $provincia=$_POST['provincia']; $telefono=$_POST['telefono']; $fax=$_POST['fax']; $empresa=$_POST['empresa']; $urlempresa=$_POST['urlempresa']; $consulta=$_POST['consulta']; //comprobamos si todos los campos fueron completados if ($nombre!='' && $email!='' && $telefono!='' && $consulta!='') { // si es asi armamos el html $contenido = '<html><body>'; $contenido .= '<h2>Consulta de presupuesto</h2>'; $contenido .= '<hr />'; $contenido .= '<p>Nombre: <strong>'.$nombre.'</strong>'; $contenido .= '<p>Email: <strong>'.$email.'</strong>'; $contenido .= '<p>Poblacion: <strong>'.$poblacion.'</strong>'; $contenido .= '<p>Provincia: <strong>'.$provincia.'</strong>'; $contenido .= '<p>Telefono: <strong>'.$telefono.'</strong>'; $contenido .= '<p>Fax: <strong>'.$fax.'</strong>'; $contenido .= '<p>Empresa: <strong>'.$empresa.'</strong>'; $contenido .= '<p>URL de Empresa: <strong>'.$urlempresa.'</strong>'; $contenido .= '<hr />'; $contenido .= 'Comentario:<p>'.$consulta.''; $contenido .= '<hr />'; $contenido .= '<p>Empresa: <strong>'.$interes.'</strong>'; $contenido .= '</body></html>'; // si todos los campos fueron completados enviamos el mail mail ("[email protected]", "Consulta de presupuesto", $contenido, "From: $email\nContent-Type: text/html; charset=iso-8859-1\nContent-Transfer-Encoding: 8bit"); $flag='ok'; $mensaje='Mensaje enviado. Le responderemos lo antes posible.'; } else { //si no todos los campos fueron completados se frena el envio y avisamos al usuario $flag='err'; $mensaje='Los campos con asterisco son obligatorios.'; } } ?>
¿Cómo sería el código que tengo que poner para recibir los valores marcados en los checkboxes? En caso de que no se marque ninguno me da igual, que no aparezca nada en ese campo a la hora de mirarlo en el mail recibido.
Espero que lo hayáis entendido. Un saludo y muchas gracias de antemano.