9 Ekim 2013 Çarşamba

Gülden Meze Yaparım..

Bak bu günde battı, sensiz geçen bir gün.
insan kuş misali acep neredeydim dün.
Ellerimden kaydın ya işte o gün bu gün.
Hayellerimde süslerim yar seni.

Sıla hasreti varken yüreklerde birde sen
Gülüm neye yararki sevgi olmazsa bu beden.
Dokunsam taşına toprağına azrail gelmeden.
Çiçekli bahçelerde beklerim yar seni.

Hasretin olmasa zindan olur bana bu şehir.
Sevgi içerim her gece sanki bitmez bir nehir
Allahım ne olur bitmesin bu rüya, bu sihir
Bulutlarda bekler, bulurum yar seni.

Aşık vurur sazına, dağlar bile gelir dize
Coşarsa yürekler alınır sevgiden vize.
Gerek yok hiç bir şeye yeteriz biz bize.
Gülden meze yapar, düşlerim yar seni.

Sen Yoksan

Ben uzaktayım şimdi, sen uzakta, kalpler apayrı diyardan
Dünya malı istemez, geçtim semadan, geçtim yardan
Üşürken parmak uçlarım, buz kaplamış yüreğim, kardan.
Şimdi uzaklardasın ya, neye yarar bu saltanat..

Bir şiir yazarım, bir kitap okurum, yoluna güller dikerim.
Bir gülüversen çehreme, baharlar benim derim.
Yazarken uyuklar yalnız seni düşlerim.
Şimdi yoksan içinde, neye yarar bu sanat.

Kendime küçük bir saray yaptım, yalnız eksik var
Sen olmayınca üstüme geliyor bu duvarlar.
Bir sen varsın bulutlar içinde puslu aynalar.
Şimdi yoksan yanımda neye yarar bu şatafat.

jQuery ile Toplu Seçme işlemi, Toplu Checkbox İşaretleme işlemi

Bu Yazımda jQuery ile toplu checkbox seçme işlemini anlatmaya çalışacağım. Bende sizler gibi jquery de yeni olan birisi olarak yavaş yavaş jQuery kütüphanesini tanımaya ve tanıdıkçada sizlerle paylaşmaya çalışıyorum. Şimdi bu işlem genellikle toplu yorum onaylama vs. toplu silme gibi işlemlerde kullanmak istediğimiz ancak beceremediğimiz bir husustur. Bu yazımda işin sadece jQuery kısmını anlatacağım. işin php kısmını ise php prgoramlama kategorisinde anlatacağım. checkbox tan gelen toplu veriyi array olarak alıp işleme koyma işlemi ayrı bir mevzudur. 

Biz bu yazımızda sadece görsel kımsına değineceğiz. ilk olarak sayfamıza jquery çağırıyoruz. ben bunun için google api yi kullanıyorum.

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js" type="text/javascript"></script>

Daha sonra jQuery kodumuz :

<script type="text/javascript">$(function () {$(".tumunu-sec").click(function(){$(this).closest('table').find(':checkbox').attr('checked', this.checked);});});</script>

Şimdi de tablolarımız. :

<table id="tablo"><thead><tr><th width="20px"><input type="checkbox" class="tumunu-sec" title="Tümünü Seç"></th><th>Kategoriler</th></tr></thead>
<tbody><tr><td><input type="checkbox" name="kategoriler[]"></td><td>Php</td></tr><tr><td><input type="checkbox" name="kategoriler[]"></td><td>Mysql</td></tr><tr><td><input type="checkbox" name="kategoriler[]"></td><td>Html</td></tr><tr><td><input type="checkbox" name="kategoriler[]"></td><td>Css</td></tr><tr><td><input type="checkbox" name="kategoriler[]"></td><td>Jquery</td></tr></tbody></table>

yukarıdaki jQuery kodlarını <head> ... </head> tagları arasında çağırmayı unutmayınız.

Php ile RSS oluşturmak, Mysql Dinamik Rss Yapmak, Php Rss, Mysql Rss

Bu yazımda php ile dinamik rss oluşturmayı anlatacağım. mysql den veri çekerek dinamik bir şekilde rss oluşturmak php ile basit bir olaydır. Verdiğim kodu kendinize göre değiştirip kullanabilirsiniz. örnek demo olarak blogumun rss sine bakabilirsiniz. adres satırında rss.php yazmanız yeterli.

örnek php rss kodu :

<?php
include "config.php";
header('Content-Type: text/xml');
echo '<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title>/*/Ayazoglu Other Name Of Security/*/</title>
<description>Php ve mysql webtasarımı üzerine özgün makale ve eğitim dökümanları barındırır. </description>
<link>http://www.ayazoglu.org/ayazoglu.org/</link>';
$sorgu = mysql_query("SELECT id, baslik, icerik, tarih FROM yazilar ORDER BY mid DESC LIMIT 15");
while($icerik=mysql_fetch_array($sorgu)){
echo '
<item>
<title>'.$icerik['baslik'].'</title>
<description><![CDATA[
'.$icerik['icerik'].'
]]></description>
<link>http://www.ayazoglu.org/ayazoglu.org/comments.php?entry=entry'.$icerik['id'].'</link>
<pubDate>'.$icerik['tarih'].' GMT</pubDate>
</item>';
}
echo '</channel>
</rss>';
?>

