Şimdi Ara

php login sorunu

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
2
Cevap
0
Favori
671
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • arkadaslar php login sayfasına bağlantı yapacam ancak sayfamda login.php den giriş yapıldıgı an beni login1.php ye yonlendiriyor login1.php nin kodları aşağıdaki gibidir.Giriş yaptığım zaman hata veriyor.

    <? 

    include("db.php");

    if ($HTTP_REFERER) {
    $goto = $HTTP_REFERER;
    } else {
    $goto = "hesabim.php";
    }

    dbconnect();
    $sql = mysql_query("SELECT id, username , email FROM user
    WHERE username = '" . $HTTP_POST_VARS['username'] . "' AND sifre= '" . md5($HTTP_POST_VARS['sifre'])."' AND aktiv = 'yes' ");




    if (mysql_num_rows($sql)) {
    $user_values = mysql_fetch_array($sql);
    $id = $user_values['id'];
    $username= $user_values['username'];
    $email = $user_values['email'];


    if ($HTTP_POST_VARS['setcookie'] == '1') {
    setcookie('id ', $id, time()+2592000);
    setcookie('username', $username, time()+2592000);
    setcookie('email', $email, time()+2592000);


    } else {
    setcookie('id ', $id);
    setcookie('username', $username);
    setcookie('email', $email);

    }
    echo "<p><center>e-magazalar hata ekranı</center><p/>";
    echo "<META HTTP-EQUIV=\"REFRESH\" CONTENT=\"0;URL=login1.php\">";
    } else {
    ?><br />

    <center>Giri Baarl Deil<br>
    Ltfen aadaki linke tklayarak tekrar deneyiniz
    <br>
    <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=26134558&url=login.php" data-href="login.php">Tekrar Giriş Yapmayı Dene </a>
    <p> Eer ifrenizi unuttuysanz aadaki linki tklayarak ifrenizin gnderilmesini salayabilirsiniz.<br>
    <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=26134558&url=sifregonder.php" data-href="sifregonder.php">ifre Gnder</a></p></center>

    <br/><br />

    <? exit;
    }
    ?>


     php login sorunu


    verdıgı hata satırıda burdan baslıyor

    34. } else {
    35. setcookie('id ', $id);
    36. setcookie('username', $username);
    37. setcookie('email', $email);

    ne yapmam gerekıyor arkadaslar bir akıl verin



    < Bu mesaj bu kişi tarafından değiştirildi kenanakin -- 2 Eylül 2008; 11:48:49 >







  • setcookie('id ', $id, time()+2592000);

    satırında 'id ' yazarken bir boşluk kalmış. sanıyorum hata bu boşluktan kaynaklanıyor.

    setcookie('id', $id, time()+2592000);
    şeklinde yazılırsa sorun olmayacaktır.

    hata çıktısında da dediği gibi cookie isimlerinde boş karakter dahil özel bazı karakterler kullanılamaz.
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.