Kategori: (Web Programlama) Yazan: admin, 21-02-2009
Bir arkadaşımın isteği üzerine ajax ile üst kategoriyi seçtiğimizde alt kategorilerin listelenmesi uygulamasını basitçe sizlerle paylaşıyorum. İşlem oldukça basit aslında. Şimdi görünce gerçekten basit olduğuna sizde karar vereceksiniz
Bu uygulamada Eburhan’ın eyceks kütüphanesini kullandım. Bu kütüphane ile istediğiniz her türlü ajax uygulamasını başarıyla yapabilirsiniz yeterki isteyin. Şimdi gelelim kodlarımızı anlatmaya.
<html>
<head>
<title>Ajax ile secmece</title>
</head>
<body>
<script type=”text/javascript” src=”ajax/eyceks.js”></script>
<script type=”text/javascript”>
function islemyap(deger){
JXP(0, “sonuc_goruntulenen_yer”, “islem.php”, “kategori=”+deger);
}
</script>
<form action=”javascript:void(0)” method=”post”>
<table>
<tr>
<td>Kategori</td>
<td width=”1″>:</td>
<td><select name=”kategori” onChange=”islemyap(this.value)”>
<option>Bir Kategori Secin</option>
<option value=”1″>Kategori 1</option>
<option value=”2″>Kategori 2</option>
<option value=”3″>Kategori 3</option>
</select>
</td>
</tr>
<tr>
<td>Alt Kategori</td>
<td width=”1″>:</td>
<td>
<div id=”sonuc_goruntulenen_yer”></div>
</td>
</tr>
</table>
</body>
</html>
index.php dosyamız gördüğünüz kodlardan ibarettir. Uygulamamızın önemli yerlerini teker teker anlatayım.
Devamını oku »
Facebook bi çok internet kullanıcısının olduğu gibi benimde düzenli olarak ziyaret ettiğim sitelerin başında gelmektedir. Tabi haber akışından sürekli birilerinin gruba katıldı mesajlarını okuyorum. Güzel, ilgi çekici, cidden amacına uygun gruplar olduğu gibi bazı zeki arkadaşlar özellikle biz türklerin dini ve duygusal açıklarını kullanarak gereksiz bir çok gruba üye olmamızı sağlıyorlar ve bu sayede kendileride ufak veya büyük bir rand elde etmiş oluyor.
Peki bu nasıl oluyor?
Kullananlar bilirler facebook’ta toplu mesaj gönderme imkanı normal şartlar altında yoktur. Fakat bir grubunuz varsa işiniz iş. Topluca grubunuzdaki tüm üyelere mesaj gönderebiliyorsunuz. Birde grubunuzda binlerce üyeniz varsa tamamdır aylık düzenli gelir sahibisiniz
Bu zeki arkadaşlar gruplarına binlerce üye kaydolduktan sonra topluca ya kendi reklamlarını ya da ücretli olarak aldıkları reklamları grup üyelerine yolluyorlar.
Buna işte Türk zekası mı denir yoksa ne kadar vahim bir durumdayız mı siz karar verin.
Sağlıcakla kalın…
Kategori: (Benden, Her Telden) Yazan: admin, 14-02-2009
Aradım sordum her saniye seni
Geçmek bilmedi, bilmiyor sayamadım günleri
Elimde resmin, kokun sardı her yeri
Bir bilsen ne kadar özledim seni
.
Yüzün aklımdan bir an olsun çıkmadı
Aklımda hayalin, yüreğimde yanıyor aşk ateşi
Aşkın sarmış tüm bedenimi
Bir bilsen ne kadar özledim seni
.
Sensiz geçmedi, geçiremedim günleri
Sensin dünyamın bugünü yarını
Anla artık çok seviyorum seni
Bir bilsen ne kadar özledim seni
Kategori: (Her Telden) Yazan: admin, 14-02-2009
Tekrar tekrar dinlemekten sıkılmadım hiç sizde dinleyin istedim
Kategori: (Benden, Her Telden) Yazan: admin, 14-02-2009
Yanar yüreğim, herşey hüsran olur
Acı, dert, tasa artık kaderim olur
Yaşam bana artık haram zindan olur
Bir gün gidersen eğer
.
Adın düşmez dilimden bir an
Ağlarım, yanarım her an
Unutturamaz asla seni zaman
Bir gün gidersen eğer
.
Bulamam senin gibisini bilirim
Ben seninle güldüm, seninle gülerim
Sensiz geçmez bir günüm
Bir gün gidersen eğer.
Kategori: (Benden) Yazan: admin, 13-02-2009
Son 1 haftadır yaşadığım sunucu problemleri yüzünden kendi blogumda ve sitelerim çoğunda veri kaybı yaşadım. Kesintilerden dolayı herkesten özür diler yeni sunucumda böyle bir durumla karşılaşılmayacağını belirtmek isterim.
Kategori: (Web Programlama) Yazan: admin, 13-02-2009
Sitelerin vazgeçilmezlerinden birisi olan site haritası oluşturmak gerçekten php ile çok basit bir işlemdir. Özellikle spam siteler yapıyorsanız ve kısa sürede hızlı indexleme ve hit istiyorsanız vazgeçilmez bir olaydır. Sitemap oluşturan çok ve güzel programlar vardır fakat bunlar her seferinde yenilenmek istediğinden ben pek önermiyorum. O yüzden yazacağınız 3-5 satır kodla bu işi halledersiniz ve Google WebmasterTools‘a bir kere göndermeniz size yetecektir. Şimdi gelelim bu işi yapan kodlarımızı yazmaya.
<?php
include_once(”ayarlar.php”);
// veritabanı baglantısını yapıyoruz
header(’Content-type: text/xml’); // xml dosyası 
echo “<?xml version=\”1.0\” encoding=\”ISO-8859-9\” ?>\n”;
echo “<urlset xmlns=\”http://www.google.com/schemas/sitemap/0.84\” xmlns:xsi=\”http://www.w3.org/2001/XMLSchema-instance\” xsi:schemaLocation=\”http://www.google.com/schemas/sitemap/0.84 http://www.google.com/schemas/sitemap/0.84/sitemap.xsd\”>”;
// ana linkler basitçe
fark amaçlı
$xml_ciktisi .= “\n<url>\n<loc>http://www.siteurl.com</loc>\n<changefreq>daily</changefreq>\n<priority>1.00</priority>\n</url>”;
// kategorilerin çıktısı
$result = @mysql_query(”select id, isim from veritablosu”); // tablodan çekioruz arttırılabilir
while (list($id, $isim) = @mysql_fetch_row($result))
{
$xml_ciktisi .= “\n<url>\n<loc>http://www.siteadresi.com/veritablosuurl&id=$id</loc>\n<changefreq>daily</changefreq>\n<priority>0.80</priority>\n</url>”;
};
echo $xml_ciktisi .”\n</urlset>”;
?>
Hyperlinkleriniz varsa artık onu kendiniz sisteminize göre uyarlayacaksınız. Burda unutmamanız gereken tek birşey var Google sitemaplarda maximum 50 bin url ister
Bu sınırı aşmayın ve hyperlink yaparken mutlaka karakterleri süzün ( < ve > önemlidir).
.htaccess dosyanıza birde
ReWriteRule ^sitemap.xml sitemap.php
yazarsanız direk xml linki yaparsınız. (http://www.site.com/sitemap.xml)