15 Kasım 2013 Cuma

PHP: syntax error, unexpected $end hatasi

Sonlandırılmamış döngüler (While,If,For) yada kapatılmamış satır bitimleri (;) için bu hatayı alabilirsiniz.  Tüm döngüleri kontrol etmekle işe başlayabilirsiniz. Yeni nesil bir php IDE ile çalışıyorsanız kapanmamış döngüyü yada sonlanmamış satırı hemen bulur. Fakat bu özellikler olmasa da hata bahsettiğimiz konularda ise bulmanız uzun sürmez. Peki hata satırı olarak son satırı gösteriyorsa? Son satırda döngü işareti yada başka bir kod olmaz değil mi? Php tagını kapatmak için "?>" koyar bitiririz. Peki sorun nerde?

9 Kasım 2013 Cumartesi

PHP: Kisa If Else yontemi - Ternary Operatoru



                   Uygulama geliştirirken döngüleri, diğer bir deyişle koşulları değerlendirirken If/Else ve Switch/Case ifadelerini kullanmak gerekir. Aslında If/Else gereksinimleri karşılar fakat tek satırda halledeceğimiz birşey için köşeli parantezlere boğulmaya ne gerek var?

8 Kasım 2013 Cuma

Eftal Yurtseven php haber scripti video serisi


           Aradan geçen vakitte neler yapılmış, neler değişmiş niyetiyle google'da gezinirken Eftal Yurtseven'in Youtube kanalındaki video serisi ile karşılaştım. İşim gereği birçok web uygulamaları ile uğraşan bir çok insan tanıdım. Ve bu tarz proje bazlı konu anlatimlarini gördüğümde hayran kalırdım. Türk web camiasında da böyle özverili insanları görmek beni gerçekten çok mutlu etti.

7 Kasım 2013 Perşembe

En iyi PHP Editörü (IDE) - Phpstorm


            2010 yılından beri aktif olarak hiç bir proje içinde bulunmadığım gibi, yayın hayatına devam eden projelerin ufak tefek düzenlemeleri dışında Php ile bağım bile kalmamıştı. Son 3 aydır analizini yaptığımız, iş modelini oluşturduğumuz bir projenin yazılım aşamasına gelindi. Bu noktada bir php IDE ihtiyacı hasıl oldu. PhpStorm'la tanışma hikayesi de burda başlıyor.

21 Ekim 2013 Pazartesi

Lienscash.com engelleme

Son zamanlarda özellikle yabancı hit sahibi sitelerin sahiplerinin şikayetçi olduğu bir URL kısaltma servisi olan LiensCash.com'dan gelen ziyaretçilerin engellenmesi için .htaccess dosyanıza ekleme yapmak yeterli olacaktır.

Youtube videolarına ait resimlere nasıl ulaşabilirim?


Youtube'a yüklenen her videonun 4 adet imajı oluşturulur. Bunlara erişmek için youtube ID'sini bilmeniz yeterlidir. ID olarak zxQHFgkkpJM seçilip örnekledirmek gerekirse;

23 Temmuz 2013 Salı

AppServ'de URL Rewrite Etkinleştirme



Windows işletim sistemi üzerine kolaylıkla Apache, PHP ve mySQL'i kurmak için hazır programlardan biride AppServ'dür. (Bir diğer alternatifte WampServ olabilir.)

AppServ'ü konfigüre ederken sorun yaşıyorsanız, konfigürasyon dizinleri aşağıdaki gibidir;

- Apache   :   /KurulumDizini/Apache/conf/httpd.conf
- mySQL  :    /KurulumDizini/mySQL/my.ini
- Php         :   /KurulumDizini/php/php.ini

14 Mayıs 2013 Salı

Turkwm ve zone-h kaydı

Birkaç gün önce farkettiğim bir ayrıntıyı bugün yazmak istedim. Bilgisayarın donanım tarafında iken chat odalarına girmek hevesti. İnsanlar dönemin Raksnet'in de ve takip eden birkaç yılda da Superonline'da çok güzel dostlukları hayata geçirmişti. O arada ilk kez hacking, lamer, cracking ..vs kelimelerin vücut bulduğu adamları tanıyorduk birlikte. Hatta ismiyle yaşasın Korhan Kaya'nın Aggressor'u ve Özgür Yaşar'ın VirusScript'indeki Nuker arayüzü ile birçok milli kahramanımız olmuştu. Sonrası malum.. Tamer Şahin'ler ve öte berisi.

Etiketler

Son Yazılar