Web Programlama kategorisi arşivi

PHP’de preg_replace_callback() ile KısaKod [ShortCode] Yapımı

PROBLEM:

Bu yazıda amacımız, PHP 5.3’te,

“[bh]İstiklal Marşı[/bh] Türkiye’nin Milli Marşıdır ve yazarı Mehmet Akif [bh]Ersoy[/bh]’dur.”

gibi bir string (text) içinde geçen

[bh]İstiklal Marşı[/bh] ve [bh]Ersoy[/bh]

gibi bizim belirlediğimiz bir etiketle (bh) işaretlenmiş bir yazıyı,

İSTİKLAL MARŞI ve ERSOY

şeklinde tüm harflerini büyük harfe dönüştürmek.

Yazının devamını oku »

Yorum yok

PHP’de Session ID Uzunluğu

Veritabanında tutacağım kaydın hangi oturuma ait olduğunu anlamak için bir veritabanı alanında php’de session_id() ile gelen değeri tutma gereği duyabilirsiniz. Peki tablo alanındaki char/varchar uzunluğuna nasıl karar vereceğiz?

Yazının devamını oku »

Yorum yok

Php’de Ad Soyad Türetme Uygulaması

Aşağıdaki php scripti form textbox aracılığıyla girilen adet miktarınca ad soyad (isim soyisim) ikilisi üretir. Kodların üzerindeki yorumlara güvenerekten hemen kaynak koda ve uygulama sayfasının linkine geçiyorum.

Eğer isterseniz aşağıdaki kaynak dosyalar kısmından sadece türkçe isim ve soyisimlerin listelerini txt ve sql formatlarında ücretsiz indirebilirsiniz.

Canlı Demo (Uygulama Sayfası)

Yazının devamını oku »

2 Yorum

PHP vs ASP.NET (ASPX) AYRINTILI KARŞILAŞTIRMA

Küçük ama Önemli Bir Önsöz

  1. Bu yazının sonunda php mi asp.net mi daha iyi diye genel bir yargıya varılmayacaktır. Yalnız size bu yazının benim için php mi asp.net mi hangisi daha iyi sorusunun cevabı hakkında birçok açıdan yardımcı olacağına inanıyorum.
  2. Asp.NET/Aspx ile Asp(Klasik Asp) arasında isim benzerliği dışında hatırı sayılır bir ilişki yoktur. Microsoft, .NET (dot net) platformunu piyasaya çıkarınca, .NET Platformunun Web için uyarlanmış haline sanki asp’nin yeni hali der gibi aspx ismini vermiş. Halbuki Asp ve Asp.NET çok farlı teknolojiler kullanmakta olup klasik asp, php’ye benzer bir script dili (scripting language)’dir. Asp.net için ise Microsoft’un .NET Platformu üzerinde çalışan bir web bileşeni diyebiliriz.
  3. Aşağıdaki bu iki web programlama dilinin kıyasını yaparken, kendi cüz’î/kısıtlı bilgilerimle yetinmeyerek internet üzerinde bir çok sayfa üzerinde bir kısmı uzmanlar tarafından yapılmış çok sayıda yorum ve makaleyi göz önünde bulundurdum.

Bu iki web programlama dillerini karşılaştırmaya başlamadan önce kısa ne olduklarına değinelim: Yazının devamını oku »

23 Yorum