Вы не зашли.
Главная » HTML/xHTML/WML » Как создать форму с вводом данных?
#1. Miks Off (1)
Участник
2011.01.31 15:03
Подскажите как создать хтмл форму , что бы например после ввода данных данные записались в отдельный файл.:-) за раннее спасибо.:-)
#2. DarkDaNTe Off (11)
Участник
2011.01.31 16:04
Код:
<form action="?" method="post">
<input type="text" name="var" />
<input type="submit" name="Go" />
</form>
Код:
span style="color: #0000BB"><?phpfile_put_contents('file.txt', $_POST['var']);?>
#3. Miks Off (1)
Участник
2011.01.31 17:05
Большое спасибо. Буду пробовать.smile
#4. Nu3oN Off (11)
Moderator
2011.02.01 13:01
DarkDaNTe, не учи глупостям!

Все полученные данные от пользователя надо фильтровать!

Код:
span style="color: #0000BB"><?php if (!empty($_POST['var'])) { $text = Контрацептив($_POST['var']); file_put_contents('file.txt', $text);}?>
в роли контрацептива могут быть использованы: htmlspecialchars() mysql_real_escape_string() htmlentities() strip_tags()
Я буду лучше голоден, но между креслом и рулем и на дороге.
#5. Gemorroj Off (107)
Administrator
2011.02.01 14:02
Nu3oN, нет, ты не прав. Тут данные нужно просто записать в файл. В данном случае ничего фильтровать не нужно.
#6. Nu3oN Off (11)
Moderator
2011.02.01 18:06
ну так если писать в файл, значит это и выводить надо! А выводить неотфильрованные данные черевато последствиями
Я буду лучше голоден, но между креслом и рулем и на дороге.
#7. Gemorroj Off (107)
Administrator
2011.02.01 18:06
а фильтровать данные нужно непосредственно перед выводом, а не на этапе сохранения.
#8. Nu3oN Off (11)
Moderator
2011.02.01 20:08
в данном случае думаю так будет лучше для автора
Я буду лучше голоден, но между креслом и рулем и на дороге.
#9. TLENS Off (14)
Moderator
2011.02.02 10:10
Да автор посуде дела сам не знает чего хочет.
Ты напиши для чего это надо, посоветуем как лучше
#10. Miks Off (1)
Участник
2011.02.25 22:10
Спасибо за советы.:-)
Страниц: 1
Главная
WEB
PunBB Mod v0.6.2
0.013 s