Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Includowanie części pliku do różnych miejsc
furionero
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 15.07.2008

Ostrzeżenie: (0%)
-----


Witam.  (IMG:http://forum.php.pl/style_emoticons/default/rolleyes.gif)

Mam pytanie: Jak zaincludować do pliku php określone części pliku tekstowego z zawartością podstrony do różnych miejsc? Kiedyś includowałem cały plik w jedno miejsce za pomocą tego kodu:

  1. <?php 
  2.       // zmienna $go przekazana metoda GET 
  3.       $go = $_GET['go']; 
  4.        
  5.       // sprawdzamy czy zmienna $go nie jest pusta 
  6.       if(!empty($go)) { 
  7.           // sprawdzamy czy plik o danej nazwie istnieje 
  8.           if(is_file("$go.inc")) include "$go.inc"; 
  9.           // jezeli plik nie istnieje wyswietla się komunikat 
  10.           else echo "<br /><br />Nie ma takiej strony :("; 
  11.       } 
  12.       // jezeli zmienna $go jest pusta wyswietla się strona glowna 
  13.       else include "body.inc"; 
  14.        
  15.     ?>


A teraz odpowiednie części mają się wyświetlać w dwóch różnych div'ach, część kodu strony głównej wygląda tak:

  1. <div id="naglowek">Tu ma być pierwsza część includowanego pliku </div>
  2.  
  3. <div id="tresc">Tu ma być druga część includowanego pliku </div>


Pliki *.inc powinny wyglądać jakoś tak:

  1. Pierwsza część includowanego pliku
  2.  
  3. Druga część includowanego pliku 


Co dopisać w pliku index.php , a co w includowanych plikach *.inc ?  
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Spawnm
post
Post #2





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




może w $go.inc dac 2 zmienne?
plik inc:
  1. <?php
  2. $a='treść 1';
  3. $b='treść 2';
  4. ?>


po includowaniu tego pliku dajemy:
  1. <?php
  2. echo '<div id="naglowek">'.$a. '</div>
  3. <div id="tresc">'.$b.'</div>';
  4. ?>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 06:54