Вы не зашли.
Главная » PHP » Общие вопросы по PHP
#391. POFIGISST Off (6)
Участник
2011.11.08 15:03
Gemorroj написал:
смотри что в $mystring1
возможно, отдается не то, что ты ожидаешь.
если ставлю вот так echo $mystring1; то выводит нормально ту страницу которая в переменной,а если вот так echo highlight_string($mystring1); то выводит исходный код страницы)  если вот так echo $mystring1; то оно тоже должно выводить полностью исходный код? или оно все нормально выводит?
#392. TLENS Off (14)
Moderator
2011.11.08 15:03
Highlight я тебе дал просто для тестов он переобразовует всякие кавычки ампресанты и прочее в в тип > & и т.д. Блин ну не леничь почитай мануал про функцию. Неужели это так трудно?
#393. POFIGISST Off (6)
Участник
2011.11.08 15:03
вот так

Код:
case 'auto_moderacia':
$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);
$findme = 'mastop.ru';
$mystring1=file_get_contents('http://'.$us['url']);
$pos1 = stripos($mystring1, $findme);
if ($pos1 === false) {
echo "Не нашел";
} else{
echo "Нашел ";
 
}
проверка работает,теперь осталось только сделать запрос в базу,чтоб если находило код счетчика,то модерировало)
#394. TLENS Off (14)
Moderator
2011.11.08 15:03
а там же был какой то запрос
#395. POFIGISST Off (6)
Участник
2011.11.08 15:03
TLENS написал:
а там же был какой то запрос
все,уже все сделал,всунул запрос,и теперь работает,вот код

Код:
case 'auto_moderacia':
$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);
$findme = 'mastop.ru';
$mystring1=file_get_contents('http://'.$us['url']);
$pos1 = stripos($mystring1, $findme);
if ($pos1 === false) {
echo "Не нашел";
} else{
$up = mysql_query("UPDATE `".$prefix."sait` SET `status` = '1' WHERE `id` = '".$id."'");
echo "Нашел ";
 
}
Добавлено спустя   7 минут  42 секунды:
вместо stripos,поставил stristr ,чтоб чувствителен к регистру небыл)
#396. Gemorroj Off (107)
Administrator
2011.11.08 17:05
POFIGISST написал:
вместо stripos,поставил stristr ,чтоб чувствителен к регистру небыл)
stripos и так не чувствителен к регистру. к регистру чувствителен strpos
#397. tipsun Off (19)
Moderator
2011.11.08 17:05
POFIGISST,
Описание stristr()
Возвращает подстроку строки haystack начиная с первого вхождения needle до конца строки.
Эта функция не учитывает регистр.
Если подстрока needle не найдена, stristr() возвращает FALSE.
Если needle не является строкой, он приводится к целому и трактуется как код символа.

Код:
span style="color: #0000BB"><?php$email = 'USER@EXAMPLE.com';$domain = stristr($email, 'e');echo $domain; // выводит ER@EXAMPLE.com?>
Ты уверен, что выбрал правильную функцию?
Отредактировано tipsun (2011.11.08 17:05)
#398. Gemorroj Off (107)
Administrator
2011.11.08 17:05
где вы маны читаете??? читайте на оф сайте!
#399. tipsun Off (19)
Moderator
2011.11.08 17:05
Я на php.su иногда читаю. Английский плохо знаю. И переводчик не по "человечески" переводит.
Добавлено спустя   3 минуты  2 секунды:
Ох еба, в натуре не сравнить. На офф все возможности описаны.
#400. POFIGISST Off (6)
Участник
2011.11.08 18:06
Бля,чет я ща сам не пойму где вычитал про регистр((
Добавлено спустя   1 минуту  30 секунд:
tipsun написал:
Я на php.su иногда читаю. Английский плохо знаю. И переводчик не по "человечески" переводит.
Добавлено спустя   3 минуты  2 секунды:
Ох еба, в натуре не сравнить. На офф все возможности описаны.
в адресе заменяй en на ru ,примерно вот так
http://www.php.net/manual/ru/function.stristr.php и будет счастье на русском)
Отредактировано POFIGISST (2011.11.08 18:06)
Страниц: 138 39 40 41 42118 Все
Главная
WEB
PunBB Mod v0.6.2
0.029 s