Вобщем помогите пожалуйста, нужно написать сценарий по которому будут заходить люди на сервер, вставлять данные в формачки, из этих формачек будет собираться строка и записываться в определенные папки.
/date(год)/date(месяц)/date(день)/название файла(день,месяц,год, время.doc)
вот примерный код
CODE ( htmlphp):
скопировать код в буфер обмена
<? include "config.php"; $result = scandir(dir); //Что уже находится в папке? $files = count($result); //Количество файлов и папок в каталоге //Определяем номер файла if ($_SERVER['REQUEST_METHOD']=='POST'){ for ($i=0; $i<$files; $i++) { { $tmp=explode('.', $result[$i]); //Разбиваем на имя файла и его расширение if ($tmp[1]==sufix and substr($tmp[0], 0, file_name_lenght)==file_name) //Если это ранее записанный файл { if ($file_num<substr($tmp[0], file_name_lenght)) //Если номер нового файла менше уже существующего, то { $file_num=substr($tmp[0], file_name_lenght)+1; //номер нового файла на еденицу больше предидущего } } } } //$file=fopen(file_name.$file_num.'.'.txt, 'w'); //Создаём файл для записи // for ($i=1; $i<=3; $i++) // !!! Тут нужно указать количество получаемых аргументов !!! (здесь три) // { $file=date('Y-m-d').file_name.$file_num.'.'.sufix; $n=$_POST["name"]; $e=$_POST["email"]; $t=$_POST["notes"]; $order= "$n|$e|$t|$c|$dt\n"; //fwrite($file, $_POST["name"].$_POST['email'].$_POST['notes']."\r\n"); //Выводим значение аргументов в файл // } fclose($file); //Закрываем файл } ?> <html> <head></head> <body> <?php //echo $_SESSION['favcolor']; // green //echo $_SESSION['animal']; // cat //echo date('Y m d H:i:s', $_SESSION['time']); ?> <?php if ($err) echo '<font color=red><b>'.$err.'</b></font>'; ?> <form action="<?php echo $_SERVER['REQUEST_URI'] ?>" method="POST"><br> Ваше имя: <br><input type="text" name="name" value="<?php echo $_POST["name"]?>"><br> Наименование организации: <br> <select name="org" value="<?php echo $_POST["org"]?>"> <option>Выберите из списка</option> <option>Ctis</option> <option>Поломойки</option> <option>мудез</option> <option>ОООООО</option> <option>1</option> </select><br> Телефон: <br><input type="text" name="phone" value="<?php echo $_POST["phone"]?>"><br> email: <br><input type="text" name="email" value="<?php echo $_POST["email"]?>"><br> Текст заявки: <br><textarea rows="3" cols="30" name="notes"><?php echo $_POST["notes"] ?></textarea><br> <input type="submit" name="submit"> </form> </body> </html>
Отредактировано модератором: Мелкий, 25 Июля, 2013 - 13:17:09 подправил подсветку синтаксиса
|