Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Wysyłanie tablicy metodą GET.
Ashariel
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 1
Dołączył: 11.12.2007

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


Witam.
Czy jest możliwość wysyłania tablica poprzez motedę GET ?

Po wpisaniu następującego kodu :
index.php
Kod
if ($tablica1[2] == "rosliny")
     {
         header("Location: index2.php?tablica1=$tablica1");
     }


index2.php

Kod
$tablica = $_GET["tablica1"];
echo " var_dump('$tablica')";


var_dump pokazuje "Array" zamiast wyświetlić całą zawartość tablicy (IMG:http://forum.php.pl/style_emoticons/default/dry.gif)

Da się coś z tym zrobić; czy wysyłanie tablic przez metodę GET jest nie możliwe ?

Ten post edytował Ashariel 12.12.2007, 21:59:52
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
strife
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Nie napisałeś czy dotyczy to formularzy czy też nie, metody GET i POST można używać przy formularzach, jest dowolność, jednak różnica polega na ilości wysyłanych danych i metodzie (GET pasek przeglądarki) [więcej google wikipedia], Zbierzmy to do kupy, masz sobie w pliku index.php jakąś tablicę:

  1. <?php
  2. $array = array('jeden' => 'bla bla', 'dwa' => 'sia lala'); // itp.
  3. ?>


I teraz zawartość tej tablicy chcesz wysłać do pliku index2.php. Żeby tego dokonać musisz stwierdzić czy, dane w tablicy są stałe czy będą często zmieniane, jeśli są to jakieś stałe dane to możesz stworzyć kolejny plik, który będziesz include" title="Zobacz w manualu PHP" target="_manual'ował do plików, do których będziesz chciał, aby została przekazana.

Natomiast, w przypadku gdy tablica jest dynamiczna (np. dane pobierane z bazy, id użytkownika, itp), możesz je trzymać w sesji, wtedy w każdym pliku będziesz widział te dane (poczytaj o sesjach w manualu i na forum). Pytałem Cię o dokładne opisanie problemu, po to aby stwierdzić, do czego Ci to jest potrzebne, nie wiem rejestracja/logowanie, koszyk itp. Jeśli będziemy to wiedzieć, to łatwiej Cię nakierujemy.

Pozdrawiam.
Go to the top of the page
+Quote Post

Posty w temacie


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: 15.10.2025 - 23:48