HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование_OLD > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #761  
Старый 03.11.2007, 00:34
inlanger
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме:
3326855

Репутация: 702


По умолчанию

нифига не понял...можно подробнее? ведь єто тема для ПХП новичков.
 

  #762  
Старый 03.11.2007, 00:34
ant0ha
Участник форума
Регистрация: 22.05.2007
Сообщений: 144
Провел на форуме:
306311

Репутация: 119
По умолчанию

Цитата:
Сообщение от inlanger  
Как это проделать? Интересует именно проверка на то, брал ли скрипт данные или нет...
Если известно с какого сайта идут запросы, можно отслеживать приходил ли запрос оттуда или нет, к примеру сверяя полученный REMOTE_ADDR с IP сервера на котором весит тот сайт.

Последний раз редактировалось ant0ha; 03.11.2007 в 01:03..
 

  #763  
Старый 03.11.2007, 00:36
RedBull@12
Участник форума
Регистрация: 06.11.2006
Сообщений: 129
Провел на форуме:
482261

Репутация: 58
По умолчанию

ну а так забивать каждый новый хост руками, не накладно ли это?
 

  #764  
Старый 03.11.2007, 01:43
RedBull@12
Участник форума
Регистрация: 06.11.2006
Сообщений: 129
Провел на форуме:
482261

Репутация: 58
По умолчанию

Цитата:
Сообщение от inlanger  
нифига не понял...можно подробнее? ведь єто тема для ПХП новичков.
Я могу предложить вот такой вариант, обственно то что предлагал.
PHP код:
<?php
if ($_SERVER['HTTP_USER_AGENT'] != "") { echo "пришел юзвер"; }
?>
схема не 100% вероятные проблемы:
1-поделка запроса,либо какой либо мусор в запорсе,можно отфильтровать.
2-если в настройках браузера установлено, чобы он не передавал эту инфу, или каки-либо другие трудности, то ту другой вариант,-выдирать ip-клиента($_SERVER['REMOTE_ADDR']) и проверяем на наличе хоста на этом ip(http://search.msn.com/results.aspx?q=ip:здесь_ip_который_в драли, и проверяем что нам выдал поиск)

Ну и как следствие из всего выше излагаемого
PHP код:
<?php 
$test 
"no!";
if (
$_SERVER['HTTP_USER_AGENT'] != "" ) { 
    if ( 
substr_count($_SERVER['HTTP_USER_AGENT'],"Opera") > or substr_count($_SERVER['HTTP_USER_AGENT'],"Mozilla") > ) { $test "ok!"; }
}
$file file_get_contents("http://search.msn.com/results.aspx?q=ip:".$_SERVER['REMOTE_ADDR']);
$file1 file("http://search.msn.com/results.aspx?q=ip:".$_SERVER['REMOTE_ADDR']);
$exmp1 "|<h1>Поиск по запросу &quot;<strong>ip:(.*)</strong>&quot; не дал результатов.</h1>|siU";
$exmp2 "|<h1>We did not find any results for <strong>ip:(.*)</strong>.</h1>|siU";
preg_match($exmp2,$file,$out2);
if ( 
$out1[0] != "" or $out2[0] != "" ) { echo "Пришел юзвер<br>\n\r"; }
else { echo 
"Пришел ROBOT<br>\n\r"; }
echo 
"Тест на браузер:".$test;
?>
Скрипт можно оптимизировать записывая в файл ip-адреса уже побывавших машин,и уже не использовать проверку на наличие доменного имени привязанного к этому ip.
Ну а дальше автор разбирайся сам, во всяком случаи могу помочь в реализации, елси будут проблемы.

p.s.:Еще одной из ступени проверки можно включить само определение чему принадлежит ip,но это уже немного другая история.

Последний раз редактировалось RedBull@12; 03.11.2007 в 03:27..
 

  #765  
Старый 03.11.2007, 03:03
XIII
Участник форума
Регистрация: 06.02.2006
Сообщений: 137
Провел на форуме:
656903

Репутация: 15
Отправить сообщение для XIII с помощью ICQ
По умолчанию

народ вот таой тупой вопрос: =)
видел ссылки типа board.php?z
меня интересует ?z , как это называется и где про это прочитать?
 

  #766  
Старый 03.11.2007, 03:08
RedBull@12
Участник форума
Регистрация: 06.11.2006
Сообщений: 129
Провел на форуме:
482261

Репутация: 58
По умолчанию

Цитата:
Сообщение от XIII  
народ вот таой тупой вопрос: =)
видел ссылки типа board.php?z
меня интересует ?z , как это называется и где про это прочитать?
это переменная передаваемая через GET-запрос
http://www.php.su/books/?php
читай
 

  #767  
Старый 03.11.2007, 13:25
NOmeR1
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме:
6023777

Репутация: 2642


Отправить сообщение для NOmeR1 с помощью ICQ
По умолчанию

Цитата:
Сообщение от XIII  
народ вот таой тупой вопрос: =)
видел ссылки типа board.php?z
меня интересует ?z , как это называется и где про это прочитать?
это гет запрос, весь гет запрос можно прочитать с помощью $_SERVER["QUERY_STRING"].
 

  #768  
Старый 03.11.2007, 17:54
inlanger
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме:
3326855

Репутация: 702


По умолчанию

Хм...это всё очень круто. Но дело в том, что я знаю,какие серваки обращаются к моему скрипту. Но как им сказать, брали ли они инфу или нет?
 

  #769  
Старый 03.11.2007, 18:07
getMessage
Новичок
Регистрация: 26.10.2007
Сообщений: 9
Провел на форуме:
44483

Репутация: 2
Question

Прохожу уроки php =) Вот, застрял на операторе - foreach) помагите разобраться

PHP код:
<?php

$streets_nomer 
= array ("Sedulinos all." => 73"Jaunistes all." => 25"Kosmoso all." => 43"Taikos all." => 12);
ksort ($steets_nomer); 
foreach (
$streets_nomer as $streets => $nomer
{
 
$nomer number_format(nomer); 
 echo 
"$streets$nomer.<br>"
}
?>
 

  #770  
Старый 03.11.2007, 18:30
NOmeR1
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме:
6023777

Репутация: 2642


Отправить сообщение для NOmeR1 с помощью ICQ
По умолчанию

getMessage, foreach - цикл.
Твой код неудачен для примера. Вот тебе самый простой пример.
PHP код:
<?
$getMessage 
= array( => 'Я''прохожу''уроки''PHP' );
foreach( 
$getMessage as $slowo )
{
    echo(
$slowo.' ');
}
?>
<br><br>
<?
foreach( $getMessage as $nomer => $slowo )
{
    echo(
$nomer.'-ое слово: '.$slowo.'<br>');
}
?>
Этот цикл поочерёдно меняет значения массива.

Последний раз редактировалось NOmeR1; 03.11.2007 в 19:32..
 
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