Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/06/2011, 13:03
pinguisport85
 
Fecha de Ingreso: mayo-2011
Mensajes: 101
Antigüedad: 13 años
Puntos: 5
Problema con formulario html y php

Amigos

He recurrido a ustedes para ver si me pueden ayudar, tengo un formulario en html y tengo un problema con los checkboxes, no me llegan a mi correo, solo llega el cuerpo y no el resultado si selecciono un items, aqui les dejo los codigos.

HTML
Código HTML:
<form action="envioretiros.php" method="post" enctype="application/x-www-form-urlencoded" name="form1" class="retiros_label" id="form1">
                    <p><span class="retiros_label">Nombre (*)</span>
                      <input name="name" type="text" class="retiros" id="name" />
                    </p>
                    <p><span class="retiros_label">Empresa (*)</span>
                      <input name="company" type="text" class="retiros" id="company" />
                    </p>
                    <p><span class="retiros_label">Email(*)</span>
                      <input name="email" type="text" class="retiros" id="email" />
                    </p>
                    <h3 class="h3_retiros">Selecciona tu Residuo</h3>
                    <p>
                      <label class="retiros_residuos">
<input name="residuo[]" type="checkbox" id="carton" value="carton" />
Cart&oacute;n </label>
                      <br />
                      <label class="retiros_residuos">
                        <input  name="residuo[]" type="checkbox" value="papel" id="papel" />
                        Papel</label>
                      <br />
                      <label class="retiros_residuos">
                        <input type="checkbox" name="residuo[]" value="plasticofilm" id="plasticofilm" />
                        Pl&aacute;stico Film</label>
                      <br />
                      <label class="retiros_residuos">
                        <input type="checkbox" name="residuo[]" value="botellaspet" id="botellaspet" />
                        Botellas Pet</label>
                      <br />
                      <label class="retiros_residuos">
                        <input type="checkbox" name="residuo[]" value="latas" id="latas" />
                        Latas </label>
                      <br />
                      <label class="retiros_residuos">
                        <input type="checkbox" name="residuo[]" value="otros" id="otros" />
                        Otros</label>
                      <br />
                      </p>
                      <p><span class="retiros_label">Otros Residuos</span>
                        <input name="otrosresiduos" type="text" class="retiros" id="name" />
                      </p>
                      <p><span class="retiros_label">dirección de retiro (*)</span>
                        <input name="adress" type="text" class="retiros" id="adress" /><br />
					  </p>
                      <p><span class="retiros_label">fecha de retiro (*)</span>
                        <input name="fecha" type="text" class="retiros" id="fecha" value="" />
                        </p>
                       <p><span class="retiros_label">Comentarios</span>
                         <textarea name="coment" class="retiros" id="coment"></textarea>
                       </p>
                       <p>
                       <input name="submit" type="submit" class="retiros_input" id="submit" tabindex="5" value="Enviar" />
                       </p> 
PHP
Código PHP:
$nombre $_POST['name'];  
    
$empresa $_POST['company']; 
    
$email $_POST['email']; 
    
$residuo $_POST ["checkbox"]['carton']; 
    
$residuo$_POST ["checkbox"]['papel']; 
    
$residuo $_POST ["checkbox"]['plasticofilm']; 
    
$residuo $_POST ["checkbox"]['botellaspet']; 
    
$residuo $_POST ["checkbox"]['latas']; 
    
$residuo $_POST ["checkbox"]['otros']; 
    
$otrosresiduos $_POST['otrosresiduos']; 
    
$adress $_POST['adress']; 
    
$fecha $_POST['fecha']; 
    
$coment $_POST['coment']; 
    
    
/* Definimos el correo donde enviaremos el mensaje y el asunto */
    
    
$destino "xxxxxxxxxxxxxxxxxxxxx";
    
$asunto "Contacto sitio Web Recupac";
    
    
/* Definimos el formato del mensaje a enviar */
    
    
$cuerpo =  "<strong>Nombre: </strong>".$name."<br />
               <strong>Empresa: </trrong>"
.$company."<br />
               <strong>Correo: </strong>"
.$email."<br />
               <strong>Residuo seleccionado: "
.$residuo."<br />
               <strong>Residuo seleccionado: "
.$residuo."<br />
               <strong>Residuo seleccionado: "
.$residuo."<br />
               <strong>Residuo seleccionado: "
.$residuo."<br />
               <strong>Residuo seleccionado: "
.$residuo."<br />
               <strong>Residuo seleccionado: "
.$residuo."<br />
               <strong>Especificación otros: "
.$otrosresiduos."<br />           
               <strong>EDireccion de retiro: "
.$adress."<br />
               <strong>Fecha de retiro: "
.$fecha."<br />
               <strong>Mensaje:"
.$coment;
    
    
/* Definimos las cabeceras del mensaje */
    
    
$cabecera "MIME-Version: 1.0\r\n";
    
$cabecera .= "Content-type:text/html; charset=iso-8859-1\r\n";
    
$cabecera .= "From: $correo\r\n";
    
$cabecera .= "Reply-to: $correo\r\n";
    
$cabecera .= "Cc: $correo\r\n";
    
    
/* Enviamos vía correo, devolviendo un mensaje en caso de éxito o falla */ 
    
    
if(mail($destino$asunto$cuerpo$cabecera)) {
        echo 
'Su mensaje ha sido enviado. De ser necesario, nos pondremos en contacto con Ud.';
    }
    else {
        echo 
'No se pudo enviar el mensaje. Int&eacute;ntelo nuevamente';
    } 
Espero que me ayuden

gracias,