Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] wstaw plik w zależności od...
-jenrzyk-
post
Post #1





Goście







hi!
chcę zrobić coś bardzo prostego, dlatego nie czytam i nie uczę się php...
chodzi o to, że z adresu strony chcę odczytać jakąś zmienną np &lang
i w zależności od języka aby wczytywany był plik

coś w stylu:
if lang=pl {include=footer_pl.ph}
else if lang=uk {include=footer_uk.php}
else {include=footer_de.php}

ewentualnie pewno coś takiego może być:
if ($lang)
$footer=footer_ . $lang . ".php");
{include($footer)}

to drugie, jest leopsze, gdy więcej plików jes, prawda??
tylko, że coś tu chyba nie tka ze składnią(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
poprawicie, prosze!

z góry dzięki
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
eai
post
Post #2





Grupa: Zarejestrowani
Postów: 367
Pomógł: 10
Dołączył: 20.05.2005

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


Teraz jest o wiele lepiej. Ale..

  1. <?php
  2.  
  3. # $_GET - Zmienne które są wysłane z paska adresu
  4. # empty - Sprawdza czy ta zmienna jest pusta czy nie
  5.  
  6. if (!empty($_GET['l'])) {
  7. $copy = "footer_" .$_GET['l'] . ".php";
  8. } 
  9. else {
  10. $copy = "footer_de.php";
  11. }
  12.  
  13. if (file_exists($copy)) {
  14. include($copy);
  15. }
  16.  
  17. ?>


Poczytaj:
http://pl.php.net/manual/pl/language.varia....predefined.php
http://pl.php.net/manual/pl/function.empty.php

Ten post edytował eai 4.08.2006, 23:56:41
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: 5.10.2025 - 15:18