Вы не зашли.
Главная » HTML/xHTML/WML » Как создать форму с вводом данных?
#1. Miks Off (1)
Участник
2011.01.31 18:06
Подскажите как создать хтмл форму , что бы например после ввода данных данные записались в отдельный файл.:-) за раннее спасибо.:-)
#2. DarkDaNTe Off (11)
Участник
2011.01.31 19:07
Код:
<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 20:08
Большое спасибо. Буду пробовать.smile
#4. Nu3oN Off (11)
Moderator
2011.02.01 16:04
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 17:05
Nu3oN, нет, ты не прав. Тут данные нужно просто записать в файл. В данном случае ничего фильтровать не нужно.
#6. Nu3oN Off (11)
Moderator
2011.02.01 21:09
ну так если писать в файл, значит это и выводить надо! А выводить неотфильрованные данные черевато последствиями
Я буду лучше голоден, но между креслом и рулем и на дороге.
#7. Gemorroj Off (107)
Administrator
2011.02.01 21:09
а фильтровать данные нужно непосредственно перед выводом, а не на этапе сохранения.
#8. Nu3oN Off (11)
Moderator
2011.02.01 23:11
в данном случае думаю так будет лучше для автора
Я буду лучше голоден, но между креслом и рулем и на дороге.
#9. TLENS Off (14)
Moderator
2011.02.02 13:01
Да автор посуде дела сам не знает чего хочет.
Ты напиши для чего это надо, посоветуем как лучше
#10. Miks Off (1)
Участник
2011.02.26 01:01
Спасибо за советы.:-)
Страниц: 1
Главная
WEB
PunBB Mod v0.6.2
0.015 s