| |
|
|
| | Скажите, как решить проблему при заачке - допустим кто-то закачал мне на сервер скрипт. Если он его запустит - хана. Нельзя ли средствами пхп сунуть его в архив, например?
проверяю сайт - в аттаче
З.Ы.
Лучше всего - сунуть в архив! | |
| |
|
|
| |
|
|
| |
для: Ламер
(11.06.2006 в 16:59)
| | | Просто-напросто смените расширение закачиваемого скрипта на .txt | |
| |
|
|
| |
|
|
| |
для: Ламер
(11.06.2006 в 16:59)
| | | Вот код где-то на форуме нашел, может пригодиться
<?
// Проверяем, не является ли файл скриптом PHP или Perl, html, если это так преобразуем его в формат .txt
$extentions = array("#\.php#is",
"#\.phtml#is",
"#\.php3#is",
"#\.html#is",
"#\.htm#is",
"#\.hta#is",
"#\.pl#is",
"#\.xml#is",
"#\.inc#is",
"#\.shtml#is",
"#\.xht#is",
"#\.xhtml#is");
// Извлекаем из имени файла расширение
$ext = strrchr($_FILES['filename']['name'], ".");
$add = $ext;
foreach($extentions AS $exten)
{
if(preg_match($exten, $ext)) $add = ".txt";
}
$zagrujaemii_file .= $add;
?>
|
| |
| |
|
|
| |
|
|
| |
для: Коляка
(11.06.2006 в 17:45)
| | | еще одно решение - запихнуть в директорию .htaccess и прописать в нем, чтоб пхп-файлы рассматривались сервером как текст | |
| |
|
|
| |
|
|
| |
для: 1999
(11.06.2006 в 17:47)
| | | + предварительно изменить имя файла. | |
| |
|
|
| |
|
|
| |
для: 1999
(11.06.2006 в 17:47)
| | | Расширение я и сам могу сменить, а вот про htaccess поподробнее пожалуйста. Что такое и с чем едят? И можно ли сделать так чтобы текст скрипта не отображался в браузере, а появлялось окно загрузки? Тоже самое и с изображениями. | |
| |
|
|
| |
|
|
| |
для: 1999
(11.06.2006 в 17:47)
| | | Да, похоже я тут не один такой, ламер. :) | |
| |
|
|
| |
|
|
| |
для: Коляка
(11.06.2006 в 17:45)
| | | Ламер, создай в папке файл .htaccess и впиши:
RemoveHandler .php
AddType text/plain
|
Тогда файлы с расширением *.php будут преобразовываться в текст...А чтобы появлялось окно сохранения:
Content-Disposition: attachment; filename=filename.txt
|
| |
| |
|
|
| |
|
|
| |
для: Unkind™
(11.06.2006 в 22:25)
| | | Пасиба! | |
| |
|
|