Php Öğreniyorum 5 - Program Denetleme İşlemleri

Kod

if ( !defined('MODULE_FILE') )
{
    die("You can't access this file directly...");
}

require_once("mainfile.php");
$module_name = basename(dirname(__FILE__));


Bunları yazdıktan sonra içeriğimizi yazalım.

 Kod

switch($degisken) { //switch başladı...
// modules.php?name=PHP_Modul1°isken=php şeklinde link verdiğimizde çıkacak sayfa başladı....
case "php":
echo "PHP bir script dilidir. Yani .exe yada .com uzantısına sahip programlar gibi derlenmesine gerek yok. Ancak PHP scrptlerinizi çalıştırabilmeniz için bu dilden anlayan bir programa ihtiyacınız var.Bu programın web server tarafından çalıştırılabilir olması gerekmektedir. Başka bir ifadeyle web server programınızı (Apache, PWS yada ISS gibi) PHP anlar hale getirmeniz gerekmektedir.";
break;
// modules.php?name=PHP_Modul1°isken=php şeklinde link verdiğimizde çıkacak sayfa bitti.

//modules.php?name=PHP_Modul1°isken=html şeklinde link verdiğimizde çıkacak sayfa başladı...
    case "html":
    echo "Hyper Text Markup Language( Hiper Metin İşaret Dili ) kısaca HTML diye adlandırdığımız kodları anlatmaya çalışacağım.
Anlatıma başlamadan yapmış olduğum dil hatalarından dolayı özür dileyerek affınıza sığınıyorum..

Anlatıma 0 dan başlıyarak profesyonele doğru ilerleteceğiz.Bu yazı dizimizde anlatılanları sizinde harfiyen uygulamanız gerekiyor diye düşünmekteyim....";
    break;
//modules.php?name=PHP_Modul1°isken=html şeklinde link verdiğimizde çıkacak sayfa bitti...

#Modüle ilk girişte çıkacak sayfa başladı.
    default:
    echo "

Merhaba,

Bu benim ilk modül çalışmam. Modülüme hoşgeldiniz. Bir iki alt sayfa yaptım. Siz
bu alt sayfalara gönderecem. İlk sayfamız PHP üzerine kısaca bir yazı, ikinci
sayfamız ise HTML üzerine kısa bir yazı.

 

İlk sayfamıza gitmek için
tıklayın
.

 

İkinci sayfamıza gitmek için
tıklayın.

 

NOT: switch  komutunda $degisken adında bir değişken tanımladık.
Buna göre linkleri şu şekilde vermeliyiz.

PHP Sayfamıza modules.php?name=PHP_Modul1°isken=php

HTML Sayfamıza modules.php?name=PHP_Modul1°isken=html

";
    break;
#Modüle ilk girişte çıkacak sayfa bitti.
}//switch bitti.


En modül bitti. Sonuna

 Kod

?>

yazarak PHP nin bittiğini gösteriyoruz. Burada aklınıza takılan şeyler için önceki dersleri incelemenizi öneririm.

Modülün index.php dosyasını toplarsak şu hale gelmiş olacak.

 Kod

if ( !defined('MODULE_FILE') )
{
    die("You can't access this file directly...");
}

require_once("mainfile.php");
$module_name = basename(dirname(__FILE__));

switch($degisken) {  //switch başladı...

// modules.php?name=PHP_Modul1°isken=php şeklinde link verdiğimizde çıkacak sayfa başladı....
case "php":
echo "PHP bir script dilidir. Yani .exe yada .com uzantısına sahip programlar gibi derlenmesine gerek yok. Ancak PHP scrptlerinizi çalıştırabilmeniz için bu dilden anlayan bir programa ihtiyacınız var.Bu programın web server tarafından çalıştırılabilir olması gerekmektedir. Başka bir ifadeyle web server programınızı (Apache, PWS yada ISS gibi) PHP anlar hale getirmeniz gerekmektedir.";
break;
// modules.php?name=PHP_Modul1°isken=php şeklinde link verdiğimizde çıkacak sayfa bitti.

//modules.php?name=PHP_Modul1°isken=html şeklinde link verdiğimizde çıkacak sayfa başladı...
    case "html":
    echo "Hyper Text Markup Language( Hiper Metin İşaret Dili ) kısaca HTML diye adlandırdığımız kodları anlatmaya çalışacağım.
Anlatıma başlamadan yapmış olduğum dil hatalarından dolayı özür dileyerek affınıza sığınıyorum..

Anlatıma 0 dan başlıyarak profesyonele doğru ilerleteceğiz.Bu yazı dizimizde anlatılanları sizinde harfiyen uygulamanız gerekiyor diye düşünmekteyim....";
    break;
//modules.php?name=PHP_Modul1°isken=html şeklinde link verdiğimizde çıkacak sayfa bitti.


#Modüle ilk girişte çıkacak sayfa başladı.
    default:
    echo "

Merhaba,

Bu benim ilk modül çalışmam. Modülüme hoşgeldiniz. Bir iki alt sayfa yaptım. Siz
bu alt sayfalara gönderecem. İlk sayfamız PHP üzerine kısaca bir yazı, ikinci
sayfamız ise HTML üzerine kısa bir yazı.

 

İlk sayfamıza gitmek için
tıklayın
.

 

İkinci sayfamıza gitmek için
tıklayın.

 

NOT: switch  komutunda $degisken adında bir değişken tanımladık.
Buna göre linkleri şu şekilde vermeliyiz.

PHP Sayfamıza modules.php?name=PHP_Modul1°isken=php

HTML Sayfamıza modules.php?name=PHP_Modul1°isken=html

";
    break;
#Modüle ilk girişte çıkacak sayfa bitti.
}  //switch bitti.

?>


Bir sonraki konumuz döngüler… O konuya kadar şöyle geriye dönerek bir tekrar yapsanız fena olmaz.

 

Tarih:
Hit: 3594
Yazar: Aloryan



Yorumlar


Siftahı yapan siz olun
Yorum yapabilmek için üye girişi yapmalısınız.