Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Nie można zdeserializować tablicu
Octobus
post 2.11.2011, 12:59:36
Post #1





Grupa: Zarejestrowani
Postów: 259
Pomógł: 1
Dołączył: 3.07.2011

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


Witam. Mam taki problem. Mam tablice którą serializuje i daje htmlspecialchars oraz addslashes. Później nic nie zmieniająć daje htmlspecialchars_decode i strip_tags i nie da się odserializować ;/ Dostaje taką tablicę:

Cytat
a:2:{i:1;a:2:{s:6:"domena";s:10:"google.com";s:5:"adres";s:59:" code.google.com/p/enginexsub/updates/list ";}i:2;a:2:{s:6:"domena";s:10:"allegro.pl";s:5:"adres";s:93:" allegro.pl/analityczna-waga-lazienkowa-adler-ad8116-nowosc-i1661073072.html ";}}


oraz błąd:
Cytat
WARNING: Error at offset 125 of 248 bytes


Możecie mi coś polecić? Już przy stosowaniu htmlspecialchars nie daje się później odwrócić tego ;/ i tak na prawdę nie wiem w czym jest błąd ;/
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
nospor
post 2.11.2011, 13:02:04
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Po co w ogóle dajesz htmlspecialchars i addslashes? Przecież to jest totalnie zbędne.

ps: i skąd ten strip_tags przed deserializacją?


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Sephirus
post 2.11.2011, 13:14:02
Post #3





Grupa: Zarejestrowani
Postów: 1 527
Pomógł: 438
Dołączył: 28.06.2011
Skąd: Warszawa

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


Jeżeli już to powinno być stripslashes a nie strip_tags


--------------------
If you're good at something, never do it for free.
Potrzebujesz skryptu JS lub PHP - szukasz kogoś kto przetestuje twoją aplikację pod względem bezpieczeństwa? Szybko i solidnie? Napisz ;)
Mój blog - Jak zwiększyć wydajność front-endu - O buforowaniu wyjścia w PHP słów kilka...
Go to the top of the page
+Quote Post
Octobus
post 2.11.2011, 13:29:32
Post #4





Grupa: Zarejestrowani
Postów: 259
Pomógł: 1
Dołączył: 3.07.2011

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


Macie racje, ale wstyd tongue.gif dzięki za pomoc smile.gif
Go to the top of the page
+Quote Post
wNogachSpisz
post 2.11.2011, 14:27:04
Post #5





Grupa: Zarejestrowani
Postów: 1 233
Pomógł: 87
Dołączył: 6.03.2009

Ostrzeżenie: (40%)
XX---


Do takich rzeczy lepsze jest json_encode/decode.
Narzuca duuuużo mniejszą ramkę.
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 09:45