Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 19.04.12
Prihlásený: 31.10.13
Príspevky: 18
Témy: 5
Príspevok NapísalOffline : 08.04.2013 21:51

Zdravím všetkých, poradte prosím ako mám zamedziť už prihlásenému užívatelovi v prístupe na prihlasovaciu stránku? Po príhlásení užívatela hodí na hlavnú stránku, ale tlačítkom naspať sa dostane na prihlasovaciu stránku, kde vidí zaroveň prihlasovací formulár a panel prihláseneho užívatela.

login.php
Kód:
<?php
include 'core/init.php';
if (empty($_POST) === false) {
   $username = $_POST['username'];
   $password = $_POST['password'];
   
   if (empty($username) === true || empty($password) === true) {
         $errors[] = 'Musíte zadať meno a heslo';
      } else if (user_exists($username) === false) {
         $errors[] = 'Uživatelské meno nebolo nájdené. Prosím zaregistrujte sa.';
   } else if (user_active($username) === false) {
      $errors[] = 'Váš účet nie je aktivovaný. Skontrolujte svoj email a aktivujte svoj účet.';
   } else {
   
      if (strlen($password) > 32) {
         $errors[] = 'Heslo je príliš dlhé';
      }
      $login = login($username, $password);
      if ($login === false) {
         $errors[] = 'Užívateľské meno alebo heslo nie je správne!';
         } else {
         $_SESSION['user_id'] = $login;
         header('Location: index.php');
         exit();
      }
   }
}   
?>


Offline

Čestný člen
Čestný člen
Obmedziť prístup na prihlasovaciu stránku po prihlásení

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 09.04.2013 1:22

Jednoducho. Na prihlasovacej stránke zistíš, či je nastavená session, ktorou overuješ prihláseného usera a ak je, tak ho presmeruješ späť na hlavnú stránku.







_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
Offline

Užívateľ
Užívateľ
Obmedziť prístup na prihlasovaciu stránku po prihlásení

Registrovaný: 05.02.13
Prihlásený: 26.10.23
Príspevky: 59
Témy: 3
Príspevok NapísalOffline : 09.04.2013 9:06

Tak ako hovorí šegy.

Na začiatok dokumentu si dáš podmienku, či (ne)máš nastavený session.

Kód:
if(!isset($_SESSION['user_id']))
{
    bla bla
}
else
{
    redirect, echo, čo chceš;
}


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 19.04.12
Prihlásený: 31.10.13
Príspevky: 18
Témy: 5
Príspevok Napísal autor témyOffline : 09.04.2013 11:41

Takže chyba bola u mna v tom, že som to písal nad includovaný súbor s funkciami. Jednoducha podmienka to vyriešila. Niekedy si treba dať pauzu a pustiť sa do toho s chladnou hlavou.
Kód:
if (logged_in() === true)  {
   header('Location: index.php');
} else {
   echo 'neprihlaseny';
}
//zdrojovy kod vkladaj do code (stenley)


Odpovedať na tému [ Príspevkov: 4 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Obmedziť prístup do núdzoveho režimu android

v Smartfóny a tablety

15

1001

01.11.2017 11:43

tatko Tom Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako obmedziť prístup na internet v určitom čase?

v Siete

8

783

25.02.2016 8:16

shiro Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Prístup iba na jednu stránku

v Sieťové a internetové programy

3

391

30.09.2015 14:59

hanesovic Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zablokovat pristup na stranku z inych adries

v JavaScript, VBScript, Ajax

7

798

28.12.2008 23:37

Blackshadow Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako sa da zablokovat pristup na stranku XYZ ?

v Sieťové a internetové programy

1

1120

06.04.2009 11:35

tairikuokami Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ako obmedzit dlzku textu?

v PHP, ASP

17

802

27.10.2007 12:32

p360t Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ako obmedziť rýchlosť zdieľaného internetu

v Sieťové a internetové programy

2

601

04.11.2007 10:12

ferkooo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. spojenie prihlaseni

v PHP, ASP

5

515

17.06.2008 13:43

jozefstefan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Po prihlaseni

v PHP, ASP

9

544

25.05.2008 20:57

neopagan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Obmedziť veľkosť disku pre historické PC???

v Pevné disky a radiče

0

602

03.03.2009 10:25

jpx72 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. moze vypnutie ipv6 obmedzit wifi konektivitu?

v Operačné systémy Microsoft

5

629

29.01.2016 16:53

hkckoo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. log prihlaseni pouzivatelov

v Operačné systémy Microsoft

1

409

09.12.2006 22:32

johny128 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. [router] ako obmedzit rychlost stahovania druheho PC?

v Sieťové a internetové programy

9

3818

10.07.2011 20:38

SEnergy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Joomla: stránka po prihlásení

v Redakčné systémy

0

636

05.06.2009 18:10

Draex Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. čierna obrazovka po prihlaseni

v Operačné systémy Microsoft

1

439

05.04.2010 19:39

Semp Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. router draytek vigor2600ge. Dá sa obmedzit rychlost uploadu

v Siete

3

619

19.03.2007 20:38

Devil_SK Zobrazenie posledných príspevkov


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

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra