$_GET und $_POST in PHP

M43ggIS

Lieutnant
Mitglied seit
07.02.2005
Beiträge
88
Renomée
1
Standort
im Norden von Hannover
Also mit $_GET kann man ja aus der URL werte wie z.B. die id abfragen.

Jetzt sieht der Link z.B. so aus.

www.xyz.de/news.php?[id]=1

wie komme ichn jetzt an den Wert ran?

wenn ich mit $_GET abfrage bekomme ich als ausgabe nur ein Array und wenn ich es mit $_GET['id'] versuche isses leer.

Irgendwie werde ich da net schlau draus?
Hatte es vorher über ne eigene Variable laufen, aber des iss ja net so toll mit Register_Globals On ...


THX a lot

Markus
 
die url muss nich die form bla.php?[arg1]=blabla sondern bla.php?arg1=blabla&arg2=blabla haben.

dann kannst du dir den wert mittels $_GET['arg1'] holen.

$_POST funktioniert genauso nur mit formulardaten
 
man muss bei diesen beiden dingen sehr aufpassen!

angenommen, register_globals ist ON, dann ist ein fehler bei dem $_GET egal, denn die variable steht so oder so zur verfügung! ein problem hat man dann, wenn man mit seinem skript in eine register_globals OFF umgebung wechselt. dann wundert man sich, warum es nicht mehr geht...
 
Zurück
Oben Unten