Jump to content
  • 0

pomoc MySql Problém


Jakub Kučera

Dotaz

Ahoj, zkouším udělat ségře takovou jednoduchou hru.

 

Udělal jsem si registraci, ale mám problém.

Po úspěšné registraci se uživateli nastaví kouzelnický level 1

 

Ale pak na jeho profilu se neukazuje, ale když tam dám jméno, tak to funguje. To samé s Emailem

 

Kód : 

<title>Vítejte</title>
<style>html {background: purple; color: white}</style>
<meta charset="UTF-8">
Ahoj, <?php echo $_SESSION['user_name']; ?>. Jsi přihlášen.
<br><br><br><br>Kouzelnický level : <?php echo $_SESSION['user_level']; ?> //*nechce se mi zobrazit*\\<br><br><br>
<a href="index.php?logout">Odhlásit</a>
<br><br><br><br><br><br>

Nevíte, v čem je problém?


Pomůže mi někdo prosím?

Link to comment
Share on other sites

1 odpověd na tuto otázku

Recommended Posts

  • 0

Nevím, jestli je dobré, že děláš hru, když nezvládáš základy.

Proč ten kouzelnický levely ukládáš do sessionu? Proč to nevytáhneš prostě jen z databáze? Dej sem ještě ten kód u registrace.

(btw, doufám, že tam máš session_start();)

<?php
session_start();
$_SESSION['user_name'] = "Nick";
$_SESSION['user_level'] = 1;
echo "Nick je ".$_SESSION['user_name']." a level je ".$_SESSION['user_level'];
?>

A výsledek: Nick je Nick a level je 1

Třeba takto..  Ale ukládat ten level do session je blbost.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...