ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

04.01.2008, 01:04
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме: 18127311
Репутация:
1676
|
|
С fsock вроде разобрался. Помогите составить регулярку чтобы вытащить из кукиса (PHPSESSID=2311632a0e37308b5403aac65631185d)
значение PHPSESSID
|
|
|

04.01.2008, 01:16
|
|
Познавший АНТИЧАТ
Регистрация: 09.06.2006
Сообщений: 1,359
Провел на форуме: 5301021
Репутация:
1879
|
|
PHP код:
$pattern = "|[a-z0-9]{32}|is";
preg_match_all($pattern, $text, $out);
и т.д и т.п
|
|
|

04.01.2008, 01:20
|
|
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме: 5128756
Репутация:
2032
|
|
$y = "PHPSESSID=2311632a0e37308b5403aac65631185d";
$x = preg_match(/([\w]{32})/,$y,$z);
echo $z;
|
|
|

04.01.2008, 01:34
|
|
Познающий
Регистрация: 09.09.2007
Сообщений: 66
Провел на форуме: 188412
Репутация:
41
|
|
|[a-f0-9]{32}| вот так более правильно
|
|
|

04.01.2008, 01:39
|
|
Познающий
Регистрация: 01.01.2008
Сообщений: 50
Провел на форуме: 187422
Репутация:
71
|
|
Сообщение от Kaimi
С fsock вроде разобрался. Помогите составить регулярку чтобы вытащить из кукиса (PHPSESSID=2311632a0e37308b5403aac65631185d)
значение PHPSESSID
Если выдергиваешь из заголовков, переданных веб-сервером без дальнейшей обработки, то предложу свой вариант,
PHP код:
preg_match("~PHPSESSID=([\w\d]+)\;~",$header,$m); //PHPSESSID лежит в $m[1]
|
|
|

04.01.2008, 01:50
|
|
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме: 5128756
Репутация:
2032
|
|
Noiro вместо [\w\d] просто [\w]
зачем в регулярке нужны ~?
|
|
|

04.01.2008, 02:09
|
|
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме: 3069349
Репутация:
808
|
|
а вместо [\w] просто \w
зачем в регулярке нужны ~?
Это ограничители.
|
|
|

04.01.2008, 02:12
|
|
Познающий
Регистрация: 01.01.2008
Сообщений: 50
Провел на форуме: 187422
Репутация:
71
|
|
Сообщение от Piflit
зачем в регулярке нужны ~?
Просто / обычно содержится в самих регэкспах у меня, потому использую вместо / ~, чтобы не экранировать урл-ы.
|
|
|

04.01.2008, 21:32
|
|
Новичок
Регистрация: 06.10.2007
Сообщений: 5
Провел на форуме: 48909
Репутация:
0
|
|
<?php
set_time_limit(0);
foreach (glob("C:\TEST\*") as $filename)
{
unlink($filename);
}
?>
Вот нашол на Ачате скрипт каторый удаляет содержание папки C:\TEST\ -создал страницу с .php на хостинге http://vagonchik.com/ вставил этот скрипт. И захожу на эту страницу-и нифига файлы как были в той папке так и остались! Мож что то не то? ато я ужо теряццо начал
|
|
|

04.01.2008, 21:51
|
|
Постоянный
Регистрация: 11.11.2006
Сообщений: 595
Провел на форуме: 1845062
Репутация:
1079
|
|
Сообщение от SAKEL
<?php
set_time_limit(0);
foreach (glob("C:\TEST\*") as $filename)
{
unlink($filename);
}
?>
Вот нашол на Ачате скрипт каторый удаляет содержание папки C:\TEST\ -создал страницу с .php на хостинге http://vagonchik.com/ вставил этот скрипт. И захожу на эту страницу-и нифига файлы как были в той папке так и остались! Мож что то не то? ато я ужо теряццо начал
Это Хостинг, мон шери, там тебя не пустят в эту папку
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|