Юзербар с IP и никнеймом ][
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Юзербар с IP и никнеймом ][ - 2008-11-13 05:59:24.460000
|
|
|
kolPeeX
Сообщений: 1456
Оценки: 0
Присоединился: 2007-01-25 14:57:57.683333
|
Умный юзербар Сегодня я прочитал уже N-ную просьбу поделиться сорцами моего юзер- бара на forum.xakep.ru. На последние несколько просьб я ответил приме- рно так: "Скоро на моем сайте". Собственно, обещание держу :) Итак, чем же так отличается мой ЮБ от сотен других ЮБ на этом форуме? Он показывал и сейчас показывает ник того, кто его смотрит. Кроме случаев, когда пользователь в режиме инкогнито (т.е. его нет в списке online) или когда пользователь - гость. Q: Как же это работает? A: Если ты бываешь на этом форуме и читаешь топики, то наверное уже заметил(а), что когда смотришь какой-либо тред, то в верхней части страницы написано, кто сейчас его просматривает. Так вот, когда пользователь заходит на страницу, где есть мой ЮБ, то его браузер отправляет моему ЮБ запрос, где кроме всего содержится адрес страницы, с которой браузер этот запрос посылает. Так мой юзербар узнает, с какой страницы пользователь пришел. Далее он сам "заходит" на эту страницу. И "читает", кто смотрит это топик. Самый последний "читавший" (т.е. самый первый в списке) считается тем, кто тянет этот юзербар. А те кто раньше посмотрел (т.е. далее по спис- ку читающих) уже загрузили мою картинку до последнего "читающего" :) Иногда происходят ошибки типа этой: первый пользователь (1) грузит тред, в это время второй (2) тоже его грузит, но начал его грузить раньше, чем у (1) началась загрузка картинок. Получается (2) становит- ся последним "смотрящим". Затем у оба пользователя считаются моим ЮБ одним (2). Есть другие схожие ошибки, но не буду дальше их перечислять Итак, мой скрипт определяет ник и IP смотрящего и перенаправляет браузер на другой скрипт, который все это обрабатывает и рисует ЮБ. Вот и все :) Q: Неужели все так просто? A: Да Q: Не может быть!!! A: Может Q: Хочу посмотреть! A: А смотри! :D Скрипт-определитель: http://kolpeex.com/sources/php-ub_part1.html Скрипт-картинка: http://kolpeex.com/sources/php-ub_part2.html Автор: Я Источник: http://kolpeex.com/contents/php-userbar.txt
|
|
|
RE: Юзербар с IP и никнеймом ][ - 2008-11-13 14:01:53.223333
|
|
|
AdReNaL1Ne
Сообщений: 8027
Оценки: 350
Присоединился: 2005-09-11 06:38:05
|
quote:
Сейчас это не единственный, но зато самый первый ЮБ, который пока- зывал и сейчас показывает ник того, кто его смотрит. Вот уж зазнался) Самый первый такой юзербар появился у Лекса на позапрошлый Новый Год. Идём дальше. Код.
function get_sub($data,$from,$to) { $s_from = strlen($from); $from_i = strpos($data,$from)+$s_from; $data = substr($data,$from_i,-1); $to_i = strpos($data,$to); return substr($data,0,$to_i);
Грош цена этой функции, если изменится хоть одна сточка в коде вывода тредов (ибо изменится смещение, по которым ищется текст " Пользователи, просматривающие топик:"). Крути-не крути а придётся юзать регулярки. Ну и думаю будет не лишним упомянуть что форум использует кодировку utf-8, в связи с чем на картинке русские никнеймы будут криво отображаться. Для этого необходимо отпарсенный ник перевести в utf-8. Единственное, за что можно поставить плюс (что и делаю) - конструктор гифки.
|
|
|
RE: Юзербар с IP и никнеймом ][ - 2008-11-13 14:19:18.776666
|
|
|
Pashkela
Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
|
а у меня регулярка. Правда стрёмная и громоздкая - не буду выкладывать
|
|
|
RE: Юзербар с IP и никнеймом ][ - 2008-11-13 14:24:31.296666
|
|
|
AdReNaL1Ne
Сообщений: 8027
Оценки: 350
Присоединился: 2005-09-11 06:38:05
|
quote:
ORIGINAL: Pashkela а у меня регулярка. Правда стрёмная и громоздкая - не буду выкладывать Не стесняйся, все свои) Мож моя ещё страшней окажется)
|
|
|
RE: Юзербар с IP и никнеймом ][ - 2008-11-13 14:53:25.016666
|
|
|
Pashkela
Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
|
Ну ладно, чур только не смеяться, я php всего год назад узнал, что вообще есть:) Правда у меня всё в одном файле, он же gif, просто в .htaccess добавил строчку и всё, чтобы gif как php воспринимался, плюс шрифт для написание русских ников на картинке (в данном случае - dss1.gif, можете заменить её на любую, только тогда придется с выводом в плане координат поработать):
<?php
@set_time_limit(0);
$logik = 0;
Header("Content-type: image/gif");
$string = $_SERVER['REMOTE_ADDR'];
$vremya = date("d.m.Y H:i");
$sys = eregi(windows,$_SERVER['HTTP_USER_AGENT']);
if($sys==1){
$string2 = "Windows";
} else {
$string2 = "Linux";
}
$query=$_SERVER["QUERY_STRING"];
$otkuda=getenv("HTTP_REFERER");
$patern = "/^(http:\/\/)?([^\/]+)/i";
$otkuda1 = preg_match($patern, $otkuda, $rezz); //Определяем хост, если не forum.xakep.ru - то не будет работать, ну чтобы подпись не тырили на другие сайты, что и просходило, как показывали логи:)
//Узнаем имя
//---------------------------------------------------------------
$handler=fopen('tema.txt','w');
$responce = "";
$fsock = fsockopen("forum.xakep.ru",80,$errnum,$errstr,2);
$headers = "GET $otkuda HTTP/1.1\n";
$headers .= "Host: forum.xakep.ru\n";
$headers .= "User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2\n";
$headers .= "Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5\n";
$headers .= "Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3\n";
$headers .= "Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7\n";
$headers .= "Keep-Alive: 500\n";
$headers .= "Connection: close\n";
$headers .= "Content-Type: application/x-www-form-urlencoded\r\n\r\n";
fwrite ($fsock,$headers);
while (!feof($fsock)) $responce .= fread($fsock,1024);
fclose ($fsock);
fwrite($handler,$responce . "\n");
fclose($handler);
$search = '/showProfile.aspx?memid=';
$buffer = '';
$t=array();
$handle = fopen("tema.txt", "r");
while (!feof($handle))
{
$buffer = fgets($handle);
if(strpos($buffer,$search)){
$patterns[0] = "/ /";
$replacements[0] = "";
$buffer = preg_replace($patterns, $replacements, $buffer);
$t = explode(' ',$buffer);
break;
}
}
fclose($handle);
$user = explode(',',$t[0]);
$nik = $user[0];
$patern = "|<[^>]+>(.*)</[^>]+>|U";
preg_match($patern, $nik, $rez);
if ($rez[1]=="Pashkela") // ну тут чтобы не логировать самого себя
{
$logik = 0;
}
else
{
$logik = 0;// Если 1 - включается логирование, 0 - нет
}
$nik1 = iconv("UTF-8", "CP1251//TRANSLIT", $rez[1]);
if ($nik1=="") {$nik1="Гость";}
$nikk = "Hi, $nik1! Scanning......................................................................................";
$pps = "...$vremya...All data was saved. Thank you -=PASHKELA=-";
//---------------------------------------------------------------
$otkuda = "From: $otkuda";
$browser=getenv("HTTP_USER_AGENT");
$browser = "Your browser: $browser";
$string = "Your IP: $string ";
$string2="Your OS: $string2";
if ($rezz[2]=="forum.xakep.ru") // Вот тут проверям законность использования подписи
{
$im = ImageCreateFromPng("dss1.gif");
$ip = $_SERVER['REMOTE_ADDR'];
$ip = htmlspecialchars(gethostbyaddr($ip));
$c1 = ImageColorAllocate($im, 0, 0, 0);
$mf = imageloadfont ('11778.ttf');
$black = imageColorAllocate($img, 0, 0, 0);
imagettftext($im, 10, 0, 20,15, $black, "11778.ttf",$nikk);
ImageString($im,3,20,20,$string,$c1);
ImageString($im,3,193,20,$ip,$c1);
ImageString($im,3,20,37, $string2,$c1);
ImageString($im,3,165,37, $browser,$c1);
ImageString($im,3,20,54, $pps,$c1);
ImageGif($im);
ImageDestroy($im);
if ($nik1=="Гость") {exit;}
if ($logik==0)// Тут смотрим, вести логирование или нет
{
exit;
}
$sklad=fopen('log.txt','a+');
if($sklad)
{
fwrite($sklad,"===============================" . "\r\n");
fwrite($sklad,"Дата - $vremya" . "\r\n");
fwrite($sklad,$otkuda . "\r\n");
fwrite($sklad,$nik1 . "\r\n");
fwrite($sklad,$string2 . "\r\n");
fwrite($sklad,$string . "\r\n");
fwrite($sklad,$ip . "\r\n");
fwrite($sklad,"===============================" . "\r\n");
}
fclose($sklad);
exit;
}
exit;
?>
.htaccess:
Options -Indexes
<Files ~ "\.gif$">
AddType application/x-httpd-php .gif
</Files>
<Files "log.txt">
order allow,deny
deny from all
</Files>
ну и трушрифт, чтобы русские ники корректно на картинке отображались: http://stream.ifolder.ru/9054742 Единственный недостаток этой байды - когда кто-то лазиет под гостем - присваивает ему имя создателя темы или того, кто её смотри ТОЖЕ в данный момент:) Но мне дальше просто лень было мучать и потом при желании всегда можно определить, кто гость, а кто нет:) По повторам
|
|
|
RE: Юзербар с IP и никнеймом ][ - 2008-11-13 15:01:48.490000
|
|
|
koro
Сообщений: 977
Оценки: 0
Присоединился: 2008-08-08 09:39:07.460000
|
Pashkela, ну не только когда под гостем… вот у меня щас пишет Thank u -=Pashkela=- =)
|
|
|
RE: Юзербар с IP и никнеймом ][ - 2008-11-13 15:02:57.253333
|
|
|
Pashkela
Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
|
НИК сверху, вообще-то, а снизу типо авторство:) Специально смазано так сделал, а то тут некоторые кричат: "Прошу не обнародывать мои конфедициальные данные! Очень прошу!"[sm=ag.gif][sm=ag.gif][sm=ag.gif] Скажи еще у тебя на картинке сейчас не написано сверху "Hi, brtn! Scanning…."
|
|
|
RE: Юзербар с IP и никнеймом ][ - 2008-11-13 15:06:57.116666
|
|
|
koro
Сообщений: 977
Оценки: 0
Присоединился: 2008-08-08 09:39:07.460000
|
ахах просто пунктуация не соблюдена - 'спасибо вам пашкела' и 'спасибо вам, пашкела' =) + да не филолог я [sm=ag.gif]
|
|
|
RE: Юзербар с IP и никнеймом ][ - 2008-11-13 15:09:36.210000
|
|
|
Pashkela
Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
|
Исправил *развелось фелолагов*:)
|
|
|
RE: Юзербар с IP и никнеймом ][ - 2008-11-13 15:24:55.246666
|
|
|
AdReNaL1Ne
Сообщений: 8027
Оценки: 350
Присоединился: 2005-09-11 06:38:05
|
quote:
$search = '/showProfile.aspx?memid=';
$buffer = '';
$t=array();
$handle = fopen("tema.txt", "r");
while (!feof($handle))
{
$buffer = fgets($handle);
if(strpos($buffer,$search)){
$patterns[0] = "/ /";
$replacements[0] = "";
$buffer = preg_replace($patterns, $replacements, $buffer);
$t = explode(' ',$buffer);
break;
}
}
fclose($handle);
$user = explode(',',$t[0]);
$nik = $user[0];
$patern = "|<[^>]+>(.*)</[^>]+>|U";
preg_match($patern, $nik, $rez); Брр-р-р… Дремучий лес) Вот как у меня ник ищется:
$ch = curl_init($ref);
curl_setopt ($ch, CURLOPT_HEADER, 0);
curl_setopt ($ch, CURLOPT_NOBODY, 0);
curl_setopt($ch, CURLOPT_USERAGENT, $ua);
ob_start();
curl_exec ($ch);
curl_close ($ch);
$buf = ob_get_contents();
ob_end_clean();
preg_match('|<a(.*)showProfile(.*)title(.*)>(.*)<\/a>|Ui', $buf, $out);
if(!empty($out[4])) {
$nick = $out[4];
|
|
|
RE: Юзербар с IP и никнеймом ][ - 2008-11-13 15:50:29.316666
|
|
|
kolPeeX
Сообщений: 1456
Оценки: 0
Присоединился: 2007-01-25 14:57:57.683333
|
quote:
ORIGINAL: AdReNaL1Ne Ну и думаю будет не лишним упомянуть что форум использует кодировку utf-8, в связи с чем на картинке русские никнеймы будут криво отображаться. Для этого необходимо отпарсенный ник перевести в utf-8. Русские ники отображает корректно. [upd] p.s. Я сейчас немного пьян, но до меня дошло, что ты написал: "отпарсенный ник из utf-8 перевести в utf-8" ))) quote:
Вот уж зазнался) Самый первый такой юзербар появился у Лекса на позапрошлый Новый Год. Я глубоко извиняюсь. За все время своего присутствия ни у кого не видел. Поправил.
|
|
|
RE: Юзербар с IP и никнеймом ][ - 2008-11-13 20:10:21.350000
|
|
|
Pashkela
Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
|
2 AdReNaL1Ne: Да, через курлы клево, но даже в твоем случае если гость, и если он просматривает топик одновременно с зарегенным юзером - то ник ГОСТЯ определится как ник зарегенного юзера, который В ДАННЫЙ момет вместе с ГОСТЕМ просматривает топик
|
|
|
RE: Юзербар с IP и никнеймом ][ - 2008-11-13 20:59:49.916666
|
|
|
Pashkela
Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
|
В общем переделал децл, теперь работает более корректно + пишет не тупо рефер, а название темы по русски:)
<?php
@set_time_limit(0);
$logik = 0;
Header("Content-type: image/gif");
$string = $_SERVER['REMOTE_ADDR'];
$vremya = date("d.m.Y H:i");
$sys = eregi(windows,$_SERVER['HTTP_USER_AGENT']);
if($sys==1){
$string2 = "Windows";
} else {
$string2 = "Linux";
}
$query=$_SERVER["QUERY_STRING"];
$otkuda=getenv("HTTP_REFERER");
$patern = "/^(http:\/\/)?([^\/]+)/i";
$otkuda1 = preg_match($patern, $otkuda, $rezz);
//Узнаем имя
//---------------------------------------------------------------
$handler=fopen('tema.txt','w');
$responce = "";
$fsock = fsockopen("forum.xakep.ru",80,$errnum,$errstr,2);
$headers = "GET $otkuda HTTP/1.1\n";
$headers .= "Host: forum.xakep.ru\n";
$headers .= "User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2\n";
$headers .= "Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5\n";
$headers .= "Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3\n";
$headers .= "Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7\n";
$headers .= "Keep-Alive: 500\n";
$headers .= "Connection: close\n";
$headers .= "Content-Type: application/x-www-form-urlencoded\r\n\r\n";
fwrite ($fsock,$headers);
while (!feof($fsock)) $responce .= fread($fsock,1024);
fclose ($fsock);
//Название темы
//===================================
$patern = "|<[^>]+>(.*)</[^>]+>|U";
preg_match($patern, $responce, $rezzz);
$tema = iconv("UTF-8", "CP1251//TRANSLIT", $rezzz[1]);
//===================================
fwrite($handler,$responce . "\n");
fclose($handler);
$search ="/showProfile.aspx?memid=";
$buffer = '';
$t=array();
$handle = fopen("tema.txt", "r");
while (!feof($handle))
{
$buffer = fgets($handle);
if(strpos($buffer,$search))
{
$t = explode(' ',$buffer);
if ($t[10]=='class="subhead"'){$nik="Гость";break;}
$buffer = preg_replace("/ /", "", $buffer);
$t = explode(' ',$buffer);
$patern = "|<[^>]+>(.*)</[^>]+>|U";
preg_match($patern,$t[0], $rez);
$nik = $rez[1];
break;
}
}
fclose($handle);
if ($nik=="Pashkela")
{
$logik = 0;
}
else
{
$logik = 1;// Если 1 - включается логирование, 0 - нет
}
$nik1 = iconv("UTF-8", "CP1251//TRANSLIT", $nik);
if(empty($nik1)) {$nik1="Гость";}
$nikk = "Hi, $nik1! Scanning......................................................................................";
$pps = "...$vremya...All data was saved.Thank you.(c)-=PASHKELA=-";
//---------------------------------------------------------------
$otkuda = "From: $otkuda";
$browser=getenv("HTTP_USER_AGENT");
$browser = "Your browser: $browser";
$string = "Your IP: $string ";
$string2="Your OS: $string2";
if ($rezz[2]=="forum.xakep.ru")
{
$im = ImageCreateFromPng("dss1.gif");
//$nik = "-=Pashkela=-";
$ip = $_SERVER['REMOTE_ADDR'];
$ip = htmlspecialchars(gethostbyaddr($ip));
//$ip = gethostbyname($ip);
//$c = ImageColorAllocate($im, 32, 150, 0);
$c1 = ImageColorAllocate($im, 0, 0, 0);
//ImageString($im,3,20,3,$nikk,$c1);
$mf = imageloadfont ('11778.ttf');
$black = imageColorAllocate($img, 0, 0, 0);
imagettftext($im, 10, 0, 20,15, $black, "11778.ttf",$nikk);
ImageString($im,3,20,20,$string,$c1);
ImageString($im,3,193,20,$ip,$c1);
ImageString($im,3,20,37, $string2,$c1);
ImageString($im,3,165,37, $browser,$c1);
ImageString($im,3,20,54, $pps,$c1);
ImageGif($im);
ImageDestroy($im);
if ($nik1=="Гость") {exit;}
if ($logik==0)
{
exit;
}
$sklad=fopen('log.txt','a+');
if($sklad)
{
fwrite($sklad,"===============================" . "\r\n");
fwrite($sklad,"Дата - $vremya" . "\r\n");
fwrite($sklad,$tema . "\r\n");
fwrite($sklad,$nik1 . "\r\n");
fwrite($sklad,$string2 . "\r\n");
fwrite($sklad,$string . "\r\n");
fwrite($sklad,$ip . "\r\n");
fwrite($sklad,"===============================" . "\r\n");
}
fclose($sklad);
exit;
}
exit;
?>
Но проблема с "если гость, и если он просматривает топик одновременно с зарегенным юзером - то ник ГОСТЯ определится как ник зарегенного юзера, который В ДАННЫЙ момет вместе с ГОСТЕМ просматривает топик" - остается по прежнему нерешенной. Если гость ОДИН просматривает топик - то ГОСТЬ в лог не пишется.
|
|
|
RE: Юзербар с IP и никнеймом ][ - 2008-11-13 21:48:51.360000
|
|
|
AdReNaL1Ne
Сообщений: 8027
Оценки: 350
Присоединился: 2005-09-11 06:38:05
|
quote:
Но проблема с "если гость, и если он просматривает топик одновременно с зарегенным юзером - то ник ГОСТЯ определится как ник зарегенного юзера, который В ДАННЫЙ момет вместе с ГОСТЕМ просматривает топик" - остается по прежнему нерешенной. Если гость ОДИН просматривает топик - то ГОСТЬ в лог не пишется. Да, когда заходит гость, то в лог всё равно записывается ник того кто первый списке просматривающих, но ведь при этом меняется ип и браузер, поэтому гостя отсеить легко.
|
|
|
RE: Юзербар с IP и никнеймом ][ - 2008-11-13 22:03:36.943333
|
|
|
Pashkela
Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
|
Надо что-то делать:D8|
|
|
|
RE: Юзербар с IP и никнеймом ][ - 2008-11-13 22:07:56.616666
|
|
|
oRb
Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
|
quote:
ORIGINAL: Pashkela Надо что-то делать:D8| просить Пу о создании ][-api для юзербаров :D ps: Вот интересно, я один реферер чищу, или еще кто-то?)
|
|
|
RE: Юзербар с IP и никнеймом ][ - 2008-11-13 22:16:45.946666
|
|
|
Pashkela
Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
|
В смысле "реферер ищу"? Гость может зайти и из темы на ][, а не c постороннего сайта. Ну так, на шаг поближе:)
|
|
|
RE: Юзербар с IP и никнеймом ][ - 2008-11-13 22:27:03.763333
|
|
|
oRb
Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
|
Про реферер я говорил не имея в виду проблему с гостями. Я про http://forum.xakep.ru/m_1281491/mpage_1/key_/tm.htm#1282484
|
|
|
RE: Юзербар с IP и никнеймом ][ - 2008-11-13 22:35:20.690000
|
|
|
RanDoMix
Сообщений: 1568
Оценки: 0
Присоединился: 2007-10-20 20:09:28.990000
|
А вы парсите лучше строчку "Зашли как:", чем кто топик смотрит.
|
|
|
RE: Юзербар с IP и никнеймом ][ - 2008-11-13 22:39:10.350000
|
|
|
Pashkela
Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
|
аа, понятно:)) Ну тогда наверное один. Хотя при моем алгоритме пока пустых реферов не было - всегда есть название темы на русском
|
|
|
RE: Юзербар с IP и никнеймом ][ - 2008-11-13 22:40:29.143333
|
|
|
Pashkela
Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
|
quote:
ORIGINAL: RanDoMix А вы парсите лучше строчку "Зашли как:", чем кто топик смотрит. Легко сказать - и через сокеты и через курлы всегда как Guest. Хоть ты и зарегенный. Не все так просто. Это было самое очевидное. Я тут полазил - Великий Пу вообще не просто так хлеб-то ест
|
|
|
RE: Юзербар с IP и никнеймом ][ - 2008-11-13 22:48:18.110000
|
|
|
koro
Сообщений: 977
Оценки: 0
Присоединился: 2008-08-08 09:39:07.460000
|
quote:
Легко сказать - и через сокеты и через курлы всегда как Guest. Хоть ты и зарегенный. Не все так просто. Это было самое очевидное. Я тут полазил - Великий Пу вообще не просто так хлеб-то ест то есть как это, не получается парсить строку? это что же Пупкин сделал такое? )
|
|
|
RE: Юзербар с IP и никнеймом ][ - 2008-11-13 22:50:03.593333
|
|
|
oRb
Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
|
quote:
Легко сказать - и через сокеты и через курлы всегда как Guest. Оно и будет гостем, куков-то нет. Зы: про реферер молчу, почему-то мне казалось, что символ # не схавает сервак)
|
|
|
RE: Юзербар с IP и никнеймом ][ - 2008-11-13 22:50:50.343333
|
|
|
Pashkela
Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
|
Причем здесь не получается? Просто при попытке спарсить через курл или сокеты в этой строчке всегда значение == Guest quote:
ORIGINAL: oRb Оно и будет гостем, куков-то нет. + а возможность захавать куки == фактический взлом:)
|
|
|
RE: Юзербар с IP и никнеймом ][ - 2008-11-16 20:07:49.550000
|
|
|
xaxa89
Сообщений: 287
Оценки: 0
Присоединился: 2008-05-18 00:30:38.240000
|
Заметил такую штуку что когда сегодня первый раз на глаза попался юзербар Pashkel`ы то меня почему то определило как гостя!!!!(офигеть) Айпи у мну динамический и я так подозреваю что скрипт сначала принимает меня как гостя а когда уже второй раз меня уже нормально определило… вообщем созрело предложение: может было б не плохо что б ваши скрипты ставили куки, кто за ним сидит, когда уже точно определили кто есть кто… а еще я сильно не разбираюсь но можно и сессию открывать на продолжительное время…. З.Ы. если где бред сказал не пинайте….слабо разбираюсь… Воскресенье мысли всякие в башку лезут….
|
|
|
RE: Юзербар с IP и никнеймом ][ - 2008-11-16 20:11:01.490000
|
|
|
Pashkela
Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
|
Если тебя определил, как гостя - значит и был под гостевым доступом. За исключением просмотра профайла. Скрипт тырит ники только из темы конкретной, когда ты смотришь профайл - то нет
|
|
|
RE: Юзербар с IP и никнеймом ][ - 2008-11-16 20:39:59.423333
|
|
|
xaxa89
Сообщений: 287
Оценки: 0
Присоединился: 2008-05-18 00:30:38.240000
|
Ситуация такая я заскочил к тебе в профайл а потом перешёл по одному из твоих последних ответов а он меня сразу бах и гостем!!!я обновил страницу и тогда все норм…
|
|
|
RE: Юзербар с IP и никнеймом ][ - 2008-11-17 01:20:52.983333
|
|
|
Pashkela
Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
|
У тебя тормозной инет, поздравляю:)
|
|
|
RE: Юзербар с IP и никнеймом ][ - 2008-11-17 01:59:26.826666
|
|
|
xaxa89
Сообщений: 287
Оценки: 0
Присоединился: 2008-05-18 00:30:38.240000
|
Спасибо[sm=bu.gif] 1мбит/сек уже не достаточно для форума хакера….
|
|
|
RE: Юзербар с IP и никнеймом ][ - 2008-11-17 05:04:46.803333
|
|
|
kolPeeX
Сообщений: 1456
Оценки: 0
Присоединился: 2007-01-25 14:57:57.683333
|
Спасибо, xaxa89. Идея с куками хорошая.
|
|
|
RE: Юзербар с IP и никнеймом ][ - 2008-11-17 09:42:26.206666
|
|
|
xaxa89
Сообщений: 287
Оценки: 0
Присоединился: 2008-05-18 00:30:38.240000
|
Спасибо:)
|
|
|
RE: Юзербар с IP и никнеймом ][ - 2010-01-02 04:06:29.650000
|
|
|
DIMONLE
Сообщений: 24
Оценки: 0
Присоединился: 2008-10-14 20:41:17.220000
|
Я очень извиняюсь за то что апнул столь старую тему,но мне очень интересен юб kolpeex'a,ссылки сдохли так что не мог бы кто нить их выложить,если у кого нить они существуют?
|
|
|
RE: Юзербар с IP и никнеймом ][ - 2010-01-02 05:05:53.436666
|
|
|
_$_ProCodeMaker_$_
Сообщений: 89
Оценки: 0
Присоединился: 2009-12-04 20:59:39.970000
|
quote:
ORIGINAL: DIMONLE Я очень извиняюсь за то что апнул столь старую тему,но мне очень интересен юб kolpeex'a,ссылки сдохли так что не мог бы кто нить их выложить,если у кого нить они существуют? юб не вижу 8| спроси у него, аська есть…
|
|
|
RE: Юзербар с IP и никнеймом ][ - 2010-01-06 20:40:09.680000
|
|
|
DIMONLE
Сообщений: 24
Оценки: 0
Присоединился: 2008-10-14 20:41:17.220000
|
дайте кто исходники если у кого остались,а то ася молчит(
|
|
|
|
|