Tag: PHP

php’de Cache kullanimi

Şubat 24th, 2009, Yorum Yapılmamış

Ceviz forumlarinda raiden arkadasimizin yazmis oldugu bir konuyu görünce bu yaziyi ekleme geregi duydum. Arkadas yazisinda xCache i nasil kullanicamizi anlatiyordu, güzel de bir sinif yazmis. Gelen önerilerde apc, memcached vs. gibi diger cache sistemlerinide desteklemesi yönünde öneriler vardi. bunun icin raiden hepsini inceleyip yeni bir sinif yazmaliydi. Dünyayi yeniden kesfe gerek yok, Zend framework [...]

drupal kurarken veri tabani hatasi

Ekim 24th, 2008, Yorum Yapılmamış

Bu yaziyi sadece birdaha bu hatayla karsilastigimda daha cabuk bulmak icin yaziyorum. Drupal kurarken 3 asamada database bilgilerini dogru girdigim halde ayni sayfa hep tekrarlaniyor ve ben devam edemiyordum. Biraz google de drupal forumlarini inceledikden sonra bana yariyan cözümü buldum. Install ederken ilk asamada /sites/default/default.settings.php dosyasini settings.php diye kopyalayin yaziyor, ben bunu kopyalamamisim adini degistirmisim, [...]

Include icerigini degiskene atama

Mart 23rd, 2008, Yorum Yapılmamış

Include ve Require genelde baska bir dosyanin icerigini, fonksiyonu kullandigimiz yerde göstermek icin kullanilan bir fonksiyondur. Ama bazen tüm icerigi bir degisken icine yazmakda gereke bilir. Mesela icerigi bir template sistemine devam iletmemiz gerekiyorsa. Bunu yapa bilmek icin php nin bize sunmus oldugu 3 arti fonksiyon daha kullanmamiz gerekiyor: ob_start(), ob_get_contents() ve ob_end_clean(). Kodumuza bakalim: add_temp.php dosyasinin icerigini böylelikle html degiskenine atadik. gerisi size kalmis kolay gelsin.

php.ini dosyasi nerede bulunur?

Mart 6th, 2008, Yorum Yapılmamış

Php.ini dosyasi php serverinizin önemli bir konfigurasyon dosyasidir. Bu yazimda php.ini deki ayarlardan bahsedecek degilim, ben daha kolay bir yol sececegim anlatmak icin oda nerde bulundugu. Php.ini dosyasi windows da,linuxdada , xampp lammp dada baska yerlerde saklanir, bunun bulmanin en kolay yolu bir phpinfo dosyasi olusturmakdir. yeni bir php dosyasi olusturalim adini phpinfo.php koyalim. icine [...]

slashle biten adresler

Şubat 11th, 2008, Yorum Yapılmamış

bugun Ceviz forumlarinda gezerken bir soru gözüme takildi. Konuya iki üc kisi mesaj yazmis 50 den fazla kisi okumus ama dogru cevap yokdu. Az önce baktimda türkce kaynakda yok gibi, ne diye aranacagini bile dogru dürüst bulamadim ondan bu yaziyi yaziyorum. üyenin birisi adres sonuna slash (/) ekledimi site aciliyor (adres.com/resimler/) ama eklemedimi (adres.com/resimler) site [...]

Smarty kullanimi

Şubat 1st, 2008, Yorum Yapılmamış

Herkeze Merhaba, burda yazdigimiz konuda smarty yi nasil kurcanizi söylemistik. Simdi ise Smartyde her sayfada $smarty->template_dir $smarty->config_dir $smarty->cache_dir $smarty->compile_dir bu degiskenleri yeniden doldurmamak icin basit bir sinif olusturup buna Smarty den miras almasini sagliyacagiz. Böylelikle yeni yapmis oldugumuz Smarty sinifindan bir Instance (kopya) alip islemlerimize devam ede biliriz. bunu SmartyTest.php adinda kaydedin require_once(‘Smarty/libs/Smarty.class.php’); class SmartyTest extends [...]

Tarih degisme

Eylül 14th, 2007, Yorum Yapılmamış

Slmlar, bugün cok kisa ve arada cok ise yariyan bir kod yazacagim bana genelde db den date formatinda tarih cektigimde cok lazim olur. Mysql de bildingiz gibi date tipini secersek tarihler su sekil kaydediliyor 2007-02-02 buda bize uymuyor ondan biz bunu 02.02.2007 yapmak istiyoruz nasilmi cok basit bir kac satir kodla istedigimizi elde ede biliriz . ?> $date=”2007-02-02″; $preg=”([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})”; if(preg_match(“/$preg/”,$date,$tarih)) echo “oldu: $tarih[3].$tarih[2].$tarih[1]“; else echo “olmi”; ?> tarihin date yada datetime olmasi onemli degil tarihi her iki türlü olsada bu sekil istediginiz formata getire bilirsiniz. bugunluk bukadar

php excell Reader

Haziran 28th, 2007, Yorum Yapılmamış

Slmlar, Cogu kisi Excell dosyalarini php de nasil okuyacagi hakkinda soru soruyor, cok güzel bir class buldum onu sizlerle paylasmak istedim. http://sourceforge.net/projects/phpexcelreader/ icinde bir örnek gösterilmis onu kullana bilirisniz, soru olursa sorun cevaplarim.

Resim php dosyasi olarak eklemek

Mart 29th, 2007, Yorum Yapılmamış

Evet bugün kücük bir kod eklicem arkadaslar. yazdigim suanki exploitte lazim oldu ,bir php dosyasini resim olarak eklemek icin ne yapmak gerekiyor. html dosyamizda cok basit: <img src=”resim.php” mce_src=”resim.php” /> resim.php: $file = “/srv/www/htdocs/web35/html/wp-content/themes/freshy/images/icons/feed-icon-10×10.gif”; if(file_exists($file)) { Header(“Content-type: image/gif”); readfile($file); } böylelikle html dosyamizi calistirdigimizda resimi görecegiz. niye direk resmi eklemedin diyenler ola bilir, resimi ekledigim sayfada php kodu da calistiracagimda ondan. neyse [...]

The Month of Php bugs

Mart 9th, 2007, Yorum Yapılmamış

Evet Stefan Esser i php camiasinin cogu tanir. Genelde php de buldugu aciklarla ismini duyuran esser bu sefer php security team deyken yapilmasini istedigi php de acik ayini  baslatmis bulunuyor. 7 Günde 13 Acik bulan Esser bakalim ay sonuna kadar kac bug bulucak. Projeyi burdan takip ede bilirsiniz. esser hakkinda daha cok bilgi icin http://blog.php-security.org/ ziyaret ede bilirsniz.

Feed

http://www.skorp.eu / PHP