php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 27.03.2006, 22:30  
Benutzer
 
Registriert seit: 27.03.2006
Beiträge: 60
PHP-Kenntnisse:
Anfänger
Dadelu ist in Verruf geraten
Standard Auslesen von Variabeln mittels Formular

Hallo Zusammen

Ich habe Heute mit PHP angefangen. Bis jetzt war ich nur mit JSP im Webentwickeln unterwegs.

Nun stosse ich auch gleich auf mein erstes Problem. Ich habe zuerst die Suchfunktion benützt, jedoch nicht wirklich etwas gefunden, was mein Problem lösen könnte.

Also mein Problem besteht darin, dass ich auf meiner localen Testumgebung die aus einem Formular stammenden Daten (POST Methode) nur mittels $_POST[] Befehl herauslesen kann... Wenn ich dieses nun weg lasse, und die richtigen Variabeln Namen nehme, kann er die Variabeln nicht herauslesen..

Wenn ich den gleich Testversuch nun auf meinem online Server mache, funktioniert es auch ohne $_POST Befehl..

Meiner Meinung nach, liegt es an irgend einer Einstellung von XAMPP.. Kann mir jemand vieleicht einen guten Hinweis geben?

Vielen Dank

Gruss

Dadelu
Dadelu ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 27.03.2006, 22:39  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Hallo und willkommen im Forum und bei PHP

das liegt an veralteten Einstellungen deines Online-Servers. Entweder kennt er den $_POST-Array noch nicht (er wurde erst in PHP v4.1.0 eingeführt, siehe http://de.php.net/manual/de/reserved...variables.post) und/oder der Flag "register_globals" ist dort auf "On".
Das Thema ist mit das leidigste und häufig gestellteste in PHP. Am besten die Forensuche nach diesem Schlagwort bemühen oder Google.

Was du wissen solltest ist, dass es sich gehört "register_globals" auf "Off" zu stellen (sosnt kann jeder von außen "beliebig" Variablen bei dir setzen).

Also immer $_POST benutzen oder falls das nicht geht, sollte $HTTP_POST_VARS funktionieren.
Allerdings solltest du dann dringend deine PHP Version updaten!

Ansonsten viel Spass mit PHP
Zergling-new ist offline  
Alt 27.03.2006, 22:48  
Benutzer
 
Registriert seit: 27.03.2006
Beiträge: 60
PHP-Kenntnisse:
Anfänger
Dadelu ist in Verruf geraten
Standard

Hi Zergling!

Danke für die Antwort. Es lag an den register_globals.. war auf Off.. aber werde es dem entsprechend auch so lassen.. würde ja ansonsten nicht viel sinn machen!

Vielen Dank für die Hilfe!

Gruss

Dadelu
Dadelu ist offline  
Alt 27.03.2006, 22:49  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Zitat:
Zitat von Dadelu
Es lag an den register_globals.. war auf Off
Dann lags also nicht an den register_globals?
Es geht aber mit $HTTP_POST_VARS oder?
Zergling-new ist offline  
Alt 29.03.2006, 19:37  
Benutzer
 
Registriert seit: 27.03.2006
Beiträge: 60
PHP-Kenntnisse:
Anfänger
Dadelu ist in Verruf geraten
Standard

Hi.. Nun mein Problem hat sich nur zum Teil erledigt.. =)

Ich habe die register_globals nun auf On gestellt, alles neu gestartet etc.. und es geht trotzdem nicht.. Vorallem, ich kann keine System Variabeln abfragen.. Was könnte der Grund sein?

Danke für die Hilfe
Dadelu ist offline  
Alt 29.03.2006, 19:48  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Du sollst es doch auf Off stellen!

Welche PHP Version hast du?
Zergling-new ist offline  
Alt 30.03.2006, 00:30  
Benutzer
 
Registriert seit: 27.03.2006
Beiträge: 60
PHP-Kenntnisse:
Anfänger
Dadelu ist in Verruf geraten
Standard

Ich benutze die neueste XAMPP Version.. Aber wenn ich die register_globals auf Off stelle, dann geht es ja erst gar nicht (der Theorie zur Folge..)

ich bin verwiirt.. =)
Dadelu ist offline  
Alt 30.03.2006, 00:32  
Erfahrener Benutzer
 
Benutzerbild von dsmcg
 
Registriert seit: 11.10.2005
Beiträge: 2.405
dsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäre
Standard

du musst bzw solltest es aus Sicherheitsgründen auf Off stellen, und deine Scripte so anpassen dass sie wieder funktionieren
__________________
Wie man Fragen richtig stellt
dsmcg ist offline  
Alt 30.03.2006, 08:12  
Erfahrener Benutzer
 
Registriert seit: 23.08.2007
Beiträge: 1.510
M3g4Star befindet sich auf einem aufstrebenden Ast
Standard

http://faq.kwm-web.info/doku.php?id=...gister_globals

Dort steht erstmal was zwecks den register_globals ist ... Einfahc mal durchlesen und vllt kommst deiner Antwort ein wenig näher.
M3g4Star ist offline  
Alt 30.03.2006, 10:48  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Zitat von Dadelu
Ich benutze die neueste XAMPP Version.. Aber wenn ich die register_globals auf Off stelle
Bei der neuesten XAMPP-Version ist register_globals doch standardmäßig auf "off" gestellt, oder?


[EDIT]
Ohweia. Ignoriert meinen Beitrag. Ich habe noch die Müdigkeit in den Augen.
imported_Ben ist offline  
 


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
Übergabe von eingegebenem String mittels Formular und POST?! vampsoftchef PHP Tipps 2006 7 18.10.2006 20:06
Datenbank auslesen, in Formular darstellen und �ndern PHP Tipps 2006 8 22.02.2006 17:51
Variable aus Formular auslesen .. PHP Tipps 2005-2 10 25.10.2005 15:48
From-Mailadresse aus Formular auslesen klappt nicht PHP Tipps 2005-2 3 27.08.2005 14:06
Formular auslesen mit PHP -> Variable mehrfach aúsgeben DDogg PHP Tipps 2005 2 21.04.2005 13:16
Datei Upload mittels html Formular auf tripod server PHP Tipps 2005 5 16.04.2005 08:36
[Erledigt] Formular auslesen u. in HTML-Email verpackt über PHP schicke PHP Tipps 2005 13 07.04.2005 14:03
Contentupdate von Kunde mittels Eingabemaske / Formular ??? PHP Tipps 2005 8 14.03.2005 02:30
Formular mehrfach auslesen PHP Tipps 2005 17 27.01.2005 15:04
bild mittels formular uploaden PHP Tipps 2005 6 08.01.2005 04:21
Daten aus *.MPQ-Dateien mittels fread auslesen? PHP-Fortgeschrittene 21 06.01.2005 14:40
Eintrag in Datenbank mittels Formular? Datenbanken 5 16.12.2004 17:36
Datenbankeintrag mittels if-Bedingung auslesen PHP Tipps 2004 11 22.10.2004 23:38
datum eingabe mittels formular + 6wochen PHP Tipps 2004 6 17.10.2004 20:53
Daten aus einem Formular auslesen??? PHP-Fortgeschrittene 1 21.06.2004 17:43


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:24 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.