Скрипт «удаления» внешних ссылок на PHP.
Задача в следующем:
1. на входе скрипта строка вида
«google.ru http://www.3dnews.ru/ http://www.yandex.ru/ [img]http://moyserver.ru/smilies/1389429484_t-s-012.gif[/img]
www.weblancer.net https://click.alfabank.ru
http://moyserver.ru/forum/ www.moyserver.ru/user/»
где moyserver.ru – наш сервер (тоже можно сделать входным параметром, а можно жестко прописать в скрипте).
Еще один входной параметр – DelUrl – описание ниже.
2. Принцип работы:
- все что в тегах [img] должно оставаться без изменения.
- внутренние ссылки надо обрамлять тегами и если отсутствует указание протокола http добавлять его.
- если DelUrl=true то все внешние ссылки должны удаляться
- если DelUrl= false то внешние ссылки остаются без изменения.
Таким образом, для указанной в п.1 строки при DelUrl=true на выходе получим
«google.ru [img]http://moyserver.ru/smilies/1389429484_t-s-012.gif[/img]
http://moyserver.ru/forum/ http://www.moyserver.ru/user/»
при DelUrl=false на выходе получим
«google.ru http://www.3dnews.ru/ http://www.yandex.ru/ [img]http://moyserver.ru/smilies/1389429484_t-s-012.gif[/img]
www.weblancer.net https://click.alfabank.ru
http://moyserver.ru/forum/ http://www.moyserver.ru/user/»
Фанатизм при определении ссылок вида "google.ru" не требуется.
При размещении предложений, пожалуйста указывайте ориентировочную стоимость и срок выполнения работы, т.к. первый вопрос кандидатам будет именно такой.
Оплата только после просмотра работающего скрипта на Вашем сервере (например, поле ввода, кнопка выполнить и вывод). Если все нормально работает – я перевожу указанную Вами сумму и пишу хороший отзыв.