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

04.07.2008, 15:26
|
|
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме: 4832771
Репутация:
1916
|
|
Сообщение от AdReNa1!Ne
Есть кукисы контакта. Необходимо выдрать id оттуда.
preg_match('/remixmid=(\d+);/i',$cookies, $id);
Приведенный выше код отказывается работать. Хелп)
Откровенно говоря твоя регулярка работает))
PHP код:
$cookies = 'remixmid=123456; remixemail=mail%40mail.ru; remixpass=password';
preg_match('/remixmid=(\d+);/i',$cookies, $id);
echo $id[1];
|
|
|

04.07.2008, 15:29
|
|
Участник форума
Регистрация: 06.06.2008
Сообщений: 162
Провел на форуме: 3942177
Репутация:
244
|
|
PHP код:
<?php
$cookies = 'remixmid=45452545 remixemail=dsada@mail.ru remixpass=dasdasd';
$regexp = "#remixmid=([^\"]+[0-9])#";
preg_match_all($regexp, $cookies, $m);
foreach($m[1] as $d) echo $d."<br />";
?>
|
|
|

04.07.2008, 15:52
|
|
Участник форума
Регистрация: 24.05.2007
Сообщений: 229
Провел на форуме: 2308963
Репутация:
309
|
|
1) куки контакта разделяются ;
2) Почему-то он remixmid= удаляет, выводит id и показывает остальное...
|
|
|

04.07.2008, 16:05
|
|
Участник форума
Регистрация: 06.06.2008
Сообщений: 162
Провел на форуме: 3942177
Репутация:
244
|
|
Ошибся. Исправил:
PHP код:
<?php
$cookies = '
remixmid=545654; remixemail=dsada@mail.ru; remixpass=dasdasd;
remixmid=13; remixemail=dsada@mail.ru; remixpass=dasdasd;
remixmid=444; remixemail=dsada@mail.ru; remixpass=dasdasd;
remixmid=212; remixemail=dsada@mail.ru; remixpass=dasdasd;
';
$regexp = "#remixmid=([0-9]+)#";
preg_match_all($regexp, $cookies, $m);
foreach($m[1] as $d) echo $d.'<br />';
?>
то есть он будет выводить сам ид без remixmid=, так ведь надо?
|
|
|

04.07.2008, 16:11
|
|
Участник форума
Регистрация: 24.05.2007
Сообщений: 229
Провел на форуме: 2308963
Репутация:
309
|
|
ага) Спасиб) Я, кстати, свою регулярку поправил и она тож работает)
|
|
|

04.07.2008, 16:46
|
|
Познающий
Регистрация: 10.01.2008
Сообщений: 43
Провел на форуме: 97223
Репутация:
5
|
|
Скажите как можно пройти Бэйсик авторизацию на пхп, с логином и паролем????
|
|
|

04.07.2008, 16:59
|
|
Участник форума
Регистрация: 06.06.2008
Сообщений: 162
Провел на форуме: 3942177
Репутация:
244
|
|
PHP код:
<?php
$login = 'test';
$pwd = 'test';
if(!isset($_SERVER['PHP_AUTH_USER']) || $_SERVER['PHP_AUTH_USER']!==$login || $_SERVER['PHP_AUTH_PW']!==$pwd)
{
header('WWW-Authenticate: Basic realm="Authorization"');
header('HTTP/1.0 401 Unauthorized');
exit('<b>access denied.</b>');
}
echo 123;
?>
Или ты имел введу как обойти? Бэйсик только брутом...
|
|
|

04.07.2008, 17:43
|
|
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме: 849583
Репутация:
210
|
|
Сообщение от Jer1cho
PHP код:
<?php
$login = 'test';
$pwd = 'test';
if(!isset($_SERVER['PHP_AUTH_USER']) || $_SERVER['PHP_AUTH_USER']!==$login || $_SERVER['PHP_AUTH_PW']!==$pwd)
{
header('WWW-Authenticate: Basic realm="Authorization"');
header('HTTP/1.0 401 Unauthorized');
exit('<b>access denied.</b>');
}
echo 123;
?>
Или ты имел введу как обойти? Бэйсик только брутом...
Стоит добавить, что использование php для проведения http аутентификации возможно лишь в том случае, если php установлен как модуль Apache
|
|
|

04.07.2008, 18:04
|
|
Постоянный
Регистрация: 15.06.2007
Сообщений: 527
Провел на форуме: 1734541
Репутация:
214
|
|
помогиет разобраться
есть неки перловский скрипт при обращении к которому получаю тупо один текст
Вытаскиваю содержимое в переменную хтмл и потом ее вывожу НО не сохраняется формат выведенного тоесть табуляция перевод строк и т.д. подскажите что да как подправить где и что почитать ))
PHP код:
$html = implode ('', file ('http://site/cgi-bin/trstat.pl?code=teslaing&month=2008-06'));
echo $html;
в дальнейшем просто нужно будет из массива брать данные и подставлять на место code= и month=
и выводить рез-т скрипта в файл.
спс.
|
|
|

04.07.2008, 18:06
|
|
наркоман с медалью
Регистрация: 07.05.2005
Сообщений: 3,704
Провел на форуме: 19975136
Репутация:
4536
|
|
echo file_get_contents('http://site/cgi-bin/trstat.pl?code=teslaing&month=2008-06');
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|