Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][HTML]Problem z ładowaniem podstron
Forum PHP.pl > Forum > Przedszkole
aleks1005
Znalazłem na jakiejś stronce fajny sposób, aby podstrony wchodziły w głównym div'ie. Wygląda to tak
Kod
  
    <?php
            
            
             if (empty($id) or $id=="glowna"){
            include("glowna.htm");
        }
        
        if ($id=="strona1"){
            include("strona1.htm");
        }
        if ($id=="strona2"){
            include("strona2.htm");
        }
        if ($id=="kontakt"){
            include("kontakt.htm");
        }    
        if ($id=="linki"){
            include("linki.htm");
        }
        if ($id=="strona3"){
            include("strona3.htm");
        }
    
        ?>



Na moim serwerze - Krasnal serv. Po wejściu na np.
http://localhost/~ja/index.php?id=kontakt, w diva ładuje się podstronka "kontakt.htm".

Niestety jak umieściłem stronę na www.unl.pl to uruchamia się tylko strona główna, a potem po kliknięciu na link w oknie adresu pojawia się www.strona.unl.pl/index.php?id=kontakt i nic się nie dzieje. Jak zmieniłem na pojedyncze znaki "=" to otwarły się wszystkie podstrony naraz, zaraz po wejściu. Nie umiem prawie nic w php więc prawdopodobnie zrobiłem jakiś głupi błąd - NIE WIEM.
Czy wie ktoś co mam zrobić?

Możliwe że napisałem to trochę chaotycznie, ale taki już jestem.
Spawnm
na localu masz włączony register_globals

dane z adresu odbierasz pisząc np: $_GET['id']
czyli
  1. <?php
  2. if ($_GET['id']=="strona1"){
  3.           include("strona1.htm");
  4. }
  5. ?>

dodatkowo lepszy sposób znajdziesz tutaj:
http://blog.spawnm.pl/news.php?id=4


(zobacz czy wszystkie pliki do includowania przegrałeś na serv)
erix
Tu wszyscy piszą z jakimiś problemami, autora wątku proszę o sensowny tytuł.
aleks1005
Dzięki. Problem rozwiązany.
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.