pasam simdi soyle aciklayayim.1 - giris. php safasinda kullanici adini ve sifresini yaziyor.2 - kod veri tabanina bakiyro ad ve sirfe tutoyrsa mesela kullanicinin adini veya id sini bir session degerine atiyor.3 - Eger tutmuyorsa kod zaten if icine girmediginden session degeri surekli bos kaliyor.4 - yukarida yazdigim kod da ise eger session degeri bos ise kayit. php sayfasina git diyor.5 - eger adam giris yapmissa kod 4. maddeye ugramadan direk asagiya devam ediyor.6 - kullanici cikis yaparkende session_start ; session_destroy ; dersen butun bilgileri siler. adam browserin geri don tusuna bassa dahi mesela kontrol paneline geri donemez. surekli kayit. php ye yonlendirilir. "Yer yuzunde hic bir pislik yoktur ki; altindan bir yahudi cikmasin" Adolf Hitler... "Turkiye de hicbir pislik yokturki altindan cemaat cikmasin" SniperScope "Nerede yavşak, hırsız varsa hepsi Allahçı" Fazil Say

beklediğim gibi cookie ile olcak bu. pek bilmiyom cookieyi dur hemen ğrenim :)Neyse çok sağolun :) Silinen konu loglarını okumaktan zevk alıyom.

: Hocam cookie kullanma onun yerine session ile yap daha guvenli olur. Session muhabetinide. gorulmesini istemedigin butun sayfalarin basinasession_start ;if(! isset kodunu koyarsan. giris yapmamis butun sahislar. kayit. php ye gider sayfalara koyduk kullanıcı giriş yapmadıysa giris. php ye gitcek. kullanıcı adı şifre girilcek. buraya kadar tamam da kullanıcı adı şifre veritabanındakiyle eşleşiyo yani doğru sonra nolcak? Silinen konu loglarını okumaktan zevk alıyom.

Diğer php ci arkadaşlar 2 ve 3 üncü sorularını iyi cevaplamışlar madem bende 1 inci sorunu cevaplayayım, rneğin ; tahribat.com/admin. php sayfasını şifrelemek istiyorsan yazmaya başladığın <?php kodundan nce aşağıda vermiş olduğum kodu yazıyorsun,<?php//////////////////////////////////////////////////////////////////////////// wrecks | 2007 //// //// :: Okubeni ::: //// Bu kodu sayfanin en üstüne yerlestirin //// Kullanici listesini dilediginiz kadar //// arttirabilirsiniz //////////////////////////////////////////////////////////////////////////// // Kullanici Listesi $kul ="şifreniz";$kul ="şifreniz"; $kul ="tekrarşifreniz;$kul ="tekrarşifreniz"; // Dogrulama function authenticate if (! isset || ! isset else { for($i=0;$i<count ;$i++) { if } if } ?> Yarabbi ben düşmanlarımı yenmeğe kadirim, sen beni dostlarımdan koru.

wrecks dostum ya kullanici sayisi 7000 ise?en saglami su sekilde yaparsin. eger adamin girdigi kullanici adi ve sifresi veri tabanindaki ile uyusuyorsa session degerine id sini yuklersin<?php if(! isset $ad = $_POST ; $sifre = $_POST ; $MySqlQuery = mysql_query("SELECT ad FROM kullanici WHERE ad='$ad' AND sifre='$sifre' LIMIT 1", $cn); if(mysql_num_rows > 0) else ?> yukaridaki kodu direk olarak kullanma sql injection yapilir. en saglami bu sekilde olur. burada isterse milyon tane uye olsun hic onemli degildir "Yer yuzunde hic bir pislik yoktur ki; altindan bir yahudi cikmasin" Adolf Hitler... "Turkiye de hicbir pislik yokturki altindan cemaat cikmasin" SniperScope "Nerede yavşak, hırsız varsa hepsi Allahçı" Fazil Say

2 ve 3 için sağolun :) 1 sorum şyle. mesela admin klasrü var bu klasrün içindeki hiçbir dosyaya şifresiz erişilmeyecek, ama giriş yaptıktan sonra girilebilecek. aynı admin paneli gibi snipercope dediğini biliyorum da, bunu kodla yapmak istiyorum Silinen konu loglarını okumaktan zevk alıyom.

hiç sessionlarla falan uğraşma çünkü tektek diğer sayfalarada eklemen gereki yo direk htaccessle hallethttp://www.tools.dynamicdrive.com/password/ burdan otomatik yapma var hazırlayıp veriyo sana htaccessle pwd dosyasını Bittik biz bittik

Hocam cookie kullanma onun yerine session ile yap daha guvenli olur. Session muhabetinide. gorulmesini istemedigin butun sayfalarin basinasession_start ;if(! isset kodunu koyarsan. giris yapmamis butun sahislar. kayit. php ye gider "Yer yuzunde hic bir pislik yoktur ki; altindan bir yahudi cikmasin" Adolf Hitler... "Turkiye de hicbir pislik yokturki altindan cemaat cikmasin" SniperScope "Nerede yavşak, hırsız varsa hepsi Allahçı" Fazil Say

1- bir klasrü komple nasıl şifreleyebilirim? mesela admin klasrü diyelim onun gibi.2- Veritabanından tabloya gelen bi yazının mesela 200. karakterden sonrasına nasıl üç nokta koydurabilirim? 3- Veritabanından gelen bilgileri nasıl sayfalayabilirim? Yani bir sayfada 10 tane olcak fazlası için yeni bi sayfa açcak. İllede hazır kod istemiyorum mantığını anlatsanızda yeter. Hatta daha da güzel olabilir ben yazarım :) Silinen konu loglarını okumaktan zevk alıyom.

: 2 ve 3 için sağolun :) 1 sorum şyle. mesela admin klasrü var bu klasrün içindeki hiçbir dosyaya şifresiz erişilmeyecek, ama giriş yaptıktan sonra girilebilecek. aynı admin paneli gibi snipercope dediğini biliyorum da, bunu kodla yapmak istiyorum bildigin oturum açma kapama.. başta cookie okutucaksın.. dogru giriş yaptıysa cookie wericeksin kullanıcının bilgisayarına. cookie yoksa zaten giriş ekranı cıkacak. varsa da girmiş olacak

