• 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

Aruba Cloud VPS - 50% taniej przez 3 miesiące!
0 głosów
189 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 250 wizyt
pytanie zadane 14 lutego 2018 w PHP przez Yashe Dyskutant (7,720 p.)
0 głosów
1 odpowiedź 681 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 605 wizyt
pytanie zadane 26 marca 2020 w HTML i CSS przez Moziu Początkujący (390 p.)

93,176 zapytań

142,188 odpowiedzi

321,982 komentarzy

62,508 pasjonatów

Advent of Code 2024

Top 15 użytkowników

  1. 1637p. - dia-Chann
  2. 1614p. - Łukasz Piwowar
  3. 1599p. - CC PL
  4. 1597p. - Łukasz Eckert
  5. 1572p. - Tomasz Bielak
  6. 1545p. - Michal Drewniak
  7. 1537p. - Łukasz Siedlecki
  8. 1531p. - rucin93
  9. 1509p. - rafalszastok
  10. 1506p. - Marcin Putra
  11. 1487p. - Adrian Wieprzkowicz
  12. 1356p. - ssynowiec
  13. 1341p. - Mikbac
  14. 1169p. - Grzegorz Aleksander Klementowski
  15. 1155p. - Piotr Aleksandrowicz
Szczegóły i pełne wyniki

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

Wprowadzenie do ITsec, tom 1 Wprowadzenie do ITsec, tom 2

Można już zamawiać dwa tomy książek o ITsec pt. "Wprowadzenie do bezpieczeństwa IT" - mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy aż 15% zniżki! Dziękujemy ekipie Sekuraka za fajny rabat dla naszej Społeczności!

...