phpbar.de logo

Mailinglisten-Archive

[php] Umkehrfunktion von parse_str?

[php] Umkehrfunktion von parse_str?

Thomas Heller maniax_(at)_north.de
Thu, 27 May 1999 15:53:31 +0200


Moin Moin!

Man nehme die Doku  ... Kapitel XL. String Functions und man finde:
rawurldecode, endcode =)

Aus der Doku:

[snip]
rawurlencode -- URL-encode according to RFC1738
Description

string rawurlencode(string str);

Returns a string in which all non-alphanumeric characters except

[...]

echo '<A HREF="ftp://user:', rawurlencode ('foo _(at)_+%/'),
'_(at)_ftp.my.com/x.txt">';

Or, if you pass information in a path info component of the url: Example 2.
rawurlencode() example 2

echo '<A HREF="http://x.com/department_list_script/', rawurlencode ('sales
and marketing/Miami'), '">';

See also rawurldecode().
[/snip]

Das sollte deine Frage beantworten =)

mfg
Thomas


-----Ursprüngliche Nachricht-----
Von: Johannes Pellenz <jpellenz_(at)_uni-koblenz.de>
An: <php_(at)_solix.wiso.Uni-Koeln.DE>
Gesendet: Donnerstag, 27. Mai 1999 14:37
Betreff: [php] Umkehrfunktion von parse_str?


> Hi!
>
>   Ich habe ein PHP-Skript das aus einem HTML-Form heraus aufgerufen
> wird; die Datenuebergabe geschieht mit "GET". Dabei werden ja
> verschiedene Umwandlungen der (String-)Argumente vorgenommen, so z.B.
> die Spaces durch "+" ersetzt etc.
>
>   Nun moechte ich (zusaetzlich) eine solche URL inkl. der Argumente "von
> Hand" erzeugen, und das Skript nicht aus einem Form heraus aufrufen.
> Also muessen die String-Argumente wieder umgewandelt werden. Gibt es
> dazu eine Funktion? Fuer den umgekehrten Weg habe ich parse_str
> gefunden...
>
> Gruss,
>   Johannes
> --
> Every program has at least one bug and can be shortened by at least one
> instruction -- from which, by induction, one can deduce that every
> program can be reduced to one instruction which doesn't work.
>
> Johannes Pellenz
> current email address:  jpellenz_(at)_uni-koblenz.de
> lifetime email address: jpellenz_(at)_gmx.de
>
> --
> Web-Seite: http://infosoc.uni-koeln.de/php/
> Listenadresse: php_(at)_infosoc.uni-koeln.de
> http://infosoc.uni-koeln.de/mailman/listinfo/php
>



php::bar PHP Wiki   -   Listenarchive