Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Deklaracja zmiennej, problem.
Forum PHP.pl > Forum > Przedszkole
ohc4r3
Witam, mam taki kawałek kodu, który chce użyć do rejestracji, mam jednak problem z zadeklarowaniem zmiennej "wyslane" cały czas wyskakuje mi błąd "Undefined index: wyslane in" próbowałem zadeklarować w każdym miejscu ale nic to nie dało.
  1. <?php
  2. session_start(); // rozpoczęcie sesji
  3. $wyslane;
  4. if (!isset($_SESSION['login'])) {
  5. include 'db.php';
  6. $tabela = 'uzytkownik';
  7. if ($_POST["wyslane"]=="TRUE") {
  8. }
  9.  
  10. echo <<< KONIEC
  11.  
  12.   <form action="test1.php" method="post">
  13.   <input type="hidden" name="wyslane" value="TRUE" />
  14.  
  15.   <p>Imię: <input type="text" name="imie" /></p>
  16.   <p>Nazwisko: <input type="text" name="nazwisko" /></p>
  17.   <p>Login*: <input type="text" name="login" /></p>
  18.   <p>Hasło*: <input type="password" name="haslo" /></p>
  19.   <p>Powtórz hasło*: <input type="password" name="haslo2" /></p>
  20.   <p>Adres e-mail*: <input type="text" name="email" /></p>
  21.   <p>Powtórz adres e-mail*: <input type="text" name="email2" /></p>
  22.   <p><input type="submit" value="wyślij" /></p></form>
  23. KONIEC;
  24.  
  25. }
  26. else {
  27. header('rejestracja.php'); // zalogowany użytkownik zostaje przekierowany na stronę główną
  28. }
  29.  
  30. ?>
nospor
Chyba o tego:
$wyslane;
nie nazywasz deklaracją?
ohc4r3
Oczywiscie że nie, przypadkowo nie skasowałem całkowicie linii.
nospor
nie: if ($_POST["wyslane"]=="TRUE")
a: if (isset($_POST["wyslane"]) && $_POST["wyslane"]=="TRUE")
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.