php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 02.07.2005, 13:24  
Gast
 
Beiträge: n/a
Standard Variablen an den Interpreter übergeben

äh Sorry nochmal wegen gestern
der Thread war vielleicht echt n'bisschn daneben

aber jetzt weiß ich wo genau das Problem liegt:

angenommen ich hab ein Php-Skript
das soll über GET oder POST Variablen empfangen
diese werden dann ja an meinen Server geschickt

aber wie genau muss ich diese Daten an den Interpreter übergeben?

ich hab schon probiert sie einfach als Parameter zu übergeben
aber es kommt immer "undefined variable ... in line ..."

also wie muss ich die übergeben?
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 02.07.2005, 13:29  
Gast
 
Beiträge: n/a
Standard

Wie steuerst Du denn php an?

- Bei Deinem server geht eine Anfrage ein.
- Der server entscheidet, dass die Anfrage von php bearbeitet werden soll.
- < was passiert jetzt genau? >
 
Alt 02.07.2005, 13:42  
Gast
 
Beiträge: n/a
Standard

an der Stelle ruft Java den Interpreter "php-cgi.exe" auf
übergibt ihm die entsprechende Datei
und ließt anschließend die antwort vom Interpreter wieder ein
die dann wieder der Client als ganz normale Html Seite bekommt

und ich denke an der Stelle wo ich dem Interpreter die Datei übergebe
muss ich ihm auch irgendwie die Variablen geben die vom Client kommen

nur wie?
 
Alt 02.07.2005, 15:47  
Gast
 
Beiträge: n/a
Standard

achso was mir noch einfällt:

es gibt ja Standard Variablen die ich dem Interpreter immer übergeben muss
wie zB den User-Agent
weiß jmand welche alle das sind?
 
Alt 02.07.2005, 16:04  
Erfahrener Benutzer
 
Registriert seit: 19.06.2004
Beiträge: 665
konsti
Standard

du MUSST (besonders an die cgi version von php) überhaupt keine variablen übergeben.
__________________
http://www.silvercoding.de
------------
ElePHPant Edit
konsti ist offline  
Alt 02.07.2005, 17:31  
Gast
 
Beiträge: n/a
Standard

ahha, als cgi also.
CGI legt fest, wie welche Parameter udn Daten per Umgebung und/oder stdin/stdout übergeben werden.
siehe: http://hoohoo.ncsa.uiuc.edu/cgi/overview.html
 
Alt 02.07.2005, 19:37  
Gast
 
Beiträge: n/a
Standard

>>du MUSST (besonders an die cgi version von php) überhaupt keine variablen übergeben.

das ich das nicht muss weiß ich
aber manche Scripte benötigen ja zB den User-Agent
und der wird normalerweiße ja übergeben
und ich wüsste gerne welche ich noch normalerweiße übergeben müsste

aber der Link hilft mir nicht weiter
da steht ja nirgendwo wie ich die Variablen jetzt dem Interpreter übergebe
der muss ja wenn ich zB mit einer Form durch POST daten erhalten habe daran kommen

das muss doch jemand hier wissen
wenn ihr alle PHP progger seit
 
Alt 02.07.2005, 19:54  
Gast
 
Beiträge: n/a
Standard

so ich hab jetzt ne Liste gefunden welche Umgebungsvariablen der Interpreter alle will
jetzt ist nur noch die Frage wie ich die Variablen dem Interpreter übergebe

jemand ne idee?
 
Alt 02.07.2005, 20:05  
Erfahrener Benutzer
 
Registriert seit: 14.04.2005
Beiträge: 1.004
search
Standard

google Variablen dem Interpreter übergebe

der erste link ist interessant ...

Zitat:
Wie übergebe ich Variablen aus einem Formular an ein PHP-Script?

Gar nicht....
__________________
schlimmer gehts nimmer.... dümmer immer!
search ist offline  
Alt 02.07.2005, 20:38  
Gast
 
Beiträge: n/a
Standard

ich hab natürlich schon bei Google gesucht
nur gehen die Autoren der Seiten da alle davon aus das Php schon funktionsfähig ist
und man wissen will was man in das Php-Script schreiben muss
aber das ist ja gar nicht das Problem

ich muss sie nur noch zum Interpreter bekommen
ich habs zB mal so in der Konsole probiert:

php-cgi -f test.php HTTP_USER_AGENT=irgendwas

aber es kommt immer die Meldung
"undefined Variable HTTP_USER_AGENT"
ich hab schon alles mögliche probiert
da muss es einen Trick geben...
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Klasse statt globaler Variablen ecomeback PHP-Fortgeschrittene 6 15.07.2008 16:30
Templatesystem mit Funktionen und Variablen drin? BartTheDevil89 PHP Tipps 2008 6 01.07.2008 09:32
E-Mail Formular: Variablen in $message einfügen? thomas108 PHP Tipps 2008 9 02.06.2008 12:33
Übergeben von Variablen an in PHP eingebundenes Perl-Script shredder01 PHP Tipps 2008 3 04.04.2008 09:25
Datei mit Variablen so includen, dass Variablen nutzbar? BartTheDevil89 PHP Tipps 2008 6 22.01.2008 20:57
unerklärliches Leeren von Variablen KuShi PHP Tipps 2007 2 08.07.2007 15:19
Teil einer Variablen mit einer Variablen ersetzen ? simsalabim PHP Tipps 2007 11 20.03.2007 20:36
Variable aus Variablen zusammensetzen juhuwoorps PHP Tipps 2007 1 28.11.2005 21:50
variablen in url automatisch hinzufügen Promaetheus PHP Tipps 2007 2 26.11.2005 12:52
$_GET Variablen weitergeben PHP Tipps 2005 3 01.03.2005 15:36
Variablen übergeben bzw. auslesen? PHP Tipps 2005 4 30.01.2005 03:56
[Erledigt] register globals off bei variablen Variablen... PHP Tipps 2005 4 25.01.2005 17:50
php variablen in mysql PHP Tipps 2004-2 8 06.12.2004 16:41
komplexe Variablen übergeben? PHP Tipps 2004-2 8 02.12.2004 08:29
Variablen per adresse übergeben rocco PHP Tipps 2004 7 24.07.2004 12:03


Alle Zeitangaben in WEZ +2. Es ist jetzt 04:44 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.