|
|
|
| Собствено сабж!
<table cellpadding="0" cellspacing="0" width="100%" height="100%">
<tr>
<td height="96%" width="73%">
<?
if (isset($_GET['event'])) {$event=$_GET['event'];
// Блок выводит ФОРМУ ДЛЯ ДОБАВЛЕНИЯ ДАННЫХ
if ($event=="add") {
print"
<style>
textarea {border: 1px dashed Silver;}input {border: 1px dashed Silver;}
</style>
<form action='index.php?event=save' method=post name=REPLIER> Имя с расширением!
<INPUT name=filename value='' style='FONT-SIZE: 14px; WIDTH: 300px'><BR><BR>
<TEXTAREA name=msg style='FONT-SIZE: 14px; HEIGHT: 434; WIDTH: 670'></TEXTAREA><BR><BR>
<input type=submit value='Создать файл и сохранить данные'>
</form>";
exit; }
// Блок СОХРАНЯЕТ ДАННЫЕ В HTML-PHP-TXT-DAT Файл
if ($event=="save") {
// получаем данные
$filename=$_POST['filename']; $msg=$_POST['msg'];
// сохраняем данные в файл
$fp=fopen("$filename","a+");
flock ($fp,LOCK_EX);
fputs($fp,"$msg\r\n");
fflush ($fp); //очищение файлового буфера
flock ($fp,LOCK_UN);
fclose($fp);
Header("Location: index.php"); exit; } //куда возврощяемся после добовления статьи!
} // if isset($event)
?>
</td>
<td height="100%" width="27%" rowspan="2" valign="top">Механизм
настолько прост, что не надо объяснять!!!<p>В названии пишите название
файла с удобным для вас расширением <span lang="EN-US">php</span>,
<span lang="EN-US">html</span>, <span lang="EN-US">txt</span>,
<span lang="EN-US">dat</span> ну короче какое вам то и ставте! Вот и все
дела!<p> <p align="center"><a href="index.php?event=add">
<font size="6">Добавить страницу</font></a></td>
</tr>
<tr>
<td height="4%" width="73%" valign="top">(С) <span lang="en-us">FireFox
2006. Made in china.</span></td>
</tr>
</table>
|
Изночально скрипт преднозночался чуть для другова я немного переделал чисто своими силами!
Помогите добавить функцию добовления не просто страници, а страницу в определённую папки в которой находится непосредственно жтот скрипт! | |
|
|
|
|
|
|
|
для: Panker
(16.01.2006 в 17:49)
| | Скрипт записывает текст в $filename, не очень понятно что должен делать и куда записывать информацию модифицированный скрипт? | |
|
|
|
|
|
|
|
для: cheops
(17.01.2006 в 02:27)
| | Ну после модификации!Примерно так должно быть!
Типа прсосто ещё одна форма где можно будет в какую папку записывать эту страницу!
Короче вот так!
Очень бы хотелось чтоб скрипт ещё умел и папки создавать и потом ещё страннице создавать и спрашивать куда их ложить! но так как Я всё равно не сделаю и надеюсь на вас мне бы хватила чтоб скрипт спрашивал куда ложить(сохронять) файл в какую папку!
Вот допустим скрипт лежит в главной категории, а в главной категории помимо него ещё 10 папок! и скрипт или спрашивает в какую сохранять или форма выпадающее, чтоб была куда сохранять! ну надеюсь, я нормально объяснил! | |
|
|
|
|
|
|
|
для: Panker
(17.01.2006 в 08:33)
| | Так а вы создайте папку при помощи функции mkdir? | |
|
|
|
|
|
|
|
для: cheops
(17.01.2006 в 13:56)
| | Нее, я не хочу создавать я хочу сохранять страницу в папку, которая в той же директории, в которой скрипт!
Блин я вот поменять скрипт почти полностью смог, а вот сделать на основе этого, чтоб скрипт создавал не страницу, а папку не магу! читаю, мануал разбираю функции и не магу понять! Это в общем флуд был =)) | |
|
|
|
|
|
|
|
для: Panker
(17.01.2006 в 14:15)
| | я сделал код в 1 строчку! что типа при заходе на страницу автоматически создаётся папка, а да ладно что рассказывать забейте сам разберусь всё равно в последнее время я тут сам с собой разговариваю =) | |
|
|
|