|
автор: morf (28.12.2004 в 00:05) |
|
| Мне нужен скрипт, через который я бы смог редактировать PHP файлы.
помогите пожалуйста! | |
|
|
|
|
|
|
|
для: morf
(28.12.2004 в 00:05)
| | Примерно так:
<?php
if(isset($_POST['content']))
{
$fd = @fopen($_POST['filename'],"w");
if(!$fd) exit("Такой файл отсутствует");
fwrite($fd,stripslashes($_POST['content']));
fclose($fd);
$_GET['filename'] = $_POST['filename'];
}
?>
<form action = "reguser.php" method="get">
Имя файла <input type="text" name="filename" value=<?php echo $_GET['filename']; ?>><br>
<input type="submit" value="Отправить">
</form>
<?php
// Если в строке зароса передано имя
// файла - открываем его для редактирования
if(isset($_GET['filename']))
{
$fd = @fopen($_GET['filename'],"r");
if(!$fd) exit("Такой файл отсутствует");
$bufer = fread($fd,filesize($_GET['filename']));
fclose($fd);
?>
<form action = "reguser.php" method="post">
Имя файла <textarea cols=76 rows=10 name="content"><?php echo $bufer; ?></textarea><br>
<input type="hidden" name=filename value='<?php echo $_GET['filename']; ?>'>
<input type="submit" name=edit value="Редактировать">
</form>
<?php
}
?>
|
PS Но держите его подальше от постороннего взгляда, если собираетесь использовать на хостинге. | |
|
|
|
|
автор: morf (29.12.2004 в 18:40) |
|
|
для: cheops
(28.12.2004 в 00:48)
| | спасиба большое, этот форум просто сказка.
я поставлю пароль на этот скрипт | |
|
|
|
|
|
|
|
для: morf
(29.12.2004 в 18:40)
| | А можно сделать както в Форме редактирования Подсветку PHP кода ?:) | |
|
|
|
|
|
|
|
для: maDMo3r
(30.12.2004 в 22:11)
| | Вряд ли... это же голый HTML... | |
|
|
|
|
|
|
|
для: maDMo3r
(30.12.2004 в 22:11)
| | Нет, нельзя. На просмотр можно выводить раскрашенный, а на редактирование не получится. | |
|
|
|
|
|
|
|
для: cheops
(28.12.2004 в 00:48)
| | Хороший скрипт, вот только как я понял на большенстве серверов стоит или запрет на открытие файла либо ограничение на трафике. Жалко, иногда так хочется посмотреть как сделана та или иная страница. Выходит что данный скрипт получиться использовать только для себя. | |
|
|
|
|
|
|
|
для: _LG_
(31.12.2004 в 17:31)
| | мой сайт расположен на www.udaff.com
и я могу редактировать PHP код файлов, тока те файлы которые у меня на сайте. | |
|
|
|
|
|
|
|
для: morf
(31.12.2004 в 18:09)
| | Может быть потому и можешь что это твой сайт, страница php и та страница что ты изменяешь находиться на одном хосте, я и говорю что только свои страницы можно смотреть и изменять будет. | |
|
|
|
|
|
|
|
для: _LG_
(31.12.2004 в 18:53)
| | Ну... измение PHP-скриптов на чужих хостах считается взломом :))) и преследуется по закону, а чаще и без оного :))) | |
|
|
|
|
|
|
|
для: cheops
(31.12.2004 в 19:00)
| | А есть такие вообще скрипты редактировать чудой код ?:) или просто скопировать ег о?:) | |
|
|
|
|
|
|
|
для: maDMo3r
(01.01.2005 в 00:17)
| | Их пишут под конкретный сайт или Web-приложение... ведь PHP-исполняется на сервере и его нельзя посмотреть как HTML или JavaScript, который загружается на ваш компьютер, здесь просмотр идёт на другой машине, принадлежащей другому человеку... /*Глядя в бакал*/ а это другая статья :))) | |
|
|
|