(PHP) Birkaç Sorum Var

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    aziz2724
    aziz2724's avatar
    Kayıt Tarihi: 04/Ocak/2006
    Erkek

     

    1- bir klasörü komple nasıl şifreleyebilirim? mesela admin klasörü 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. KısayolKısayol reportŞikayet pmÖzel Mesaj
    mamii
    mamii's avatar
    Kayıt Tarihi: 24/Haziran/2008
    Erkek

    1- Bir klasörü ş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. (Substring ile yapabilirsin)

    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. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ★★★★
    Genki
    Genki's avatar
    Kayıt Tarihi: 24/Ağustos/2005
    Erkek

    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 htaccess
    2-substr($deisken,0,200)
    3-nette örneklere bakabilirsin

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    sniperscope
    sniperscope's avatar
    Banlanmış Üye
    Kayıt Tarihi: 14/Mart/2009
    Erkek

    3. sorun icin dokumanlar bolumunde benim yazdigim bir sayfalama kodu var. Onu kullanabilirsin.

    2.  sorun icin

     

    <?php

    if(strlen($VeriTabanindanGelenVeri) > 200){

    $Kisaltilmis = substr($VeriTabanindanGelenVeri, 0, 200);

    $Kisaltilmis = $Kisaltilmis . "..." ;

    }

    ?>

    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
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    aziz2724
    aziz2724's avatar
    Kayıt Tarihi: 04/Ocak/2006
    Erkek

    2 ve 3 için sağolun :)

     

    1 sorum şöyle. mesela admin klasörü var bu klasörü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.
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    RootB
    RootB's avatar
    Kayıt Tarihi: 31/Ekim/2008
    Erkek

    aziz2724 bunu yazdı:
    -----------------------------

    2 ve 3 için sağolun :)

     

    1 sorum şöyle. mesela admin klasörü var bu klasörü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

  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ★★★★
    Genki
    Genki's avatar
    Kayıt Tarihi: 24/Ağustos/2005
    Erkek
    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 klasörünün içindeki bütün sayfalara include et . kod ile başka türlü olurmu bilmem :|
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    aziz2724
    aziz2724's avatar
    Kayıt Tarihi: 04/Ocak/2006
    Erkek

    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.
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    sniperscope
    sniperscope's avatar
    Banlanmış Üye
    Kayıt Tarihi: 14/Mart/2009
    Erkek

    Hocam cookie kullanma onun yerine session ile yap daha guvenli olur.

     

    Session muhabetinide. gorulmesini istemedigin butun sayfalarin basina

    session_start();

    if(!isset($_SESSION['KullaniciAdi'])){
            header('location: kayit.php');
        }

    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
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    aziz2724
    aziz2724's avatar
    Kayıt Tarihi: 04/Ocak/2006
    Erkek

    sniperscope bunu yazdı:
    -----------------------------

    Hocam cookie kullanma onun yerine session ile yap daha guvenli olur.

     

    Session muhabetinide. gorulmesini istemedigin butun sayfalarin basina

    session_start();

    if(!isset($_SESSION['KullaniciAdi'])){
            header('location: kayit.php');
        }

    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.
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    sniperscope
    sniperscope's avatar
    Banlanmış Üye
    Kayıt Tarihi: 14/Mart/2009
    Erkek

    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
Toplam Hit: 2279 Toplam Mesaj: 17