Dosya çalıştırılabilir mi? is_executable() PHP programında kimi zaman sunucunun kullanmamıza izin verdiği haricî programları çalıştırız; PHP programımızın düzgün işlemesi bu harici programa bağlı olabilir. Böyle bir programı çalıştırmaya karar vermeden önce bir dosyanın çalıştırılabilir olup olmadığını sınayan bu fonksiyon, dosya çalıştırılabilir ise true/doğru, değilse false/yanlış sonuç verir. Örnek: if ( Okumaya Devam Et

mySQL de kayıtlı veriler üzerinde arama yapmak daha hızlı sonuç verir. Eğer site içindeki örneğin html sayfalarında arma yaptırmak istediğimizde ise her bir dosyanın açılıp okunması gerekir. Bu dosyanın boyutu da ayrıca diğer bir etkendir. Eğer bir zorunluluk yoksa mySQL en geçerli tercih nedeni olabilir. Site içi için Örnek: PHP Okumaya Devam Et

PHP de yazılmış bir uygulamanın en zayıf noktası, dilin kendisinde olan bir sorun değil, yazılan uygulamanın bazı varsayımlara dayanarak güvenliği göz önünde bulundurmamasıdır. Bundan dolayı bir uygulama yazarken güvenliğe önem vermeli ve kullanıcıdan gelen bilginin varsayıma dayanmadan denetlenmesini sağlamasınız. Örnek 1 – Tehlikeli Değişken Kullanımı <?php // kullanıcının ev dizininden Okumaya Devam Et

PHP bir Apache modülü olarak kullanıldığında Apache kullanıcısının (Apache yapılandırma dosyasında user yönergesine bakın) yetkilerini miras alır. Bu kullanıcı genellikle ‘nobody’ kullanıcısı olur fakat bunun güvenlikle ve kimlik doğrulama ile ilgili olumsuz etkileri olabilir. Örneğin PHP’yi bir veritabanına erişmek için kullanıyorsanız ve bu veritabanına yerleşik olarak erişim izniniz yoksa “nobody” Okumaya Devam Et

PHP’nin 4 versiyonunda, MySQL’le iletişim için kullanılabilecek tüm konutlar ve kısa açıklamaları. mysql_affected_rows Bir önceki işlemde etkilenen satır sayısı. mysql_close Belirtilen mysql bağlantısını kapatır. mysql_connect Sunucuya veritabanı bağlantısı açar. mysql_create_db MySQL’de veritabanı açar. mysql_data_seek Sonuç satırında belirtilen sıraya geçer. mysql_db_query MySQL’e sorgu gönderir. mysql_drop_db Veritabanını sunucudan siler. mysql_errno Bir önceki Okumaya Devam Et

merhaba arkadaşlar. bu yazımızda php ile telefon rehberi uygulaması örneği yapacağız. bu örneğimizle sizlerde sayfanızda çeşitli uygulamalar yapabilirsiniz. öncelikle sql dosyamızı yazalım. kod: — phpMyAdmin SQL Dump — version 3.2.0.1 — http://www.phpmyadmin.net — — Anamakine: localhost — Üretim Zamanı: 16 Mayıs 2010 saat 09:52:05 — Sunucu sürümü: 5.1.36 — PHP Okumaya Devam Et

php kodlarını kullanarak basit bir takvim örneği hazırladım sizlere bu kodu sayfanıza ekleyip sitenizde rahatlıkla kullanabilirsiniz. gün, ay ve yıl şeklinde göstermektedir. sözlerimi fazla uzatmadan kodları veriyorum.   takvim.php kodları.   php kod:   <?php if(empty($_GET[‘ay’]) or empty($_GET[‘yil’])){ $ay = date(‘m’); $yil = date(‘Y’); }else{ $ay = $_GET[‘ay’]; $yil = Okumaya Devam Et

PHP gibi, kendisi ziyaretçinin Browser’ına gönderilmeyen bir dille, sitelerimi parola ile korumak mümkün ve kolaydır. Sitenize sadece sizin vereceğiniz parola ile girilmesini istiyorsanız, ana sayfanın şöyle başlaması yeter: <?php if (!isset($parola) || $parola != “gizli_kelime”) { ?> <FORM ACTION=”parola_igir.php” METHOD=”POST”> Parola: <INPUT NAME=”parola” TYPE”password”><BR> <INPUT TYPE=”submit”> </FORM> <?php } else Okumaya Devam Et

Günümüzde Internet’te ne kadar güvenlik önlemi alınsa, yeridir. Sadece iyi niyetli olmayan kişilere karşı değil, fakat daha çok ne yaptığını tam bilmeyen Web ziyaretçilerini de düşünmek ve PHP programlarınızın güvenliğini arttırmak zorundasınız. Internet’te iyiniyetli olunmaz. Acı, ama gerçek. Internet’e içine zararlı kod yerleştirilebilecek bir Form koyarsanız, emin olmalısınız ki, birisi Okumaya Devam Et

Böylece, MySQL ile bir veritabanı dosyası oluşturma işlemi bitmiş oldu. bir PHP programı yazarak bu veritabanındaki kayıtları okutabiliriz. Bunu yapmadan önce yine hızlı şekilde PHP-MySQL ilişkisinini sağlayan fonksiyonlara gözatalım. PHP programlarımızda veritabanından yararlanabilmek için programın önce Web sunucusu aracılığıyla veritabanı dosyası ile bağlantı kurması gerekir. Başka bir deyişle, PHP programının Okumaya Devam Et