| | |
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Autor | Správa |
---|
Registrovaný: 17.02.14 Prihlásený: 18.01.24 Príspevky: 450 Témy: 198 Bydlisko: Poprad-okolie |
Ahojte, využil som jeden template, formulár na login do stránky. Ale po odoslaní sa mi stránka iba ako keby refreshne. Vedeli by ste mi povedať, kde je problém? Niečo tam asi nie je dobre nastavené. Umiestnil som to aj na web: lfs-league.php5.sk Kód: <!DOCTYPE html> <html > <head> <meta charset="UTF-8"> <title>Nation Wars</title> <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=yes"> <link rel='stylesheet prefetch' href='http://fonts.googleapis.com/css?family=Open+Sans'>
<link rel="stylesheet" href="css/style.css">
</head>
<body> <div class="cont"> <form action="index.php" method="post"> <div class="demo"> <div class="login"> <div class="login__check"></div> <div class="login__form"> <div class="login__row"> <svg class="login__icon name svg-icon" viewBox="0 0 20 20"> <path d="M0,20 a10,8 0 0,1 20,0z M10,0 a4,4 0 0,1 0,8 a4,4 0 0,1 0,-8" /> </svg> <input type="text" class="login__input name" placeholder="Používateľské meno" name='username'/> </div> <div class="login__row"> <svg class="login__icon pass svg-icon" viewBox="0 0 20 20"> <path d="M0,20 20,20 20,8 0,8z M10,13 10,16z M4,8 a6,8 0 0,1 12,0" /> </svg> <input type="password" class="login__input pass" placeholder="Heslo" name='password'/> </div> <input type="submit" name="odoslat" value='Prihlásiť' class="login__submit" /> <p class="login__signup">Nemáš účet? <a href=register.php>Registruj sa</a></p> </div> </div> <div class="app"> <div class="app__top"> <div class="app__menu-btn"> <span></span> </div> <svg class="app__icon search svg-icon" viewBox="0 0 20 20"> <path d="M20,20 15.36,15.36 a9,9 0 0,1 -12.72,-12.72 a 9,9 0 0,1 12.72,12.72" /> </svg> </div> <div class="app__logout"> <svg class="app__logout-icon svg-icon" viewBox="0 0 20 20"> <path d="M6,3 a8,8 0 1,0 8,0 M10,0 10,12"/> </svg> </div> </div> </div> </form></div>
<?php session_start();
if(isset($_POST['odoslat'])){ if(isset($_SESSION['uid'])){ echo "Už si prihlásený!"; }else{ $username = protect($_POST['username']); $password = protect($_POST['password']); $login_check = mysql_query("SELECT `id` FROM `user` WHERE `username`='$username' AND `password`='".md5($password)."'") or die (mysql_error()); if(mysql_num_rows($login_check) == 0){ echo "Nesprávna kombinácia mena/hesla!"; }else{ $activated_check = mysql_query("SELECT `activated` FROM `user` WHERE `username`='$username' AND `password`='".md5($password)."'") or die (mysql_error()); $activated = mysql_fetch_assoc($activated_check); if($activated['activated'] == 0){ echo "Tento účet ešte nebol aktivovaný!"; }else{ $get_id = mysql_fetch_assoc($login_check); $_SESSION['uid'] = $get_id['id']; echo 'Hallo funguje to?! Asi by malo'; } } } }else{ echo "Chyba!"; } ?> </body> </html>
Ak by mi to niekto vedel fixnuť, bol by som vďačný
|
|
Registrovaný: 06.02.14 Prihlásený: 19.01.18 Príspevky: 443 Témy: 9 |
kde mas <form method="post" action="#"> ?
|
|
Registrovaný: 17.02.14 Prihlásený: 18.01.24 Príspevky: 450 Témy: 198 Bydlisko: Poprad-okolie |
<div class="cont"> <form action="index.php" method="post"> normálne v dive, ktorý drží tú štruktúru
|
|
Registrovaný: 06.02.14 Prihlásený: 19.01.18 Príspevky: 443 Témy: 9 |
ok, nevsimol som si, malo by to byt na novom riadku a co sa tyka chyby tak ti to pekne pise: Fatal error: Call to undefined function protect() in /www/sites/8/site22718/public_html/index.php on line 67 inak to mysql_query nemusis robit 2krat
|
|
Registrovaný: 17.02.14 Prihlásený: 18.01.24 Príspevky: 450 Témy: 198 Bydlisko: Poprad-okolie |
Ani po odstránení chyby sa nič nezmenilo.. :/ Nevedel by si to nejak fixnuť?
|
|
Registrovaný: 13.11.07 Prihlásený: 20.08.16 Príspevky: 1702 Témy: 0 | Napísal chrono: 17.04.2016 15:28 | |
|
A ako si tú chybu odstránil?
|
|
Registrovaný: 17.02.14 Prihlásený: 18.01.24 Príspevky: 450 Témy: 198 Bydlisko: Poprad-okolie |
nemal som includnutu funkciu functions.php, ktorá sa napája na db.
|
|
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|