Google
Web dns.bdat.net

RE: [PHP-ES] OBJECT POR POST - solucion

From: Igor (igor(EN)dualia.es)
Date: Wed Oct 27 2004 - 16:24:14 CEST


Ya lo he conseguido:
En el formulario creo un campo oculto (hidden) donde guardo el objeto
serializado y luego lo deserializo en la pagina de vuelta:
(No se para que sirve Urlencode/decode pero sin eso no funciona.)

Pag_inicial:
--------------
<?$obj_empresa_ser = urlencode(serialize($obj_empresa));?>
<form name="QForm" action="ins_empresa_2.php" method="post">
<input type="hidden" name="obj_empresa" value="<?=$obj_empresa_ser?>">
...

Pag_resultado:
--------------
$obj_empresa = unserialize(urldecode($_POST['obj_empresa']));
$obj_empresa->usar_metodo();

y ya esta!!!!!!

Muchas gracias a todos.

-----Mensaje original-----
De: Pablo Rosciani [mailto:pablo(EN)nkstudios.net]
Enviado el: miércoles, 27 de octubre de 2004 15:23
Para: Lista php
Asunto: Re: [PHP-ES] OBJECT POR POST

Pablo E. Siciliano wrote:
> Por post no se (Y francamente no creo que se pueda).
>
> Fijate si te sirve serializarlo.
>
> http://ar2.php.net/manual/en/language.oop.serialization.php
>

Otra opcion seria que lo serialices, lo metas en session y lo caches en
la otra pagina.

Saludos

-- 
:: ¿Si miras fijamente la realidad, ::
         ::  verás los pixels?  ::
::// Pablo Rosciani ::
::// NKStudios S.R.L ::
::// Gdor Crespo 2417- Piso 2 ::
::// Santa Fe - Argentina ::
::// TEL: [+54] (0342) 4530322 ::
::// http://www.nkstudios.net ::
::// http://pablo.rosciani.com.ar ::
-- 
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
-- 
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


This archive was generated by hypermail 2.1.7 : Fri Nov 12 2004 - 20:21:31 CET