![]() |
[PHP] alle übergebenen variablen ermitteln
Hi,
gibt es eine möglichkeit, alle post und get variablen und deren inhalt zu ermitteln, die diesem script übergeben werden? also evtl. ein array in dem alle drin sind o.ä.? *MFG* |
Re: [PHP] alle übergebenen variablen ermitteln
Hi,
Code:
Es gibt auch noch eine lange Version, die ich aber nicht mehr kenne. *g*
$_GET['VarName']
// bzw. $_POST['VarName'] Chris |
Re: [PHP] alle übergebenen variablen ermitteln
Hi Chris,
ich glaube er meinte wohl eher, wie er den Inhalt des $_POST bzw. $_GET-Arrays auslesen kann. @Meflin: Die Lösung wäre wohl ![]() Greetz alcaeus PS: Die alten Variablen heißen $HTTP_POST_VARS bzw. $HTTP_GET_VARS |
Re: [PHP] alle übergebenen variablen ermitteln
sieht vielversprechend aus! th!
|
Re: [PHP] alle übergebenen variablen ermitteln
Wenn du alle willst, die übergeben wurde, unabhängig von der Methode (also egal ob GET, POST, PUT oder COOKIE), bietet sich das Array $_REQUEST an.
|
Re: [PHP] alle übergebenen variablen ermitteln
merci, das kannte ich bisher auch nicht. man lernt nie aus ;-)
|
Re: [PHP] alle übergebenen variablen ermitteln
info: die vars die mit $http_ beginnen sind alt und nur noch aus kompatibilität vorhanden.
du kannst aber auch $_REQUEST nutzen. dort sind alle get's, post's zusammengefasst. ![]() |
Re: [PHP] alle übergebenen variablen ermitteln
|
Re: [PHP] alle übergebenen variablen ermitteln
thx,
hilftmir aber nicht wirklich viel weiter, da ich die variablen auch manipulieren will und ich glaub das geht auch so ganz gut. |
Re: [PHP] alle übergebenen variablen ermitteln
Zitat:
|
Re: [PHP] alle übergebenen variablen ermitteln
Zitat:
|
Re: [PHP] alle übergebenen variablen ermitteln
Noch eine Anmerkung zu den Superglobalen:
Die funktionieren nur, wenn in der php.ini die Option
Delphi-Quellcode:
steht.
register_globals = off
Diese Einstellung wird aus Sicherheitsgründen auch empfohlen, bzw. ist seit einiger Zeit auch default. |
Re: [PHP] alle übergebenen variablen ermitteln
Zitat:
Sie sind immer vorhanden (nach Version 4.1 oder so). Das wäre ja fatal wenn register_globals = On wär und man könnte kein $_SERVER o.ä benutzen. mfG |
Re: [PHP] alle übergebenen variablen ermitteln
@titus: Du hast natürlich recht. Da habe ich zu schnell geschossen :?
|
Re: [PHP] alle übergebenen variablen ermitteln
Zitat:
Das ist nämlich keine HTTP Metode. Es gibt einen ganzen haufen von Methoden, PUT ist dazu da um Daten auf einer URI zu speichern - also z.B. für Datei-uploads. Man lese dazu auch in der ![]() |
Re: [PHP] alle übergebenen variablen ermitteln
dann ist das $_REQUEST gerade zu genial für meine zwecke! big thx! so kann ich mir die einzelabarbeitung sparen :party:
|
Re: [PHP] alle übergebenen variablen ermitteln
Zitat:
|
Re: [PHP] alle übergebenen variablen ermitteln
Zitat:
|
Re: [PHP] alle übergebenen variablen ermitteln
Cookies stecken im Header (hin- und rückzu)
|
Re: [PHP] alle übergebenen variablen ermitteln
Ja schon klar... ich meinte in welchem Standard das gehört. In HTTP 1.1 hab ich's nicht gefunden... wozu gehören die Header denn dann???
|
Re: [PHP] alle übergebenen variablen ermitteln
HTTP/1.0:
![]() HTTP/1.1: RFC 2964/2965 - Netscape Mechanismus steht auch noch was vorwiegend wegen expires/Max-Age, wo Netscape irgendwas will, oder so und nebenbei wird dort auch Cookie2 erwähnt ... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:31 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz