![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Licheskull |
|
|||
|
Unregistered |
Мучался над написанием скрипта для редактирования текстовых файлов на серваке... Оказалось, что я не знаю даже как формы правильно сделать, поскольку редко что-нить делал с этими самыми формами... Как назло ещё мануал толковый по формам не нашёл... В общем мечта идиота такова:
Есть маленькая форма вверху для указания пути к редактируемому файлу относительно корневой директории. Рядом кнопка "Редактировать"... При нажатии на эту кнопку скрипт проверяет существование файла, и в случае его существования считывает его значение и выводит его в тексфилд, где, собственно, редактирование происходить и будет... А внизу есть кнопка "Сохранить", при нажатии на которую скрипт считает текущее значение переменной (ну того, что между <textarea...> $переменная и </textarea>) и запишет в одноименный файл... Может кто сталкивался с такой проблемой??? Знает ссылку на статью по этой проблеме или толковый мануал по формам (непонятны мне с type='hidden'...) ... Или видел подобный готовый скрипт... |
|||
|
||||
| Opik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1918 Регистрация: 6.10.2004 Где: Рига Репутация: 24 Всего: 55 |
$_POST['file'] - будет путь до файла.
Не проверял, но работать должно. Такое не безопастно, ведь можно изменить файл etc/passwd Это сообщение отредактировал(а) Opr - 5.1.2005, 02:26 |
|||
|
||||
| Licheskull |
|
|||
|
Unregistered |
Спасибо...
Кстати... Какое ваше мнение о защите с помощью заголовков??? Или старый-добрый .htaccess лучше??? |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
защита на стороне сервера - лучше.
Можно и на PHP реализовать, конечно, но это тяжеловато... |
|||
|
||||
| Licheskull |
|
|||
|
Unregistered |
Чегот не то:
Parse error: parse error, unexpected T_PRINT in e:\project\www\1\1.php on line... Хех... А чаво??? |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Точка с запятой отсутствует. Опечатался человек. |
|||
|
||||
| Licheskull |
|
|||
|
Unregistered |
Точно... Да-а-а-а-а... Мне надо спать больше... Это чтоб в готовом скрипте такую ошибку не найти...
Спасибо, добр человек... |
|||
|
||||
| Opik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1918 Регистрация: 6.10.2004 Где: Рига Репутация: 24 Всего: 55 |
Mal Hack
упс, точно |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Opr
Защиту на htaccess обойти человек сможет только если получит доступ к htpasswd и потом подберет пасс по хэшу, правда если та DES, за 5 дней управится... Но это уже будет результатом криворукой настройки сервера.. В таком случае могут и по серьезнее последствия быть... |
|||
|
||||
| Opik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1918 Регистрация: 6.10.2004 Где: Рига Репутация: 24 Всего: 55 |
Mal Hack
всё сводиться к
|
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |