2009-06-28 7 views
0

J'ai la variable suivante qui retourne mon URL si nécessaire. Mais j'ai besoin de lancer str_replace() pour remplacer un caractère avant de le renvoyer dans mon code HTML.comment définir une variable à partir de la sortie mysql

$url = str_replace("%3A", ":", " . nl2br($row['url']) . "); 

En l'état actuel de la "nl2br ($ row [ 'url'])." Contient% 3A au lieu du côlon dans l'URL et pour une raison de son rendu mes liens comme celui-ci

http://www.mydomain.com/http%3A//url.com 

Répondre

3

Je ne suis pas vraiment sûr de ce que votre question est, mais il semble que c'est ce que vous voulez:

$url = urldecode($row['url']); 

Le% 3A est un deux-points (:) URL encoded.

Questions connexes