Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/11/2014, 09:53
andresz2704
 
Fecha de Ingreso: noviembre-2014
Ubicación: Quito
Mensajes: 1
Antigüedad: 9 años, 5 meses
Puntos: 0
Enviar formulario a correo con checkbox

Hola Amigos del foro tengo un problema cree un formulario que contiene un lista de productos los cuales se seleccionan con un checkbox, la cantidad se ingresa en un campo de texto, pero no se como hacer q me llegue a mi correo la opción escogida junto con el texto de la cantidad ingresada aquí les dejo el código

gracias por su atención

<form action="/gdform.php" method="post">

<label for="nombre">Nombre:
<input id="nombre" type="text" name="nombre" placeholder="Nombre y Apellido" />
</label><br>

<label for="direccion">Direcci&oacute;n:
<input id="direccion" type="direccion" name="direccion" placeholder="Lugar de su Empresa"/>
</label><br>

<label for="telefono">Tel&eacute;fono:
<input id="telefono" type="telefono" name="telefono" placeholder="ej: 0998862528 / 2012816"/>
</label><br>

<label for="email">E-mail:
<input id="email" type="email" name="email" placeholder="[email protected]"/>
</label>

<label for="verificacion" class="verif">¡Si ves esto, no llenes el siguiente campo!</label>
<input name="verificacion" class="verif" /><br>

Lista
Productos Org&aacute;nicos
Cantidad
Precio
<br>


<input type="checkbox" class="cb1" name="check[]" value="Acelga - 500g">Acelga - 500g
<input type="text" class="cantidad" name="cantidad"> 1,20<br>

<input type="checkbox" class="cb1" name="check[]" value="Albahaca - Atado">Albahaca - Atado
<input type="cantidad" class="cantidad" name="cantidad"> 0,60<br>

<input type="checkbox" class="cb1" name="check[]" value="Coliflor - Atado">Coliflor - Atado
<input type="text" class="cantidad" name="cantidad"> 0,60<br>

<input id="submit" type="submit" value="enviar" name="sub">

</form>


Codigo PHP


<?php
$nombre = $_POST['nombre'];
$email = $_POST['email'];
$direccion = $_POST['direccion'];
$telefono = $_POST['telefono'];
$cantidad = $_POST['cantidad'];
$mensaje = $_POST['mensaje'];

$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 . ",
Telefono: " . $telefono . ",
Direccion: " . $direccion . " \r\n";
$mensaje .= "Su e-mail es: " . $email . " \r\n";
$mensaje .= "Enviado el: " . date('d/m/Y', time()). " \r\n";


if ($_POST['sub']) {
$_check = $_POST['check'];

foreach($_check as $ch ){
$mensaje .= $ch;
print " ".$cantidad;

}
}

if ($_POST['verificacion'] != ""){
// Es un SPAMbot
exit();
}else{
// Es un usuario real, proceder a enviar el formulario.
}

$para = '[email protected]';
$asunto = 'Mail Tierra Sabia';

mail($para, $asunto, utf8_decode($mensaje), $header);


header('Location: mailenviado.html');

?>

Última edición por andresz2704; 05/11/2014 a las 10:14