Hola, yo tengo este mas o menos codigo:
funcion x()
{
....
$usermod=array();
$contclass=0;
while(..)
{
$usermod[$contclass]= new caractuser();
$um=&$usermod[$contclass];
(...akii le daria valor a &nombre..)
$um->anyadirnombre($nombre);
$contclass++;
}
echo"<input type=\"hidden\" name=\"usermod\" value=\"$usermod\">"
."<input type=\"hidden\" name=\"op\" value=\"y\">";
}
switch(op)
{
case"y":
for($cont=0;$cont<4;$cont++)
{
$um=$usermod[$cont];
$N=$um->retornarnombre();
echo"--$N";
}
;
}
y el problema es que me da error
en el case "y" cuando hago $N=$um->retornarnombre();
¿Alquien sabe porque puede ser?
Yo pienso que igual no se puede pasar un objeto de una clase por el form como se fuera una variable normal. Pero entonces ...¿que tengo que hacerlo con variables de sesion?
Gracias