• 12-11-2008, 13:18:27
    #10
    @IncLudE Bu konuda haklısın fakat sonuçta bizim iyiliğimiz için güvenlik konusunda getirilmiş bir yenilik.
    @Hostingdevi Bu konuda yanlışın var.Session tek sayfada geçerlidir diye bir şey yok. Bir kere session atadığın zaman tarayıcı kapanana kadar her sayfada kullanabilirsin.
  • 13-11-2008, 09:18:02
    #11
    Ya arkadaşlar Dr.iq arkadaşımın verdiği kodları denemiştim çalışmıştı...
    Artık gerçekten bu iş beni bunalttı. Kodları tekrar kontrol ettim hiçbiryeri ile oynamamıştım zaten oynanmamışta. Hadi bir hata olsaydı o gün Dr.iq arkadaşımın verdiğinde çalışmazdı. Şimdi bu sabah denedim yine eski hatayı veriyor Hatta bu eski hatayı verdikten sonra ykdsoft php görüntülü derslerde üyelik sisteminide yükeyip dersi inceledim ve oradaki örnek kodlardanda yola çıktım yine veritabanında üyelik olmasına rağmen giriş yapmıyor ben anlamış değilim. Denemediğim bakmadığım ders kalmadı Dr.iq arkadaşımızın verdiği süperglobals linkinede baktım ordan çözmeye çalışıyım dedim ordakilerin mantığınıda anladım denedim yine olmadı şimdi kendime sadece şunu soruyorum php nin benimle bi alıp veremediğimi var.

    PHP VERSİON : 5.1.6
  • 13-11-2008, 14:45:55
    #12
    HostingDevi adlı üyeden alıntı: mesajı görüntüle
    session tek sayfa içindir. eğer girişin tüm sayfalarda geçerli olmasını istiyorsan
    setcookie("login","username"); 
    setcookie("pass","pass");
    // eğer bir saat gibi süre vermek istersen
    setcookie("login","username",time()+3600); 
    //bu şekilde şu atamaları yapmış oluyorsun...
    $_COOKIE ['login'];// diğer sayfalarda bu şekilde çekebilirsin.
    $_COOKIE ['pass'];
    kullanabilirsin.
    tek sayfa için değil
    yaptığım scriptlerde session.php diye bir sayfa herzaman yaparım ve tüm sayfalarda etkili olması için include yöntemi kullanırım.
    yani tek sayfayı değil tüm sayfalar için geçerlidir.

    @IncLudE
    php ye ilk başladığım zamanlar beni de çok zorlayan nedense session dı.
    kodların son halini bir yazabilirmisin?
  • 14-11-2008, 08:31:21
    #13
    zesa şimdide çalışıyor sanırım sunucu ile alakalı bir sorun yaşıyorum birgün çalışıyor birgün çalışmıyor hostu başka bir makinaya alıp deniyeceğim muhtemelen sorun orda