|
|
|
|
<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>
|
Вот собственно код создание страницы! Подскажите, как сделать, чтоб вместо страница создавалась папка, и было всего 1 место для ввода ИМЯ, а содержимого не было! Надеюсь понятно, а то иногда излагаю топа! | |
|
|
|
|
|
|
|
для: Panker
(18.01.2006 в 19:46)
| | >всего 1 место для ввода ИМЯ, а содержимого не было! Надеюсь
>понятно, а то иногда излагаю топа!
Уберите из HTML-формы
<TEXTAREA name=msg style='FONT-SIZE: 14px; HEIGHT: 434; WIDTH: 670'></TEXTAREA><BR><BR>
|
и строку
<?php
fputs($fp,"$msg\r\n");
?>
|
> Подскажите, как сделать, чтоб вместо страница создавалась папка
Не очень понятно, что имеется ввиду - папка это такой специальный файл файловой системы, где перечисляются имена файлов входящих в эту папку, а страница - это содержимое окна браузера... Не очень понятна логика замены... | |
|
|
|
|
|
|
|
для: cheops
(18.01.2006 в 20:50)
| | Блин что то вы меня задавили этим всем! =))
Вот я сделал так ))
<?
$stranica1 ="переменная=)";
$mkdir = mkdir ("$stranica1");
?>
Переменная имя папки! я сначала захожу переменную меняю потом захожу создаю папку! ну разве это дело! я хочу просто зайти как типа по этому скрипту! ввести имя в поле нажать создать и чтоб папка создалась в каталоге! вроде понятно объяснил ;) | |
|
|
|
|
|
|
|
для: Panker
(19.01.2006 в 07:13)
| | А имя директории должен вводить пользователь скрипта или она жёстко задана? | |
|
|
|
|
|
|
|
для: cheops
(19.01.2006 в 14:01)
| | Пользователем скрипта, в том то и проблема =(
Как я не страдал но из выше упомянутого кода не смог сделать создание папки начал думать что это не возможно! =) | |
|
|
|
|
|
|
|
для: Panker
(19.01.2006 в 14:20)
| | Поднял ибо очень важно! | |
|
|
|
|
|
|
|
для: Panker
(19.01.2006 в 17:54)
| | Вот обьесню подругому малоли так понятней будет =)
Пожалуйста, помогите.
Мне нужен скрипт, сам написать не магу, пожалуйста, помогите!
Скрипт примерно такой!
Он, допустим, лежит в главной директории, он должен создавать папки с именем который я ему задам, ну допустим поле для ввода и кнопка ок! вот допустим, я ввёл ему имя Imxotep и скрипт создаёт папку с этим именем! Но фишка не в этом!
Допустим в корневой директории, лежит 2 папки, в которых ещё по 2 папке!
В скрипте должно быть выпадающее или любое другое меню, в которой я должен выбирать директорию для создание папки!
Допустим так!
Korevay 1( В ней 2 папки)
1
1
2
2
1
2
Korevay 2
1
1
2
2
1
2
Скрипт должен выбеть папки, а не чтоб я в меню их добовлял!
Как бы так =) Вро де бы =)
Надеюсь понимаете =)
Так что вот так, помогите сделать скрипт очень важно для меня!
Или хотя бы напишите, как и что мне для этого сделать! Хотя я всё равно думаю не пойму, а хотя…. =)))
Имя папки должен задовать пользователь =) | |
|
|
|
|
|
|
|
для: Panker
(19.01.2006 в 18:07)
| | Выложу скрипт, но чуть по позже... | |
|
|
|
|
|
|
|
для: cheops
(19.01.2006 в 18:37)
| |
БОЛЬШОЕ спасибо! Буду ждать! ...ну корчое наченаю ждать =))))))))))))))
|
| |
|
|
|