PHP’de Çok Boyutlu Dizileri Sıralamak

PHP çok boyutlu dizileri sıralamak için array_multisort işlevi kullanılır. Elbette bu işlev tek satırda çalışmamakta öncesinde dizinin belirli bir biçime getirilmesi gerekiyor. O konunun detayına hiç girmeden php.net’deki şu arkadaşın yazmış olduğu işlev bu işlemi çok kolaylaştırıyor. Bu makale biraz üzümünü ye bağını sorma şeklinde oldu ama amerikayı yeniden keşfetmeye gerek yok :) gelelim işleve

Codeigniter Form Doğrulama

Codeigniter ile geliştirme yaparken form doğrulama işlemlerinde öncelikle form_validation kütüphanesini yüklemeniz gerekmektedir. Form gönderildikten sonra hatalar oluşması durumunda formun kullanıcıya girmiş olduğu veriler silinmeden yeniden sunulması için ihtiyaç duyulacak işlevler ise form_helper kütüphanesinde bulunmaktadır. Bu kütüphaneleri şu şekilde projenize dahil edebilirsiniz. [code lang=”php”] $this->load->helper(‘form’); $this->load->library(‘form_validation’); [/code] Kütüphaneleri yükledikten sonra bu kütüphane ile ilgili ayarlar ve

Codeigniter URL Yapısından index.php Kaldırma

Codeigniter URL yapısını SEO için düzenlemek gerektiğinde index.php bağlantısının tüm URL’lerden kaldıması için yine .htaccess kullanılmalıdır. Aşağıdaki .htaccess dosyası Codeigniter projesinin kök dizininde bulundurulmalı ve Codeigniter ayarlarının yapıldığı application->config->config.php dosyasındaki $config[‘index_page’] = ‘index.php’; değeri $config[‘index_page’] = ”; olarak değiştirilmelidir. [code lang=”bash”] RewriteEngine On RewriteBase / RewriteCond %{REQUEST_URI} ^system.* RewriteRule ^(.*)$ /index.php?/$1 [L] RewriteCond %{REQUEST_URI} ^application.* RewriteRule ^(.*)$

Flow Chart Visual Programming Language

Algoritma ve Akış Diyagramı eğitimde kullanılabilecek çok güzel, VisualBasic ile yazılmış, open source bir proje; ben çok beğendim ve derslerimde de kullanmaya başladım. Normalde zipli bir klasörle buradan erişebilirsiniz. Ayrıca kurulumunun windows makinelerde kolay olması için bir yükleyici (installer) oluşturdum. Onu da buradan indirebilirsiniz. Son olarak kurulum klasöründe kaynak kodlara ve örneklere erişebilirsiniz…

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