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

03.04.2010, 19:25
|
|
Постоянный
Регистрация: 26.07.2009
Сообщений: 321
Провел на форуме: 444589
Репутация:
123
|
|
тогда уж прокси-детектор http://www.roscripts.com/PHP_Proxy_Detector-75.html
только http же можно подделать
http://www.experts-exchange.com/Web_Development/Web_Languages-Standards/PHP/Q_21878848.html
|
|
|

03.04.2010, 23:40
|
|
Участник форума
Регистрация: 01.01.2009
Сообщений: 138
Провел на форуме: 817404
Репутация:
82
|
|
PHP код:
<?php
if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$snif['ip'] = $_SERVER['HTTP_X_FORWARDED_FOR'];
$snif['proxy'] = $_SERVER['REMOTE_ADDR'];
$snif['usx'] = 1;
} else {
$snif['ip'] = $_SERVER['REMOTE_ADDR'];
$snif['proxy'] = '';
$snif['usx'] = 0;
}
echo $snif['ip'];
?>
из своего сниффера)
|
|
|

03.04.2010, 23:58
|
|
Познающий
Регистрация: 18.04.2009
Сообщений: 33
Провел на форуме: 260138
Репутация:
2
|
|
Как сделать чтобы при загрузке файла на сайт записывалась имя файла к примеру в блокнот.Если я вставляю переменную файла всё ровно не получается.
Вот собственно обработчик:
PHP код:
<?php
if($HTTP_POST_FILES["filename"]["size"] > 1024*10*1024)
{
echo ("Размер файла превышает десять мегабайт");
exit;
}
if(copy($HTTP_POST_FILES["filename"]["tmp_name"],
"images/".$HTTP_POST_FILES["filename"]["name"]));
$filelog = fopen("name.txt","w+");
$log = fopen ("name.txt","a+");
fwrite($log,"$filename");
fclose($log);
?>
|
|
|

04.04.2010, 00:56
|
|
Новичок
Регистрация: 24.04.2009
Сообщений: 10
Провел на форуме: 165082
Репутация:
3
|
|
Сообщение от VladZombie
Как сделать чтобы при загрузке файла на сайт записывалась имя файла к примеру в блокнот.Если я вставляю переменную файла всё ровно не получается.
Вот собственно обработчик:
Во-первых у тебя переменная непонятная появляется при записи, а во-вторых 2 раза не нужно открывать файл... :-)
Попробуй так:
PHP код:
<?php
if($HTTP_POST_FILES["filename"]["size"] > 1024*10*1024)
{
echo ("Размер файла превышает десять мегабайт");
exit; }
if(copy($HTTP_POST_FILES["filename"]["tmp_name"], "images/".$HTTP_POST_FILES["filename"]["name"]));
$filename="images/".$HTTP_POST_FILES["filename"]["name"];
$log = fopen ("name.txt","w+");
fwrite($log,"$filename");
fclose($log);
?>
Возможно даже будет работать... :-)
Последний раз редактировалось Greenkas; 04.04.2010 в 00:59..
|
|
|

04.04.2010, 01:14
|
|
Познающий
Регистрация: 18.04.2009
Сообщений: 33
Провел на форуме: 260138
Репутация:
2
|
|
Сообщение от Greenkas
Во-первых у тебя переменная непонятная появляется при записи, а во-вторых 2 раза не нужно открывать файл... :-)
Попробуй так:
PHP код:
<?php
if($HTTP_POST_FILES["filename"]["size"] > 1024*10*1024)
{
echo ("Размер файла превышает десять мегабайт");
exit; }
if(copy($HTTP_POST_FILES["filename"]["tmp_name"], "images/".$HTTP_POST_FILES["filename"]["name"]));
$filename="images/".$HTTP_POST_FILES["filename"]["name"];
$log = fopen ("name.txt","w+");
fwrite($log,"$filename");
fclose($log);
?>
Возможно даже будет работать... :-)
Работает
|
|
|

04.04.2010, 01:17
|
|
Познающий
Регистрация: 18.04.2009
Сообщений: 33
Провел на форуме: 260138
Репутация:
2
|
|
А ты случайно незнаешь ещё как сделать чтобы и разрешение картинки записывалось?
|
|
|

04.04.2010, 03:30
|
|
Постоянный
Регистрация: 26.07.2009
Сообщений: 321
Провел на форуме: 444589
Репутация:
123
|
|
Сообщение от VladZombie
А ты случайно незнаешь ещё как сделать чтобы и разрешение картинки записывалось?
http://php.net/manual/en/function.getimagesize.php
|
|
|

04.04.2010, 04:16
|
|
Новичок
Регистрация: 30.03.2010
Сообщений: 7
Провел на форуме: 266201
Репутация:
0
|
|
Есть ф-ция на php ftp_exec($fp,$command)
где $fp -идентификатор подключения(он же ресурс)
$command команда для исполнения на ftp.
Внимание вопрос какой командой запустить php скрипт на хостинге т.е. что должно содержаться в $command.
|
|
|

04.04.2010, 07:17
|
|
Участник форума
Регистрация: 10.09.2009
Сообщений: 120
Провел на форуме: 2212846
Репутация:
56
|
|
Сообщение от [London]
Есть ф-ция на php ftp_exec($fp,$command)
где $fp -идентификатор подключения(он же ресурс)
$command команда для исполнения на ftp.
Внимание вопрос какой командой запустить php скрипт на хостинге т.е. что должно содержаться в $command.
Это у тебя надо спросить, какие команды ты хочешь выполнить. Ты можешь выполнять любые системные команды. Например "ls - la" (для unix) и "dir" (для Windows), для просмотра директорий и файлов на фтп.
Последний раз редактировалось Redwood; 04.04.2010 в 07:23..
|
|
|

04.04.2010, 15:55
|
|
Участник форума
Регистрация: 11.05.2008
Сообщений: 202
Провел на форуме: 420713
Репутация:
104
|
|
может так
PHP код:
if (in_array($country,$europe)) {
header('Location: '. $redirect_url);
}
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|