Forum Doku Wiki Blog

Forumsarchiv 2009, April
Variablen in URL übertragen - kommen nicht an

archivierte Beiträge lesen

  1. (PHP) Variablen in URL übertragen - kommen nicht an von christian, 04. 04. 2009, 21:01

Variablen in URL übertragen - kommen nicht an

Der folgende Beitrag wurde am 04. 04. 2009, 21:01 Uhr von christian veröffentlicht.

Hallo,
ich habe ein echt seltsames Problem. Ich bin mit einer fertigen PHP Seite auf einen neuen Server gezogen. Jetzt tritt folgendes Problem auf auf:

Alle Variablen, die ich per URL (also per "post") übertrage, kommen in der Seite nicht an.
z.B.
wwww.xyz.de/index.php?seite=inhalt

Die Variable "seite" ist allerdings leer. Egal welche Variable(n) ich so übertragen will, keine Variable kommt an. Ich habe auch schon probiert die Variable mit $HTTP_GET_VARS['seite'] oder $_POST probiert. Das Problem ist mir unerklärlich.
Hat jemand Rat?
Danke

chris

Variablen in URL übertragen - kommen nicht an

Der folgende Beitrag wurde am 04. 04. 2009, 21:05 Uhr von ChrisB veröffentlicht.

Hi,

> Alle Variablen, die ich per URL (also per "post") übertrage, kommen in der Seite nicht an.
> z.B.
> wwww.xyz.de/index.php?seite=inhalt

Das ist die Methode GET, nicht POST.
(Und es sind in dem Umfeld Parameter, keine Variablen.)

> Die Variable "seite" ist allerdings leer. Egal welche Variable(n) ich so übertragen will, keine Variable kommt an. Ich habe auch schon probiert die Variable mit $HTTP_GET_VARS['seite'] oder $_POST probiert.

$HTTP_GET_VARS ist absolut veraltete, $_GET ist das richtige.

MfG ChrisB


--
Light travels faster than sound - that's why most people appear bright until you hear them speak.

Variablen in URL übertragen - kommen nicht an

Der folgende Beitrag wurde am 04. 04. 2009, 21:07 Uhr von Tom veröffentlicht.

Hello,

> ich habe ein echt seltsames Problem. Ich bin mit einer fertigen PHP Seite auf einen neuen Server gezogen. Jetzt tritt folgendes Problem auf auf:
>
> Alle Variablen, die ich per URL (also per "post") übertrage, kommen in der Seite nicht an.
> z.B.
> wwww.xyz.de/index.php?seite=inhalt
>
> Die Variable "seite" ist allerdings leer. Egal welche Variable(n) ich so übertragen will, keine Variable kommt an. Ich habe auch schon probiert die Variable mit $HTTP_GET_VARS['seite'] oder $_POST probiert. Das Problem ist mir unerklärlich.
> Hat jemand Rat?

*ähäm!*

Per URi übertragene Parameter sing GET-Parameter, also kommen sie, seit es die superglobalen Arrays gibt, in $_GET an.

Die Arrays $HTTP_*_VARS sind obsolete geworden und bei vielen Providern daher bereits abgeschaltet. Das kann man mit 'register_long_arrays = 0" tun.

Es stehen Dir also für die Parameter-Kanäle jetzt

$_GET
$_POST
$_COOKIE
...

zur Verfügung.

http://www.php.net/reserved.variables




Liebe Grüße aus dem Cyberspace


Tom vom Berg



--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4