Advertisement
Guest User

Untitled

a guest
Feb 22nd, 2019
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.51 KB | None | 0 0
  1. <?php
  2. $errors = [];
  3.  
  4. if (
  5.     isset($_GET['Vorname'])
  6.     && mb_strlen(trim($_GET['Vorname'])) == 0
  7. ) {
  8.     $errors['Vorname'] = 'Bitte Vornamen eingeben';
  9. }
  10.  
  11. if (
  12.     isset($_GET['Nachname'])
  13.     && mb_strlen(trim($_GET['Nachname'])) == 0
  14. ) {
  15.     $errors['Nachname'] = 'Bitte Nachnamen eingeben';
  16. }
  17.  
  18. ?>
  19. <!DOCTYPE html>
  20. <html lang="en" dir="ltr">
  21.     <head>
  22.         <meta charset="utf-8">
  23.         <title></title>
  24.         <style rel="stylesheet">
  25.             input {
  26.                 display:block;
  27.             }
  28.            
  29.             input[type=text] {
  30.                 margin-bottom:2rem;
  31.             }
  32.  
  33.             input[type="text"].hasError {
  34.                 background-color:red;
  35.             }
  36.         </style>
  37.     </head>
  38.     <body>
  39.         <form action="#" method="get">
  40.             <?php if (isset($errors['Vorname'])): ?>
  41.             <input type="text" class="hasError" name="Vorname" value="" placeholder="<?= $errors['Vorname'];?>"/>
  42.             <?php else: ?>
  43.             <input type="text" name="Vorname" value="" />
  44.             <?php endif; ?>
  45.             <?php if (isset($errors['Nachname'])): ?>
  46.             <input type="text" class="hasError" name="Nachname" value="" placeholder="<?= $errors['Nachname'];?>"/>
  47.             <?php else: ?>
  48.             <input type="text" name="Nachname" value="" />
  49.             <?php endif; ?>
  50.             <input type="submit" value="Absenden" />
  51.             <input type="reset" value="Zurücksetzen" />
  52.         </form>
  53.     </body>
  54. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement