Autor | Zpráva | ||
---|---|---|---|
Kiko Profil * |
#1 · Zasláno: 10. 12. 2008, 09:34:45
<?php
ob_start(); session_start(); if(isset($_POST['prihlmeno'])){ require 'db.php'; $name = $_POST['prihlmeno']; $pass = md5($_POST['heslo']); $query = mysql_query("SELECT * FROM `uzivatelia` WHERE `prihlmeno` = '$name' and `heslo` = '$pass'") or die (mysql_error()); $Vysledek = mysql_fetch_array($query); $Vysledek['prihlmeno']; if($Vysledek['prihlmeno']){ $_SESSION['prihlasen'] = 1; $_SESSION['login'] = $Vysledek['jmeno']; $_SESSION['UserId'] = $Vysledek['id']; $_SESSION['UserWeb'] = $Vysledek['web']; $_SESSION['UserMail'] = $Vysledek['mail']; $_SESSION['Prava'] = $Vysledek['prava']; $bl="index.php"; header("location: $bl"); }else{ $bl="index.php?Alert=6"; header("location: $bl"); echo "Zadal jsi špatné údaje"; } mysql_free_result($query); }else{ echo "Zde nic není"; } ob_end_flush(); ?> vcera som robil prihlasenie na stranku skusil som to takto no stale ma to hodi na tu stranku index.php?Alert=6 neviem vobec v com je chyba , poradi mi niekto? |
||
Kalby Profil |
#2 · Zasláno: 10. 12. 2008, 10:08:16 · Upravil/a: Kalby
no zrejme neni splnena podminka f($Vysledek['prihlmeno'])
zkus to takhle if(mysql_num_rows($query)!=0){ ..... } a navic neni dobre davat do SESSION['prihlasen']=1; co kdyz se ti prihlasi vic lidi, kdyz uz tak aspon vkladat id uzivatele ktery je prihlasen |
||
Kiko Profil * |
#3 · Zasláno: 10. 12. 2008, 12:38:28
hm ani tak to neslape..neviem uz vobec s tym pohnut..databaza, tabulka, stlpce vsetko je ok..
|
||
Str4wberry Profil |
#4 · Zasláno: 11. 12. 2008, 22:20:41
Docela to zavání nějakou hloupou chybou. Zkusil bych vymazat sušenky, mohou být zmrzačené z předchozích pokusů.
|
||
Časová prodleva: 15 let
|
0