
19.11.2009, 00:03
|
|
Постоянный
Регистрация: 18.02.2008
Сообщений: 368
С нами:
9594385
Репутация:
386
|
|
2 XXXXXX
PHP код:
$post = 'name=blabla';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://127.0.0.1/submit.php');
curl_setopt($ch, CURLOPT_POST, true );
curl_setopt($ch, CURLOPT_POSTFIELDS,$post);
$answer = curl_exec($ch);
как то так
Сообщение от erihtoney
Честно говоря, не понял вопрос
PHP код:
<input type="text" name="name" value="<?=$_POST;?>">
твой код подвержон xss))
|
|
|

19.11.2009, 08:44
|
|
Познающий
Регистрация: 03.03.2009
Сообщений: 86
С нами:
9047791
Репутация:
258
|
|
Сообщение от warlok
твой код подвержон xss))
Если даже так, как ты его применишь?Заставишь админа отправить определенный пост запрос?Или что еще?
|
|
|

18.11.2009, 23:52
|
|
Новичок
Регистрация: 03.06.2009
Сообщений: 24
С нами:
8916053
Репутация:
-4
|
|
сайт не мой.
|
|
|

19.11.2009, 00:12
|
|
Участник форума
Регистрация: 11.09.2008
Сообщений: 107
С нами:
9296442
Репутация:
21
|
|
Не знал где вернее запостить тут или как отдельную тему, но решил тут.
Есть файл(ы) хочу их разместить, на файлообменники, но чтобы пользователь не видел статической линки, а она генерировалась динамически, т.е. один пользователь(айпи) один линк, на своем хосте не могу разместить т.к. канал слабенький. Как можно это реализовать не нагружай свой хостинг, но приэтом не давай пользователю статический линк.
Спасибо.
|
|
|

19.11.2009, 00:24
|
|
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
С нами:
9567480
Репутация:
61
|
|
ПОмогите плиз написать прстенький скрипт (я с ftp+php Не работал просто)
Нужен скрипт который пролистывает все файлы на сервере и отправляет их на удаленный фтп
Я думаю лудьше каждую папку отдельно, так как если скрипт будет просматривать все папки на сервере то за 30 сек не успеет, а доступа к php.ini Нету
|
|
|

19.11.2009, 00:56
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
С нами:
9649706
Репутация:
3338
|
|
PHP код:
<?php
@set_time_limit(0);
@ini_set("display_errors","1");
$l_folder = '/home/lalala/http/site/'; // Полный абсолютный путь к папке, которую тырим на наш фтп
$r_folder = './';// Полный абсолютный путь к папке, в которую будем копировать стыренное, находится на нашем фтп (в конце слеш)
function ff($dir) {
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
if (filetype($dir . $file)=="file") // Если тип переменной - file
$arr[] = $file;
}
closedir($dh);
}
}
return $arr;
}
$b = ff($l_folder);
$count = count($b);
for ($i=0;$i<$count;$i++) {
$file = $l_folder.$b[$i]; // Файл, который копируем
$newfile = $r_folder.$b[$i]; // Файл приемник
$open = ftp_connect("ftp-server","ftp-port","timeout"); // сервер, порт, таймаут
if(!ftp_login($open,"ftp-login","ftp-pass"))
exit("Не могу соединиться");
# Копируем #
if (ftp_put($open, $newfile, $file, FTP_BINARY)) echo "$file скопирован\n";
else echo "Не удалось скопировать $file\n";
ftp_close($open); // закрываем фтп-соединение
}
?>
|
|
|

19.11.2009, 01:21
|
|
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
С нами:
9567480
Репутация:
61
|
|
Fatal error: Call to undefined function ftp_connect()
=(
Можно как-то подругому обойти?
Блин как ещё можно слить файлы с сервера с Safe-mone=ON
Шелл с66 не может создать архив с копией..а скачивать по 1 файлу это не реально.
Я слышал что есть какойто пхп архиватор который даёт скачать не сохраняя.(файлы на сервер могу заливать и запускать)
Последний раз редактировалось Byrger; 19.11.2009 в 01:27..
|
|
|

19.11.2009, 14:55
|
|
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
С нами:
9567480
Репутация:
61
|
|
Сообщение от Byrger
=(
Можно как-то подругому обойти?
Блин как ещё можно слить файлы с сервера с Safe-mone=ON
Шелл с66 не может создать архив с копией..а скачивать по 1 файлу это не реально.
Я слышал что есть какойто пхп архиватор который даёт скачать не сохраняя.(файлы на сервер могу заливать и запускать)
А не подскажите какойнить скрипт к которому подключается пхп класс для архивации
Год назад так с сейв моде снимал файлы но не помню что за скрипт
|
|
|

19.11.2009, 03:33
|
|
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
С нами:
11278406
Репутация:
818
|
|
Можно как-то подругому обойти?
http://ua2.php.net/manual/en/ftp.requirements.php очень странно)) функция значит отключена на сервере, ну перепишите на cURL (http://ua2.php.net/curl)
|
|
|

19.11.2009, 03:56
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
С нами:
9649706
Репутация:
3338
|
|
все это пробовал?
Код:
tar -c dir/ | bzip2 > dir.tar.bz2 - зархивировать директорию (папку) dir/
find dir/ -name '*.txt' | tar -c --files-from=- | bzip2 > dir_txt.tar.bz2 - создать архив для папки dir/ и всех вложенных папок
( tar -c /dir/to/copy ) | ssh -C user@remote 'cd /where/to/ && tar -x -p' - скопировать (с правами доступа) папку copy/ на удаленный компьютер remote:/where/to
dd bs=1M if=/dev/sda | gzip | ssh user@remote 'dd of=sda.gz' - сделать резервную копию (сбекапить) жесткого диска и послать ее на удаленный компьютер
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|