2009-06-28 6 views
0

私は、必要に応じて自分のURLを返す次の変数を持っています。しかし、私はそれを私のHTMLコードにエコーする前に文字を置き換えるためにstr_replace()を実行する必要があります。mysql出力から変数を定義する方法

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

現状では "nl2br($行[ 'URLを'])。" URLではなく、大腸の%の3Aが含まれており、何らかの理由でそのこの

http://www.mydomain.com/http%3A//url.com 
のように私のリンクをレンダリング

答えて

3

私はあなたの質問が何であるか本当にわからないんだけど、これはあなたが望むものであるように見えます:

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

% 3AはURL encodedコロン(:)です。

関連する問題