Kayıtlar

PHP Dersleri - Yerel PHP Server Kurulumu etiketine sahip yayınlar gösteriliyor

PHP Kodları - Hit Online

Hit Online  İlk olarak logger.txt ve online.txt adında iki tane metin belgesi oluşturun ve CHMOD özelliğini 777 yapın hepsi bu kadar. Kodları bir metin editörü ile uzantısı .PHP olacak şekilde kaydettikten sonra, kodu kullanmaya başlayabilirsiniz <font face="Tahoma" size="2" color="#FFFFFF">Sitemizde <?php if($users=="0"){ die("1 user online"); } $log_file="online.txt"; $min_online="1"; if ($HTTP_X_FORWARDED_FOR == "") { $ip = getenv(REMOTE_ADDR); } else { $ip = getenv(HTTP_X_FORWARDED_FOR); } $day =date("d"); $month =date("m"); $year =date("Y"); $date="$day-$month-$year"; $ora = date("H"); $minuti = date("i"); $secondi = date("s"); $time="$ora:$minuti:$secondi"; $users_read = fopen("$log_file", "r"); $users = fread($users...

Temel PHP Kodları

Bir programlama diline girişte bilinmesi gereken en temel ve en sık kullanılan komut ve kodlamalar çok iyi idrak edilmeli ve ne yaptığı kesinlikle doğru algılanmalı. Şimdi en temel kabul edilecek komutları sıralayalım ve inceleyelim. 1. Standart Yazdırma Değeri "echo" 2. Temel Tanım değeri "$" 3. Bir alt satıra geçiş değeri "n" 4. Dosya ihraç değeri "include" 1. Standart Yazma Değeri "echo" Bu değer vasıtası ile herhangi bir metin değerini tarayıcıda götüntületebiliriz. Kullanımı oldukça basittir. Örneklerle gösterelim ; Kod: <? echo "Sınır Tanımayan Metin"; ?> Görüldüğü üzere burada " Şimdi bu komutu bir notePat vasıtası ile .php uzantısı ile yazalım ve "C:apachehtdocsilk.php" adıyla kaydedelim. Şimdi İnternet Explorer'ımızı açarak "127.0.0.1/ilk.php" yazıp enter'lıyalım. Karşımıza "Sınır Tanımayan Kodlar" yazısı gelecektir. Burada ...

PHP Dersleri - Türkçe Karakter Sorununa Çözüm

Resim
Sizde php kodlarınızda Türkçe karakter sorunu yaşııyorsanız aşağıdaki çözümlerden birini deneyebilirsiniz. Karakter sorunu öncelikle veritabanında kayıt türü seçmenizle alakalıdır. Yeni veritabanı oluştururken dil olarak şunlardan birini seçebilirsiniz. ikisi de iş görür seçim size kalmış. 1- Herşeyi UTF 8 yapabilirsiniz UTF-8 birçok ortamda size kolaylık sağlayacaktır. özellikle Ajax ile sorun yaşayanlar UTF-8 tercih etmektedir. Çözüm: UTF için HTML sayfasında en tepede şu yazılı olacak. <meta http-equiv="Content-Type" content="text/ HTML ; charset=utf-8" /> Veritabanı dil seçimi ise ise şöyle olacak: Bu durumda türkçe karakterleri sorunsuz görüntüleyenilirsiniz. 2- Türkçe Ayarlarını kullanabilirsiniz. Türkçe ayarlar için HTML sayfasında en başta şu tanım olmalı: <meta http-equiv="Content-Type" content="text/ HTML ; charset=ISO-8859-9" /> Veritabanı olarak Latin5_Turkish seçmeniz uygun olacaktır: Eğer verita...

PHP Dersleri - Nasıl daha hızlı çalışır?

1. Hataları herzaman gizleyin. Herkes hata yapabilir. ama hatalarınızı herkesin görmesi can sıkıcı olur. öncelikle Php sayfasının başında error_reporting(0); yazarsanız basit hatalar gizlenir. Fakat dosya açma gibi önemli işlemler yine hata verir. bunu engellemek için de komutun başına @ koymanız yeterlidir. örnek:  $h=@fopen("dosya","w"); veya bir mysql komutu yazarken aynısı kullanılabilir. @include("sahte_php_$no.php"); 2- Php Kısaltmaları kullanın. $sayi=$sayi+1   yazmak yerine  $sayi ++;  aynı anlama gelir. if($a==5){  $b=2; }else{ $b=7 }       yazmak yerine $b=($a==5)?2:7;   aynı anlama gelir. 3. include ile hız kazanın . Php derleme aşamasında mevcut değişkenlere göre derleme yapar. bu durumda çok çok uzun bir if parantezi varsa hepsini bir dosyaya koyup hızlanma sağlayabilirsiniz. örnek: if($uye_login==1) {    //  burda 40-50 satırlık bir işlem var diyelim    //  işin kötüsü aynı ...

PHP Dersleri - Yerel PHP Server Kurulumu

Resim
Php işletim sistemine kurum sırasında Apache,Php ve Mysql olarak üç ayrı bölümde kurulur. Fakat Windows kullanıcıları için kolay kurulum paketleri vardır. Aşağıdaki yazılımları indirerek çok kısa sürede Php kurulumu yapabilirsiniz. Her bir program kendi setup paketine sahip olduğu için fazla uğraşmanıza gerek kalmaz. Özellikle php´yi yeni öğrenenler için çok faydalı olacaktır. Dikkat: Bunların hepsini indirmeyin. Sadece Wamp yazanı indirin yeter. WAMP Server http://www.wampserver.com/en/download.php EasyPHP Server http://www.easyphp.org PHPTriad Server (eski) http://sourceforge.net/projects/phptriad/ Appser Server http://www.appservnetwork.com/ XAMPP Server http://sourceforge.net/projects/xampp/ Wos Portable http://www.chsoftware.net/en/useware/mowes/mowes.htm Windows için Wamp indirip server kurabilirsiniz. Php 5 kullanan oldukça güncel bir yazılımdır.Programı indirdikten sonra Next seçeneklerine tıklayıp kurulumu bitirin. Kurulum bittiğinde C:/Wam...