Autor | Zpráva | ||
---|---|---|---|
Shader Profil |
#1 · Zasláno: 9. 1. 2009, 00:35:26
Ahooj, tak a jsem tu s další věcí a to jsem ještě nevyřešil tu předešlou :)
A teď k věci mám na webu spuštěné registrace/přihlášení a kupodivu to i funguje, ale potřeboval bych aby se po mě po přihlášení "zobrazily" v menu další odkazy. Jestli víte jak na to, tak předem děkuji. Přikládám svůj index.php aby jste viděly jak to mám řešené a podle toho poradily.... <?php session_start(); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html; charset=windows-1250" http-equiv="content-type"> <title>Testing.com</title> </head> <center> <body> <p>MENU: <a href="index.php">Home</a> | <a href="index.php?stranka=galerie">Galerie</a> | <a href="index.php?stranka=kontakt">Kontakt</a> | <a href="index.php?stranka=diskuze">Diskuze</a> | <a href="index.php?stranka=protected"><strong>Upload</strong></a></p> <?php if(isset($_SESSION['prihlasen']) and $_SESSION['prihlasen']==1){ echo "Vítejte:<strong> ".$_SESSION['login'] . "</strong> | <a href='index.php?stranka=logout&logout=yes'> Odhlásit!</a>"; }else{ echo "Vítejte: <strong>GUEST</strong> | <a href='index.php?stranka=registrace'> Registrace</a> | <a href='index.php?stranka=login'> Login</a>"; } ?> <? $stranka = $_GET["stranka"]; if ($stranka == "kontakt") {include "pages/kontakt.php";} elseif ($stranka == "diskuze") {include "pages/diskuze.php";} elseif ($stranka == "novinky") {include "pages/novinky.php";} elseif ($stranka == "admin") {include "pages/admin.php";} elseif ($stranka == "db") {include "pages/db.php";} elseif ($stranka == "login") {include "pages/login.php";} elseif ($stranka == "login_zpracuj") {include "pages/login_zpracuj.php";} elseif ($stranka == "logout") {include "pages/logout.php";} elseif ($stranka == "protected") {include "pages/protected.php";} elseif ($stranka == "registrace") {include "pages/registrace.php";} elseif ($stranka == "reg_zpracuj") {include "pages/reg_zpracuj.php";} elseif ($stranka == "seznam_uziv") {include "pages/seznam_uziv.php";} elseif ($stranka == "vipupload") {include "pages/vipupload.php";} elseif ($stranka == "wap") {include "pages/wap.php";} elseif ($stranka == "mail") {include "pages/mail.php";} elseif ($stranka == "galerie") {include "pages/galerie.php";} elseif ($stranka == "odeslano") {include "pages/odeslano.php";} elseif ($stranka == "upload") {include "pages/upload.php";} else {include "pages/novinky.php";} ?> <p><span style="color: rgb(94, 94, 94); font-family: Arial;">©2009 www.testing.com | Created by </span><span style="font-weight: bold; color: rgb(94, 94, 94); font-family: Arial;">Shader</span><span style="color: rgb(94, 94, 94); font-family: Arial;"> | All rights reserved.</span> </p> </body> </center> </html> |
||
Medvídek Profil |
#2 · Zasláno: 9. 1. 2009, 01:13:10 · Upravil/a: Medvídek
if(isset($_SESSION['prihlasen']) and $_SESSION['prihlasen']==1) A menu uděláš to samý:) if($_SESSION["prihlasen"]==1) echo "<a href=\"?stranka=tajna-seke\" title=\"Tajná sekce\">sekce pro prihlasene</a>"; |
||
tiso Profil |
#3 · Zasláno: 9. 1. 2009, 01:20:04
Medvídek - nestačí
|
||
Shader Profil |
#4 · Zasláno: 9. 1. 2009, 01:20:58 · Upravil/a: Shader
Medvídek
„nestačí pouze $_SESSION['prihlasen']==1 ???“ joo děkuji ;) tiso pokud to udedelam takhle tak i jo :) if(isset($_SESSION['prihlasen']) and $_SESSION['prihlasen']==1){ echo "Vítejte:<strong> ".$_SESSION['login'] . "</strong> | <a href='index.php?stranka=logout&logout=yes'> Odhlásit!</a> | <a href='index.php?stranka=jejda'> jejda!</a>"; a do stranky jejda vlozim tohle: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html; charset=windows-1250" http-equiv="content-type"> <link rel="stylesheet" href="http://testing.com/php2/imagehosting/UPLOAD/styles.css" type="text/css"> <title>Testing.com | JEJDA </title> </head> <body> <?php if(!isset($_SESSION['prihlasen']) and @$_SESSION['prihlasen']!=1){ echo "<h1>Tato stránka je jen pro registrované</h1>"; exit; } ?> <h1>Tajný obsah</h1> <p> pozor pozor </p> </body> </html> tak to jde a pristup ma jen prihlasenej ;) |
||
Časová prodleva: 15 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0