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

14.07.2008, 00:15
|
|
Постоянный
Регистрация: 24.12.2007
Сообщений: 574
Провел на форуме: 3186852
Репутация:
316
|
|
исходный текст типа <a href="index.php?id=931951" target="_blank>
написал регулярку
(/(index.php?id=)(.*)("[0-9]{6}")/i"
но почему то в массивах пустота)
|
|
|

14.07.2008, 00:27
|
|
Тут может быть ваша реклама.
Регистрация: 30.07.2005
Сообщений: 1,243
Провел на форуме: 4520553
Репутация:
1316
|
|
('%index\.php\?id=([^"]+)"%i'
|
|
|

14.07.2008, 00:29
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме: 5321514
Репутация:
3313
|
|
После '*' поставь '?'
какой оператор ты используешь? Если preg_match_all, то он выдает многомерный массив
|
|
|

14.07.2008, 00:36
|
|
Участник форума
Регистрация: 06.03.2007
Сообщений: 283
Провел на форуме: 1547094
Репутация:
120
|
|
Нужен php скрипт, кторый допустим если я запущу то он запишит мой IP в текстовый файл в таком формате [Время]IP.
|
|
|

14.07.2008, 01:11
|
|
Участник форума
Регистрация: 24.06.2008
Сообщений: 105
Провел на форуме: 674665
Репутация:
276
|
|
PHP код:
<?
$fl = fopen('log.txt', 'w');
$time = date("[ H:i:s ] ");
fputs($fl, $time.":".$_SERVER['REMOTE_ADDR']);
fclose($fl);
?>
|
|
|

14.07.2008, 02:44
|
|
Познающий
Регистрация: 12.01.2006
Сообщений: 52
Провел на форуме: 297990
Репутация:
140
|
|
Сообщение от Nightmarе
Ещё такой вопрос интересует, скажите плииз вот например сайт:
http://flashka.j-net.ru/
Как на php реализовать вход под пользователем и залить какой нить файл по прямой ссылке???
Например чтобы скрипт закачал на этот сайт файл http://site.com/file.rar
Именно под сайт http://flashka.j-net.ru/ 
Хостинг с поддержкой curl нужен
PHP код:
<?php
##############################
#flashka.j-net.ru Uploader
#Version: Draft
#Autor: BurningMaster
#ICQ: 847252
#Licence: GPL
#Save it in charset UTF-8 !!!
##############################
$link[1]="http://dl.mp3real.ru/mp3/sveta/grand_collection/16_sveta_a_moget_da.mp3";
$name[1]="16_sveta_a_moget_da.mp3";
//$link[2]="http://dl.mp3real.ru/mp3/sveta/grand_collection/16_sveta_a_moget_da.mp3";
//$name[2]="16_sveta_a_moget_da.mp3";
$limit=count($link);
for ($i=1; $i <= $limit; $i++) {
$ch = curl_init("$link[$i]");
$fp = fopen("$name[$i]", "w"); //or a+
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_exec($ch);
curl_close($ch);
fclose($fp);
//************************************************************
$login="LOGIN"; // <-- LOGIN
$password="PASSWORD"; // <-- PASSWORD
$path="/Мои файлы/Видео"; // <-- Folder on site (UTF-8)
//************************************************************
$file="$name[$i]";
$sid = md5(uniqid(rand()));
$submit_url = "http://flashka.j-net.ru";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "$submit_url");
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)");
curl_setopt($ch, CURLOPT_COOKIEJAR, "cookies_flashka.txt");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_exec($ch);
curl_close ($ch);
$submit_url = "http://flashka.j-net.ru";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "$submit_url");
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)");
curl_setopt($ch, CURLOPT_COOKIEFILE, "cookies_flashka.txt");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$data=curl_exec($ch);
curl_close ($ch);
$f1=explode(" \t\t\t<input type='hidden' name='fkey' value='", $data);
$f2=explode("'/>",$f1[1]);
$tt= $f2[0];
$submit_url1 = "http://flashka.j-net.ru/#";
$formvars = array();
$formvars['fkey'] = "$tt";
$formvars['fcid'] = "5";
$formvars['account_name'] = "$login";
$formvars['password'] = "$password";
$formvars['remember'] = "1";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "$submit_url1");
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)");
curl_setopt($ch, CURLOPT_POSTFIELDS, $formvars);
curl_setopt($ch, CURLOPT_COOKIEFILE, "cookies_flashka.txt");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_exec($ch);
curl_close ($ch);
$submit_url = "http://82.208.87.228:80/cgi-bin/uu_upload.pl?tmp_sid=$sid&server_name=$login.flashka.j-net.ru";
$formvars = array();
$formvars['folder_path'] = "$path";
$formvars['upfile_0'] = "@$file";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "$submit_url");
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)");
curl_setopt($ch, CURLOPT_POSTFIELDS, $formvars);
curl_setopt($ch, CURLOPT_COOKIEFILE, "cookies_flashka.txt");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_exec($ch);
curl_close ($ch);
}
?>
Файл необходимо сохранить в кодировке UTF-8, в блокноте при сохранении изменить пункт ANSI на UTF-8.
Строка $path="/Мои файлы/Видео"; не должна выглядеть закорючками.
Последний раз редактировалось BMaster; 14.07.2008 в 16:00..
|
|
|

14.07.2008, 05:21
|
|
Постоянный
Регистрация: 24.12.2007
Сообщений: 574
Провел на форуме: 3186852
Репутация:
316
|
|
такой вопрос есть сайт при запросе страницы авторизации получаем PHPsessionid=
там же выводиться капча в зависимости от сессии <img src="image.php?" /> вот как мне эту капчу скачать и вывести в скрипт только
с нужной ссессией ?
Bсе нашел ответ
Последний раз редактировалось Vid0k; 14.07.2008 в 05:36..
|
|
|

14.07.2008, 11:54
|
|
Участник форума
Регистрация: 29.05.2006
Сообщений: 148
Провел на форуме: 1159891
Репутация:
30
|
|
Добрый день. Подскажите пожалуйста, оператор substr при нахождении искомой подстроки в строке заканчивает поиск или продолжает искать ладьше искать подстроку в строке?
Сори, снова спутал. Извините) этот вопрос снимается.
и такой вопрос:
strpos
можно сделать этот оператор не чувствительной к регистру? т.е. чтобы возвращало искомую подстроку из строки независимо от регистра подстроки??
Последний раз редактировалось Gadik; 14.07.2008 в 12:15..
|
|
|

14.07.2008, 12:08
|
|
наркоман с медалью
Регистрация: 07.05.2005
Сообщений: 3,704
Провел на форуме: 19975136
Репутация:
4536
|
|
substr ничего не ищет.
stripos
|
|
|

14.07.2008, 12:31
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме: 5321514
Репутация:
3313
|
|
Сообщение от Gadik
strpos
можно сделать этот оператор не чувствительной к регистру? т.е. чтобы возвращало искомую подстроку из строки независимо от регистра подстроки??
можно другим оператором(который не чувствителен к регистру):
PHP код:
stripos($string); //Find position of first occurrence of a case-insensitive string
или так:
PHP код:
strpos(strtolower($string));
Это если юзать strpos()^
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|