Posted: Nisan 3rd, 2010 | Author: Hüseyin Berberoğlu | Filed under: İpuçları, Pardus | Tags: Eclipse, kde, Linux, Pardus, PHP | No Comments »
PHP yazmak için Eclipse’in “Eclipse for PHP Developers” sürümünü indirip çalıştırdım. İşletim sistemi olarak Pardus, masaüstü olarak ise KDE kullanmaktayım. İlk karşılaştığım problemlerden biri kısayollarla yapılan kes, kopyala, yapıştırın doğru çalışmamasıydı. Bunu şuradan bulduğumu şu çözümle çözdüm;
- Sistem çekmecesindeki Klipper’a sağ tıkla
- Klipper’ı yapılandır
- Boş panonun kullanımını engelle seçeneğindeki seçimi kaldır ve Tamam butonuna bas.
Posted: Nisan 5th, 2009 | Author: Hüseyin Berberoğlu | Filed under: PHP | Tags: mail(), PHP | No Comments »
PHP’nin mail() fonksiyonu ile mail gönderebiliyoruz. Ancak bu fonksiyonla mail gönderdiğinizde Gmail gönderen ismini (unknown sender) olarak atayabiliyor. Bunu şu kod ile aşabilirsiniz;
ini_set(sendmail_from, $from);
Yani örnek bir mail gönderme kodu şöyle;
<?php
$name = "biraz kisisel"; //gönderen ismi
$from = "[email protected]"; //gonderen e-postası
$recipient = "[email protected]"; // alıcının e-postası
$mail_body = "Merhaba, sitemize üye olduğunuz için teşekkürler. "; //mail içeriği
$subject = "Uyelik hakkinda"; //mail konusu
$header = "From: ". $name . " <" . $from . ">\r\n";
"Reply-To: $from" . "\r\n" .
"Content-type: text/html; charset=UTF-8\r\n" .
'X-Mailer: PHP/' . phpversion();
ini_set(sendmail_from, $from);
mail($recipient, $subject, $mail_body, $header);
?>
Posted: Mart 24th, 2009 | Author: Hüseyin Berberoğlu | Filed under: İpuçları | Tags: drupal, english, PHP | No Comments »
You can see this error when you try to upload something on Drupal. If you see this, probably there is a permission or ownership problem.
The %directory is a variable, can change for everyone. For example I was tring to upload language file and my %directory was sites/default/languages. So I enter that command from console and problem solved;
chown nobody:nobody sites/default/languages
If your problem continue try to
Posted: Aralık 1st, 2008 | Author: Hüseyin Berberoğlu | Filed under: (Web) Programlama | Tags: etkinlik, özgürlük için, PHP, seminer, Web Programcıları Platformu, Zeev Suraski, zend | 7 Comments »

Bu haberi az önce öğrendim. Duymayan kalmasın, etkinlikten herkes faydalansın diye sizlere de duyurmak istedim.
PHP web programlama dilinin ve Zend’in yaratıcılarından ve halen geliştiricisi olan Zeev Suraski, ünlü Türk risk sermayesi şirketi Golden Horn Ventures tarafından, 24 Ocak 2008 Cumartesi günü Taksim Nippon Hotel’de düzenlenecek olan Web Programcıları Platformu adlı etkinliğe konuşmacı olarak katılacak. Ayrıca yine bir PHP geliştiricisi olan Derick Rethans da etkinliğe konuşmacı olarak katılacak. Tabii bu iki konuşmacının yanında çok değerli Türk konuşmacılar da etkinlikte birer konuşma yapacak. Tüm konuşmacılar için etkinlik programına bakabilirsiniz.
Ben hemen kaydımı yaptırdım. Bir aksilik olmazsa 24 Ocak’ta orada olacağım. Eğer web programlamaya ilginiz varsa ki bu blogu takip ediyorsanız muhtemelen vardır, size de kayıt yaptırmanızı ve etkinliği takviminize eklemenizi öneririm. Katılım tamamen ücretsiz.
Posted: Ekim 11th, 2007 | Author: Hüseyin Berberoğlu | Filed under: MySQL, PHP | Tags: karakter kodlaması, karakter sorunu, MySQL, PHP, phpMyAdmin, utf8 | 60 Comments »
HTML sayfanızı oluşturmadan önce hangi karakter setini kullanacağınıza karar vermelisiniz. Buradan görebileceğiniz üzere standartlaşan onlarca karakter kodlaması vardır. Karakter kodlaması, karakter setlerinden oluşur. ISO-8859, MS-Windows ve Unicode en çok kullanılan karakter kodlamalarındandır. ISO-8859-9′da bir ISO-8859′un bir karakter setidir.
ISO-8859 karakter seti dillere desteğini bölümler halinde vermiştir. İlk bölümde -bu bölüm ISO-8859-1 (Latin1) olarak bilinir- İngilizce, Franszıca, İspanyolca, Portekizce gibi dillere destek vermiştir. Türkçe desteği ancak 9. bölümde ISO-8859-9 (Latin5) karakter setiyle gelmiştir. MySQL’de bulunan latin5 ile ISO-8859-9 aslında aynı şeylerdir. Read the rest of this entry »
Posted: Eylül 28th, 2007 | Author: Hüseyin Berberoğlu | Filed under: MySQL, PHP | Tags: MySQL, PHP, tarih | 24 Comments »
Maalesef bu mümkün değil. Bugün bunu yapmaya çalışıyordum fakat buradan öğrendim ki bu mümkün değilmiş.. Peki gün-ay-yıl formatında tarihleri nasıl kullanacağız ?
Tarihi MySQL veritabanına kaydederken yıl-ay-gün şeklinde formatlamak zorunlu olduğundan html formunuzda tarihi gün ay yıl gibi 3 adet form nesnesinden alıp php ile bunu MySQL’in anlayacağı şekle çevirip MySQL’e yazdıralım.. Yani HTML formumuz şu şekilde olsun. Read the rest of this entry »
Posted: Ağustos 22nd, 2007 | Author: Hüseyin Berberoğlu | Filed under: Web Araçları | Tags: netvibes, PHP | 11 Comments »

eXTReMe Tracking widgetı (kırıntısı) ile istediğiniz kadar sitenin günlük istatistiklerini tek bir sayfa üzerinden takip edebilirsiniz! Bu kırıntı eXTReMe istatistiklerini kontrol etmeye meraklı olan webmasterların işini çok kolaylaştıracak!
Netvibes üyeliği olmayanlara netvibes’ı kesinlikle tavsiye ederim. Hemen üye olun! Bu widget UWA ile yapılmıştır. Widgetı kullanabilmek için UWA destekleyen Netvibes, Google IG gibi sitelere üye olmanız gerekiyor. Netvibesa üye olmam diyorsanız en azında bir google hesabınız vardır onu kullanarak igoogle’a girip widgetı ekleyebilirsiniz. Read the rest of this entry »