Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][AJAX]unserialize problem
bananos
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 15.12.2008

Ostrzeżenie: (0%)
-----


Witam...
Mam mały kłopot z f. serialize.

Mianowicie sierializuje obiekt i przekazuje go post'em.

W nastepnej akcji pobieram go z request'a (jest cały) ale unserialize nie działa poniewaz zmienia sie część znaków i pojawia się bląd:

Error at offset 29 of 421
przed wysłaniem przez POST:

O:8:"Discount":13:{s:5:"�*�id" ...

po odebraniu z POST'a:
O:8:"Discount":13:{s:5:"�*�id" ...

Wie ktoś może czemu tak się dzieje??

Pozdrawiam!

Ten post edytował bananos 19.06.2009, 21:02:47
Go to the top of the page
+Quote Post
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Kodowanie znaków/BOM?

Pokaż, jak serializujesz.
Go to the top of the page
+Quote Post
bananos
post
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 15.12.2008

Ostrzeżenie: (0%)
-----


Kod śmiga na frameworku symfony,
chce przekazac ajaxem obiekt i potem go odpowiedni edytowac.


Kod
echo link_to_remote($img, array(
                'update' => 'is_shown',
                'method' => 'POST',
                'url'    => 'common/showSwitch',
                'with'   => "'method=' + '".$method."' + '&object=' + '".serialize($object)."' + '&confirm=' + ".$confirm.""

));


i to tyle w sumie.

Ten post edytował bananos 20.06.2009, 10:04:43
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 06:37