Yazar Arşivi

Atilla Akoğlu

Creating web applications since 2004. e-commerce, entrepreneur and enterprise advisor. Always open for new projects, ideas and deals...  

PHP:jQuery: Chained Select – İl & İlçe & Semt & Mahalle Seçimi

Yazının daha önceki versiyonunda Ajax ile dinamik şehir ve ilçe seçimi yapmıştık.  Ziyaretçilerden gelen talep üzerine, bu versiyonda  Şehir > İlçe > Semt > Mahalle seçimi sistemini paylaşıyorum.   index.php kodları   <pre><?php @ob_start(); @session_start(); require_once("mysql.php");  / uygulamamızın veritabanı işlemleri için gerekli olan bağlantı dosyası ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html read more »

PHP: İki Tarih Arası Günleri Listelemek

İki tarih aralığındaki zaman değerini hesaplamak için basit bir fonksiyon geliştiriyoruz. MySQL’de iki tarih arasını hesaplamak konusunu daha önce yazmıştık. Bazı durumlarda verilen aralıklarda günlerin listesi gerekebilir . Bu fonksiyon ile iki tarih arasındaki günleri liste halinde alabiliriz ve tablo döküm işlemlerinde rahatça kullanabiliriz.   Fonksiyonumuza geçelim;   function DaysBetweenDates($strDateFrom,$strDateTo) { $aryRange=array(); $iDateFrom=mktime(1,0,0,substr($strDateFrom,5,2),     substr($strDateFrom,8,2),substr($strDateFrom,0,4)); $iDateTo=mktime(1,0,0,substr($strDateTo,5,2),     read more »

PHP:AJAX:jQuery: Chained Select – İl & İlçe Seçimi

Web geliştiriciler için küçük ama kafa ağrıtan bu uygulamayı kısaca paketleyip demo atmak istedim.  Lazım olduğunda bakmak üzere elimizin altında dursun. Ajax methoduyla dinamik il ilçe seçimi için öncelikle Türkiye İl ve İlçe veritabanına ihtiyacımız var (Uygulama için hazırladığım download paketinde bulabilirsiniz). Adım adım kodlamaya geçelim;   1. Adım – index.php   <?php @ob_start(); @session_start(); read more »

Serpito’da yazar olmak ister misin?

PHP, MySQL, Ajax, CSS, XHTML, güncel teknolojiler ve yenilikler  hakkında araştırmalarını, çalışmalarını paylaşmak isteyen, deneyim kazanmak amacıyla (ki bu tecrübeyle sabittir) serpito.com’a yazı eklemek isteyen arkadaşlar benimle irtibat kurabilir. Bu işin faideleri, şöyledir;

Web Tasarım Girişimlerinde PSDUP örneği

Yaklaşık 3,5 yıl önce serpito.com‘u açtığımda türk internetinde sağlam kaynak bulmak neredeyse imkansızdı. bildirgec ve ondan beslenen böcekler, türkçe kaynak tanımını oluşturuyordu. Son zamanlarda tanıtılmaya layık ve  içeriğin kalitesi bakımından benzersiz olduğunu düşündüğüm psdup.com‘u kayıt altına almak istedim.

PHP: JSON: AJAX: Youtube Video Aramaları

Yine uzun bi aradan sonra yazacak bi malzeme aklıma gelmişken, not düşeyim.  Youtube video arama tekniğini (gdata json api) kullanarak basit bir ajax arama sistemi yapalım. Uygulamada 2 farklı php dosyası oluşturduk. Ana dosya (index.php) ve ajax postun cevaplandığı arama (videosearch.php) dosyası uygulamanın çalışması için yeterlidir. Basit bir arama formu ile aranan kelime,  jquery post read more »

PHP: SEO Uyumlu Link Fonksiyonu

Bikaç haftadır, serpito.com‘un kapalı olması sebebiyle açılışı bu yazıyla yapayım dedim. SEO uyumlu linkler oluşturmak için basit bir PHP fonksiyonu yeterli olacaktır. Bu fonksiyonu paylaşalım; function sanitize($url) { $url = trim($url); $find = array('<b>', '</b>'); $url = str_replace ($find, '', $url); $url = preg_replace('/<(\/{0,1})img(.*?)(\/{0,1})\>/', 'image', $url); $find = array(' ', '&amp;quot;', '&amp;amp;', '&amp;', '\r\n', '\n', read more »

PHP: Tarih formatlama fonksiyonu

Şenol’un son yazısına atfen , tarih bilgilerini formatlayan bir fonksiyon ekleyim istedim. fonksiyonun adı format_tarih(); fonksiyon içeriği şu şekilde; function format_tarih($tarih){ $gun=substr($tarih,8,2); $ay=substr($tarih,5,2); $yil=substr($tarih,0,4); return $son_t=$gun.".".$ay.".".$yil; } Fonksiyonu kullanabilmek için şu şekilde çağırabilirsiniz; $tarih=date("Y-m-d H:i:s"); echo $bugun=format_tarih($tarih); çalışan betiğin çıktısı 27.12.2010