Forenindex » Programmierung/Entwicklung » PHP und MySQL » kleines problem mit PHP_SELF

kleines problem mit PHP_SELF

Pozor
Beiträge gesamt: 892

25. Apr 2003, 00:15
Bewertung:

gelesen: 2088

Beitrag als Lesezeichen
hallo,

ich habe ein kleines problem mit PHP_SELF es schein immer leer zu sein.

<?php
echo "<form method=\"post\" action=\"$PHP_SELF\">";
?>

<form method="post" action="<?echo $PHP_SELF;?>">

beides ergibt diesen ausdruck:

<form method="post" action="">

An was liegt das, kann das an der php.ini liegen?
dort unter dem infofile zeigt es folgendes an:
PHP_SELF no value

Beim Explorer stört dieser effekt nicht er sendet anscheinend die infos automatisch ans das selbe skript zurück, nur beim netscape gets nicht mehr.

gruss Stefan

(Dieser Beitrag wurde von Pozor am 9. Apr 2005, 12:14 geändert)

kleines problem mit PHP_SELF

Miro Dietiker
Beiträge gesamt: 699

25. Apr 2003, 06:17
Bewertung:

gelesen: 2088

Beitrag als Lesezeichen
Hi!

Mach mal folgendes:
<?PHP
phpinfo();
?>

Und schau dir die Konfiguration deines Servers als Summary an..
Was steht da unter PHP_SELF drin?

Was bringt <? echo $GLOBALS['PHP_SELF'] ?> ???

GrEeZ: Miro Dietiker

kleines problem mit PHP_SELF

Husten
Beiträge gesamt: 8

25. Apr 2003, 09:48
Bewertung:

gelesen: 2088

Beitrag als Lesezeichen
wie wärs mit $_SERVER['PHP_SELF'] oder in phpversionen älter als 4.1.0 $HTTP_SERVER_VARS['PHP_SELF']

kleines problem mit PHP_SELF

Miro Dietiker
Beiträge gesamt: 699

25. Apr 2003, 10:27
Bewertung:

gelesen: 2088

Beitrag als Lesezeichen
Du sagst es .. hatte das ganz vergessen mit dem _SERVER ;) Sorry

GrEeZ: Miro Dietiker

kleines problem mit PHP_SELF

Pozor
Beiträge gesamt: 892

25. Apr 2003, 12:11
Bewertung:

gelesen: 2088

Beitrag als Lesezeichen
hallo,

hat alles den selben effekt.

habe jetzt phpinfo() ins file eingebaut dort sieht man es jetzt.

Wie schon im ersten Post

unter PHP_SELF steht no value

gruss Pozor

kleines problem mit PHP_SELF

Husten
Beiträge gesamt: 8

25. Apr 2003, 14:28
Bewertung:

gelesen: 2088

Beitrag als Lesezeichen
ja dann hast du garkeinen server ;)

kleines problem mit PHP_SELF

Pozor
Beiträge gesamt: 892

25. Apr 2003, 14:33
Bewertung:

gelesen: 2088

Beitrag als Lesezeichen
???

Was soll ich darunter verstehen?

es ist ein sogenanter "virtueller" Server (das ist ja der Normalfall, die wenigsten haben einen eigenen Server wie Miro), so wie man ihn bei einem normalem Host mieten kann.


(Dieser Beitrag wurde von Pozor am 25. Apr 2003, 14:38 geändert)

kleines problem mit PHP_SELF

Husten
Beiträge gesamt: 8

25. Apr 2003, 14:36
Bewertung:

gelesen: 2088

Beitrag als Lesezeichen
es war ein witz :)

kleines problem mit PHP_SELF

Pozor
Beiträge gesamt: 892

29. Apr 2003, 14:01
Bewertung:

gelesen: 2088

Beitrag als Lesezeichen
Hallo,

danke für eure antworten,

es lag daran (sagen der Support):

Verwenden Sie bitte PHP_REQUEST anstelle von PHP_SELF. Ist ein offizieller Bug
der aktuelle PHP Version.


naja, wenn ned anders geht...

gruss Pozor

kleines problem mit PHP_SELF

Miro Dietiker
Beiträge gesamt: 699

29. Apr 2003, 21:00
Bewertung:

gelesen: 2088

Beitrag als Lesezeichen
Empfehlung im Hinblick auf Serverwechsel:

Variable umkopieren!

<?PHP
if(isset($PHP_REQUEST)) { $PHP_SELF = $PHP_REQUEST; }
?>

GrEeZ: Miro Dietiker

kleines problem mit PHP_SELF

Pozor
Beiträge gesamt: 892

29. Apr 2003, 22:03
Bewertung:

gelesen: 2088

Beitrag als Lesezeichen
hallo,

das einzige problem ist nur noch, dass PHP_REQUEST nicht definiert ist.
Habe auch in der Hilfedatei (.chm) und in phpinfo() habe ich nichts darüber gefunden.


gruss Pozor

(Dieser Beitrag wurde von Pozor am 9. Apr 2005, 12:14 geändert)

kleines problem mit PHP_SELF

Pozor
Beiträge gesamt: 892

30. Apr 2003, 14:53
Bewertung:

gelesen: 2088

Beitrag als Lesezeichen
hallo,


Der Support hatte sich vertan es sollte schon REQUEST_URL sein


gruss Pozor

PS: jetzt funtzt auch mit net(t)scape