TAPAKAH2 Опубликовано 19 Июля 2004 Жалоба Поделиться Опубликовано 19 Июля 2004 Помогите пожалуйста найти безопастный построения ссылок на файлы с разширением (*.exe;*.jpg) расположенные на сервере. Например что-бы вместо http://host/files/1.exe писать, http://host/downloads.php?id=($id)! Чтоб id номер этого файла можно было задавать в этом-же, или отдельном файле ! Примерно так-же как это делается с php файлами:<?php switch ($page) { case home: include("home.php"); break; default: include("news.php"); break; } ?>Всё это похоже на то, как это делает форум с прикреплёнными рисунками и файлами ! Но я не понимаю как такое воплотить в реальность, из-за того что с PHP я знаком на 0.01% !Помогите пожалуйста! Очень нужно ! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Roix Опубликовано 20 Июля 2004 Жалоба Поделиться Опубликовано 20 Июля 2004 TAPAKAH2 Бери любой CMS (Например phpnuke) и смотри код Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
TAPAKAH2 Опубликовано 21 Июля 2004 Автор Жалоба Поделиться Опубликовано 21 Июля 2004 А там ничего переделывать не надо быдет ? Там-же полюбому всё подстроено под него ! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
NIM ProTest Опубликовано 21 Июля 2004 Жалоба Поделиться Опубликовано 21 Июля 2004 Я думаю, (тоже ламер), что надо сделать кэйсом и из кейса сделать редирект через принт. Но тогда придется код менять при добавлении файла Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
theIggs Опубликовано 21 Июля 2004 Жалоба Поделиться Опубликовано 21 Июля 2004 В PHP Manuale можно поискать описание функции header() (прямо по указателю). Там есть пример, как такое сделать с PDFом. Немного терпения, и можно сделать то же самое с экзешниками и т.п. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Borland_delphi_6 Опубликовано 22 Июля 2004 Жалоба Поделиться Опубликовано 22 Июля 2004 Лови! if ($_GET['act'] == "dl" && !empty($_GET['cat']) && !empty($_GET['file'])){Header("Location: files/".$_GET['cat']."/".$_GET['file']);} Качается так: index.php?cat=main&file=1.exeПри этом файл должен лежать в папке files/main/1.exe Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
TAPAKAH2 Опубликовано 23 Июля 2004 Автор Жалоба Поделиться Опубликовано 23 Июля 2004 Спасибо ! А как можно защитить страницу, от просмотра html кода ? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Borland_delphi_6 Опубликовано 23 Июля 2004 Жалоба Поделиться Опубликовано 23 Июля 2004 TAPAKAH2 Никак. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
TAPAKAH2 Опубликовано 31 Июля 2004 Автор Жалоба Поделиться Опубликовано 31 Июля 2004 Плохо ! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Borland_delphi_6 Опубликовано 31 Июля 2004 Жалоба Поделиться Опубликовано 31 Июля 2004 TAPAKAH2 Ниче плохого! Open Source - Forever Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Roix Опубликовано 1 Августа 2004 Жалоба Поделиться Опубликовано 1 Августа 2004 Ниче плохого! Open Source - Foreverда я так html учил, жалко нельзя php смотреть.. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.