Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.php > #6617
| From | Jerry Stuckle <jstucklex@attglobal.net> |
|---|---|
| Newsgroups | comp.lang.php |
| Subject | Re: decode encoded url |
| Date | 2012-07-17 09:08 -0400 |
| Organization | A noiseless patient Spider |
| Message-ID | <ju3o3o$mce$1@dont-email.me> (permalink) |
| References | <1aba2dd9-81aa-40fd-8ea4-a8fdb966593c@googlegroups.com> <ju35kn$h9d$1@dont-email.me> |
On 7/17/2012 3:52 AM, "Álvaro G. Vicario" wrote: > El 17/07/2012 7:47, cerr escribió/wrote: >> I have a url that refers to a css background like: >> url(./sites/all/themes/marinelli/img/backgrounds/men's_and_ladys'_nights.jpg); >> >> But now I'm wondering how I possibly should name that file or how i >> can decode this string to a url the filesystem & the browser can read? > > If the string is supposed to be HTML, you need to convert it into plain > text. It can be extremaly tricky becase the two most obvious functions > don't seem to work as advertised: > > http://es.php.net/manual/en/function.html-entity-decode.php > http://es.php.net/manual/en/function.htmlspecialchars-decode.php > > Another alternative is to use mb_convert_encoding(): > > <?php > $html = > 'url(./sites/all/themes/marinelli/img/backgrounds/men's_and_ladys'_nights.jpg);'; > > var_dump(mb_convert_encoding($html, 'UTF-8', 'HTML-ENTITIES')); > > Then, it's pretty straightforward to create the file. > > > If the string is supposed to be plain text already, I see no problem. > > It's a URL, so the correct function to use would be urldecode(). -- ================== Remove the "x" from my email address Jerry Stuckle JDS Computer Training Corp. jstucklex@attglobal.net ==================
Back to comp.lang.php | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
decode encoded url cerr <ron.eggler@gmail.com> - 2012-07-16 22:47 -0700
Re: decode encoded url "J.O. Aho" <user@example.net> - 2012-07-17 09:00 +0200
Re: decode encoded url "Álvaro G. Vicario" <alvaro.NOSPAMTHANX@demogracia.com.invalid> - 2012-07-17 09:52 +0200
Re: decode encoded url cerr <ron.eggler@gmail.com> - 2012-07-17 06:04 -0700
Re: decode encoded url Christoph Becker <cmbecker69@gmx.de> - 2012-07-17 17:41 +0200
Re: decode encoded url "Álvaro G. Vicario" <alvaro.NOSPAMTHANX@demogracia.com.invalid> - 2012-07-18 10:29 +0200
Re: decode encoded url Jerry Stuckle <jstucklex@attglobal.net> - 2012-07-17 09:08 -0400
Re: decode encoded url cerr <ron.eggler@gmail.com> - 2012-07-17 06:57 -0700
Re: decode encoded url Erwin Moller <erwinmollerusenet@xs4all.nl> - 2012-07-17 16:17 +0200
Re: decode encoded url "Peter H. Coffin" <hellsop@ninehells.com> - 2012-07-17 09:56 -0500
Re: decode encoded url Michael Fesser <netizen@gmx.de> - 2012-07-17 17:18 +0200
Re: decode encoded url Jerry Stuckle <jstucklex@attglobal.net> - 2012-07-17 15:26 -0400
csiph-web