Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Datenübergabe in URL ignoriert? [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Datenübergabe in URL ignoriert?


 
Maverick81
23-09-2003, 18:18 
 
Hi,

ich bin hier gerade am Verzweifeln,

wie kann es sein das meine Datenübergabe in der URL ignoriert wird?

z.B.

http://192.168.1.1/web/daten_bearbeiten.php?id=5

Da müsste ich doch auf der Site daten_bearbeiten.php in der Variable id den Wert 5 stehen haben.

Tut er aber nicht.

Ich habe jetzt das Skript mal auf einen anderen Server geladen, da gehts?

Kann das am Server liegen? Ist ein SuSE-LAMP-Server.

Hatte schon mal jemand so ein Problem?

Gruß des Ratlosen:confused:

 
Happy Nihilist
23-09-2003, 18:25 
 
Benutze lieber $HTTP_GET_VARS['id']
Das ist sauberer und wird wahrscheinlich dein Problem lösen.

 
Abraxax
23-09-2003, 18:32 
 
noch besser ist natürlich $_GET['id']

 
Maverick81
23-09-2003, 18:36 
 
Danke Euch!

Es funktioniert. Ist aber schon komisch das es auf dem einem Server geht und auf den anderen nicht.

Gruß des Glücklichen :rocks:

 
Wurzel
23-09-2003, 18:39 
 
Original geschrieben von Maverick81
Danke Euch!

Es funktioniert. Ist aber schon komisch das es auf dem einem Server geht und auf den anderen nicht.

Gruß des Glücklichen :rocks: das stichwort lautet "register_globals" ... es wird uU noch einiges anderes nicht
funktionieren

 
Maverick81
23-09-2003, 19:13 
 
Danke,

das war es!

Auszug aus der php.ini

#####################
; You should do your best to write your scripts so that they do not require
; register_globals to be on; Using form variables as globals can easily lead
; to possible security problems, if the code is not very well thought of.
register_globals = Off

und noch ein Link:

http://www.php-homepage.de/manual/configuration.php

Falls mal wieder jemand das Problem hat.

Schönen Tag noch.

Gruß

Patrick

 
Abraxax
23-09-2003, 19:32 
 
Original geschrieben von Maverick81
Falls mal wieder jemand das Problem hat.... dann hätte er auch schon die anderen lösungen zu dem thema gefunden ....

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 16:40 Uhr.