Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Немогу найти (https://forum.antichat.xyz/showthread.php?t=45347)

Cawabunga 25.07.2007 23:28

Немогу найти
 
Люди помогите найти скрипт чтобы чекал,выставлял страну. примерно такой http://proxyzone.ru/index.php?option=com_realtime_proxy&Itemid=112

GoreMaster 25.07.2007 23:35

http://webfile.ru/1479103
Залил,проверь то или нет

Cawabunga 25.07.2007 23:51

А описание к нему можно ? есть может у каво ещё на подобе этого скрипты?

GoreMaster 25.07.2007 23:54

Цитата:

А описание к нему можно ?
А че там описывать,там просто функции/
PHP код:

$gi geoip_open("./GeoIP.dat"GEOIP_STANDARD);
$cn geoip_country_name_by_addr($gi,$ip);        
geoip_close($gi); 

пример определения страны по IP

Cawabunga 25.07.2007 23:56

мне нужно примерно так чтобы допустим я все прокси засунул в .txt файл залил на хост а скрипт чекал их и выставлял страны!

GoreMaster 26.07.2007 00:02

Цитата:

Сообщение от calintz
мне нужно примерно так чтобы допустим я все прокси засунул в .txt файл залил на хост а скрипт чекал их и выставлял страны!

PHP код:

$proxies file("proxy.txt");
$gi geoip_open("./GeoIP.dat"GEOIP_STANDARD);

for (
$i 0$i count($proxies); $i++){
$ip explode(":"$proxies[$i]);
$cn geoip_country_name_by_addr($gi,$ip[0]);
echo 
$proxies[$i] . "->>>" $cn "</br>";
};
geoip_close($gi); 


Cawabunga 26.07.2007 00:20

Notice: Use of undefined constant GEOIP_STANDARD - assumed 'GEOIP_STANDARD' in q:\home\test2.ru\www\geoip.inc.php on line 24
[ убрать подсказку | никогда больше не показывать ]

Это предупреждение, вероятнее всего, возникает вследствие высокого уровня контроля ошибок в PHP, по умолчанию установленного в Денвере (E_ALL). Такой режим вывода ошибок является рекомендуемым и сильно помогает при отладке скриптов. Однако множество готовых скриптов требуют более низкого уровня ошибок.

Вы можете установить более слабый контроль ошибок одним из следующих способов:

Впишите в скрипты строчку:
Error_Reporting(E_ALL & ~E_NOTICE);
Этот способ особенно удобен, если в скрипте есть один файл (конфигурационный), который подключается всеми остальными.
Рекомендуемый способ. Создайте в директории со скриптом файл .htaccess следующего содержания:
php_value error_reporting 7
Исправьте в /usr/local/php/php.ini значение error_reporting на E_ALL & ~E_NOTICE. Этот способ не является рекомендуемым и может привести к серьезным неудобствам при отладке!
[Денвер: показать возможную причину ошибки]
Notice: Use of undefined constant GEOIP_SHARED_MEMORY - assumed 'GEOIP_SHARED_MEMORY' in q:\home\test2.ru\www\geoip.inc.php on line 319


Если тебе не тяжело можешь подогнять уже готовый ато я php почти не знаю

GoreMaster 26.07.2007 00:46

PHP код:

<?php
include_once("./geoIP.inc.php");
$proxies file("proxy.txt");
$gi geoip_open("./GeoIP.dat"GEOIP_STANDARD);

for (
$i 0$i count($proxies); $i++){
$ip explode(":"$proxies[$i]);
$cn geoip_country_name_by_addr($gi,$ip[0]);
echo 
$proxies[$i] . "->>>" $cn "</br>";
};
geoip_close($gi);
?>

У меня этот скрипт пашет на ура

Cawabunga 26.07.2007 00:48

плс выложи свой который у тебя пашет ато у меня руки из попы ростут :)

GoreMaster 26.07.2007 00:53

Скрипт,который я выше выложил у меня и пашет на ура.


Время: 01:50