Archive for the 'PHP' Category


Help Center Live / Açık Kaynaklı Web Destek Sistemi

Bir proje için Canlı Web Sohbet özelliği olan bir Web Tabanlı Destek Sistemi’ne ihtiyaç duydum. Önce yazayım dedim ama bu aralar pek zamanım olmadığı için açık kaynak cennetinde bir araştırmaya çıktım. Basit yönetimli güzel bir uygulama olan Help  Center Live ile karşılaştım. Önce çalışmadı ama biraz forum karıştırınca gördüm ki firefox kullanmamdan kaynaklanıyormuş. Böcek düzeltilmemiş […]

PHP’de Türkçe Karakterleri Büyük Harfe Dönüştürmek - strtoupper turkish

function strtoupperTR($str)

{

$str = str_replace(array(‘i’, ‘ı’, ‘ü’, ‘ğ’, ‘ş’, ‘ö’, ‘ç’), array(‘İ’, ‘I’, ‘Ü’, ‘Ğ’, ‘Ş’, ‘Ö’, ‘Ç’), $str);

return strtoupper($str);

}

Kaynak: http://forum.ceviz.net/php/41571-strtoupper-hakkinda.html

Campsite Web Yayıncıları İçin Açık Kaynak Kodlu İnternet Gazetesi / Dergisi Yazılımı

Campware girişimi MDLF tarafından bağımsız medya için açık kaynak kodlu çözümler üreten bir platformdur. Campsite bu platformun 2001 yılında çıkan ilk ürünüdür. PHP ve Mysql tabanlı bu sistem genellikle medya kuruluşları tarafından kullanılmakta ve içeriklerini çevrimiçi olarak internette yayınlayabilmelerini sağlamaktadır. İnternet ortamında yayıncılık üzerine geliştirilen (benim bulabildiğim) yegane projedir. Campware girişiminin bunun dışında […]

Jaws’ta TinyMCE düzenleyicisine tablo eklentisini kurmak

Jaws içerisindeki tinyMCE editörünün varsayılan ayarlarında tablo eklentisi olmuyor. Tablo araçları ise web ortamında sıklıkla kullanılan araçlar oldukları için TinyMCE’de ilk kurulan eklentilerden biridir. Eklentiyi kurmak için öncelikle Jaws içerisinde;
include\Extras\tinymce\mce_gzip.php dosyasında 455. satırdan sonra aşağıdaki satırı eklemelisiniz…

$tinyMCEplugins[] = ‘table’;

ardından son bölümdeki tinyMCE kurulum alanında en üste aşağıdaki satırları ekleyin.

echo “\t theme_” . $tinyTheme […]

Jaws Türkiye Yayında

Jaws Türkiye adı altında tüm türk jaws kullanıcılarını bir çatı altında toplamayı ve türkiyede jaws’ı tanıtmayı ve yaygınlaştırmayı hedeflediğimiz jaws-tr.com sitesi artık yayında tüm jaws kullanıcı ve geliştiricilerini bu çatı altına bekliyoruz…

Jaws 0.7.2 Artık Türkçe

Yapısını çok beğendiğim ve bundan sonra elimden geldiği kadar katkıda bulunmayı hedeflediğim jaws project artık türkçe, bu çalışmada emekleri için ayrıca öğrencim Fatih AKKOYUN’a da teşekkür etmek istiyorum. Bu çalışmamız için Jaws ekibide bizlere teşekkür etmiş;
http://www.jaws-project.com/index.php?blog/show/36

PHP ile Thumbnail (Küçük Resim) Üretmek

Sesli sözlükte thumbnail denildiğinde ilk karşımıza çıkan çeviri başparmak tırnağı yada başparmak tırnağı kadar oluyor,en son sırada da minyatür çizim olarak ifade edilmiş. Ben burada küçük resim demeyi tercih ediyorum. Birçok sitede olduğu gibi çoğu zaman resimler birden çok boyutta görüntülenebilmektedir. Bu işlem PHP’de GD kütüphanesi kullanılarak orjinal bir resimden istenilen yerde resim üretilerek […]

CURL(Client URL Library Functions) Nedir? CURL ile kullanıcı kontrolü nasıl yapılır?

Daniel Stenberg tarafından yazılan bu PHP kütüphanesi, birçok farklı tipteki sunucunun, birçok farklı tipte protokol kullanarak birbirleriyle bağlantı ve iletişim kurabilmesini sağlamaktadır. Desteklenen protokoller ise http, https, ftp, gopher, telnet, dict, file, ve ldap protokolleridir.PHP 4.0.2. versiyonundan sonra PHP’ye eklenmiştir. Basit bir örnek vermek gerekirse cURL ile bir sitenin ana sayfasını HTML dosyası olarak sunucunuza […]

PHP ile rasgele şifre üretmek

PHP ile rasgele şifre üretmek için aşağıdaki scripti kullanabilirsiniz. Fonksiyon sizin vereceğiniz uzunluk değerine göre bir şifre üretiyor. Algoritma şu şekilde çalışıyor;ilk önce rand() fonksiyonu ile şifreyi oluşturacak karakterlerin ASCII değerleri elde ediliyor, chr() fonksiyonu ile de karakter karşılıkları elde ediliyor ve switch() fonksiyonunda da hangi case’in çalışacağı yine rasgele belirlenerek her […]

Wordpress için Code Snippet Plugin

Wordpress makalelerinde kod parçacıklarını reklendirmek için kullanılabilecek güzel bir plugin, desteklediği dil sayısı da kayda değer.
http://blog.enargi.com/codesnippet/ linkinden indirebilirsiniz.

Seçim kutusu’ndan birden çok değerin PHP’ye aktarılması

Html form nesnelerinden seçim kutusunu <select multiple> şeklinde kullanmak ve seçim nesnesinin ismini verirken ismin sonuna “köşeli parantezler” [] eklemek bu nesne ile birden çok seçim yapılabilmesine ve değerlerin form’dan dizi şeklinde php’ye aktarılmasına olanak sağlamaktadır. Aşağıdaki örnekte html formunun nasıl düzenlendiği gösterilmektedir;

<form name=“tatlilar” action=“form.php” method=“post”>

<select name=“tatlisecimi[]” multiple>

<option value=“baklava”>Baklava</option>

<option value=“sekerpare”>Şekerpare</option>

<option value=“kadayif”>Kadayıf</option>

</select>

</form>

Bu formdan veriyi […]