PHP

Eski günler
Genel
Hayat
PHP
Uygulama

Tam PHP’yi bırakıyordum ki…

PHP’yi ilk bırakmaya başladığım sene 2010 idi sanırım. Mesleğimin 10. yılında bırakırım, artık kendimi mobil dünyaya veririm diyordum. Kısmen öyle de olmuştu, iyi kötü iOS için uygulama yazmayı öğrenmiştik. Bir iki uygulama yayınladık. Oh artık PHP yazmayacağım derken ofisteki işimiz icabı Tercih.Tv‘yi sil baştan yazmak bize düştü. O zamanlar Slim PHP Framework ile yeni tanışmıştık, […]

Read More
ipucu
Kendime Not
mySQL

MySQL için strip_tags() fonksiyonu

PHP’de kullandığımız strip_tags() fonksiyonu parametre olarak aldığı metindeki tüm HTML taglarını ortadan kaldırıp sadece metin bilgisinin kalmasını sağlıyordu. Bu fonksiyona MySQL’de de ihtiyaç duyduğunuz oldu mu? Benim oldu. Buyrun burdan yakın efendim:  delimiter ;; CREATE  FUNCTION strip_tags2(str text) RETURNS text CHARSET utf8 BEGIN     DECLARE start, end INT DEFAULT 1;     LOOP         SET start […]

Read More
ipucu
PHP

Eclipse’de .tpl uzantıları php dosyası olarak kabul ettirmek

Eclipse’de .tpl uzantılı dosyaları doğrudan tıkladığınızda mac işletim sistemindeyseniz küçük not kağıtları şeklinde açılıyor. Sağ tıklayıp text editörle aç dediğinizde ise php highlighting yapmadan yani değişkenleri, fonksiyonları vs ayrı ayrı boyamadan açıyor ki işinizi oldukça zorlaştırıyor. Bu durumu düzeltmek için şu menüyü takip edip *.tpl formatını eklemek yeterli: Preferences / General / Content Types / […]

Read More
Mac
PHP

MacPorts ile Apache2 ve PHP (MySQL-PostgreSQL destekli) kurulumu

Bir PHP geliştiricisi olarak uzun yıllar Windows tecrübesi yaşadıktan sonra artık aradığımı bulmuş ve Macos kullanmaya karar vermiştim. Bunun envai çeşit nedenini bir önceki yazıda zaten uzun anlatmıştım. Bu yazıda macos’da Apache ve PHP (MySQL-PostgreSQL destekli) kurulumundan bahsedeceğiz. Aslında Apache-PHP-MySQL için en pratik yol MAMP kurmak ama bu şekilde kurulan PHP’ye postgreSQL desteği vermek zor. […]

Read More
Web

WAMP Windows 7’de çalışmıyor mu?

PHP geliştiricilerin hayatını kolaylaştıran araçlardan biri olan WAMP’ı Windows 7’ye kurduğunuzda hiç bir sorun yaşamıyorsunuz fakat tarayıcınızı çalıştırıp http://localhost dediğinizde sayfa görüntülenemiyor hatası alıyorsunuz. Bunun nedeni localhost tanımlamasının Windows’un yerel dns kayıtlarında öntanımlı olarak pasif halde tutuluyor olmasıdır. http://localhost yerine http://127.0.0.1 yazarsanız Wamp’in düzgün kurulduğunu ve sorunsuz çalıştığını görebilirsiniz. Windows 7’de dns kayıtlarını düzenlemek için […]

Read More