• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

kurs php odcinek 3 problem ze znikającym e-mailem

Object Storage Arubacloud
0 głosów
150 wizyt
pytanie zadane 29 sierpnia 2018 w PHP przez Szymon hciećwiedzieć Początkujący (330 p.)

Mam problem ponieważ jestem na 34 minucie filmu i zamiast wyskakiwania błędu o nie tej ilosci znaków znika wszystko związane z e-mailem w taki sposób:

A o to mój kod:

<?php

  session_start();
  
  if(isset($_POST['email']))
  {
      //Udana walidacaj
      $wszystko_OK=true;
      
      //nickname
      $nick = $_POST['nick'];
      
      //długosc nicka
      if((strlen($nick)<3) || (strlen($nick)>20))
      {
          $wszystko_OK=false;
          $_SESSION['e_nick']="Nick musi posiadać od 3 do 20 zanków!";
      }
      
      if ($wszystko_OK==true)
      {
          //testy zaliczone, można dodać gracza do bazy danych
          echo "Udana walidacja"; 
          exit();
      }
      
  }

?>
    <!DOCTYPE html>
    <html lang="en">

    <head>
        <meta charset="UTF-8">
        <title>Rejestracja</title>
        <script src='https://www.google.com/recaptcha/api.js'></script>

        <style>
            .error {
                color: red;
                margin-top: 10px;
                margin-bottom: 10px;
                z-index: 40;
            }
            

        </style>
    </head>

    <body>

        <form method="post">

            Nickname: <br /> <input type="text" name="nick" /><br />

            <?php
            
        if (isset($_SESSION['e_nick']))
        {
            echo'<div class="error>'.$_SESSION['e_nick'].'</div>';
            unset($_SESSION['e_nick']);
        }
       
?>
                
                

                E-mail: <br /> <input type="text" name="email" /><br /> Hasło: <br /> <input type="password" name="haslo1" /><br /> Powtórz hasło: <br /> <input type="password" name="haslo2" /><br />

                <label>
       <input type="checkbox" name="regulamin"/> Akceptuje Regulamin
       </label>

                <div class="g-recaptcha" data-sitekey="6LdJBW0UAAAAAOwtly-9r-4PVfqcbHgoDY7bQP2x"></div>

                <br/>

                <input type="submit" value="Zarejestruj się">

        </form>

    </body>

    </html>

W czym problem ?

Sprawdzałem w konsoli chrome i po zaznaczeniu linijki z błędem zaznaczało sie wszystko prócz nicku i pola nicku

1 odpowiedź

+1 głos
odpowiedź 29 sierpnia 2018 przez aaron Początkujący (300 p.)
edycja 29 sierpnia 2018 przez aaron

zapomniałeś o cudzysłowie zamykającym  classe diva

if (isset($_SESSION['e_nick']))
        {
            echo'<div class="error">'.$_SESSION['e_nick'].'</div>';
            unset($_SESSION['e_nick']);
        }

napisz jeśli zadziała

Podobne pytania

0 głosów
0 odpowiedzi 203 wizyt
pytanie zadane 14 lutego 2018 w PHP przez Yashe Dyskutant (7,720 p.)
0 głosów
1 odpowiedź 538 wizyt
pytanie zadane 2 lutego 2018 w Rozwój zawodowy, nauka, praca przez xxx1990 Początkujący (490 p.)
0 głosów
2 odpowiedzi 366 wizyt
pytanie zadane 26 marca 2020 w HTML i CSS przez Moziu Początkujący (390 p.)

92,552 zapytań

141,399 odpowiedzi

319,534 komentarzy

61,938 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...