Yazdır 13 Mart 2010 Cumartesi (Hit: 15958)

İlk PHP Sayfamız

Bu yazıda ilk php sayfamızı hazırlayıp çalıştırmaya çalışacağız.

PHP kodu yazmak için en çok Dreamweaver kullanılmaktadır. Bunun yanında php kodlamak için php editörler de kullanılabilir. Biz okullarda php kodlarına odaklanmak için hızlı, basit ve kullanışlı olan Notepad++ kullanmaktayız. Öncelikle size Notepad++'da açtığınız boş sayfanızı Document root yani web dizinine (C:\Program Files\EasyPHP-5.3.2\www\ dizinine yada sizin belirlediğiniz dizine) uzantısı .php olacak şekilde kaydetmekle başlamanızı öneririz.

PHP kodlarını HTML kodları arasına yazdığımızı daha önce söylemiştik. PHP kodlarını HTML kodlarından ayırmak için
<?php
  ..........
?>
ayraçları kullanılır ve her PHP komutundan sonra noktalı virgül (;) kullanılır.

Aşağıda index.php olarak kaydettiğimiz sayfamızın kodlarını görüyorsunuz.

<html>
<body>
<?php
echo "Merhaba Dünya!";
?>
</body>
</html>

Hazırladığımız bu sayfayı çalıştırmak için tarayıcımızın adres çubuğuna http://localhost/index.php yazmak yeterlidir.
Not: Eğer yazılan adreste sayfanın adı belirtilmemişse varsayılan olarak sunucu index.php'yi arar. Varsa çalıştırır. Burada sayfamızın adı index.php olduğundan adres sadece http://localhost/ şeklinde de yazılabilirdi. Aksi halde sayfanın adının da yazılması gerekmektedir.

Çalıştırılan sayfanın ekran görüntüsüne ve kullanıcıya gönderilen kaynak koduna dikkat ediniz.

İlk PHP Sayfamızİlk PHP Sayfamız

 

Bilgisayarımıza kurulu olan Apache, PHP ve MySQL hakkındaki tüm bilgileri ekranda görmek için phpinfo(); fonksiyonu kullanılır. Bu fonksiyon ile versiyon bilgileri, dizin bilgileri ve diğer tüm yapılandırma bilgileri ekranda görüntülenebilir. Aşağıdaki kodu yazıp kaydederek çalıştırdığınızda sonucu sizler de ekranda görebilirsiniz.

<html>
<body>
<?php
phpinfo();
?>
</body>
</html>

phpinfo


Bu site meslek liselerinde bilişim bölümü web programcılığı dalında okutulan internet programcılığı dersine yardımcı olması için tasarlanmıştır. İletişim için iletisim@phpdefteri.com
Apache PHP MySQL PhpMyAdmin EasyPHP Xampp AppServ Wamp W3School

www.phpdefteri.com © 2010