Archive for the 'İp Uçları' Category

15Kasphp serialize&unserialize işlemleri!

Genellikleri verilerimizi kullanım kolaylığı açısından dizilerde tutarız .

burada bir cache sistemi kullanmak istersek karşımıza dizileri .txt belgesine yazdırma problemi çıkar.

işte tam burada serialize ve unserialize fonksiyonları yardıma yetişir.

hemen örnek yapalım


$dizi = array("1","2","3","4"); // dizimizi oluşturduk şimdi bu diziyi text dosyasına kaydedicez ve oradan okuyup çalıştırıcaz.

$metin = serialize($dizi);

$islem=fopen("cache/dizi.txt",'a+')

fputs($islem,$metin);

fclose($islem); // kayıt işlemimiz bitti şimdi okuyacağız

$dizi2 = unserialize(file_get_contents("dizi.txt")); // evet dosyayı okuduk ve içeriği otomatik olarak diziye çevirdik

echo $dizi[1];

12KasJavascript dizinin içini temizleme !

Bazen çok gerekli olabiliyor


var dizi = new Array();

dizi.push("aaa");

dizi.push("bbb");

alert(dizi.length)

dizi=[]

alert(dizi.length)

23EylPHP ile CURL Olmadan POST verisi Gönderme

Bazen gerekli olabilir hersunucuda CURL olmayabiliyor.

Pek bilinmeyen PHP güzelliklerinden birini keşfettim.

$postverisi = http_build_query(	array(	'param1' => 'veri1','param2' => 'veri2'));
$secenekler = array('http' =>array('method'  => 'POST',	'header'  => 'Content-type: application/x-www-form-urlencoded',	'content' => $postverisi));
$baglam  = stream_context_create($secenekler);
$sonuc = file_get_contents('http://adres.php', false, $baglam);

21Ağuwindows seven sağ tuş->gönder’e istediğimiz klasörü ekleyelim !

Çalışmalarımı sık sık yedek almaktan sıkıldığımda araştırmalar neticesinde şöyle bir yol buldum.
çalışmalarımı yedeklediğim klasörü sağtuş->gönder kısmına ekliyorum ve işi pratikleştirmiş oluyorum.
yedekleri sakladığımız klasöre sağ tıklayıp gönder->masaüstüne ksayol oluştur diyoruz
masaüstündeki kısayola istediğimiz ismi veriyoruz.
ardından masaüstündeki belgelerime giriyoruz
adres satırına

AppData\Roaming\Microsoft\Windows\SendTo

yapıştırıyoruz. ve msaüstündeki kısayolu kesip buraya yapıştırıyoruz.

bukadar :) artık çalışmanızda herhangi bir dosyaya tıklayıp gönder dediğinizde kopyalanmış oluyor.

14TemDivlerde yazıların taşması sorunsalı!

Semantik kodlama yaparken karşılaşılan problemlerden biridir yazıların taşması .

Bunu engellemek için şöyle bir css kodu yeterli gelecektir.

.wrapword {
white-space: -moz-pre-wrap !important;
white-space: -pre-wrap;
white-space: -o-pre-wrap;
white-space: pre-wrap;
word-wrap: break-word;
}
İlgili elemana bu class ı eklediğimiz zaman sorun çözülüyor. tüm tarayıcılar içindir

15HazJquery addVideo plug-in

Geliştirdiğimiz bir projede farklı sitelerden  (youtube,dailymotion…) videolar ekleyebilmemiz gerekiyordu.

basitçe bu işi jquery ile ile nasıl yaparım diye düşündüm ortayada böyle bir plug-in çıktı.Scriptin server taraflı versiyonunuda php ile yazıyorum ama şu an için basitçe jwuery ile çalışıyor sistem.

BURADAN test edebilirsiniz.

13HazTypelight ile fontlarımıza türkçe öğretelim (font düzenleme)!

“ihtiyaçlar buluşların atasıdır” demiş bir düşünür galiba doğru,

bir müşterimin sayfasını yaparken çeşitli fontlar deniyordum ve bir font çok hoşuma gitti detayları burada anlatılan cufon ile fontu kullanmaya başladım.

Senin sorunun ne dostum! türkçe karakterlerin bi kısmı desteklenmiyor.

çözüm olarak hemen başka font bulma yoluna gittim :)  buldum denedim ama hiçbiri o font kadar hoşuma gitmedi.

zaten merak ettiğim font editing programlarını araştırmaya başladım birkaçtane program buldum denedim ama ücretli programlar oldukları için tam bir randıman alamadım.

sonunda ücretsiz olan typelight programını buldum denedim çok güzelce sorunumu çözdüm :) ))

işte bu download linki

işte buda anlatım videosu

05HazJavascript GET Parametrelerini alma ! (javascript get parameters)

Bazen javascriptle get parametrelerini almak gerekebilir bu iş için basit bi fonksiyon

function urlParam(name){
var results = new RegExp('[\\?&]' + name + '=([^&#]*)').exec(window.location.href);
if (!results) { return 0; }
return results[1] || 0;
}
//kullanımı önr : www.site.com?veri=1
var deger= urlParam("veri") // bu 1 değerini verecektir.

28MayPHP ile online kataloğu, online zip yapıp otomatik download ettirme şeysi!

Yaptığım bir sitede şöyle bir durumla karşılaştım.

müşterimin online kataloğu dinamik bir yapıda yani müşteri isterse yeni sayfalar ekleyip çıkartabiliyor.Bu seferde şöyle bir sorun çıktı kataloğun tüm sayfalarını zipleyip indirme!

imdadıma burada detayları anlatılan “dzip” ve “dunzip” sınıfları yetişti .
PHP’nin glob() fonksiyonu ile kolayca .png doyalarını listeleyip dzip sınıfı ile zipleyip otomatik olarak indirilmesini sağladım.

Continue reading ‘PHP ile online kataloğu, online zip yapıp otomatik download ettirme şeysi!’

06MayPhp ile kelimenin ilk hatfini büyük yapma tr destekli (ucwords) !

function ihb($metin) {

$lower_arr = array("I"=>"ı","i"=>"İ");

$metin=strtr($metin,$lower_arr);

return mb_convert_case($metin, MB_CASE_TITLE, "UTF-8");

}

Recent Flickrs

    Blogroll

    Recent Listening