Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html>
- <head>
- <title>Php4Tasks</title>
- <style>
- .name div {
- display: inline;
- }
- .name input {
- margin-left: 70px;
- width: 195px;
- }
- .message {
- margin: 15px 0 15px 0;
- }
- .message div {
- float: left;
- }
- .message textarea {
- margin-left: 20px;
- }
- .btn-send input {
- margin-left: 200px;
- }
- .error {
- border: 1px solid red;
- }
- </style>
- </head>
- <body>
- <?php
- ini_set("display_errors", 1);
- error_reporting(E_ALL);
- header('Content-Type: text/html; charset=utf-8');
- /*Спросите у пользователя имя, а также попросите его ввести сообщение (textarea). Сделайте так, чтобы после отправки формы значения его полей не пропадали
- также введенные значения отобразить под формой в виде
- Имя: %введенный текст%
- Сообщение: %введенный текст%
- также добавьте в форму галочку(чекбокс) "скрыть форму"
- если галлочка взведена - скрываем форму и просто отображаем введенный текст
- *если пользователь не ввел какой-либо текст - необходимо подсветить красной рамкой невведенный элемент*/
- $name = (isset($_POST['name']))?$_POST['name']:'';
- $message = (isset($_POST['message']))?$_POST['message']:'';
- $check = (isset($_POST['check']))?$_POST['check']:'';
- $error = '';
- if(isset($_POST['send'])){
- $name = strip_tags(trim($_POST['name']));
- $message = strip_tags(trim($_POST['message']));
- $check = $_POST['check'];
- $emp_name = (isset($name) && !empty($name))? "" : "error";
- $emp_message = (isset($message) && !empty($message))? "" : "error";
- };
- if ($check == 0):
- ?>
- <form action="" method="POST">
- <div class= "name">
- <div>Введите имя:</div><input type="text" name="name" value = "<?php if (isset($name)) echo $name; ?>" class = "<?php echo $emp_name ?>">
- </div>
- <div class="message">
- <div>Введите сообщение:</div>
- <textarea rows="10" cols="25" name="message" class = "<?php echo $emp_message ?>"><?php if (isset($message)) echo $message;?></textarea>
- <input type="hidden" name="check" value="0">
- <input type="checkbox" name="check" value="1">
- </div>
- <div class = "btn-send">
- <input type="submit" name="send">
- </div>
- </form>
- <?php
- endif;
- if (!empty($name) and !empty($message)):
- ?>
- <p>Имя: <?php echo $name?></p>
- <p>Сообщение: <?php echo $message?></p>
- <?php
- endif;
- ?>
- </body>
- </html>
Add Comment
Please, Sign In to add comment