: zumsuk biraz tasarım çek sitene kabak gibi kalmış :| php yetmemiş yani :| İyi olur :)

hocam onlar access ile. Tek farkı soru işareti yok :D yani grünüşte o... Onlarda şyle çalışıyor ; . htaccess dosyası ile diyorsun ki yazılan urlleriindex. php?sayfa=olarak al. Yani site.com/hakkinda dediğinde index. php?sayfa=hakkinda oluyor.

: Programlardan dillerden gram anlamam ama zumsuk hoca seni içten tebrik ettim ilgisiz olsamda gze çarpıyo bu hevesin uğraşın çaban:) sağolasın hocam. Bu günlerde pek dikkat çekmiyor konular ama günün birinde googledan biri girip bakar :)

güzel doc. hocam boşluklarıda -, _ falan yap istersen. ama çok uğraşmıssın :D. htac den daha kolay..

Şu an itibari ile Beyaz Tahribat uygulaması yasaklanmıştır, kim ne yazıcaksa bundan sonra normal konular açıp bilgilendirme yapıcak. Umursamaz Tavrımın Hastası Olunuz.

ncelikle arkadaşlar explode, switch vs.. gibi kavramların ne olduğuna bakalım ; www.php.net. htaccess ile yapılabiliyor. Fakat ben beceremedim. Bu yüzden kendi yntemimle yaptım. Deneye deney bu şekilde birşey oluşturdum. İsterseniz. htaccess deneyebilirsiniz. Seo nedir? site.com/yazi/bişeyler vs.. dir. Bu google da avantajdır. Aslında seo sadece "aldatma sanatı".. . Yalnız bizim seolar biraz farklı. Nasıl farklı? site.com/yazi yerine site.com/?yazi olacak. Yani biz index. php de çalıştırıyor olacağız. Şimdi ufak ufak başlayalım ;$sor = explode ;$seo = explode('/',$sor );bunu ekledik. bu ne yaptı? $_SERVER ile urlyi olduğu gibi çektik. Daha sonra? işaretine gre bldük. http://www.site.com/?yazi/35/linuxa girişOlduğunu var sayalım. Burda $sor iki değere atandı => $sor = explode ;$sor = 'http://www.site.com/'; $sor = 'yazi/35/linuxa giriş';Şimdi birşeyler elde etmeye başladık. Buradan sonra $sor kısmınıda / işaretine gre blelim; => $seo = explode('/',$sor );$seo = 'yazi';$seo = '35';$seo = 'linuxa giriş';//bu linuxa giriş sadece google vs.. içindi. Bununla bi işimiz olmayacak. Şimdi gelelim sayfalandırmaya. Ben herşeyi index. php sayfasında hallettim extradan bir sayfaya gerek duymadım. Şimdi site.com/?yazi kısmında yazi, /dokuman, /hakkimda vs.. olabilir. Bu tamamen linklendirirken sizin seçeneğinize kalmış. Fakat yukarıdaki mantığa gre seo bizim temel kısmımız olacak. Şimdi sizlere yazi, hakkımızda ve anasayfadan oluşan bir rnek yapalım. Bunları switch ile bağlayacağız. switch($seo ) Şimdi bunlara link verelim: Hakkımızdayazilar anasayfa // greceğiniz gibi burda?asdfyazsakta anasayfaya atar. Amacımız ilk girişte bunu gstermek zaten. Grdüğünüz gibi buraya kadar birşey yok. Peki ya linkleri çekmede?Birde uyarı yapayım ben seo yu linke gre aldım yani?yazi/35/linux dkümanları dediğimiz zaman nemli kısım yazi ve sonraında gelen sayı. O id yi gsteriyor. Amacımız zaten url ile içeriği bağdaştırmak değil mi? Onuda yaptık linux dkümanları yazdırarak fakat problem yok. Şimdi gelelim yazıları listeleme ve gstermeye. Bir blog gibi düşündüm bu yüzden anasayfada ilk 10 yazıyı listelediğimizi düşünüyorum. Onun üstünden rneklendiricem. Fakat siz switch te kategoti falan eklersiniz. Mantık aynı mantık zaten. Veritabanımızda blog içinde kategori ve yazilar kısmının olduğunu varsayıyorum. ncelikle bunları listeleyip yazi kımına link verelim ;$sorgu=mysql_query('SELECT FROM yazilar order by id desc limit 10') or die ;while ($oku=mysql_fetch_assoc Grdüğünüz gibi yukarıda link verirken?yazi/id/başlık olarak verdik. Başık tamamen google ve arama motorlarına ynelik. Şimdi bunu switch e bağladığımız yazı kısmından çekerlim;Unutmamamız gereken nokta bizim herşeyimiz $ceo daki parentezlerinin içinde olan rakamlar?yazi 0 oluyor, sonra gelen 1, sonra 2, sorna 3.. Yani istediğiniz gibi değişiklikler yapabilirsiniz. Evet bu mantıkla id miz $seo olacak. O zaman ;case 'yazi':if(! is_numeric($seo )) else{ // ?yazi/numara yerine başka birşey yazarsa kotnrol yada sql inj $sorgu=mysql_query('SELECT FROM yazilar where id='.$seo ) or die ; if(mysql_num_rows 0) else }break; Yukarıda echo $oku kısmını divlerle, tablellar ile istediğiniz gibi süsleyebilirsiniz. Şimdi buraya kadar herşey güzel fakat etiketlerken ben bire bir dbden çektirmiştim. Tag kısımlarında yani. Atıyorum linux mint diye bir tagımız var. Şimdi bunu direkt çektirmek istiyoruz. Link verirken şyle verdik ;Linux Mint // tabi burada href="?etiket/'.$oku .'" demiştim. Neyse; nasıl bir url olur bu? şyle => www.site.com/?etiket/linux mintFakat burda bir problem var. Çünkü url olunca boşluk %20 gzükür. Diğer karakterler %li gzükür. O yüzden bir php nimeti olan urldecode kullanacağız. Nasıl kullanacağız bunu?$eti = urldecode($seo ); // grdüğünüz gibi seodan alınan bilgiyi %20 değilde boşluk, diğerleirnide normale çevirir. şimdi napacağız etiketlerde?$eticek=mysql_query or die ;if(mysql_num_rows !=0){ // burada 0 ise yani kayıt yoksa falan filan gibi değerlendirmeleri es geçiyorum while ($etioku=mysql_fetch_assoc }Grdüğünüz gibi etiket probleminide ordatan kaldırdık. Ben bu yntemi kullanıyorum basit geldi, birazcıkta uğraşmayı seviyorum. Hem kendim yazdım :D isteyen olursa ufak bir rnek yapabilirim. Fakat dkümanı açık yazdığımı sanıyorum. Bu arada sql sorgularında falan problem olur. Yani bi yerde yazilar yazarken diğer yerde dokuman, yazi yazmış olabilirim kontrol ettim ama syliyeyim. denemek için : http:/www.tarcan.tur0. org/blog. htaccess varken neden buna gerek yok diyeni falan şişlerim :D ben byle istedim bunu yaptım!

