Loading...
PHP/MySQL | Проблемы с лентой на сторонге
FullTwo [!] (3 сен 2022, в 11:37)
я увидел что там например отдается ссылка и уже функция еще раз определяет что ссылка и дает дополнительный http
Ты имеешь ввиду за переменную адреса:?
php
$HOME = 'http://'.$_SERVER['HTTP_HOST'];

________
посл. ред. 03.09.2022 в 11:41; всего 1 раз(а); by Elenrill
Prox (3 сен 2022, в 11:40)
Ты имеешь ввиду за переменную адреса:?
php
$HOME = 'http://'.$_SERVER['HTTP_HOST'];
Нет там есть функция которая в бб кодах устанавливает сразу ссылку preg_replace (вроде бы такая функция там)

там по идеи нужно полностью двиг чистить ,а то не айс какой то там

php
$mes = preg_replace("~(^|s|-|:| |()(http(s?)://|(http://www.))((S{25})(S{5,})(S{15})([^<s.,>)];'"!?]))~i"  ;, "\1<a href="http\3://\4\5">Ссылка</a>", $mes);
$mes = preg_replace("~(^|s|-|:|(| |xAB)(http(s?)://|(http://www.))((S+)([^<s.,>)];'"!?]))~i" ;, "\1<a href="http\3://\4\5">Ссылка</a>", $mes);



можно просто убрать функцию бб с вывода в ленте ибо она там не нужна
________
посл. ред. 03.09.2022 в 11:46; всего 2 раз(а); by FullTwo
FullTwo [!] (3 сен 2022, в 11:43)
Нет там есть функция которая в бб кодах устанавливает сразу ссылку preg_replace (вроде бы такая функция там)

там по идеи нужно полностью двиг чистить ,а то не айс какой то там

php
$mes = preg_replace("~(^|s|-|:| |()(http(s?)://|(http://www.))((S{25})(S{5,})(S{15})([^<s.,>)];'"!?]))~i"  ;, "\1<a href="http\3://\4\5">Ссылка</a>", $mes);
$mes = preg_replace("~(^|s|-|:|(| |xAB)(http(s?)://|(http://www.))((S+)([^<s.,>)];'"!?]))~i" ;, "\1<a href="http\3://\4\5">Ссылка</a>", $mes);



можно просто убрать функцию бб с вывода в ленте ибо она там не нужна
Нет там просто все через переменную HOME, но есть такое что и через просто через http://omob не понимаю зачем но все же, но чистить нужно это понятное дело.
Prox (3 сен 2022, в 11:47)
Нет там просто все через переменную HOME, но есть такое что и через просто через http://omob не понимаю зачем но все же, но чистить нужно это понятное дело.
Это тоже
Но там при отправке уведомление и так подает вида http://site.ru
А бб код видет что идет http и прибавляет еще раз http
FullTwo [!] (3 сен 2022, в 11:48)
Это тоже
Но там при отправке уведомление и так подает вида http://site.ru
А бб код видет что идет http и прибавляет еще раз http
Та там делов на 10 минут.
Prox , окей это сейчас сделаю
Prox (3 сен 2022, в 11:33)
system/function.php
Открывешь, листаешь вниз самый там есть функция отвечающая за аву
php
function ava($id){
$ava = mysql_fetch_array
(mysql_query("SELECT * FROM
`users` WHERE `id` = '".$id."'"));
return (empty($ava['avatar'])?'<img src="http://okmob.ru/files/ava/net.png" alt="*" style="max-width: 30px; max-height: 40px;">':'<img src="http://okmob.ru/files/ava/'.$ava['avatar'].'" alt="*" style="max-width: 30px; max-height: 40px;">');
}

Меняешь на свой сайт.
Аватарки появились спасибо а вот с лентой не могу понять что с ней случилось что пристовляет http
FullTwo [!] (3 сен 2022, в 11:48)
Это тоже
Но там при отправке уведомление и так подает вида http://site.ru
А бб код видет что идет http и прибавляет еще раз http
Это где мне сейчас смотреть? Я вырежу его и попробую
СуЕтОлОг (3 сен 2022, в 12:28)
Это где мне сейчас смотреть? Я вырежу его и попробую
lenta.php
Убирай с вывода bb
FullTwo [!] (3 сен 2022, в 11:48)
Это тоже
Но там при отправке уведомление и так подает вида http://site.ru
А бб код видет что идет http и прибавляет еще раз http
Выризал я http:// в бб и все заработало. Тогда в бб кодах не будет похоже работать url
Онлайн: 1
Время:
Gen. 0.1159
(c) Bym.Guru 2010-2025