ragazzi come posso mettere dei link che compaiono SOLO se un utente ha fatto il login ???
ad esempio NON loggati:
Menu
Accedi
Registrati
Per Loggati:
Menu
Online
Iscritti
Invia Inbox
grazie a ki saprà aiutarmi...![]()
ragazzi come posso mettere dei link che compaiono SOLO se un utente ha fatto il login ???
ad esempio NON loggati:
Menu
Accedi
Registrati
Per Loggati:
Menu
Online
Iscritti
Invia Inbox
grazie a ki saprà aiutarmi...![]()
sessione?
+o-Codice PHP:
<?
session_name("my_sess");
session_start();
//quando il login è corretto
$_SESSION["user"]=//dati del login
//stampa menu
if(isset($_SESSION["user"])){
//link per utenti registrati
}
?>
//altri link
Codice PHP:
<?php
require 'wapheader.php';
$username = (empty($_GET['un'])) ? "0" :
$_GET['un'];
$password = (empty($_GET['pw'])) ? "0" :
md5($_GET['pw']);
if(isset($_GET['logout']))
{
$session = session_end($userdata['session_id'],
$userdata['user_id']);
echo $header;
echo $lang['wap_logged_out'] . "[i]Logout Eseguito[/i]
Torna A Trovarci
";
$wapphp = append_sid("wap.$phpEx");
exit("<anchor>" . $lang['Menu'] . "<go href=\"" . append_sid("index.php") . "\" />Home</anchor>
" .
$footer);
}
else if ($userdata['session_logged_in'])
{
echo $header;
echo sprintf($lang['wap_logged_in'],"<anchor>","<go href=\"" . append_sid("wap.$phpEx") . "\" />Bacheca</anchor>");
exit("Sei gia loggato nel forum! " . $footer);
}
else if($username == "0" || $password == "0")
{
if(!isset($_GET['logout']))
echo $header;
?>
con questa pagina riesci a dirmi cosa devo mettere x sessione???nn c capisco piu nulla...questa è la pagina del login
se questa è la pagina di autenticazione dovrebbe poi rimandare a un'altra pagina
(echo sprintf($lang['wap_logged_in'],"<anchor>","<go href=\"" . append_sid("wap.$phpEx") . "\" />Bacheca</anchor>"); ) ???
io il codice dei link lo metterei lì...
![]()
vorrei online,nuovo topic,nuovi inbox,tuoi inbox,statistiche e ultimi topic solo se uno ha fatto il login...come lo imposto???Codice PHP:
<?php
require 'wapheader.php';
echo $header;
echo '[b]Menù Principale[/b]
';
echo "<anchor>" . $lang['wap_forum_home'] . "<img src=\"http://hiwap3.net/images/pallina.gif\" alt=\"*\" /><go href=\"" . append_sid("wap.$phpEx") . "\" />Bacheca</anchor>
\n";
echo "<anchor>" . $lang['wap_forum_home'] . "<img src=\"http://hiwap3.net/images/pallina.gif\" alt=\"*\" /><go href=\"" . append_sid("ultimi20.$phpEx") . "\" />Ultimi Topic</anchor>
\n";
echo "<anchor>" . $lang['wap_forum_list'] . "<img src=\"http://hiwap3.net/images/pallina.gif\" alt=\"*\" /><go href=\"" . append_sid("wapmisc.$phpEx?action=forumlist") . "\" />Lista Forum</anchor>
\n";
echo "<anchor>" . $lang['wap_new_topic'] . "<img src=\"http://hiwap3.net/images/pallina.gif\" alt=\"*\" /><go href=\"" . append_sid("wapnew.$phpEx") . "\" />Nuovo topic</anchor>
\n";
echo "<anchor>" . $lang['wap_write_new_pm'] . "<img src=\"http://hiwap3.net/images/pallina.gif\" alt=\"*\" /><go href=\"" . append_sid("wappm.$phpEx?action=new") . "\" />Nuovo inbox</anchor>
\n";
echo "<anchor>" . $lang['wap_read_pm'] . "<img src=\"http://hiwap3.net/images/pallina.gif\" alt=\"*\" /><go href=\"" . append_sid("wappm.$phpEx") . "\" />Tuoi inbox</anchor>
\n";
echo "<anchor>" . $lang['wap_whos_online'] . "<img src=\"http://hiwap3.net/images/pallina.gif\" alt=\"*\" /><go href=\"" . append_sid("wapmisc.php?action=online") . "\" />Online</anchor>
\n";
echo "<anchor>" . $lang['wap_smilies_list'] . "<img src=\"http://hiwap3.net/images/pallina.gif\" alt=\"*\" /><go href=\"" . append_sid("wapsmile.php") . "\" />Lista Smilies</anchor>
\n";
echo "<anchor>" . $lang['wap_stats'] . "<img src=\"http://hiwap3.net/images/pallina.gif\" alt=\"*\" /><go href=\"" . append_sid("statistiche.php") . "\" />Statistiche</anchor>
\n";
$login = ($userdata['session_logged_in']) ? "<anchor>" . $lang['wap_logout'] . "<img src=\"http://hiwap3.net/images/pallina.gif\" alt=\"*\" /><go href=\"" . append_sid("waplogin.$phpEx?logout=1") . "\" />Logout</anchor>" : "<anchor>" . $lang['wap_login'] . "<img src=\"http://hiwap3.net/images/pallina.gif\" alt=\"*\" /><go href=\"" . append_sid("waplogin.php") . "\" />Login</anchor>";
echo $login . "
\n";
echo "2007 © HiWap3";
echo "
";
echo $footer;
?>![]()
il comando assegna alla var $login una stringa a seconda che l'utente sia o mano loggato
io dividerei i collegamenti in due quelli per tutti e quelli per i loggati. tra i due e poi il comandoCodice PHP:
$login = ($userdata['session_logged_in']) ? "<anchor>" . $lang['wap_logout'] . "<img src=\"http://hiwap3.net/images/pallina.gif\" alt=\"*\" /><go href=\"" . append_sid("waplogin.$phpEx?logout=1") . "\" />Logout</anchor>" : "<anchor>" . $lang['wap_login'] . "<img src=\"http://hiwap3.net/images/pallina.gif\" alt=\"*\" /><go href=\"" . append_sid("waplogin.php") . "\" />Login</anchor>";
ecc. ecc.Codice PHP:
if($userdata['session_logged_in']){
//link per loggati
}