Kategori: Php

0

Upload Edilen Dosya Uzantısını Bulmak

PHP’de güvenliği sağlamak, kontroller yaptırmak veya değişik nedenlerle upload edilen dosyaların uzantılarına ihtiyaç duyarız. Çok basit bir şekilde dosyanın uzantısının nasıl bulunacağını göstermeye çalışacağım. $dosya=’denene.mehmet.rev_01676.zip’; // veya $dosya=$_FILES[‘html_input_name’][‘name’]; $uzanti=end(explode(‘.’,$dosya)); echo $uzanti; // zip

2

Türkçe Karakter Destekli strtoupper() Fonksiyonu

Merhaba arkadaşlar, bildiğiniz gibi strtoupper() fonksiyonu girilen metini büyük harflere dönüştürerek döndürmektedir. Fakat bu fonksiyon türkçe karakterlerin bulunduğu bir metni büyük harflere dönüştürmemektedir. Çözümü ise aşağıdadır. echo strtoupper(‘Şemsiye İstasyonu Önünde İnecek Var.’); // ŞEMSIYE...

0

Türkçe Karakter Destekli strtolower() Fonksiyonu

Merhaba arkadaşlar, bildiğiniz gibi strtolower() fonksiyonu girilen metini küçük harflere dönüştürerek döndürmektedir. Fakat bu fonksiyon türkçe karakterlerin bulunduğu bir metni küçük harflere dönüştürmemektedir. Çözümü ise aşağıdadır. echo strtolower(‘Şemsiye İstasyonu Önünde İnecek Var.’); // Şemsiye İstasyonu...

Base64 jQuery – Ajax – Php

Harika bir fonksiyonu sizlerle paylaşmak istiyorum. jQuery’de base64’e encode edip, php’de veya tekrar jQuery’de decode etmek istediğiniz hmtl kodlarını kusursuz bir şekilde dönüşüm gerçekleştiriyor. Bu yazının kaynağında arkadaş detaylı bir şekilde anlatmış. İçeriğin detayı...

1

Php Utf-8 Mail Gönderme Örneği

Php mail() fonksiyonunda türkçe karakter problemi yaşıyorsanız veya html içerikli bir mail göndermek istiyorsanız aşağıdaki fonksiyonu kullanabilirsiniz.

0

$_SERVER Süper Küresel Değişkenini Localhostta Çoklu Kullanma

Merhabalar, Localhostta 10-15 tane projeniz olduğunu düşünerek yazıyorum. $_SERVER[‘DOCUMENT_ROOT’] süper küresel değişkenini localhostta kullanmak bildiğiniz gibi sıkıntı çıkartıyor. Bu değişkeni localhosta uyumlu hale getirmeyi anlatmaya çalışağım. WAMP kurulu olduğunu farz ederek; bir proje oluşturmak...

1

Netbeans İçin Notepad++ Deep Black Teması

Merhaba arkadaşlar, aslında bunu daha önce dile getirmek istiyordum fakat bu güne kısmet oldu. Örnek Notepad++ Deep Black Teması; Belki de çoğumuz Notepad++’dan sıkılıp “Syntax” özelliği olan Netbeans IDE’sine geçmek istedik fakat alışkanlıklar yok...

0

OOP nedir? Eskiden OOP mu vardı ?

Baktım da uzun zamandır yazmamışım. Bir Oop makaleside ben patlatayım dedim. OOP nedir? Ne değildir? Tüm bunları kanımca anlatmaya çalışacağım. Neden İhtiyaç Duyarız? OOP (Nesne Yönelimli Programlama) parantez için belirttiğim gibi Nesne Yönelimli Programlaya...

php 0

array_search() Kritik Nokta

Bildiğiniz gibi array_search() fonksiyonu, bir dizide belirtilen değeri arar ve bulursa ilgili anahtarı döndürür. Fakat şöyle bir kritik nokta var: $isimler=array(‘ahmet’,’mehmet’,’mustafa’); if ( array_search ( ‘ahmet’ , $isimler ) ){ echo ‘var’; }else{ echo...

php 20

Türkçe Karakter Destekli Ucwords() Fonksiyonu

Bilginiz gibi ucwords() fonksiyonu türkçe karakterleri desteklemiyor. Php.net’te yayınlanan fonksiyonumu burada da paylaşmak istedim. <?php function ucwords_tr($gelen){ $sonuc=”; $kelimeler=explode(” “, $gelen); foreach ($kelimeler as $kelime_duz){ $kelime_uzunluk=strlen($kelime_duz); $ilk_karakter=mb_substr($kelime_duz,0,1,’UTF-8′); if($ilk_karakter==’Ç’ or $ilk_karakter==’ç’){ $ilk_karakter=’Ç’; }elseif ($ilk_karakter==’Ğ’ or...