
19.08.2009, 01:33
|
|
Banned
Регистрация: 21.12.2008
Сообщений: 413
С нами:
9151111
Репутация:
352
|
|
Сообщение от FireFenix
а на винде?
именно!
|
|
|

02.09.2009, 05:20
|
|
Участник форума
Регистрация: 06.11.2006
Сообщений: 129
С нами:
10269701
Репутация:
58
|
|
Сообщение от b3
PHP код:
$result = $this->query("SELECT * FROM `users` WHERE `login`='".$login."' AND `pass`='".$pass."'");
если нет addslashes() в форме то можно авторизоватся введя логин: 1 or 1=1-- 1
и любой пароль.
=/...а чем не нравится mysql_real_escape_string через которую все пропускается...специально привел секьюрный метод...
|
|
|

16.09.2009, 02:22
|
|
Новичок
Регистрация: 08.09.2009
Сообщений: 10
С нами:
8776413
Репутация:
0
|
|
Спасибо, вроде всё верно, но по ходу в этом скрипте еще и не работает что-то. Мне аки вообще не логинятся
Последний раз редактировалось nikfcsm; 16.09.2009 в 02:31..
|
|
|

03.10.2009, 18:44
|
|
Постоянный
Регистрация: 02.07.2008
Сообщений: 472
С нами:
9399011
Репутация:
444
|
|
Сообщение от b3
Интересует функция авторизации вкантакте, получение сессии, кто писал покажите свои варианты.
Я раньше так логиниля.
PHP код:
function vklog($email,$pass) {
$fp=fsockopen("vkontakte.ru",80,$errno,$errstr,10);
$out = "GET /login.php?email=".$email."&pass=".$pass." HTTP/1.0\r\n";
$out .= "Host: vkontakte.ru\r\n";
$out .= "User-Agent: ".$user_agent."\r\n";
$out .= "Cookie: income=1\r\n";
$out .= "Content-Type:text/xml; charset=windows-1251\r\n\r\n";
fwrite($fp,$out);
$ans=fgets($fp,128);
fclose($fp);
if(preg_match("/\b302 Found\b/is", $ans)) {
return true;
} else {
return false;
}
}
|
|
|

03.10.2009, 19:05
|
|
Постоянный
Регистрация: 27.07.2008
Сообщений: 614
С нами:
9362947
Репутация:
1196
|
|
Сообщение от heretic1990
Я раньше так логиниля.
PHP код:
function vklog($email,$pass) {
$fp=fsockopen("vkontakte.ru",80,$errno,$errstr,10);
$out = "GET /login.php?email=".$email."&pass=".$pass." HTTP/1.0\r\n";
$out .= "Host: vkontakte.ru\r\n";
$out .= "User-Agent: ".$user_agent."\r\n";
$out .= "Cookie: income=1\r\n";
$out .= "Content-Type:text/xml; charset=windows-1251\r\n\r\n";
fwrite($fp,$out);
$ans=fgets($fp,128);
fclose($fp);
if(preg_match("/\b302 Found\b/is", $ans)) {
return true;
} else {
return false;
}
}
там уже vk.com
________
0ph.ru
Последний раз редактировалось L I G A; 10.12.2009 в 19:59..
|
|
|

15.10.2009, 15:24
|
|
Постоянный
Регистрация: 12.05.2009
Сообщений: 395
С нами:
8947056
Репутация:
229
|
|
Сообщение от b3
Ты об этом?
PHP код:
$str = 'aaaaaaaaaaaaaa';
// перезаписываем
$str = 'bbbbbbbbbbbbbb';
Нет. Я имею ввиду работу с текстовым файлом (fopen)
|
|
|

15.10.2009, 15:26
|
|
Постоянный
Регистрация: 06.04.2009
Сообщений: 383
С нами:
8999624
Репутация:
328
|
|
Сообщение от wolmer
Нет. Я имею ввиду работу с текстовым файлом (fopen)
как один из вариантов, считать в массив изменить нужные строчки и потом записать
$ff=file("***.txt");
$ff[i]="новое значение";
(второй вариант поставить курсор в нужное место, но я в этом варианте не уверен)
Последний раз редактировалось REBUUS; 15.10.2009 в 15:30..
|
|
|

29.10.2009, 13:29
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами:
9223466
Репутация:
3171
|
|
Сообщение от DeluxeS
Люди регистриуются и данные заносятся в файл (не в мускул). И нунжо сделать стату по регам , сколько регнулось за день
Тоже самое,что предложил майлбруш,только используя другие функции,ведь у тебя файлы.
|
|
|

15.11.2009, 15:01
|
|
Новичок
Регистрация: 27.09.2009
Сообщений: 8
С нами:
8748381
Репутация:
-5
|
|
Сообщение от N2kroot
Обишка: Parse error: syntax error, unexpected '}' in Z:\home\site\www\vid.php on line 16
а конкретно сам скрипт,может в нём ошибка?
PHP код:
<html>
<form name="form1" method="post" action="vid.php">
<INPUT TYPE="text" NAME="mess"><BR>
<INPUT TYPE="submit" value="Отправить"><BR>
</form>
<?php $today = date("H:i:s"); echo ("Щас :<b> $today</b>") ?>
</html>
<?php
#вывели данные
$fh = file("mess.txt");
for ($i = count($fh); $i>0; $i--) echo ($fh[$i-1]."<br>");
#теперь запись
if(isset($_POST['mess'])) {
$mess = $_POST['mess']
} else {
echo ("Переменная mess не передона");
}
if ($mess == '') {
echo ("Переменная mess пуста");
} else {
$fh = fopen("mess.txt","a");
$today = date("H:i:s");
$mess = trim($mess);
fwrite($fh,"<BR><FONT COLOR='#0000CC'>$today </FONT><FONT COLOR='#FF0000'>$ip</FONT>$m<BR>");
fclose($fh);
}
?>
Изменил: нашёл ошибочку: #теперь запись
if(isset($_POST['mess'])) {
$mess = $_POST['mess']; - небыло ; но теперь он не выводит сообщение...
Поправил, сообщение выводит:
PHP код:
echo ("Переменная mess пуста");
} else {
$m = $_POST['mess'];
надо было просто задать переменную заного...
А как убрать появление сразу надписаей переменная пуста\незадана? Вот пример:
PHP код:
$fh = file("mess.txt");
for ($i = count($fh); $i>0; $i--) {
echo ($fh[$i-1]."<br>");
}
if(isset($_POST['mess'])) {
$mess = $_POST['mess'];
}
$fh = fopen("mess.txt","a");
$today = date("H:i:s");
$mess = trim($mess);
fwrite($fh,"<BR><FONT COLOR='#0000CC'>$today </FONT><FONT COLOR='#FF0000'>$ip</FONT>$m<BR>");
fclose($fh);
}
Последний раз редактировалось Gef3Dx; 15.11.2009 в 15:05..
|
|
|

01.12.2009, 17:29
|
|
Постоянный
Регистрация: 15.06.2007
Сообщений: 527
С нами:
9950786
Репутация:
214
|
|
Сообщение от b3
UP http://forum.antichat.ru/showpost.php?p=1726649&postcount=13647
конечно не вариант но всетаки определить какой акк сбуритлся можно по номеру.
http://slil.ru/28279183
тобишь у тебя будет good3 - значит 4 акк из файла сбуртился на этот пасс.
счет идет с нуля!!!!
конечно не супер но хотябы уже знаешь что-то
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|