Deus Figendi: Sonderzeichen im Datei-Namen von GrafikenH

Beitrag lesen

Nun will ich die Datei wie folgt anzeigen:

$text = urlencode($text);

echo "<img width='175' height='37' src='pics/$text.png' alt='[$text]'/>";

Ääh kannst du bei der Anzeige nicht einfach doppelt escapen?  
~~~php
$text = urlencode($text);  

> echo "<img width='175' height='37' src='pics/".urlencode($text).".png' alt='[$text]'/>";

Zum Speichern natürlich nur einmal :)
Der Browser würde nun das bekommen:
<img width='175' height='37' src='pics/A%253AL%252B4.png' alt='[A%3AL%2B4]'/>
Und das dann "decoden" und folglich nach der Datei A%3AL%2B4.png suchen und den Alternativ-Text "[A:L+4]" ausgeben.

--
sh:( fo:| ch:? rl:( br:& n4:& ie:{ mo:} va:) de:µ_de:] zu:) fl:( ss:| ls:[ js:(