<?php if(! isset else $Sayfa = mysql_query or die(mysql_error ; "Yer yuzunde hic bir pislik yoktur ki; altindan bir yahudi cikmasin" Adolf Hitler... "Turkiye de hicbir pislik yokturki altindan cemaat cikmasin" SniperScope "Nerede yavşak, hırsız varsa hepsi Allahçı" Fazil Say

admin paneline 7000 kişi neden girsin? e hadi girecek sen o admin paneli iznini verdiğin şahısa güveniyorsun demektir bırak herkes aynı bilgilerle girsin :) Yarabbi ben düşmanlarımı yenmeğe kadirim, sen beni dostlarımdan koru.

pasam adam ilk mesajinda mesela admin paneli demis. diyelimki uyeye ozel uyelerin kendi bilgilerini duzenleyebilecegi ozel mesaj alip gonderecegi bir kontrol paneli yapmak istiyorsan senin kullandigin kod aninda coker. zaten senin yaptigin sekilde imkansizdir. Diyelimki sen beni admin paneline giris icin yeetki verdin, 5 gun sonra kafan bozuldu beni siteden attin. o zaman dosyayi bilgisayarina indireceksin, kodu duzenleyip yeniden yukleyeceksin. Oysa benim onerdigim sekilde admin panelinden kullanciyi sil dedigin an da o kullancii bir daha asla giris yapamaz. "Yer yuzunde hic bir pislik yoktur ki; altindan bir yahudi cikmasin" Adolf Hitler... "Turkiye de hicbir pislik yokturki altindan cemaat cikmasin" SniperScope "Nerede yavşak, hırsız varsa hepsi Allahçı" Fazil Say

1- bu değişir. admin/index. php mi yoksa komple admin dizininde herhangi bir sayfayımı. Sanırım komple admin dizinini istiyorsun o zaman htaccess2-substr($deisken,0,200)3-nette rneklere bakabilirsin

1- Bir klasrü şifrelemekten kastın nedir? www.tahribat.com/admin dizinine giriş mi?2- Verileri çekerken if'in içine veri. Length > 200 de ve true ise 200 karakter al string birleştirme yap, sonuna da "..." koy. 3- Hocam araştırmak bu kadar zor olmamalı; http://forum.ceviz. net/php/21037-phpde-sayfalama.html ve http://www.mydesign.gen.tr/kod/171.html SS maratonu başlıyor. Dershane de başladı. Bir süre TBT"de yokum. Seneye kaldığım yerden devam =)

3 için şle bişi yapabilirsin. Bi güvenlik sayfası yap k. adı ile şifre doğru girilirse sessiona okey dedirt le gezdirmesine izin ver yanlış ise tekrar giriş formunu getir. Bu php sayfasını admin klasrünün içindeki bütün sayfalara include et. kod ile başka türlü olurmu bilmem :|

3. sorun icin dokumanlar bolumunde benim yazdigim bir sayfalama kodu var. Onu kullanabilirsin.2. sorun icin <?php if(strlen > 200) ?>1. sorunu ise pek anlamadim. Sifrelem derken. php ile mi sifrelemek istiyorsun? sifrelemek istedigin klasor localmi? servermi? Eger klasor host ta ise kontrol panelinden password protected directory diye bir secenegin olmasi lazim oradan istedigin klasoru sifreleyebilirsin. "Yer yuzunde hic bir pislik yoktur ki; altindan bir yahudi cikmasin" Adolf Hitler... "Turkiye de hicbir pislik yokturki altindan cemaat cikmasin" SniperScope "Nerede yavşak, hırsız varsa hepsi Allahçı" Fazil Say