phpbar.de logo

Mailinglisten-Archive

[php] rawurlencode-Problem

[php] rawurlencode-Problem

Fred php_(at)_phpcenter.de
Fri, 13 Jul 2001 09:50:34 +0200


Christoph Schick wrote:
> =

> Hi Leute!
> =

> Ich arbeite gerade an einem Script wo die Variablen-=DCbergabe durch Au=
slesen
> der $PATH_INFO erfolgen soll.
> Das hei=DFt, eine URL die aufgerufen wird schaut z.B. so aus:
> http://www.testdoma.in/script.php/variable1/wertvonvariable1/variable2/=
wert
> vonvariable2
> =

> Die Variablen werden vorher mit rawurlencode($variable2) bearbeitet.
> =

> Beispiel:
> =

> $variable1=3D "fsf'=C4'";
> $variable2 =3D "/dadadadad";
> =

> Daraus wird jetzt folgende URL gebastelt:
> http://www.testdoma.in/script.php/variable1/fsf%27%C4%27/variable2/%2Fd=
adad
> adad
> =

> So, sobald ich jetzt diese URL im Browser aufrufen will (getestet mit I=
E,
> Netscape und Opera):
> =

> The requested URL /script.php/variable1/fsf'=C4'/variable2//dadadadad w=
as not
> found on this server.
> =

> Web-Server ist Apache 1.3.14
> =

> Hat jemand eine Idee, wieso das nicht funktioniert?
> Danke!
> =

> Sch=F6ne Gr=FC=DFe
> Christoph
> =

Ahoi,
wenn Du das so machst, dann denkt der Brwoser das w=E4re eine Datei! Wenn=

Du Variablen =FCbergibst, dann musst Du die vom Dateiname mit einem "?"
trennen und Variablen mit "&":
bla/blub/DeinScript.php?var1=3Dwert1&var2=3Dwert2 usw...
greetz
Fred

-- =

LionSoft - deus lo vult
http://www.lionsoft.org/


php::bar PHP Wiki   -   Listenarchive