Tek dosyali projeler üretmek icin sizelere (bilmeyenlere) yardimci olacagini düsündügüm bir ders hazirladim.
Umarim isinize yarar...
Kod:
PHP- Kodu:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Hüseyin'in Sitesi</title> </head> <body> <ul> <li><a href="index.php">Anasayfa</a></li> <li><a href="?sayfa=hakkimizda">Hakkimizda</a></li> <li><a href="?sayfa=referanslar">Referanslar</a></li> <li><a href="?sayfa=iletisim">Iletisim</a></li> </ul> <?php //anasayfa icerigi function anasayfa(){ echo '<h1>Burasi Anasayfa.</h1>'; } //hakkimizda sayfasi icerigi function hakkimizda(){ echo '<h1>Burasi Hakkimizda sayfasi.</h1>'; } //referanslar sayfasi icerigi function referanslar(){ echo '<h1>Burasi Referanslar sayfasi.<h1>'; } // iletisim sayfasi icerigi function iletisim(){ echo '<h1>Burasi Iletisim sayfasi.</h1>'; } $sayfa = $_GET['sayfa']; // get ile ?sayfa=xx aliyoruz. switch($sayfa){ //switch döngüsü ile fonksiyonumuzu bulduruyoruz. default: anasayfa(); // GET ile hic bir veri gelmiyorsa, anasayfayi gösteriyoruz. break; // islemi durduruyoruz case "hakkimizda"; // GET ile "hakkimizda" gelirse hakkimizda fonksiyonunu gösteriyoruz. hakkimizda(); break; // islemi durduruyoruz case "referanslar"; // GET ile "referanslar" gelirse referanslar fonksiyonunu gösteriyoruz. referanslar(); break; // islemi durduruyoruz case "iletisim"; // GET ile "iletisim" gelirse iletisim fonksiyonunu gösteriyoruz. iletisim(); break; // islemi durduruyoruz } ?> </body> </html>
Not: Test etmedim.