как определить переменную из вывода MySQL - PullRequest
0 голосов
/ 29 июня 2009

У меня есть следующая переменная, которая возвращает мой URL при необходимости. Но мне нужно запустить str_replace () для замены символа перед тем, как вставить его в мой HTML-код.

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

В его нынешнем виде ". Nl2br ($ row ['url'])." Содержит% 3A вместо двоеточия в URL, и по какой-то причине он отображает мои ссылки следующим образом

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

1 Ответ

3 голосов
/ 29 июня 2009

Я не совсем уверен, что ваш вопрос, но похоже, что это то, что вы хотите:

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

% 3A - это URL-код, закодированный двоеточие (:).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...