![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 1 Dołączył: 5.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Nie wiem jak mam przesłać $ob (jest to obiekt klasy 'moja')? nie działa (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Chodzi o to że chcę przekazać obiekt klasy przez formularz i nie wiem jak to zrobić. Chyba że jest inne rozwiązanie? Przoszę o pomoc. Dziękuję. __________ MikroUser Ten post edytował MikroUser 5.09.2006, 17:38:21 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Zainteresuj się tym:
http://pl2.php.net/manual/pl/function.serialize.php |
|
|
![]()
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 698 Pomógł: 3 Dołączył: 28.03.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Chyba nie chcesz getem zserializowanego obiektu przesyłać? Wolę nie widzieć tego URL (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) POST trochę niewygodny do tego.
Użyj sesji, tak będzie najprościej. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 1 Dołączył: 5.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Właśnie chciałem ominąć sesje na tym poziomie, dlatego serializacja chyba będzie dobrym rozwiązaniem.
Dzięki za pomoc (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) aha. nasuwa się odrazu jeszcze pytanie: jak przesłać obiekt klasy z jednego pliku php do innego pliku php ? Prz. File 1. classA gdzie mamy $a = new classA(); // wyslanie $a do 'File 2'. Ale jak (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? // przechowanie zserializowanego obiektu w pliku (bazie), a potem odczytać w File2 ? to nie ma sensu! // da się wysłać jakoś ten obiekt $a jako zmienna globalna? Albo $_GET, $_POST ? File 2. wyświetlenie obiektu $a. Dzięki. Ten post edytował MikroUser 5.09.2006, 20:58:44 |
|
|
![]()
Post
#5
|
|
Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Cytat // przechowanie zserializowanego obiektu w pliku (bazie), a potem odczytać w File2 ? to nie ma sensu! Dlaczego nie ma sensu ? To jest jedno rozwiązanie. Drugie to trzymać obiekt w sesji. Musisz coś wybrać. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 25.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
jak bardzo chcesz przeslac obiekt bez uzycia bazy mozna by go zakodowac base64 ( zseralizowany czy nie ) i przeslac w URL (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Po czym w file 2 sparsowac url i odczytac... URL by wygladal mniej wiecej tak:
http://localhost/index/YToyOntpOi0xO3M6Mjo...jE7aTo0MTt9fQ== pozdro |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 20:29 |