Aktív témák

  • Briganti

    tag

    hellosztok

    most a header()-l nemvagyok tisztaba, tudom hogy mar volt errol szo, mert olvastam valameik topivban, de az sem segitett sokat ...
    en azt szeretnem, hogy van egy login oldal es ha valaki beirja a rossz jelszot, akkor egy megadott oldalt toltson be ....

    igy nez ki a login.php:

    <?php

    require(''dbconnect.php'');

    $user=$_POST['username';];
    $pasw=$_POST['pasw';];

    $sel=mysql_query(''SELECT * FROM users WHERE username='$user' '');
    $row = mysql_fetch_array($sel, MYSQL_ASSOC);
    $e_pasw= $row[''pasw'';];

    if ($pasw != $e_pasw) {
    echo ''Mekkora kocsog vagy, jegyezd meg a jelszavad'';
    header(''Location:list.html''); (itt elore die volt, de nem az kell) :D
    }
    else {
    echo ''<br>Beleptel! Most fasza csoro vagy!<br><br><br>'';
    }
    echo ''<b><a href=\''list.php\''> Admin Page</a></b><br>'';
    echo ''<b><a href=\''index.html\''> Index page</a></b><br>'';
    ?>


    es erre kiad egy ilyen hibat:

    Warning: Cannot modify header information - headers already sent by (output started at f:\z_program files\easyphp1-8\www\reg\dbconnect.php:11) in f:\z_program files\easyphp1-8\www\reg\login.php on line 14

    es ez van a dbconnect.php-ba:

    <?php

    // set your infomation.
    $dbhost='localhost';
    $dbusername='root';
    $dbuserpass='';
    $dbname='users';

    // connect to the mysql database server.
    $link_id = mysql_connect ($dbhost, $dbusername, $dbuserpass);
    echo ''Connection OK!''.|. ''<br>'';


    // select the specific database name we want to access.
    if (!mysql_select_db($dbname)) die(mysql_error());
    echo(''\n Selection OK!'');
    echo ''<br>'';

    ?>

    If debugging is a process of removing bug, then programming is a process of putting them in ...

Aktív témák