Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: przekazywanie tablicy w $_GET?
Forum PHP.pl > Forum > PHP
VPN
mam pytanko czy mozna przekazac tablicę w tablicy asocjacyjnej get..czyli mam jakaś tablicę tab i czy można ją tak przekazać do innego skryptu skrypt2.php?tab=$tab questionmark.gif i pozniej w drugim skrypcie będzie jako $_GET['tab'] czy jak inaczej przekazac tablicę między podstronami??dzieki za pomoc
Turgon
Ciacha, bazy, sesje, ale nie $_GET ani $_POST - to są typy dla urli i formów.
jekyl
ja sie z kolega wyzej nie zgodze zdresy yrl tez moga sluzyc do tego wystarczy zaznajomic sie z JSON i tam jest mozliwosc zakodowania tablicy javascriptowej do postaci json przespac ja jako get lub post i odebrac sobie na drugiej stronie i odkodowac za pomoca php funkcji json_decode oczywiscie trza ja miec wczesneij wkompilowana

pzdr smile.gif
matlas
pewnie ze mozesz ale musisz skorzystac z serializacji

przed wyslaniem robisz $tablica=serialize($tablica)

dodajesz to do linka

a po odbiorze robisz $tablica=unserialize($tablica)



inaczej tablicy nie wyslesz:D

jak byl problem z linkiem to dokladnie taki kod seralizowania i odserializowania:

przed wyslaniem

  1. <?php
  2. $tablica = serialize($news_u);
  3. $tablica = str_replace('"', '&quot;', $tablica );
  4. ?>


po wyslaniu odbior
  1. <?php
  2. $tablica = unserialize(stripslashes($_GET['zgetazmiena']));
  3. ?>


lub podobnie biggrin.gif
Turgon
Tylko wszystko są to sposoby niebezpieczne. Polecam Ci sesje.
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.