Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

13.02.2010, 16:39
|
|
Участник форума
Регистрация: 31.01.2010
Сообщений: 170
Провел на форуме: 1442841
Репутация:
63
|
|
b3
я только спросил)
|
|
|

13.02.2010, 20:50
|
|
Новичок
Регистрация: 18.03.2009
Сообщений: 20
Провел на форуме: 89083
Репутация:
1
|
|
Спасибо большое всем кто ответил.
Оказывается у меня ошибка была не в php а в хтмл.
забыл про вот это -
<option selected>3</option>
<option selected>Январь</option>
Что то сильно туплю...=\
Ещё раз спасибо
|
|
|

13.02.2010, 21:11
|
|
Постоянный
Регистрация: 26.01.2008
Сообщений: 796
Провел на форуме: 5209663
Репутация:
357
|
|
Как сделать шум, длиной X знаков, в тексте из [a..z],[0..9]?
|
|
|

13.02.2010, 23:52
|
|
Участник форума
Регистрация: 10.09.2009
Сообщений: 120
Провел на форуме: 2212846
Репутация:
56
|
|
Не могу залогиниться вконтакте списком акков из файла, в чем проблема?
PHP код:
<?php
function curl ($url,$post,$referrer)
{
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post );
curl_setopt ($ch, CURLOPT_REFERRER, $referrer);
curl_setopt($ch, CURLOPT_COOKIEFILE, $cookies);
curl_setopt($ch, CURLOPT_USERAGENT, "Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.2.15 Version/10.10");
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_exec($ch);
$result = curl_close($ch);
return $result;
}
function login()
{
$result = curl ('http://login.vk.com/?act=login','email='.urlencode("$email").'=pass='.urlencode("$pass").'&expire=&vk=','http://vkontakte.ru/login.php');
return $result;
}
$accs = file ('accs.txt');
if (!file_exists('accs.txt'))
echo "Файл с аккаунтами accs.txt не найден!";
else
{
foreach ($accs as $key => $value)
{
list ($email,$pass) = explode (':',$value);
login ($email,$pass);
}
if (login($email,$pass))
echo "Логинимся под $email:$pass </br>";
else
echo "Не удалось залогиниться под $email:$pass </br>";
}
?>
Последний раз редактировалось Redwood; 14.02.2010 в 14:53..
|
|
|

14.02.2010, 00:37
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме: 6075534
Репутация:
2731
|
|
Моя функция авторизации:
PHP код:
function Request($url, $postfields = false, $cookie = false)
{
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 1);
if ($postfields)
{
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $postfields);
}
if ($cookie)
{
curl_setopt($ch, CURLOPT_COOKIE, $cookie);
}
$res = curl_exec($ch);
return $res;
}
function LogIn($email, $password)
{
Request('http://vkontakte.ru/login.php', 'op=a_login_attempt');
$vars = Request('http://login.vk.com/?act=login', 'email=' . $email . '&pass=' . $password .
'&expire=&vk=');
preg_match_all("#<input type='hidden' name='(.*)' id='.*' value='(.*)' />#", $vars, $m);
foreach ($m[1] as $key => $value)
{
@$postfields .= $value . '=' . $m[2][$key] . '&';
}
$h = Request('http://vkontakte.ru/login.php', $postfields);
preg_match('#remixsid=[a-z0-9]+#', $h, $cookie);
$page = Request('http://vkontakte.ru/', false, $cookie[0]);
preg_match('#Location: /id(\d+)#', $page, $id);
return array('sid' => $cookie[0], 'id' => $id[1]);
}
|
|
|

14.02.2010, 00:44
|
|
Участник форума
Регистрация: 20.04.2007
Сообщений: 174
Провел на форуме: 2310282
Репутация:
149
|
|
Сообщение от Redwood
Не могу залогиниться вконтакте списком акков из файла, в чем проблема?
Сначала curl_setopt($ch, CURLOPT_POST, 1);
а потом curl_setopt($ch, CURLOPT_POSTFIELDS, $post );
|
|
|

14.02.2010, 05:58
|
|
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме: 1698585
Репутация:
818
|
|
Сообщение от mailbrush
Моя функция авторизации:
PHP код:
function Request($url, $postfields = false, $cookie = false)
{
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 1);
if ($postfields)
{
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $postfields);
}
if ($cookie)
{
curl_setopt($ch, CURLOPT_COOKIE, $cookie);
}
$res = curl_exec($ch);
return $res;
}
function LogIn($email, $password)
{
Request('http://vkontakte.ru/login.php', 'op=a_login_attempt');
$vars = Request('http://login.vk.com/?act=login', 'email=' . $email . '&pass=' . $password .
'&expire=&vk=');
preg_match_all("#<input type='hidden' name='(.*)' id='.*' value='(.*)' />#", $vars, $m);
foreach ($m[1] as $key => $value)
{
@$postfields .= $value . '=' . $m[2][$key] . '&';
}
$h = Request('http://vkontakte.ru/login.php', $postfields);
preg_match('#remixsid=[a-z0-9]+#', $h, $cookie);
$page = Request('http://vkontakte.ru/', false, $cookie[0]);
preg_match('#Location: /id(\d+)#', $page, $id);
return array('sid' => $cookie[0], 'id' => $id[1]);
}
аж 2 курла.
PHP код:
function vk_login($email, $pass) {
$ch = curl_init('http://login.vk.com/?act=login');
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6');
curl_setopt($ch, CURLOPT_REFERER, 'http://vkontakte.ru/index.php');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 10);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, 'email='.urlencode($email).'&pass='.urlencode($pass).'&expire=&vk=');
$errno = curl_errno($ch);
$error = curl_error($ch);
$res = curl_exec($ch);
if($errno > 0) {
return $errno.':'.$error;
} else {
if(preg_match('#id=\'s\' value=\'(.*)\'#', $res, $m))
return $m[1];
else return false;
}
}
|
|
|

14.02.2010, 12:00
|
|
Постоянный
Регистрация: 26.01.2008
Сообщений: 796
Провел на форуме: 5209663
Репутация:
357
|
|
Есть файл: сайт/config.php
И есть файл: сайт/1/index.php
В index.php пытаюсь его подключить таким образом:
include('config.php');
или
include('/config.php');
Но в обоих случиях возникает ошибка, а если написать:
include('сайт/config.php')
То возникает ошибка:
Warning: include() [function.include]: URL file-access is disabled in the server configuration in...
Как подключить файл config.php? (не используя include('сайт/config.php'))
|
|
|

14.02.2010, 12:04
|
|
Постоянный
Регистрация: 16.04.2008
Сообщений: 889
Провел на форуме: 12942062
Репутация:
1550
|
|
include('../config.php');
Последний раз редактировалось wildshaman; 14.02.2010 в 13:11..
|
|
|

14.02.2010, 12:54
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
Сообщение от wildshaman
include('./config.php');
олоол,кыш из темы
PHP код:
/* one */
include('../config.php');
/* two */
include(getcwd().'/config.php');
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|