• 07-08-2010, 23:58:13
    #1
    Üyeliği durduruldu
    ufak bir admin panel yazdırdım ama yazan eleman destek vermeyince aciliyetide olduğu için kendim çare aramaya karar verdim.

    Şimdi sorunu şöyle tanımlıyım.

    Panel girişinde userı girdikten sonra giriş yap diyorum ancak aynı sayfaya geri dönüyor.

    Aşağıdaki bir kod var sayfanın içinde. Bu bölümden kaynaklanan bir sorun mudur sizce?

    if (isset($_POST['smy']) && $_POST['smy']=="user") {
    
    $deger="oodss";
    setcookie('kadi', $deger);
    
    echo "<META HTTP-EQUIV=\"REFRESH\" CONTENT=\"0;URL=index.php\">";
    
    }
    
    if (!$HTTP_COOKIE_VARS["kadi"]) {
    echo '
    <html>
    <head>
    <title>Admin Paneli</title>
    </head>
    <body>
    <form action="" method="post" />
    <input type="text" name="smy" >
    <input type="submit" value="Giris Yap" />
    </form>
    </body>
    
    </html>';
    
    }
  • 08-08-2010, 00:38:07
    #2
    Üyeliği durduruldu
    <form action="" method="post" />


    hocam eğer kullanıcı doğrulaması başka dosyada yapılıyorsa hata buradadır

  • 08-08-2010, 01:05:55
    #3
    <form action="" method="post" />

    Form yönlendireceğin hedef boş birader. Sayfa boşa dönüyor anlayacağın.
  • 08-08-2010, 01:09:28
    #4
    Bende bir sorun yok. Farklı bir tarayıcıda deneyin. Cookie'ler etkin olmayabilir yada saat farkı yüzünden giriş yaptıntan hemen sonra timeout süresi bitmiş olabilir.