Kategori: "PHP"

PHP: Microsoft Excell Dosya Okuma Sınıfı (class.oleread.php)

PHP dili farklı formatlı dosya ve veri türlerine işleyebilmektedir. Bu yazıda Microsft Excel dosyasının içeriğini okuyan Oleread PHP sınıfını inceleyeceğiz. Görseldeki gibi demo.xls dosyasında yazılan verileri PHP ile okuyacağız.

PHP:Jquery- Dinamik Text/Resim Değişimi (jquery.pir.js)

Bazı servislerde yayınlanan özel içerikler kopyalanamaz duruma getirilmektedir. Özellikle e-posta veya kullanıcı adı gibi kişisel bilgiler kopyalamaya karşı korunmak amacıyla resim olarak gösterilir. Bu işlemin Jquery yardımıyla  gerçekleşmesini inceleyeceğiz.

PHP:AJAX: Beğeni Oylama Uygulaması (Favourite – Love)

Özellikle sosyal ağlarda ağımızdaki kişilerin paylaştığı içeriklere karşı etkileşim halinde olmanın en önemli yolu beğenini göstermektir. Bu uygulamamızda yayınlanan resimleri favorilere ekleme veya beğenme olayını inceleyeceğiz.

PHP: RSS besleme okumak (RSS Reader with PHP)

Bu konu web geliştiriciler için bazı zamanlar çok önemli bir mesele halini almaktadır. RSS beslemesi olan herhangi bir websitenin RSS beslemelerini RSSCLASS sınıfımız ile düzenli bir şekilde okuyabiliriz. Kodlarımızı yazalım:

PHP:Jquery: Scroll Down Auto Load Data (Sayfayı aşağı kaydırınca otomatik veri yükleme)

Bu uygulamada bazı web sitelerinde görülen sayfa altına scroll edilince yeni verilerin Ajax ile yüklenme olayını inceleyeceğiz. Örnek site için sortfolio.  Bu uygulama ile sayfa hareketine göre verilerin daha düzenli ve verimli kullanılmasını sağlıyoruz. Tabi ki sunucu performansından büyük tasarruf  ediyoruz. Bu uygulama demosu için de daha önce kullandığım mysql.php database class yapısını kullandım. En read more »

PHP: Dinamik URL Ayraç Fonksiyonu (URL with Regular Expressions)

Text bazlı içeriklerde yer alan URL bağlantılarını tıklanabilir hale getirmek için basit bir PHP fonksiyonu işimizi görür. < ?php function AutoLink($text) { $text = html_entity_decode($text); $text = " ".$text; $text = eregi_replace('(((f|ht){1}tp://)[-a-zA-Z0-9@:%_\+.~#?&amp;amp;amp;//=]+)', '<a href="\\1">\\1', $text); $text = eregi_replace('(((f|ht){1}tps://)[-a-zA-Z0-9@:%_\+.~#?&amp;amp;amp;//=]+)', '<a href="\\1">\\1</a>', $text); $text = eregi_replace('([[:space:]()[{}])(www.[-a-zA-Z0-9@:%_\+.~#?&amp;amp;amp;//=]+)', '\\1<a href="http://\\2">\\2</a>', $text); $text = eregi_replace('([_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3})', '<a href="mailto:\\1">\\1</a>', $text); return $text; read more »

Twitter Tarzı Jquery – CSS More Çubuğu

Twitter’a dadanmışken tam olsun artık. Sayfa altında yer alan more çubuğu nasıl çalışıyor, ne gibi yararları var sorularına cevap arayalım.

Twitter ve Flickr Tarzı .htaccess Url Yönlendirme

Kısa ve düzenli url sistemleri arama motorlarında daha üst sıralarda çıkmanıza yardımcı olur. Popüler web servislerinden Flickr ve Twitter bu konuda iki iyi örnek. İkisinin de .htaccess URL mantıklarını çözmeye çalışalım. Flickr.com Url sisteminin bu şekilde çalışabilmesi için aşağıdaki 3 satır .htaccess kodu yeterlidir. .htaccess içeriği [code] RewriteEngine On RewriteRule ^([a-zA-Z0-9_-]+)$ photos.php?user=$1 RewriteRule ^([a-zA-Z0-9_-]+)/$ photos.php?user=$1 read more »

PHP – TinyURL otomatik url kısaltma fonksiyonu

Fonksiyon özellikleri: API Url: http://tinyurl.com/api-create.php Gerekli parametre: url Örnek: gönderilen sorgu- http://tinyurl.com/api-create.php?url=http://www.serpito.com/php-tinyurl-otomaik-url-kisaltma/ Dönen cevap- http://tinyurl.com/yeanjxm Fonsiyon kodları [code] <?php function TinyURL($u){ return file_get_contents('http://tinyurl.com/api-create.php?url='.$u); } ?> [/code] [code] <?php $url = 'http://www.serpito.com/php-tinyurl-otomaik-url-kisaltma/'; $tiny = TinyURL($url); echo $url.'"bağlantısının kısaltılmış hali : "'.$tiny; die(); ?> [/code] Örnek kodları çalıştırınca kısaltılmış url http://tinyurl.com/yeanjxm