Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] proste pytanie:)
Forum PHP.pl > Forum > Przedszkole
reyu
Witam.
JAk w temacie: mam odrobinę kodu php
  1. KOD NA STRONE INDEX.PHP
  2.  
  3.  
  4.  
  5.  
  6.  
  7. <?php
  8.  
  9.  
  10. @$strona=$_GET['imie']; //POBIERA NAZWE PLIKU Z LINKU
  11.  
  12. include('strony/' . $strona . '.php'); //WSKAZUJE ADRES PLIKÓW KTÓRE WYŚWIETLIMY/ WARTOŚĆ NAZWY POBIERANEJ I ROZSZERZENIE
  13.  
  14. ?>
  15.  
  16. <END>
  17.  
  18.  
  19. <KOD LINKU>
  20. <BEGIN>
  21. <a href='?imie=text1'>Kliknij tu</a>
  22. <a href='?imie=text2'>Kliknij tu</a>
  23. <END>
  24.  
  25.  



Problem.
Strona ładuje się czysta, zawartość wyświetla się po kliknięciu na linka.
Jak dodać linijkę, żeby strona na start includowała z pliku, a potem dopiero czekała aż kliknę link?

Pozdrawiam.
gorden
dodajesz warunek:
  1. if(!isset($_GET['imie'])) {
  2. include('strona.php');
  3. }


radziłbym też użyć file_exists, zanim zaincludujesz plik. użytkownik nie koniecznie kliknie w link, aby wejść na jakąś podstronę. może on ręcznie w adresie zmienić wartość $_GET['imie']
b4rt3kk
  1. if (!isset($_GET['imie']) OR $_GET['imie'] == '') $strona = 'text1'; else $strona = $_GET['imie'];


zamiast:

  1. @$strona=$_GET['imie'];
reyu
Dziękuje !
Poszło pięknie!
Temat do zamknięcia!
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.