Loading...
Обучение/Помощь новичкам | Помогите синтаксис
Вот весь код
<?
// функция обрабатывает текстовые строки перед выводом в браузер
// настоятельно не рекомундуется тут что-либо менять
function output_text($str,$br=1,$html=1,$smiles=1,$links=1,$bbcode=1)
{
global $theme_ini;

$vyvod=mysql_query("SELECT * FROM `spam`");
while ($anti=mysql_ fetch_array($vyvod))
{
$a = 'http://'.$anti['eto'].'';
$test=stristr($str,$a);
$test2 = stristr($str,$anti['eto']);
if($test==TRUE && $_SERVER['QUERY_STRING']!='id=0' && $test != $_SERVER['HTTP_HOST'] || $test2==TRUE && $_SERVER['QUERY_STRING']!='id=0' && $test2 != $_SERVER['HTTP_HOST']){
$str=str_replace($test,$test2,$anti['na'],$str);
}
}

if ($html)$str=htmlentities($str, ENT_QUOTES, 'UTF-8'); // преобразуем все к нормальному перевариванию браузером
if ($links)$str=links($str); // обработка ссылок

if ($smiles)
$str=smiles($str); // вставка смайлов

if ($bbcode)
{
$tmp_str=$str;
$str=bbcode($str); // обработка bbcode
}

if ($br)
{
$str=br($str); // переносы строк
}


return stripslashes($str); // возвращаем обработанную строку
}

// для форм
function input_value_text($str){return output_text($str,0,1,0,0,0);}
?>
output_text.php в этом файле посмотри в 9 строке где-то синтаксическая ожибка может скобка не закрыта
($anti=mysql_ fetch_array($vyvod)) пробел вбери
$a = ' http://'.$anti['eto '].''; в конце составь ' вместо "
Вот эту ошибку устранил,был пробел Parse error:
syntax error, unexpected
T_STRING in site.ru/sys/fnc/
output_text.php on line 9

но этот вопрос
Warning: mysql_fetch_array() expects parameter
1 to be resource, boolean given in сайт/sys/fnc/
output_text.php on line 9

остался открытым
MEN942, и на этот вопрос я. себе ответил... значит либо запрс ссылается на несушествующее поле в таблице либо нет переменой такой
pullo, щас другую строку показывает Parse error: syntax error, unexpected
T_STRING in сайт/sys/fnc/
output_text.php on line 13

строка 13 $test2 = stristr($str,$anti['eto']);
MEN942, чувство что ты не читаеш что пишут тебе несколько клиентов выше написал
$a = ' http://'.$anti['eto '].''; вот тут в конце Замени " на ' и пробел убери
pullo, заменил " на ' убрал пробел все равно ошибка,и я все читаю)
pullo (07.02.2015 в 12:55)
MEN942, чувство что ты не читаеш что пишут тебе несколько клиентов выше написал
$a = ' http://'.$anti['eto '].''; вот тут в конце Замени " на ' и пробел убери

ты дибил?Что советуешь то ему??Еще больше ошибок наделать? там не " стоит а две ' и все норм написано
Онлайн: 1
Время:
Gen. 0.1033
(c) Bym.Guru 2010-2025