Haziran 16th, 2010

bb code yapımı

2 Comments, Php, php uygulamaları, by Emre Sarıoğlu.

Basit bir şekilde, php ile bb code yapımı.Forumlarda, gelişmiş yazı editörlerinde uygulanan bb code, uygulama kodu aşağıda geliştirebilirsiniz veya kendinizce kullanabilirsiniz.
More

Haziran 15th, 2010

Resim boyutlandırma fonksiyonu

No Comments, Php, php uygulamaları, by Emre Sarıoğlu.

Fonksiyon, php de resim boyutlandırmamızı sağlıyor.Üstelik resmi bozmadan yapıyor, resim boyutlandırma belirttiğimiz uygun boyuta göre belirleniyor.Fonksiyon aşağıdadır.
More

Haziran 15th, 2010

Rastgele renk kodu üretme

No Comments, Php, php uygulamaları, by Emre Sarıoğlu.

Çok basit bir yapı da olan php ile rastgele renk kodu üretmeyi göstereceğiz.
More

Haziran 14th, 2010

Karakter bozulması çözüm

No Comments, Php, php uygulamaları, by Emre Sarıoğlu.

Bazen sayfamızda karakterle tuhaf bir hal alır, karakterler bozulur buna çözüm aşağıda ki koddur.Karakterlerin bozulma nedeni veritabanı latin ama sayfa utf8 set ile ayarlanmış ise bu sorun çıkabiliyor.Veritabanında ki verilerimizi düzeltmek için aşağıdaki kodu kullanarak düzeltebiliriz, kendinize göre ayarlamanız lazım.
More

Haziran 14th, 2010

Mail gönderme sınıfı

1 Comment, Php, php uygulamaları, by Emre Sarıoğlu.

Bir çok kaynak ve hazır kodlar bulabilirsiniz ama burdaki uygulama(mail gönderme sınıfı) çok daha derli toplu, anlaşılır bir şekildedir.Gördüğümüz php kodu sınıf halindedir ve bu sınıfı başka bir sayfada kullandığımızda karışıklığa yol açmayacaktır.
Kodlarımız:

<?php
//Kare
class Posta {
public $nereye; //gönderilen adres
public $kimgonderdi;//gönderenin ismi
public $nereden;//gönderen adres
public $konu;//konu
public $mesaj;//mesaj
public $charset="iso-8859-9";
function gonder($hatagosterme=true) {
    $headers = "MIME-Version: 1.0\n";
    $headers .= "Content-type: text/html; charset=".$this->charset ."\n";
    $headers .= "X-Mailer: PHP\n";
    $headers .= "X-Sender: PHP\n";
    $headers .= "From: $this->kimgonderdi<$this->nereden>\n";
    $headers .= "Reply-To: $this->kimgonderdi<$this->nereden>\n";
    $headers .= "Return-Path: $this->kimgonderdi<$this->nereden>\n";
    if($hatagosterme == false) {
    @mail($this->nereye,$this->konu,$this->mesaj,$headers);
    } else {
    mail($this->nereye,$this->konu,$this->mesaj,$headers);
    }
} 
}
/*
Örnek:
$p = new Posta;
$p->nereye = "al_sana@adres.com";
$p->nereden="iste_bu_da@gonderen.com";
$p->kimgonderdi="Felix";
$p->konu="deneme mesajı";
$p->mesaj="al sana mesaj işte daha ne istiyorsun";
$p->gonder();
*/
?>

Kodlamadı php ile yapılmış çok güzel ve anlaşılır yapıya sahip mail gönderme sınıfı, forum cevizden alıntıdır.

Yazılan kod, ğ,ç,ş gibi karakterleri g,c,s gibi karakterlere çevirir.Bu sayede php de dilinde link yaparken daha düzgün bozulmayan linkler elde ederiz.Türkçe karakter temizleme fonksiyonumuz php ile yapılan her sayfada kullanılabilir.
Kod aşağıdadır…
More

Haziran 13th, 2010

Döngü ile linkli harf yazdırma

No Comments, Php, php uygulamaları, by Emre Sarıoğlu.

Aşağıdaki kod php ile döngü kullanarak linkli harf yazdırma uygulamasıdır.
More

Haziran 13th, 2010

Dizindeki resimleri sıralama ve silme

No Comments, Php, php uygulamaları, by Emre Sarıoğlu.

Bizim gösterdiğimiz dizindeki resimleri gösterir ve istediğimiz resmi silme işlemi yapabiliriz.Bu uygulamamız ile projelerimizdeki admin sayfasına uyarlanarak monte edilebilir.
More

Haziran 12th, 2010

Mail kontrolü

1 Comment, Php, php uygulamaları, by Emre Sarıoğlu.

Uygulama php5 sonrası içindir, php ile mail kontrolü yapıyoruz.Çok basit bir yapıya sahiptir gereksiz kodlara gerek kalmadan bu aşağıdaki kaynaktan yararlanabilirsiniz.
More

Haziran 12th, 2010

Çoklu dil fonksiyonu

No Comments, Genel, by Emre Sarıoğlu.

Bir başka uygulama daha, php ile çoklu dil fonksiyonu.Fonksiyon web tarayıcının diline göre işlem yapar.Türkçe dil dosyamız olan tr.php işlem görüyor.
More