phpbar.de logo

Mailinglisten-Archive

[php] urldecode und escapen.

[php] urldecode und escapen.

=?iso-8859-1?Q?Kai_H=F6rner?= kai_(at)_pc-infos.de
Wed, 21 Feb 2001 17:25:39 +0100


> ich würde gerne einen teil einer
> sql-abfrage über die url übergeben,
> also so in etwa:

> <a href="movielist.php?query=WHERE+1+AND+language+LIKE+'%deutsch%'"
> target="movielist">nur deutsche</a>

> $query wird dann in movielist.php mit
> urldecode() verarbeitet und an eine
> anfrage angehängt. funktioniert auch
> prinzipiell ganz gut, nur in dem oben
> genannten beispiel nicht! anscheined
> wird "%de" als sonderzeichen interpretiert.

echo "<a href=\"movielist.php?query=" . urlencode("WHERE 1 AND language LIKE
'%deutsch%'") . "\" target=\"movielist\">";

Ist aber unsicher falls du noch daten drinhast die net jeder sehen muss...
Arbeite lieber mit typischen Action variablen ...
(?action=anzeigen&sprache=deutsch&id=1337)

</kai>



php::bar PHP Wiki   -   Listenarchive