Вы не зашли.
Главная » PHP » Создание txt файла скриптом и запись инфы в него
#1. DjBoBaH Off (-1)
Участник
2009.07.18 18:06
Подскажите,пожалуйста,как создать страничку,переходя на которую с переменными к примеру p1,p2 и p3 ,создавался бы файл в папке test с названием "ВремяДата.txt" и в него бы записывались переменные "p1;p2;p3" ?И чтобы на этой же страничке выдавалась инфа об успешной/неудачной отправки переменных...
Отредактировано DjBoBaH (2009.07.18 18:06)
#2. DarkDaNTe Off (11)
Участник
2009.07.18 19:07
Я с телефона буду в ближайшее время. Так что писать не могу. Скачай скрипт новостей на файлах. и посмотри
#3. DjBoBaH Off (-1)
Участник
2009.07.18 19:07
DarkDaNTe,ты в ближайшее время будешь с телефона,а я всегда с него...поэтому мне намного проще будет если тут напишут как это сделать,чем я буду в скриптах рыться...
#4. НЕЗНАЙКА Off (11)
Участник
2009.07.18 20:08
Какие точнее переменные? Пост, гет, сессия запросы? Файлы временные или инфа должна добавляться?
ДАУН-Данная Аватара Унаследована Незнайкой
#5. DjBoBaH Off (-1)
Участник
2009.07.18 21:09
НЕЗНАЙКА написал:
Какие точнее переменные? Пост, гет, сессия запросы?
POST
НЕЗНАЙКА написал:
Файлы временные или инфа должна добавляться?
Временные
#6. НЕЗНАЙКА Off (11)
Участник
2009.07.18 23:11
form.php
Код:
span style="color: #0000BB"><?phpecho '<form method="post" action="add.php">Переменная 1: <br /><input name="one" type="text" /><br />Переменная 2:<br /><input name="two" type="text" /><br />Переменная 3:<br /><input name="three" type="text" /><br /><input name="ok" value="GO" type="submit" /></form>';?>
add.php
Код:
span style="color: #0000BB"><?phpif(isset($_POST['ok'])){ $error=''; if(!empty($_POST['one'])) { $one=htmlspecialchars($_POST['one']); } else { $error.='Первая пуста!'; } if(!empty($_POST['two'])) { $two=htmlspecialchars($_POST['two']); } else { $error.='Вторая пуста!'; } if(!empty($_POST['three'])) { $three=htmlspecialchars($_POST['three']); } else { $error.='Третья пуста!'; } if($error=='') { $filename=date("H:i:s_d.m.Y"); $string="$one\n$two\n$three\n"; $open=fopen("./test/$filename.txt",'w'); if(!$open) { echo 'Ошибка открытия файла!';exit; } fwrite($open,$string); fclose($open); echo 'Мы записали: <br />Первое: '.$one.'<br />Второе: '.$two.'<br />Третье: '.$three.'<br />'; } else { echo $error; }}else{echo 'Не нажали кнопку!';}?>
На папку тест права 0777!
Добавлено спустя   4 минуты  10 секунд:
Пишу со смарта. Из нужных функций копирование/вставка и доступ к ФС. У тебя это есть? Будь счастливsmile
Отредактировано НЕЗНАЙКА (2009.07.18 23:11)
ДАУН-Данная Аватара Унаследована Незнайкой
#7. DjBoBaH Off (-1)
Участник
2009.07.19 04:04
НЕЗНАЙКА,спасибо большое,всё получилось smile

Ещё вопрос...Что мне теперь прописать в файле obzor.php ,чтобы там выводились все файлы из папки test вместе со своей инфой в них и с постраничной навигацией по 10шт. на страницу?
Отредактировано DjBoBaH (2009.07.19 06:06)
#8. НЕЗНАЙКА Off (11)
Участник
2009.07.19 10:10
Теперь я тебе задам вопросsmile Кто пишет из нас? Тебе же надо, поизучай. Я сам многого не знаю и тоже ищу информацию. А то так и будешь спрашивать. Погляжу
Добавлено спустя   1 минуту  55 секунд:
Опт, покажи пример вида как хотел
ДАУН-Данная Аватара Унаследована Незнайкой
#9. DjBoBaH Off (-1)
Участник
2009.07.19 13:01
Ну вот к примеру у меня файлы file1.txt,file2.txt,file3.txt и т.д. в которых находится "инфа1;инфа2;инфа3" .Мне надо чтобы выводилось так:
file1: Инфа1,Инфа2,Инфа3
file2: Инфа1,Инфа2,Инфа3
file3: Инфа1,Инфа2,Инфа3
и так далее...
#10. НЕЗНАЙКА Off (11)
Участник
2009.07.19 14:02
Тут больше думать надоsmile Акдмех возможно подскажет.
Код:
span style="color: #0000BB"><?php//если файл test/obzor.phpforeach(glob('./*.txt') as $file){echo strrchr($file,'/').' : '.file_get_contents($file).'<br />';}?>
Там думать надо
Отредактировано НЕЗНАЙКА (2009.07.19 14:02)
ДАУН-Данная Аватара Унаследована Незнайкой
Страниц: 1 2 Все
Главная
WEB
PunBB Mod v0.6.2
0.012 s