ugrás a tartalomhoz

index.php?topic=szám

lordpatrik · 2013. Dec. 29. (V), 01.07
Sziasztok.
Elkezdtem készíteni egy fórumot. Minden adatot egy táblában tárol mysql-en belül, minden egyes sornak van egy ID-je. Azt szeretném, ha például ide vezet egy link: index.php?topic=1 akkor behozza az 1-es ID-ben tárolt adatokat. A lényeg meg van belőle, csak azt szeretném, hogy érzékelje, hogy az egyenlőség jel után mi van az inc/topic.php-n belül. Remélem érthető!
A válaszokat előre is köszönöm!
 
1

$_GET ?

ecrazor · 2013. Dec. 29. (V), 01.30
Szia,

Nem teljesen értem, amit leírtál. De, ha jól bogarásztam ki, a "topic=" utáni részt szeretnéd beolvasni ill. feldolgozni. Erre a $_GET függvény való.

pl.:

// [...]
$topic_id = intval($_GET['topic']);
// [...]
Így a $topic_id függvény értéke a példa hivatkozásod alapján 1 lesz. Az intval() függvény pedig most azt a szerepet játssza, hogy pozitív vagy negatív egész számokat "fogad el". Tehát nem lehet XSS-el betámadni a fórum ezen paraméterét.

Ha nem erre gondoltál, akkor légyszíves javíts ki.
2

Igen

lordpatrik · 2013. Dec. 29. (V), 01.33
Köszönöm, pontosan ezt akartam!
3

Függvény???

plip · 2013. Dec. 29. (V), 09.43
Erre a $_GET függvény való.

... a $topic_id függvény értéke ...


Függvény??? Talán inkább változó... ;)
4

Úhh.. na igen.. erre mondják,

ecrazor · 2013. Dec. 29. (V), 12.21
Úhh.. na igen.. erre mondják, hogy este volt. Változó :)
5

De mondhatjuk azt is, hogy

bamegakapa · 2013. Dec. 29. (V), 13.22
De mondhatjuk azt is, hogy szuperglobális tömb :).
6

Már amelyik :).

Pepita · 2013. Dec. 29. (V), 17.52
Már amelyik :).
7

Most látom. A $_GET-re

bamegakapa · 2013. Dec. 29. (V), 19.16
Most látom. A $_GET-re értettem.