Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Problem z formularzem
Forum PHP.pl > Forum > Przedszkole
Ustka
Witam mam dość nietypowy błąd dopiero zaczynam się uczyć php i stworzyłem taki kod:
  1. <?php
  2. if(empty($_POST["nazwa"])){
  3. $errorMessage .= "<li>Brak nazwy</li>";
  4. ?>
  5. <form method="post">
  6. <input type="text" name="nazwa" />- Nazwa serwera <br/>
  7. <br><input type="text" name="ip" /> - IP serwera <br/>
  8. <br/>
  9. <select name="sloty">
  10. <option value="">Wybierz...</option>
  11. <option value="5">5</option>
  12. <option value="10">10</option>
  13.  
  14. </select> - Sloty <br/>
  15.  
  16.  
  17. <input type="submit" value="Generuj!" />
  18. </form>
  19. <?php }else{
  20. $nazwa=$_POST["nazwa"];
  21. $ip=$_POST["ip"];
  22. $sloty=$_POST["sloty"];
  23.  
  24. <textarea>
    Nazwa serwera:: '.$nazwa.'
  25. IP serwera:: '.$ip.'
  26.  
  27. Sloty: '.$sloty.'
  28.  
  29. </textarea>
  30. ';
  31. } ?>
  32.  


I tu jest problem bo jak nie wpiszę nazwy to się nie generuje to dobrze, ale nie pokazuje info o błędzie. Mam taki błąd:
Cytat
Notice: Undefined variable: errorMessage in 1.php

Czy ktoś może mi napisać gdzie jest błąd oraz jak go naprawić tongue.gif


Dziękuję i pozdrawiam
mortus
Musisz wcześniej zainicjować zmienną $errorMessage pustym łańcuchem znaków, zanim coś do niej dopiszesz:
  1. $errorMessage = '';
  2. if(empty($_POST["nazwa"])) {
  3. $errorMessage .= "<li>Brak nazwy</li>";
  4. // ...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.