Вот собственно какой у меня вопрос. Я хочу сделать как-бы опрос. Страница со всеми вопросами, и полями уже есть. Осталось сделать одно - сохранение данных, которые кто-то вводил в данные поля. Собственно пользователь написал все ответы, и нажимает на кнопку "Окончить тестирование". После этого, создается файлик блокнота (ну или в один все пускай пишется) и туда вносятся данные, которые он ввел. Реализуемо?
Помогите пожалуйста.
1. essens - 23 Апреля, 2013 - 19:54:45 - перейти к сообщению
2. alexiy - 23 Апреля, 2013 - 19:59:46 - перейти к сообщению
essens да
3. essens - 23 Апреля, 2013 - 20:04:04 - перейти к сообщению
alexiy пишет:
essens да
Не подскажите как? Все перерыл, ничего нету..
4. alexiy - 23 Апреля, 2013 - 20:06:05 - перейти к сообщению
5. essens - 23 Апреля, 2013 - 20:11:14 - перейти к сообщению
CODE (htmlphp):
скопировать код в буфер обмена
скопировать код в буфер обмена
- define('dir', './folder'); //Папка куда сохраняются файлы
- define('file_name', 'file'); //Имя файла
- define('file_name_lenght', '4'); //Длинна имени
- define('sufix', 'txt'); //Расширение файла
- $result = scandir(dir); //Что уже находится в папке?
- $files = count($result); //Количество файлов и папок в каталоге
- //Определяем номер файла
- 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.'.'.sufix, 'w'); //Создаём файл для записи
- for ($i=1; $i<=3; $i++) // !!! Тут нужно указать количество получаемых аргументов !!! (здесь три)
- {
- fputs($file, $_POST['arg'.$i].'/n'); //Выводим значение аргументов в файл
- }
- flush(); //Очищаем поток
- fclose($file); //Закрываем файл
Это не совсем то, но уже что-то. Более конкретно кто-то может рассказать? Я как-бы не очень силен в этом, надеюсь на помощь знающих.