Mailinglisten-Archive |
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