[ STOMAR_3 @ 23.11.2005. 18:10 ] @
Posto ste mi par puta pomogli nadam se da ce te i ovog puta, naime , problem je sledeci, kako da prenesem neki niz napisan u jednoj strani na drugu stranu.

Ono sto znam je da kada prenosim promenljivu treba da napisem

$promenljiva = $HTTP_POST_VARS['promenljiva'];

Moj pitanje glasi kako da to uradim sa nizom , jer kada probam da prenesem niz na ovaj nacim kao gore , on mi ispise samo poslednjeg clana niza.

Unapred Zahvalan
[ broker @ 23.11.2005. 18:20 ] @
Proglasi niz kao memorijskom promenljivom sesije, ak koristis sesije. Tako ti je najprirodnije. Inace, pretvori niz u string pa ga posalji kao parametar.
[ Nemanja Avramović @ 23.11.2005. 18:33 ] @
Kako zadajes niz? Preko forme ili ga "tek tako" prenosis sa stranice na stranicu. Ako radis preko forme, onda tih nekoliko polja (npr. input type=text) moraju da imaju isto ime ali sa [] na kraju. Primer:
Code:

<form action="fajl.php" method="post"> 
<input type="text" name="polje[]"><br />
<input type="text" name="polje[]"><br />
<input type="text" name="polje[]"><br />
<input type="text" name="polje[]"><br />
<input type="text" name="polje[]"><br />
<input type="text" name="polje[]"><br />
<input type="submit" value="Submit">


Ako ovako uradis i u fajl.php ubacis:
Code:

<?php
$niz = $_POST['polje']; //snimi da nema []
print_r($niz);
?>


...videces sta ces dobiti ;)

Za prenos celog niza sa stranice na stranicu mozda je najbolje da koristis session, iliiii...