Eğer türkçe karakter hatası alıyorsanız. dosyanızı notepad++ ile açıp kodlamayı UTF-8 yapınız. Hala türkçe karakter hatası alıyorsanız. Veritabanı karakter setinizi kontrol ediniz. Hala daha çözemedim ben Türkçe karakter sorunu alıyorum. veya Mozilla da çalışıyor, internet explorer de çalışmıyor diyorsanız. Yorum yazınız bizzat yardımcı olayım..

Ajax ile Çoklu Selectbox Seçimi Yaptırma, jQuery Selectbox Seçimi

Bu yazımda ajax kullanarak selectbox lar arasında ilişkisel seçim yapma ve selectbox taki değer seçildiği an diğer selectbox ların oluşmasını nasıl sağlayacağımızı anlatacağım. Bir formdan gelen selectbox id ye göre başka bir dosyamızda oluşan kodları ekrana vasacağız işlem normal jQuery işlemidir. yapacağımız sistem jQuery tabanlı olacağından jQuery dosyasını indirmeniz gerekmektedir. jQuery dosyasını jQuery resmi sitesinde bulabilirsiniz veya dilerseniz Bu linkten Bu Linkten jQuery indirebilirsiniz ilk olarak indirdiğimiz jquery.js dosyasını rar dan çıkartın ve çalışacağımız dizine atın. Daha sonra test.php adında bir php dosyası oluşturun

Test.Php içeriği:

<title>jQuery SelectBox Örneği</title>
<script src="jquery.js" type="text/javascript"></script>
<script type="text/javascript"> function CityList(GelenId) {
$('#CityList').load('sonuc.php?id='+GelenId );
}
</script>
<select id="veri" name="select" onchange="CityList(this.value)">
<option>---Seçiniz----</option>
<option value="1">Seçenek 1</option>
<option value="2">Seçenek 2</option>
<option value="3">Seçenek 3</option>
</select>
<div id="CityList"></div>

Burada Seçimden sonra selectbox oluşuyor. Bu dosyamız da jQuery çalıştıktan sonra CityList adında bir fonksiyon oluşturduk. ve Çalıştıracağımız selectbox un onchange olayında çalıştırdık ve value değerini sonuc.php ye gönderdik. Şimdi bir de sonuc.php dosyası oluşturun.
Sonuc.php içeriği:

<?php
$id = $_GET['id'];
if($id==1){
echo '<select name="giden">';
echo '<option value="1">Bu 1.Seçenek İçin 1</option>';
echo '<option value="2">Bu 1.Seçenek İçin 2</option>';
echo '</select>';
}elseif($id==2){
echo '<select name="giden">';
echo '<option value="1">Bu 2.Seçenek İçin 1</option>';
echo '<option value="2">Bu 2.Seçenek İçin 2</option>';
echo '</select>';
}elseif($id==3){
echo '<select name="giden">';
echo '<option value="1">Bu 3.Seçenek İçin 1</option>';
echo '<option value="2">Bu 3.Seçenek İçin 2</option>';
echo '</select>';
}else{
echo "Lütfen Seçenek Seçin";
} ?>

Kaydedip kapatalım. ve local üzerinden test.php dosyamızı çalıştıralım. Burada dikkat edilmesi gereken husus 2. select sonuç dosyasında oluşmaktadır. yani olay aslında standart bir jQuery value gönderme işlemdir ikinci değere göre bir selectbox daha oluşturmak gerekirse şayet

<script type="text/javascript"> function CityList(GelenId) {
$('#CityList').load('sonuc.php?id='+GelenId );
} </script>

bu kodumuzda bulunan CityList fonksiyon isimlerini değiştirerek aynı şekilde farklı bir sonuc.php ye gönderim yapabilir. aynı sonuc.php deki gibi 3. bir selectbox u oluşturabilirsiniz.

Ay Işığı

Ay ışığı olup odana akarım.
Azrail gelecek, yolunu bakarım.
Gülüm korkum ölümden değildir
Lakin sensizlikten korkarım.

Bu dünyanın anasını satarım.
Akşam olur yüreğine yatarım.
Beni sevmesen koymaz inan
Lakin sessiz kalmana yanarım

Ay bu gece yirmi dört ayar.
Hemen yanında bir yıldız kayar.
Vursan hançeri dokunmaz inan.
Lakin sevene aldatmak koyar.

Ben Yokum..

Gitmek sorun değilde, ya götürdüklerin ne olacak
Elbet bir gün seninde gözlerine yaşlar dolacak,
Ağlamak çare etmez artık, akılda gidenler kalacak,
Varsa cümlelerinde ben, ben yokum bu kavgada

Üzülmek neye yarar, gitmişse elden geçmişim.
Zamanında gelmeyen aşkın ancak içine etmişim.
Sen olsanda olmasanda ben zaten bitmişim.
Varsa cümelerlinde kırgınlık, ben yokum bu sevdada

Gülmeyi unuttuk asırlardır, göz yaşlarına kapıldık.
Uçsuz bucaksız bitmeyen hayallere, rüyalara daldık.
Biz zamana ayak uyduramadık, geçmişte kaldık.
Varsa cümlelerinde pişmanlık, ben yokum bu defada...

Ay bu gece sanki daha donuk bakıyor dünyaya.
Ellerimi açtım, Gözlerim kapalı yöneldim semaya.
Dünya zalim, neylerim. gönül verdim. gözleri elaya.
Varsa cümlelerinde coşku, ben yokum bu sefada..

Yayı düzgün tutmazsan ok gider başka hedefe,
Dimdik durmalı şimdi, vurulsak ta bir sedefe,
Aman dur gitme derken yar gitti girdi kenefe,
Boşuna arama güzelim, ben yokum o helada..