Autor |
Nachricht |
lordle
Threadersteller
Dabei seit: 14.12.2001
Ort: Augsburg
Alter: 48
Geschlecht:
|
Verfasst Mo 19.07.2004 09:35
Titel [PHP-GET]: mehrere Variablen, eine leer => alle leer??? |
|
|
ich habe ein lustiges Phänomen.
Ich übergebe per GET mehrere Variablen. Wenn nun eine davon leer ist, sind auch alle anderen leer!?
Funktionierte bisher einwandfrei, nur beim neuen Server hab ich damit Probleme:
also:
Code: | http://www.domain.de/?id1=1223&id2=adf&id3= | führt dazu, dass $_GET['id1'] leer ist:
Code: | http://www.domain.de/?id1=1223&id2=adf&id3=adf | führt dazu, dass $_GET['id1'] 1224 ist!
Einer nen Plan, warum das so ist?
|
|
|
|
|
marcusm
Dabei seit: 06.05.2002
Ort: europa
Alter: 46
Geschlecht:
|
Verfasst Mo 19.07.2004 09:47
Titel
|
|
|
Die Provider sind doch momentan dabei die Server auf PHP5 umzurüsten, hängts vieleicht damit zusammen?
Habe mich leider noch nicht mit den Neuerungen der Version 5 auseinandergesetzt....
|
|
|
|
|
Anzeige
|
|
|
rob
Dabei seit: 11.12.2003
Ort: ~/
Alter: 46
Geschlecht:
|
Verfasst Mo 19.07.2004 10:11
Titel
|
|
|
Also das funktioniert bei mir völlig problemlos.
und das es mit der umstellung auf php5 zu tun hat, kann ich mir beim besten willen nicht vorstellen. warum sollte die variablenübergabe per get dann nicht mehr funktionieren?
ich schätze mal, das problem liegt irgendwo anders dran. aber ohne was von dem php-code zu sehen, kann natürlich keiner wissen, was da vor sich geht.
|
|
|
|
|
lordle
Threadersteller
Dabei seit: 14.12.2001
Ort: Augsburg
Alter: 48
Geschlecht:
|
Verfasst Mo 19.07.2004 10:40
Titel
|
|
|
rob hat geschrieben: | Also das funktioniert bei mir völlig problemlos.
und das es mit der umstellung auf php5 zu tun hat, kann ich mir beim besten willen nicht vorstellen. warum sollte die variablenübergabe per get dann nicht mehr funktionieren?
ich schätze mal, das problem liegt irgendwo anders dran. aber ohne was von dem php-code zu sehen, kann natürlich keiner wissen, was da vor sich geht. |
hat mit PHP5 nix zu tun. PHP 4.3.7. is am laufen.
der code? ganz einach:
Quelle1:
Code: | <a href="datei.php?id1=1223&id2=adf&id3=">link</a>. |
Quelle2:
Code: | <a href="datei.php?id1=1223&id2=adf&id3=">link</a>. |
Ziel:
Code: | <?
echo $_GET['id1'];
?> |
beim ersten is die variable halt leer, beim zweiten gefüllt.
|
|
|
|
|
fraxy
Dabei seit: 25.05.2004
Ort: -
Alter: 41
Geschlecht:
|
Verfasst Mo 19.07.2004 13:52
Titel
|
|
|
bei mir funktioniert das auch problemlos.
würde mal den provider support kontaktieren.
hab aber auch nie von einer derartigen "sicherheitseinstellung" gehört oder gelesen.
|
|
|
|
|
alfamaennchen
Dabei seit: 09.01.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mo 31.01.2005 12:21
Titel
|
|
|
Code: | <?php
if ($view == '1'){echo "1 - übergeben";}
elseif ($view == '2'){echo "2 - übergeben";}
elseif ($view == '3'){echo "3 - übergeben";}
elseif ($view == '4'){echo "4 - übergeben";}
elseif ($view == '5'){echo "5 - übergeben";}
else {echo "keine Übergabe!";}
?> |
URL= test.php?view=1
Ausgabe= keine Übergabe!
ich dreh noch durch!!!
Hab diverse Scripte von ServerA zu ServerB umgezogen; auf ServerB funzt die URL(Get)-Variablenübergabe nicht!!!
(Oben ein vereinfachtes Beispiel, was nicht klappt!!)
-> Beide Server (bzw. Webspaces) liegen bei Strato – und nu??
Vielleicht kann mir einer nen tollen Tipp geben?!
Merci
|
|
|
|
|
gtz
Dabei seit: 15.04.2002
Ort: -
Alter: 48
Geschlecht:
|
Verfasst Mo 31.01.2005 12:28
Titel
|
|
|
print_r($_REQUEST)
was steht da drin?
|
|
|
|
|
alfamaennchen
Dabei seit: 09.01.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mo 31.01.2005 12:44
Titel
|
|
|
bei: test.php?view=1
Code: | keine Übergabe!Array ( [view] => 1 ) |
|
|
|
|
|
|
|
|
Ähnliche Themen |
JS: Überprüfen ob DIV leer ist
Formular kommt leer an
PHP Formular kommt leer an...?
Ausgefüllte Formularfelder sind leer
Flash MX | Ist der MC gefüllt oder leer?
Seite da, aber Server leer
|
|