
Session porovnání a pak puštění na obsah
Dobrý den, chtěl sem se zeptat mam napsane tak to kod
<?php
session_start();
if(isset($_SESSION['prava']) and $_SESSION['prava'] >= 10){
echo "zaheslovaný text";
exit;
}
?>
Nejdříve se přihlaš
prostě zkontroluj jestli session prava existuje a pak porovne jestli je rovno bo větší 10 pak vypiš echo...pokud nejsou rovný napíše Nejdříve se přihlaš...To mi funguje..ale potřeboval kdyby promměná v session byla menší jak 10 tak aby tom echu pod if to vypsalo nejdříve se přihlaš a pokud by byla větší tak by to odhalilo text kterej by v kodě byl napsán za značkama ohraničující PHP skript...
Nějak tak to jen nevim jak na to aby to fungovalo
<?php
session_start();
if(isset($_SESSION['prava']) and $_SESSION['prava'] >= 10){
echo "Přihlaš se pak něco chtěj vidět....";
exit;
}
?>
tajný obsah......
Takhle?
Něco takoýho, akorát že když session prava vůbec nejsou uložená v session tak aby to taky vypsalo to nedříve se přihlaš...
a potom aby den zaheslovaný tet byl za tihle ?>Děkuju
Sry blbne mi klávesnice tak znova...
Něco takovýho, akorát že když session práva vůbec nejsou uložená v session tak aby to taky vypsalo to nedříve se přihlaš...
a potom aby ten zaheslovaný text byl za timhle ?> Děkuju
Jojo takhle přesně
díkes moc
ještě mohlo by to bejt tak to?6e ten zaheslovaný obsah nebude napsán v echu ale až za ukončením scriptu?
<?php
session_start();
if(!isset($_SESSION['prava'])){
die("Nejdříve se přihlaš");
}
if(isset($_SESSION['prava']) and $_SESSION['prava'] < 5){
die("Nemáš oprávnění");
}
if(isset($_SESSION['prava']) and $_SESSION['prava'] >= 5){
}
?>
<b>zde bude tajný obsah.....</b>
<table border="1">
<tr>
<td>jmeno</td>
<td>email</td>
<tr>
</table>