Hirdetés

Új hozzászólás Aktív témák

  • SektorFlop

    aktív tag

    Sziasztok!
    Tudnátok segíteni beléptető rendszerrel és session kezeléssel kapcsolatban? Úgy alapjában működik amit írtam, de lenne egy két problémám, például nem törtlődnek a session fájlok, vagy szeretnék beállítani idő korlátot, vagy ha valaki kijelentkezés nélkül zárja a böngészőt akkor is jelentkezzen ki az oldalról.

    jelenleg így néz ki a kilépésért felelős php-m:

    <?php
    require_once ('../config.php');
    session_start();
    $myusername = $_GET['username'];
    mysql_query("UPDATE user SET status = 0 WHERE username='$myusername'");
    session_destroy();
    header("location:../index.php");
    ?>

    Lenne még egy kérdésem, szemet szúrt egy apró de problémás bug, ha egy felhasználó regisztrál pl Teszt néven, és egy másik regisztrál teszt néven(amit szeretnék kiküszöbölni hogy ne legyen lehetséges), a Teszt felhasználó be tud lépni a teszt jelszavával és ugyan úgy fordítva.

    Belépésnél csak ennyit ellenörzök:

    $sql="SELECT * FROM `user` WHERE username='$myusername' and password='$mypassword'"; .

    a $myusername meg egyezik a formba beírt felhasználónévvel, a jelszó pedig egy $mypassword pedig egy formból átadott kódolt jelszót tartalmaz. És ellenörzöm, mysql_num_rows()-al hogy 1-et add e vissza.

    Regisztrációnál pedig csak lekérem hogy van e olyan felhasználó név amit át adott a form.
    SELECT * FROM `user` WHERE username='$username'

    Ezeket a dolgokat nem lehetne kiegészíteni olyannal, hogy nézzek a kis és nagy betűket?

Új hozzászólás Aktív témák