harika dküman hoca :) TBT ailesinin iyi yararlanması lazım klavyene bilgine sağLık

: Şu an itibari ile Beyaz Tahribat uygulaması yasaklanmıştır, kim ne yazıcaksa bundan sonra normal konular açıp bilgilendirme yapıcak. bence hoş bir uygulamaydı en azından arama blümüne yazınca sanki dküman okur gibi bir çok konu okunabiliyor ve yardımcı oluyordu

zumsuk biraz tasarım çek sitene kabak gibi kalmış :| php yetmemiş yani :|

: katılıyorum... ve bence dokuman niteliği olan konular için bi blüm açılmalı tamam doc. arsivi var ama oraya dokuman eklemek pek kolay olmuyo... :| 29.99cm, titanyum kaplamalı, çift damarlı, su ve yağ soğutmalı.

ellerine sağlık hoca ^^edit: aklıma gelmişken, wikimedia seo mantığı bu değil mi?

hocam beyaz tahribat vs.. gibi projeler bir çok üyeyi gaza getiriyordu da haklısın. Zaten bu aralar bu tarz konuları takan fazla yok.

burası benim. Birde url yanlışhttp://www.tarcan.tur0. org/blog olacak

Programlardan dillerden gram anlamam ama zumsuk hoca seni içten tebrik ettim ilgisiz olsamda gze çarpıyo bu hevesin uğraşın çaban:) Kafam oldu galiba:|

: zumsuk biraz tasarım çek sitene kabak gibi kalmış :| php yetmemiş yani :| hocam tasarım açısından problem var. Bu günlere getirene kadar canım çıktı ;nceki hali byleydi. Şimdi dua etmek lazım... Tasarım zamanla gelişir. Benim için nemli olan içerik. Yavaş yavaş onu geliştiriyorum. Birazcık daha güzel birşey olsun kodları dağıtıcam zaten sağda solda.. Daha güzel olacak.

: güzel doc. hocam boşluklarıda -, _ falan yap istersen. ama çok uğraşmıssın :D. htac den daha kolay hocam boşluk falan brişey ifade etmez. Fakat Türkçe karakterleri falan engellemek isteyen olursa ;function duz Bunu nasıl kullanacağız? Şyle ; duz yaparsanız düzelir. Başka şeyleri çevirmek istiyorsanız bulun sonuna virgül koyup iki tek tırnakarasına ekleyebilirler => ,'A'daha sonra cevirin sonuna değerin en olacağını girerler => ,'a'burada A a ya dnüşür. Fakat strolower ile zaten bunu yaptık. te yandan kendi projelerimle uğraşmayı seviyorum :)