$_REQUEST vs. $_POST vs. $_GET
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
action
ahnung
beitrag
dan
erstmal bescheid
fehlerquelle
formen
formular
fragen
garnicht
komposition
laut
nutz
raten
vorteil
zusammen
-
Hi,
meine Frage ist, welche der Typen sollte man nehmen
1. $_REQUEST
2. $_POST
3. $_GET
Und was muss ich dann in eien Form schreiben?
Also bei $_POST sieht es ja so aus:
<form action="" method="post">
und bei $_GET so:
<form action="" method="get">
Aber wie sieht es eigentlich bei $_REQUEST aus?
Danke -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Laut http://www.dynamicwebpages.de/php/reserved.variables.php
Ist $_REQUEST eine Komposition aus $_GET, $_POST und $_COOKIE.
Der "Vorteil" liegt evtl. darin, dass man nicht zwischen GET/POST/COOKIE unterscheiden muss; wobei das nicht zwingend ein Vorteil sein muss, zumal so eine neue Fehlerquelle entstehen kann (gesetzt den Fall, zwei gleichnamige Variablen werden in das Array geschrieben (falls das m?glich ist?))
Beitrag ge?ndert am 23.03.2006 11:30 von compactdisc -
jap, request ist einfach nur wieder was f?r faule, oder f?r leute, die nciht wissen was sie denn nun eig. benutzen m?ssen..(hmm? GET,POST,hnmm?)
dann nimmt man einfach $_REQUEST
aber compactdisc hat scho recht, es ensteht eine l?cke, da man nun die sachen nich nur mit formularen ?bergeben muss, sondern man k?nnte in den link dann alles reinschreiben(wenn man wei?, mit welchen variablen was definiert wurde)
Aber ich selber nutze auch ab und zu regquest,da ich einfach zu faul bin xD -
nat?rlich so dan
<form method="request">
......
ich rate dir post!
von get rate ich ab!!
und request ist zu unsicher und emphele ich schon garnicht -
nat?rlich so dan
<form method="request">
......
Oh man...
Das gibt es nicht.
Request steht f?r GET und POST zusammen.
ich rate dir post!
von get rate ich ab!!
und request ist zu unsicher und emphele ich schon garnicht
Und du hast ?berhaupt keine Ahnung.
Post sollte man f?r Formulare nehmen. Get nutzt man f?r gew?hnlich f?r die Seitenaufrufe (also index.php?action=xy). Request gibt es als ?bertragungsart nicht.
MfG Lucas -
Alles klar, jetzt wei? ich erstmal bescheid.
Ich denke ihr braucht euch wegen mir nicht die K?pfe einzuschlagen. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage