Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Nie można zdeserializować tablicu
Forum PHP.pl > Forum > Przedszkole
Octobus
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 ;/
nospor
Po co w ogóle dajesz htmlspecialchars i addslashes? Przecież to jest totalnie zbędne.

ps: i skąd ten strip_tags przed deserializacją?
Sephirus
Jeżeli już to powinno być stripslashes a nie strip_tags
Octobus
Macie racje, ale wstyd tongue.gif dzięki za pomoc smile.gif
wNogachSpisz
Do takich rzeczy lepsze jest json_encode/decode.
Narzuca duuuużo mniejszą ramkę.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.