Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Problem]Undefied index
Forum PHP.pl > Forum > Przedszkole
norbidek
Witam mam problem na stronie wyskakują mi takie błędy :


Notice: Undefined index: action in /virtual/....cba.pl/strona3/pages/spenden.php on line 26

Notice: Undefined index: no in /virtual/....cba.pl/strona3/pages/spenden.php on line 27

Notice: Undefined index: pwd in /virtual/....cba.pl/strona3/pages/spenden.php on line 28
Linijki :


26 : $action=$_POST["action"];
27 : $no=$_POST["no"];
28 : $pwd=$_POST["pwd"];
widmo_91
masz niezdefiniowane indeksy w tablicy $_POST, prawdopodobnie ona nie istnieje
Beniooo
  1. $action=$_POST["action"];
  2. $no=$_POST["no"];
  3. $pwd=$_POST["pwd"];

zamień na:
  1. if(isset($_POST['action'])){
  2. $action = $_POST['action']
  3. }
  4. if(isset($_POST['no'])){
  5. $no = $_POST['no']
  6. }
  7. if(isset($_POST['pwd'])){
  8. $pwd = $_POST['pwd']
  9. }
  10.  
nospor
@Beniooo super, tylko ze potem otrzyma NOTICE, ze uzywa zmiennej, ktorej nie ma.... Moze bys wpierw zmiennej wynulowal, a potem ustawial dopiero jak jest w post
Beniooo
Oh, oczywiście, zapomniałem:
  1. $action = NULL;
  2. $no = NULL;
  3. $pwd = NULL;
  4. if(isset($_POST['action'])){
  5. $action = $_POST['action']
  6. }
  7. if(isset($_POST['no'])){
  8. $no = $_POST['no']
  9. }
  10. if(isset($_POST['pwd'])){
  11. $pwd = $_POST['pwd']
  12. }
nospor
Nie "" a NULL. Rob to poprawnie
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.