ugrás a tartalomhoz

paraméter átadás a hivatkozás nevében

Anonymous · 2005. Júl. 22. (P), 09.33
Tiszteletem az Uraknak/Hölgyeknek!

A következőt szeretném megoldani. Van egy hivatkozás a lapon, aminek a neve pl: kicsikocsi
és ezt szeretném átadni egy php rutinnak.

Valahogy így gondolom pl: <a href="/keres.php?kicsikocsi">kicsikocsi</a>

Ezt a keres.php-t hogyan tudom úgy meghívni, hogy abban aztán el is tudjam érni a kicsikocsi értéket

Előre is köszönöm!
 
1

man php

kgyt · 2005. Júl. 22. (P), 09.39
A PHP manuál elég sok része szól erről...
<?PHP

// keres.php?kicsikocsi
echo $_SERVER['QUERY_STRING'];

// keres.php/kicsikocsi
echo $_SERVER['PATH_INFO'];

// keres.php?kicsikocsi=kicsikocsi
echo $_GET['kicsikocsi'];

?>
--
Szeretettel: Károly György Tamás
kgyt(a)kgyt.hu - http://kgyt.hu
2

Először is meg kell

kisstoth · 2005. Júl. 22. (P), 09.41
Először is meg kell határoznod a paraméter nevét, majd csak aztán az értékét. Példád helyesen:

<a href="/keres.php?jarmu=kicsikocsi">kicsikocsi</a>

A keres.php fájlban pedig $_GET["jarmu"]-vel elérheted az értékét.

Üdvözlettel,
Kiss-Tóth Marcell
3

Ez persze nem igaz

kgyt · 2005. Júl. 22. (P), 09.43
Mint fent is írtam elég a QUERY_STRING környezeti változó használata az eredeti példához.

--
Szeretettel: Károly György Tamás
kgyt(a)kgyt.hu - http://kgyt.hu
4

Valóban

kisstoth · 2005. Júl. 22. (P), 09.48
Igen, csak mikor elkezdtem hozzászólást írni, a te hozzászólásod még nem volt fenn. (Közbe pedig dolgom volt...)

Üdvözlettel,
Kiss-Tóth Marcell
6

:-)

kgyt · 2005. Júl. 22. (P), 11.16
A hozzászólásom ismerete nélkül is megy a QUERY_STRING... ;-)
Mondjuk hosszútávon nem érdemes a fenti változóra hagyatkozni.
Szerintem a PATH_INFO használata lehet a legjobb, főleg akkor, ha a kiterjesztést is elrejtjük egy egyszerű .htaccess bejegyzéssel...
HTML tatralma:

<a href="/keres/kicsikocsi">kicsikocsi</a>
.htaccess tartalma:

<Files "keres">
 ForceType application/x-httpd-php
</Files>
Ekkor a PHP-ben:

<?PHP

// keres/kicsikocsi
echo $_SERVER['PATH_INFO'];

?>
--
Szeretettel: Károly György Tamás
kgyt(a)kgyt.hu - http://kgyt.hu
5

Köszönet

Anonymous · 2005. Júl. 22. (P), 09.56
Köszönöm mindkettőtöknek a gyors választ.
További szép napot!