Вы не зашли.
Код:
case 'auto_moderacia': |
$findme = 'mastop.ru'; |
$platform_isset = mysql_query("SELECT * FROM `".$prefix."sait` WHERE `id` = '".$id."' AND `id_user` = '".$user_data['id']."' LIMIT 1"); |
$us = mysql_fetch_array($platform_isset); |
$mystring1 = file_get_contents('http://'.$us['url']); |
|
$pos1 = stripos($mystring1, $findme); |
if ($pos1 === false) { |
echo "Не нашел"; |
} |
|
|
if ($pos1 !== false) { |
echo "Нашел "; |
} |
написал вот так для проверки,пока без базы,чтоб посмотреть какое сообщение выведет, и показало только что ошибка
Добавлено спустя 5 минут 23 секунды: Warning: Unexpected character in input: ''' (ASCII=39) state=1 такую ошибку вообще первый раз вижу:0
С кодировкой что-то наверно
DarkRiDDeR написал:
С кодировкой что-то наверно
не знаю,но все равно код не верный,сейчас переделывать его буду,внимательнее вникну в него))
Да ты в file_get_contents адрес введи вручную, если ошибки нет, то точно с MySQL связано
Добавлено спустя 2 минуты 16 секунд: POFIGISST написал:
if ($pos1 === false) {
echo "Не нашел";
}
if ($pos1 !== false) {
echo "Нашел ";
}
не проще ли
Код:
if ($pos1 === false) { |
echo "Не нашел"; |
} else{ |
echo "Нашел "; |
} |
DarkRiDDeRввел,все равно ошибка,код наверн не правильный,я по примеру смотрел,так и написал как в примере,но где то ошибку допустил))
Текс загружаемой странице возможно в другой кодировке
DarkRiDDeR написал:
Текс загружаемой странице возможно в другой кодировке
так там берет код загружаемой страницу,его берет нормально,вчера проверял,и кодировка в той странице нормальная,я ищу только адрес сайта,а он на английском,думаю что не с кодировкой проблема)
Неожиданный символ на входе:'''(ASCII = 39 - это перевод
сделал пока вот так
Код:
case 'auto_moderacia': |
|
$findme = 'mastop.ru'; |
$mystring1 = file_get_contents('http://masteram.us'); |
$pos1 = stripos($mystring1, $findme); |
if ($pos1 === false) { |
echo "Не нашел"; |
} else{ |
echo "Нашел "; |
|
} |
если в переменную $mystring1 засунуть адрес мастоп.ру ,то пишет что найдена строка,а я вот для проверки всунул туда мастерам.ус и вывело сообщение,что строка не найдена)
смотри что в $mystring1
возможно, отдается не то, что ты ожидаешь.