LEOnidUKG

LEOnidUKG
Рейтинг
1776
Регистрация
25.11.2006
Должность
PHP
Интересы
Программирование

Вы так говорите как-будто у всех статичные IP...

когда один юзер может голосовать столько раз, сколько найдет элитных прокси.

Если голосование серьёзное, то наверное нужно сделать:

1. Регистрацию пользователя

2. Подтверждение голоса по почте

3. И всё это закрепить капчей

Можно ещё замутить типо ID компьютера как сделано в чате, да и на этом форуме наверное тоже, но это тоже обходится.

Мне кстати даже не нужны прокси, я переподключусь и у меня новый IP. Поэтому в сторону настоящего IP можете даже не копать. Пока IP не выдаются по паспорту - это тупик.

А ещё прикольный момент с каскадными прокси хехеех, я могу сейчас даже прописать путь из трёх прокси + мой реальный IP. Ваш метод, если даже работает покажет, мой IP, но мне то пофигу я работаю через каскад.

Да и вообще... нафиг всё это? :)

LEOnidUKG добавил 16.11.2009 в 14:47

можно ли узнать айпи на js

Нельзя. Ещё раз говорю, если бы можно было, то это была бы дырка в браузере.

LEOnidUKG добавил 16.11.2009 в 14:49

Самое простое это:

function getip()
{
if (getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"),"unknown"))
$ip = getenv("HTTP_CLIENT_IP");

elseif (getenv("HTTP_X_FORWARDED_FOR") && strcasecmp(getenv("HTTP_X_FORWARDED_FOR"), "unknown"))
$ip = getenv("HTTP_X_FORWARDED_FOR");

elseif (getenv("REMOTE_ADDR") && strcasecmp(getenv("REMOTE_ADDR"), "unknown"))
$ip = getenv("REMOTE_ADDR");

elseif (!empty($_SERVER['REMOTE_ADDR']) && strcasecmp($_SERVER['REMOTE_ADDR'], "unknown"))
$ip = $_SERVER['REMOTE_ADDR'];

else
$ip = "unknown";

return($ip);
}

всё... все остальные, кто будет обходить это уже хитрюги, а их мало нынче, поэтому зачем заморачиваться?

netwind:
LEOnidUKG, флешка загрузится, а видео, которое она сосет по специальному протоколу RTMP - нет.

Прикольно т.е. если фирма из 100 человек тупо не сможет посмотреть видео? хыыыы...

А значит флэшка не засечёт мой IP вообще :)

netwind:
LEOnidUKG, а вот так. укажи в браузере прокси и сходи посмотри живую трансляцию по RTMP (не предварительно закачанное flv-видео по HTTP !) в smotri.com . Для проверки пакеты захвати, например, tcpdump-ом.

т.е. если у меня кроме как прокси больше инета, я не смогу посмотреть эту флэшку?

LEOnidUKG добавил 16.11.2009 в 14:41

bearman:

то есть берем, и аяксом обращаемся к нашей заведомо подготовленой страничке, возвращающей наш ип в виде jsonp :)

Ну так ответит то браузер и покажет IP прокси через которое он работает. Как JS может заглянуть дальше браузера, поясните :)

netwind, т.е. вот взяла флэш и не через прокси загрузилась в браузере. Это как?

Где идёт подключение к БД.

После mysql_select_db(.....

Добавьте:

mysql_query("SET NAMES 'utf8'");

GUS:

что не так я сделал?

а про <? ?> не забыли?

<?$homepage = file_get_contents('http://site.ru/faq/inc/index.php');

echo $homepage; ?>

<?

echo file_get_contents('http://site.ru/inc/header.html');
?>
<table align="center" width="968">
<tr>
<td width="300" align="left" valign="top">
<?
echo file_get_contents('http://site.ru/inc/menu.php');
?>
</td>
<td valign="top" align="left">
<?
echo file_get_contents('http://site.ru/faq/inc/index.php');
?>
</td>
</tr>
</table>
<?
echo file_get_contents('http://site.ru/inc/footer.html');
?>
GUS:
можете пример привести, как будет выглядеть код ... потому что я в этом слабо пинимаю ...

например так:


$homepage = file_get_contents('http://site.ru/faq/inc/index.php');
echo $homepage;

GUS:
Берется содержание страниц ...

можно попробовать брать данные через Curl или через file_get_contents

Всего: 31521