Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Problem z GET
Forum PHP.pl > Forum > Przedszkole
tenloginjestzajety
Witam mam problem z wyszukiwaniem na swojej stronie, na której jest również stronnicowanie. Na stronie głównej są błędy, które znikają dopiero po wciśnięciu przycisku input. Rozumiem, że problemem jest brak wartości, dlatego zastosowałem kod:
  1. if ($_GET['page'] == '') $_GET['page'] = '1';
  2. if ($_GET['szukaj'] == '') $_GET['szukaj'] = '';
  3. $page = $_GET['page'];
  4. $szukaj = $_GET['szukaj'];


Plik htaccess:
  1. RewriteRule ^([0-9]+),(.*)$ index.php?page=$1&szukaj=$2 [L]
  2. RewriteRule ^([0-9]+)$ index.php?page=$1 [L]


błędy:
Notice: Undefined index: page in..
Notice: Undefined index: szukaj in..

Dziękuje za każdą wskazówkę, ponieważ siedzę nad tym od piątku sad.gif Pozdrawiam
com
w if dodaj jeszcze isset($_GET['page']) i analogicznie w innych
tenloginjestzajety
niestety nie działa.

  1. if (isset($_GET['page'])) $_GET['page'] = '1';
  2. if (isset($_GET['szukaj'])) $_GET['szukaj'] = '';
com
ale chodziło oprócz pustego co sprawdzałeśsmile.gif

lub if (!isset($_GET['page']))
tenloginjestzajety
hmm, nie działa. Mam tak:
  1. if (!isset($_GET['page']));
  2. if (!isset($_GET['szukaj']));
  3. if ($_GET['page'] == '') $_GET['page'] = '1';
  4. if ($_GET['szukaj'] == '') $_GET['szukaj'] = '';
  5. $page = $_GET['page'];
  6. $szukaj = $_GET['szukaj'];
com
  1. if (!isset($_GET['page'])) {
  2. $_GET['page'] = '1';
  3. }
  4. if (!isset($_GET['szukaj'])) {
  5. $_GET['szukaj'] = '';
  6. }
  7. $page = $_GET['page'];
  8. $szukaj = $_GET['szukaj'];
tenloginjestzajety
Działa, dziękuje.
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.