Ver Mensaje Individual
  #16 (permalink)  
Antiguo 05/10/2007, 10:08
Avatar de gerson
gerson
 
Fecha de Ingreso: febrero-2005
Ubicación: Lima
Mensajes: 481
Antigüedad: 19 años, 3 meses
Puntos: 4
Re: problemas con checkbox

Bueno ahora entiendo lo que deseas, pues bien una solución es esta:

El primer formulario es ta bien asi que ahi no hay nada q hacer, ahora en "Contacto.php"
Código PHP:
<?php
$pro 
'';
for(
$i=0;$i<count($_POST['pro']);$i++){
    
$pro .= $_POST['pro'][$i] . '|';
}
$pro substr($pro,0,-1);
?>
 <form action="cont.php" method="POST"> 
 <input name="pro" type="hidden"  value="<? echo $pro;?>" >
Como veras ya no hace falta generar muchos input hidden, solo hace falta uno en el cual se almacenan los datos separados por "|".

Luego en "cont.php":
Código PHP:
$email_to "[email protected]"
    
$email_from $_POST["correo"]; 
    
$body $body."Mensaje de    : ".$_POST["nombre"]."\n"
    
$body $body."Mail          : ".$_POST["correo"]."\n"
    
$body $body."Teléfono fijo : ".$_POST["telefono"]."\n"
    
$body $body."Celular       : ".$_POST["celular"]."\n"
    
$body $body."Edad          : ".$_POST["edad"]."\n"
    
$body $body."Sexo          : ".$_POST["sexo"]."\n"
    
$body $body."Ocupacion     : ".$_POST["ocupacion"]."\n"
    
$body $body."------------------------------------------------------------------- \n"
    
$body $body."Direccion    : ".$_POST["direccion"]."\n"
    
$body $body."Ciudad       : ".$_POST["ciudad"]."\n"
    
$body $body."------------------------------------------------------------------- \n"
    
$body $body."RES           : \n";
    
$pro explode("|",$_POST['pro']);    
    for(
$i=0;$i<count($pro);$i++){
      
$body $body."- ".$pro[$i]."\n";
    }
    
$body $body."------------------------------------------------------------------- \n"

$subject "mundos"
     
    
mail("$email_to""$subject""$body""From: $email_from"); 
    
$copia=$_POST["copia"]; 
    if (
$copia == ON
   { 
    
$email_to $_POST["correo"]; 
    
$email_from "[email protected]"
    
mail("$email_to""$subject""$body""From: $email_from"); 
   } 
Espero te sea util.

Saludos
__________________