Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/07/2006, 00:51
Avatar de BLAH !!
BLAH !!
 
Fecha de Ingreso: septiembre-2003
Ubicación: Región Metropolitana, Santiago, Chile
Mensajes: 706
Antigüedad: 20 años, 7 meses
Puntos: 16
Pregunta problema al envio de variables

hola a todos:

Estoy enviando variables desde un inputbox llamado NOMBRE$i, donde $i es el numero que selecciono en un formulario anrior para crear X numero de inputbox.

Ahora cuando quiero mandar estoas variables completadas por e-mail, no me funciona


(el formulario)
---------------------------------------------------------------------
Código HTML:
<form action="<?=$_SERVER["PHP_SELF"]?>" method="get"> 
<select name="filas"> 
<? for($i=1; $i<=20; $i++){ 
echo "<option value='".$i."'>".$i."</option>";
}?> 
</select> 
<input type="hidden" name="crear" value="tabla"> 
<input type="submit" value="crear"> 
</form> 
Código HTML:
<? 
if(isset($_GET["crear"])){ 
    echo '<table border="0" cellpadding="0" cellspacing="0" width="680">'; 
   for($i=1; $i<=$_GET["filas"]; $i++){ 
        echo "
      <tr> 
       <td align=center width=80><input type=text name=cantidad$i id=cantidad$i size=5></td> 
       <td align=center width=100>
        <select type=text name=item$i id=item$i>
	 <option value='ITEM' selected>ITEM</option>
          <option value='1'>1</option>
          <option value='2'>2</option>
          <option value='3'>3</option>
        </select></td> 
       <td align=center width=220><textarea cols=22 rows=2 name=articulo$i id=articulo$i></textarea></td> 
       <td align=center width=140>$ <input type=text name=valor$i id=valor$i size=10></td> 
       <td align=center width=140>$ <input type=text name=total$i id=total$i size=10></td> 
      </tr>"; 
    } 
    echo "
</table>
"; 
} 
?> 
--------------------------------------------------------------------
Al envío (e-mail con html)

Código HTML:
 <table border=1 bordercolor=111111 cellpadding=2 cellspacing=0 width=680>";

$i=1; 
$totaltotal= 0; 
foreach($_POST["cantidad$i"] as $cantidad){
    $total = $_POST["total"][$i]; 
    $totaltotal = $totaltotal+$total;
    $iva1 = $totaltotal*$iva;
    $iva2 = round($iva1-$totaltotal);
    $bruto = $totaltotal+$iva2;
    $cuerpo .="<tr> 
       <td align=center width=80>
        <font face='Arial, Helvetica, sans-serif' color='000000' size=3>
         ".$_POST["cantidad$i"]."
        </font>
       </td> 
       <td align=center width=100>
        <font face='Arial, Helvetica, sans-serif' color='000000' size=3>
         ".$_POST["item$i"]."
        </font>
       </td> 
       <td align=center width=220>
        <p align=left><font face='Arial, Helvetica, sans-serif' color='000000' size=2>
         ".$_POST["articulo$i"]."
        </font></p>
       </td> 
       <td align=right width=140>
        <font face='Arial, Helvetica, sans-serif' color='000000' size=3>
         $ ".$_POST["valor$i"]."
        </font>
       </td> 
       <td align=right width=140>
        <font face='Arial, Helvetica, sans-serif' color='000000' size=3>
         $ ".$total."
        </font>
       </td>
      </tr>"; 
    $i++; 
} 
$cuerpo .= "</table> 


Muchas Gracias.-^^
__________________
Adios ...!!!!

Última edición por BLAH !!; 08/07/2006 a las 00:56