Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Как сделать вывод внешней ссылки из доп поле по принципу leech?

Как сделать вывод внешней ссылки из доп поле по принципу leech?


     21.08.2018    leech    Общие вопросы по PHP, Модули, Хаки, Ламерские вопросы    1128

вопрос
Всем привет.
Подскажите пожалуйста, как сделать вывод внешней ссылки из доп поле по принципу leech? Не все доп поля, а только нужные с определенными ссылками.
Модули ставить не хочется, править движек тоже затея бедовая.
Как сделать вывод внешней ссылки из доп поле по принципу leech, через отдельный файл php допустим leechgo.php.
Это будет очень удобно при обновлении движка.
Есть мысли? Есть идеи? Могу купить рабочий вариант недорого.

Ответа пока нет


4 комментария

Slavchik
Юзер

Slavchik - 23 августа 2018 07:41 -

Отвечал уже тут. Юзать конструкцию можно так, конкретно для определенного доп.поля:
[xfgiven_site]<b>Сайт:</b> <a href="{include file="engine/modules/base64.php?URL=http://[xfvalue_site]"}" target="_blank"></a>[/xfgiven_site]

ссылка будет как в leech

xatabich10
Юзер

xatabich10 - 30 октября 2018 06:29 -

Тот ответ был не мне. А юзать весь инет нет столько времени.
Сделал как сказано... Создал: engine/modules/base64.php
В него запихнул:
<?php
if(!defined('DATALIFEENGINE'))
{
  die("Hacking attempt!");
}

echo 'https://твой-сайт.ru/engine/go.php?url=' . base64_encode( $URL );
?>

Вставка кода не сработала на данном сайте, но это ладно. Сработала только при редактировании коммента вставка кода.

В шаблоне как положено:
[xfgiven_url]<a href="{include file="engine/modules/base64.php?URL=[xfvalue_url]"}" target="_blank">Текст</a>[/xfgiven_url]

Ссылка в исходнике стала вида:
https://сайт.нет/engine/go.php?url=aHR0cDovL2h0dHBz
Но при переходе на нее получаем:
http://https/
Это не совсем то на что я рассчитывал)
При заходе на эту ссылку в новом окне... открывается главная - это как надо... Но как сделать что бы сайт из доп поля открылся?

xatabich10
Юзер

xatabich10 - 30 октября 2018 06:53 -


Правка есть а редактировать не дает.... странно.
Хотел добавить, что DLE 13.1

xatabich10
Юзер

xatabich10 - 25 апреля 2019 11:22 -

Есть у кого идеи как это сделать? DLE 13,2

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх