Estoy tratando de hacer Input Text dinamicos para un sistema de contabilidad que te genera los input text según la cantidad de partidas a capturar
if ($row["Concepto_Cuenta_SN2"]=="")
{
echo "<td align=left><input style='WIDTH: 100px; HEIGHT: 25px' type='text' name='IngOrdnivel_1[]' ></input></td>";
//aqui el code con el que cargas la imagen
}
else
{
echo "<td></td>";
}
Luego entonces trato de recuperar el array almacenado en 'IngOrdnivel_1[]'
function array_envia($variable) {
$tmp = serialize($variable);
$tmp = urlencode($tmp);
return $tmp;
}
if(isset($_POST['IngOrdnivel_1'])) {$var1=$_POST['IngOrdnivel_1']; $var1=array_envia($var1);}
y pasar el valor por formulario
<input type="hidden" name="F_Ing_Ord_N1" value="$var1"></input>
recibirlo en otro
$Montos_Ing_Ord_N1=$_POST['F_Ing_Ord_N1'];
function array_recibe($url_array) {
$tmp= stripslashes($url_array);
$tmp= urldecode($tmp);
$tmp = unserialize($url_array);
return $tmp;
}
MION1= array_recibe($Montos_Ing_Ord_N1);
y Nada! me marca este error:
unserialize(): Error at offset 0 of 5 bytes
y entonces ya me traumé
Ojalá alguien me pudiese ayudar, ya que si no puedo acceder a los valores del array tendría que hacerlo una por una y la verdad que caso!
Gracias