Ciao Thedarkita.
ma come mai non rispondi piu ??
ho forse fatto qualcosa contraria alle regole del forum ?:?
ciao ciao
Ciao Thedarkita.
ma come mai non rispondi piu ??
ho forse fatto qualcosa contraria alle regole del forum ?:?
ciao ciao
:)Ciao Thedarkita .
Hai avuto un po di tempo per guardare alla mia domanda ?
Forse non é fattibile quello che ti ho chiesto ?
Ritieni che devo aprire u nuovo post ?:o
Dimmi tu aspetto una tua illuminazione .
Ciao ciao
Ciao Thedarkita .
Hai avuto modo di dare un occhiata alla mia ultima risposta ? .
Qualche idea ? o meglio hai qualche soluzione??
ciao ciao aspetto uan tua risposta
Ciao Thedarkita .
Io ti ringrazio molto per la tua pazienza e l´aiuto che mi dai , ma siccome non so trovare il problema ; perche se tu mi dici che PHP fa bene il suo lavoro allora io ne sono sicuro , ma non so in nessun modo come andare avanti , ma da quello che avevo capito il problema é nell HTML nel codice : AC_RunActiveContent.js ,perche é qui che inizia il problema :[php]<body>
<?php
if(isset($_SESSION['id']))
echo 'Benvenuto,<h3> '.$_SESSION['usr'].'</h3>
<!--url's used in the movie-->
<!--text used in the movie-->
<!-- saved from url=(0013)about:internet -->
<script language="javascript">
if (AC_FL_RunContent == 0) {
alert("This page requires AC_RunActiveContent.js.");
} else {
AC_FL_RunContent( 'codebase','..macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0','width','100%','height','100%','id','main','align','middle','src','main','quality','high','scale','noscale','salign','lt','bgcolor','#ffffff','name','main','allowscriptaccess','sameDomain','allowfullscreen','false','pluginspage',.....macromedia.com/go/getflashplayer','movie','main' ); //end AC code
}
</script>[/php] come vedi é nel body ma il problema rimane .
N.B. (avevo dimenticato di dire che lo script ha anche un file extra che si chiama: AC_RunActiveContent.js).
Io mi devo arrendere perche non so piu dove sbattere il capoccione!.
Ho testato un altra galleria in flash é risponde benissimo su come hai impostato tu lo script , quindi credo che useró queta nuova .
Vorrei chiederti ancora un aiuto se é ancora inerente allo stesso problema nel senso che il problema (se cosi si puo chiamare riguarda sempre lo stesso script di login ) :
Ecco , io vorrei che quando un utente nuovo si iscrive e gli viene inviata la e-mail con la password , allora ricevesse oltre al messaggio di benvenuto ; le indicazioni e la password , anche il nome utente scelto e il mio logo (jpg,gif oppure png ) nella e-mail stessa .
se puoi aiutarmi ancora senza aprire un nuovo post questo é lo script in questione :
[php]<?php
define('INCLUDE_CHECK',true);
require 'connect.php';
require 'functions.php';
// Those two files can be included only if INCLUDE_CHECK is defined
session_name('tzLogin');
// Starting the session
session_set_cookie_params(27246060);
// Making the cookie live for 2 weeks
session_start();
if($_SESSION['id'] && !isset($_COOKIE['tzRemember']) && !$_SESSION['rememberMe'])
{
// If you are logged in, but you don't have the tzRemember cookie (browser restart)
// and you have not checked the rememberMe checkbox:
$_SESSION = array();
session_destroy();
// Destroy the session
}
if(isset($_GET['logoff']))
{
$_SESSION = array();
session_destroy();
header("Location: demo.php");
exit;
}
if($_POST['submit']=='Login')
{
// Checking whether the Login form has been submitted
$err = array();
// Will hold our errors
if(!$_POST['username'] || !$_POST['password'])
$err[] = 'Tutti i campi sono obbligatori!';
if(!count($err))
{
$_POST['username'] = mysql_real_escape_string($_POST['username']);
$_POST['password'] = mysql_real_escape_string($_POST['password']);
$_POST['rememberMe'] = (int)$_POST['rememberMe'];
// Escaping all input data
$row = mysql_fetch_assoc(mysql_query("SELECT id,usr FROM tz_members WHERE usr='{$_POST['username']}' AND pass='".md5($_POST['password'])."'"));
if($row['usr'])
{
// If everything is OK login
$_SESSION['usr']=$row['usr'];
$_SESSION['id'] = $row['id'];
$_SESSION['rememberMe'] = $_POST['rememberMe'];
// Store some data in the session
setcookie('tzRemember',$_POST['rememberMe']);
}
else $err[]='Utente e/o Password non riconosciuti!';
}
if($err)
$_SESSION['msg']['login-err'] = implode('<br />',$err);
// Save the error messages in the session
header("Location: demo.php");
exit;
}
else if($_POST['submit']=='Register')
{
// If the Register form has been submitted
$err = array();
if(strlen($_POST['username'])<4 || strlen($_POST['username'])>32)
{
$err[]='Il tuo nome utente deve essere tra 3 e 32 caratteri!';
}
if(preg_match('/[^a-z0-9\-\_\.]+/i',$_POST['username']))
{
$err[]='Il tuo nome utente contiene caratteri non validi!';
}
if(!checkEmail($_POST['email']))
{
$err[]='Il tuo indirizzo email non è valido!';
}
if(!count($err))
{
// If there are no errors
$pass = substr(md5($_SERVER['REMOTE_ADDR'].microtime().rand(1,100000)),0,6);
// Generate a random password
$_POST['email'] = mysql_real_escape_string($_POST['email']);
$_POST['username'] = mysql_real_escape_string($_POST['username']);
// Escape the input data
mysql_query(" INSERT INTO tz_members(usr,pass,email,regIP,dt)
VALUES(
'".$_POST['username']."',
'".md5($pass)."',
'".$_POST['email']."',
'".$_SERVER['REMOTE_ADDR']."',
NOW()
)");
if(mysql_affected_rows($link)==1)
{
send_mail( 'misterbarone.de sistema di login',
$_POST['email'],
'Registrazione nuovo utente su misterbarone - La tua password',
'Benvenuto nel nuovo sito di misterbarone.
Non DIMENTICARE la tua password, neanche noi
la conosciamo in quanto viene criptata in codice MD5
nel nostro Database. In caso di smarrimento della stessa, richiederne
una nuova dalla pagina di login, utilizzando la e-mail associata al
tuo account.Grazie per esserti iscritto.
Ora potrai effetuare il Login da qui : ..://...misterbarone.de/t4/demo.php
Grazie, per esserti iscritto . La tua nuova password e: ' .$pass);
$_SESSION['msg']['reg-success']='La password ti é stata inviata a l´indirizzo indicato.';
}
else $err[]='Questo nome utente è già usato!';
}
if(count($err))
{
$_SESSION['msg']['reg-err'] = implode('<br />',$err);
}
header("Location: demo.php");
exit;
}
$script = '';
if($_SESSION['msg'])
{
// The script below shows the sliding panel on page load
$script = '
<script type="text/javascript">
$(function(){
$("div#panel").show();
$("#toggle a").toggle();
});
</script>';
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "..//...w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="..://...w3.org/1999/xhtml">
<head>
<meta ..-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Login misterbarone basato su Mysql e php | e CS3</title>
<link rel="stylesheet" type="text/css" href="demo.css" media="screen" />
<link rel="stylesheet" type="text/css" href="login_panel/css/slide.css" media="screen" />
<script type="text/javascript" src="..://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<!-- PNG FIX for IE6 -->
<!-- ..://24ways.org/2007/supersleight-transparent-png-in-ie6 -->
<!--[if lte IE 6]>
<script type="text/javascript" src="login_panel/js/pngfix/supersleight-min.js"></script>
<![endif]-->
<script src="login_panel/js/slide.js" type="text/javascript"></script>
<?php echo $script; ?>
</head>
<body>
<!-- Panel -->
<div id="toppanel">
<div id="panel">
<div class="content clearfix">
<div class="left">
<h1>Misterbarone registrazione e login</h1>
<h2>Registrazione e login completo</h2>
<p class="grey">ciao visitatore da questo pannello puoi registrarti oppure effettuare il login per i membri!</p>
<h1>Un grazie a l´autore di questo tool</h1>
<p class="grey">Se ti interessa troverai a questo indirizzo <a href="..//web-kreation.com/index.php/tutorials/nice-clean-sliding-login-panel-built-with-jquery" title="Go to site">Web-Kreation</a> il pannello originale.</p>
</div>
<?php
if(!$_SESSION['id']):
?>
<div class="left">
<!-- Login Form -->
<form class="clearfix" action="" method="post">
<h1>Login Utenti</h1>
<?php
if($_SESSION['msg']['login-err'])
{
echo '<div class="err">'.$_SESSION['msg']['login-err'].'</div>';
unset($_SESSION['msg']['login-err']);
}
?>
<label class="grey" for="username">Utente:</label>
<input class="field" type="text" name="username" id="username" value="" size="23" />
<label class="grey" for="password">Password:</label>
<input class="field" type="password" name="password" id="password" size="23" />
<label><input name="rememberMe" id="rememberMe" type="checkbox" checked="checked" value="1" /> Ricordami</label>
<div class="clear"></div>
<input type="submit" name="submit" value="Login" class="bt_login" />
</form>
</div>
<div class="left right">
<!-- Register Form -->
<form action="" method="post">
<h1>Non sei ancora Registrato ? puoi farlo qui</h1>
<?php
if($_SESSION['msg']['reg-err'])
{
echo '<div class="err">'.$_SESSION['msg']['reg-err'].'</div>';
unset($_SESSION['msg']['reg-err']);
}
if($_SESSION['msg']['reg-success'])
{
echo '<div class="success">'.$_SESSION['msg']['reg-success'].'</div>';
unset($_SESSION['msg']['reg-success']);
}
?>
<label class="grey" for="username">Utente:</label>
<input class="field" type="text" name="username" id="username" value="" size="23" />
<label class="grey" for="email">Email:</label>
<input class="field" type="text" name="email" id="email" size="23" />
<label>ti verrá inviata una Password all´indirizzo indicato!.</label>
<input type="submit" name="submit" value="Register" class="bt_register" />
</form>
</div>
<?php
else:
?>
<div class="left">
<h1>Pannello Utente</h1>
<p>Qui possono accedre solo gli utenti registrati</p>
<a href="registered.php">vai alla apgina di prova per gli utenti</a>
<p>- or -</p>
<a href="?logoff">Log off</a>
</div>
<div class="left right">
</div>
<?php
endif;
?>
</div>
</div> <!-- /login -->
<!-- The tab on top -->
<div class="tab">
<ul class="login">
<li class="left"> </li>
<li>Benvenuto <?php echo $_SESSION['usr'] ? $_SESSION['usr'] : 'Guest';?>!</li>
<li class="sep">|</li>
<li id="toggle">
<a id="open" class="open" href="#"><?php echo $_SESSION['id']?'Apri Pannello':'Login | Registr.';?></a>
<a id="close" style="display: none;" class="close" href="#">Chiudi Pannello</a>
</li>
<li class="right"> </li>
</ul>
</div> <!-- / top -->
</div> <!--panel -->
<div class="pageContent">
<div id="main">
<div class="container">
<div align="center">
<object id="FlashID" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="650" height="100">
<param name="movie" value="Flashiness.swf" />
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="7.0.70.0" />
<object type="application/x-shockwave-flash" data="Flashiness.swf" width="650" height="100">
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="7.0.70.0" />
<param name="expressinstall" value="Scripts/expressInstall.swf" />
</object>
</object>
<script type="text/javascript">
<!--
swfobject.registerObject("FlashID");
//-->
</script></div>
</div>
<div class="container">
<p><span id="result_box2"><span title="This is a simple example site demonstrating the Cool Login System tutorial on Tutorialzine.">Questo è un sistema che illustra il sistema Sistema di Login facile e sicuro. </span><span title="You can start by clicking the Log In | Register button above.">Si può iniziare cliccando il Log In | pulsante Registrati qui sopra. </span><span id="result_box5"><span title="After registration, an email will be sent to you with your new password">Dopo la registrazione, una e-mail verrà inviata a voi con la nuova password</span></span></span></p>
<p><span id="result_box3"><span title="View a test page, only accessible by registered users."><a href="registered.php" target="_blank">Visualizza una pagina di prova,</a> accessibile solo da utenti registrati.</span></span><a href="test2.php">test pagina nuova</a></p>
<p><span id="result_box4"><span title="The sliding jQuery panel, used in this example, was developed by Web-Kreation.">Il pannello scorrevole jQuery, utilizzato in questo esempio, è stato sviluppato da </span></span><a href="../web-kreation.com/index.php/tutorials/nice-clean-sliding-login-panel-built-with-jquery" title="Go to site">Web-Kreation</a>.</p>
<p><a href="ers/index.php" target="_blank">galleria ersilia.</a> nuova pagina di test :<a href="galleria2.php">galleria protetta</a></p> <p><a href="test3.php" target="_blank">test3 login utente.</a> </p> <p><a href="index.php" target="_blank">test MULTIGALLERIA Protetta.</a> </p>
<div class="clear"></div>
</div>
<div class="container tutorial-info">Sistema di login prelevato dalla rete e mod. per e da il sito di misterbarone :<a href="ww.misterbarone.eu/" target="_blank">qui un altro sito di misterbarone</a>, e qui un altro : <a href="ww.misterbarone.org/" target="_blank">sito 3</a>. </div>
</div>
</div>
</body>
</html>
[/php]
ok ciao ciao aspetto una tua risposta
Ciao Thedarkita .
Non va : ho ricopiato esattamente il codice come lo hai postato tu
( ho visto che era senza commenti ho pensato devo ricopiarlo cosi come é senza neanche rimettere le indicazioni ai link tipo macromedia completi )
ma non va mi restituisce soltanto il Benvenuto con il nome dell ´utente .
poi ho provato a rimettere i link completi tipo macromedia ma lo stesso restituisce sempre la stessa cosa .
Io proprio non ho idea , é tutto nelle tue mani.
ciao aspetto una tua risposta
OK Thedarkita stasera lo testo e ti faccio sapere , ( prima mi cercheró le tue modifiche per capire ):x ,
ora devo andare a sgobbare....lavoro fino a tardi.:?
ciao e grazie
Ciao Thedarkita .
ecco ti spiego ; questo e tutto il codice :
[php]<?php
session_name('tzLogin');
session_set_cookie_params(27246060);
session_start();
?>
<style type="text/css">
<!--
.a1 {
color: #FFF;
}
-->
</style>
<div align="center">
<div class="container">
<?php
if(isset($_SESSION['id']))
echo 'Benvenuto,<h3> '.$_SESSION['usr'].'</h3>
<html xmlns="..w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Galleria Fotografica Personale Ersilia</title>
<script language="javascript">AC_FL_RunContent = 0;</script>
<script src="..flepstudio.org/Scripts/AC_RunActiveContent.js" language="javascript"></script>
<style type="text/css">
<!--
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #003399;
}
-->
</style></head>
<body>
<!--url's used in the movie-->
<!--text used in the movie-->
<!-- saved from url=(0013)about:internet -->
<script language="javascript">
if (AC_FL_RunContent == 0) {
alert("This page requires AC_RunActiveContent.js.");
} else {
AC_FL_RunContent( 'codebase','..macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0','width','100%','height','100%','id','main','align','middle','src','main','quality','high','scale','noscale','salign','lt','bgcolor','#ffffff','name','main','allowscriptaccess','sameDomain','allowfullscreen','false','pluginspage',.....macromedia.com/go/getflashplayer','movie','main' ); //end AC code
}
</script>
<noscript>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="...com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="100%" height="100%" id="main" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="allowFullScreen" value="false" />
<param name="movie" value="main.swf" /><param name="quality" value="high" /><param name="scale" value="noscale" /><param name="salign" value="lt" /><param name="bgcolor" value="#ffffff" /> <embed src="main.swf" quality="high" scale="noscale" salign="lt" bgcolor="#ffffff" width="100%" height="100%" name="main" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="...com/go/getflashplayer" />
</object>
</noscript>
</body>
</html>';else
echo '<link rel="stylesheet" type="text/css" href="demo.css" media="screen" /><div align="center">
<div class="container"><h3>Prego, effetua il <a href="demo.php">login</a> !</h3> ';
?> [/php]ecco questo é il codice completo e con questo codice alla prova online rimane una pagina bianca ;
io penso che il problema é in questa parte di codice :[html]<script language="javascript">
if (AC_FL_RunContent == 0) {
alert("This page requires AC_RunActiveContent.js.");
} else {
AC_FL_RunContent( 'codebase','..macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0','width','100%','height','100%','id','main','align','middle','src','main','quality','high','scale','noscale','salign','lt','bgcolor','#ffffff','name','main','allowscriptaccess','sameDomain','allowfullscreen','false','pluginspage',.....macromedia.com/go/getflashplayer','movie','main' ); //end AC code
}
</script>[/html]per quella else che c´e nel codice javascript credo faccia conflitto con il codice PHP perche come mi hai spiegato tu l´altra volta ( se ho capito bene piu ELSE in uno script fanno conflitto o almeno se non sono ben definite) , ok adesso resto in attesa di una tua risposta
ciao .
N.B. da me nel pc l´ultima parte del codice In PHP e cioe la funzione per utente non loggato la stampa in Dreamweaver in nero e non in verde e rosso come dovrebbe essere
Ciao Thedarkita .
Vdeo che non hai ancora avuto tempo di guardare la mia ultima domanda .
Lo so che hai tanto da fare , ma da solo non so andare avanti ; dover cancellare tutto il lavoro fatto e tutto il disturbo che ti ho dato per far funzionare lo script di login come si deve.
Sarebbe davvero un peccato ; solo tu che adesso conosci tutto il lavoro fatto , puoi aiutarmi ancora .
Ripostare il tutto in un altro forum o magari aprire un post nuovo in questo ; no dai non farmi fare di nuovo tutta la trafila .:x
Aspetto una tua risposta .
Ciao
Ciao Thedarkita .
Hai avuto modo di dare un occhiata alla mia ultima domanda ? .
Sai non vorrei dover cambiare tutta la galleria per quel cav... di javascript con quell ELSE dentro che disturba lo script di login .
Pensi che ci sia una soluzione possibile?
Ciao e buon fine settimana
Ciao Thedarkita .
Certo hai ragione studiare PHP un po piu a fondo , e lo faró .
Ma al controllo della pagina intera ci ero arrivato anche io come mi hai postato tu il codice :[php] <?php
session_name('tzLogin');
session_set_cookie_params(27246060);
session_start();
if($_SESSION['id'])
echo 'CODICE PAGINA LOGGATO';
else
echo 'CODICE PAGINA PER NON LOGGATO';
?> [/php]e con altre pagine va benissimo .
Il punto é che solo questa pagina da problemi (cioe quella che ti ho postato da esempio ) perché ( vedi io studio un po il codice e cerco di capire ) , dicevo perche questa ha pagina ha questo codice dentro : [html]<body>
<!--url's used in the movie-->
<!--text used in the movie-->
<!-- saved from url=(0013)about:internet -->
<script language="javascript">
if (AC_FL_RunContent == 0) {
alert("This page requires AC_RunActiveContent.js.");
} else {
AC_FL_RunContent( 'codebase','.......macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0','width','100%','height','100%','id','main','align','middle','src','main','quality','high','scale','noscale','salign','lt','bgcolor','#ffffff','name','main','allowscriptaccess','sameDomain','allowfullscreen','false','pluginspage',..//....macromedia.com/go/getflashplayer','movie','main' ); //end AC code
}
</script>
<noscript>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="....download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="100%" height="100%" id="main" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="allowFullScreen" value="false" />
<param name="movie" value="main.swf" /><param name="quality" value="high" /><param name="scale" value="noscale" /><param name="salign" value="lt" /><param name="bgcolor" value="#ffffff" /> <embed src="main.swf" quality="high" scale="noscale" salign="lt" bgcolor="#ffffff" width="100%" height="100%" name="main" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage=".....macromedia.com/go/getflashplayer" />
</object>
</noscript>
</body>[/html]e logicamente quella ELSE in piu blocca tutto lo script di login ( almeno credo dai test che ho fatto ) ed é quindi qui che mi blocco perche non so come risolvere il problema .
vedi quella é la pagina che piu mi importa di proteggere perche ci sono foto familiari sopra.
Questo é l´unico problema che ancora ho e non so risolvere , soltanto tu mi puoi aiutare .
ciao e grazie
Ciao Thedarkita .
Ok la tua soluzione funziona bene , ma devo essere io ad essermi spiegato male ; ora ti spiego meglio : la tua soluzione permette di inserire codice html come testo e come link di riferimento e se non sei loggato la stessa cosa .
Ma io intendevo proteggere la pagina intera intera nel senso che se clicchi su un dato link ad esempio :..........misterbarone.de/galleria........ senza loggarti allora si deve aprire : misterbarone.de/galleria.........ma soltanto con la richiesta di fare il login e magari con il testo : solo per utenti registrati mentre se invece clicchi sul link :......misterbarone.de/galleria......... da loggato allora si apre: misterbarone.de/galleria con i tutti i suoi contenuti .
Lo so forse la spiegazione é un po cervellotica , faccio un esempio come faccio a proteggere questa pagina in modo che sia visibile solo all´utente loggato , anche se uno usa il link diretto ??
Lo so che forse la pagina é da convertire in PHP .
[html]<html xmlns="....w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Galleria Fotografica Personale Ersilia</title>
<script language="javascript">AC_FL_RunContent = 0;</script>
<script src="....flepstudio.org/Scripts/AC_RunActiveContent.js" language="javascript"></script>
<style type="text/css">
<!--
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #003399;
}
-->
</style></head>
<body>
<!--url's used in the movie-->
<!--text used in the movie-->
<!-- saved from url=(0013)about:internet -->
<script language="javascript">
if (AC_FL_RunContent == 0) {
alert("This page requires AC_RunActiveContent.js.");
} else {
AC_FL_RunContent( 'codebase','...macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0','width','100%','height','100%','id','main','align','middle','src','main','quality','high','scale','noscale','salign','lt','bgcolor','#ffffff','name','main','allowscriptaccess','sameDomain','allowfullscreen','false','pluginspage','...//....macromedia.com/go/getflashplayer','movie','main' ); //end AC code
}
</script>
<noscript>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="....macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="100%" height="100%" id="main" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="allowFullScreen" value="false" />
<param name="movie" value="main.swf" /><param name="quality" value="high" /><param name="scale" value="noscale" /><param name="salign" value="lt" /><param name="bgcolor" value="#ffffff" /> <embed src="main.swf" quality="high" scale="noscale" salign="lt" bgcolor="#ffffff" width="100%" height="100%" name="main" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="?.com/go/getflashplayer" />
</object>
</noscript>
</body>
</html>
[/html]
ok questo é quello che intendevo......spero sia comprensibile .
aspetto uan tua risposta Ciao
Ciao
:oOk ora credo di aver capito la strada ...... almeno l´inizio , quindi ci provo ;
vado un po fuori di :bho: da solo per vedere se riesco a combinare qualcosa .
Soltanto una domanda oltre al codice HTML posso usare anche ( Non so se é il termine esatto ) codice flash ??
ciao
Ciao Thedarkita .
Hai ragione scusami per l´impazienza .
Tornando alla mia ultima domanda ; siccome non ci ho capito molto , sei cosi gentile da inserirmi tu il codice appropriato in questa pagina di esempio cosi sapró bene cosa e come fare per tutte le altre pagine da proteggere ? .
Pagina Esempio :
[php]<?php
session_name('tzLogin');
session_set_cookie_params(27246060);
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "........w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns=".........w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Registered users only! | Tutorialzine demo</title>
<link rel="stylesheet" type="text/css" href="demo.css" media="screen" />
</head>
<body>
<div id="main">
<div class="container">
<h1>Soltanto per utenti registrati!</h1>
<h2>Login per vedere questa risorsa!</h2>
</div>
<div class="container">
<?php
if($_SESSION['id'])
echo '<h1>Benvenuto, '.$_SESSION['usr'].'! Ti sei registrato e loggato nell´area utenti registrati!</h1>';
else echo '<h1>Prego, <a href="demo.php">login</a> e tornare più tardi!</h1>';
?>
</div>
<div class="container tutorial-info">
Questo é un sistema di login prelevato dalla rete e modificato per e da il sito di misterbarone :<a href="........misterbarone.eu/" target="_blank">qui un altro sito di misterbarone</a>, e qui un altro : <a href=".........misterbarone.org/" target="_blank">sito 3</a>. </div>
</div>
</body>
</html>[/php] .
in attesa di una tua risposta ciao e ancora bravo
Ciao Detarkita .
Lo so che tu hai molti quesiti a cui rispondere , volevo soltanto chiederti : non hai avuto tempo per guardare la mia richiesta ? .
Devo aprire un nuovo post ; non posso fare una richiesta come la mia ?? .
Dimmi tu .
Ok ciao
Grande!!.
Va una meraviglia grazie veramente bravo.
Ora ti pongo la prossima domanda , ma caso mai ritieni che devo aprire un post nuovo perche mi sto prolungando troppo lo faró subito.
:?Il Problema : ora io con questo sistema di login posso fare in modo che se un utente apre una pagina senza loggarsi esce soltanto l ínvito a loggarsi oppure registrarsi , mentre invece se si é loggato la stessa pagina si apre con tutti i contenuti e logicamente il benvenuto utente ?
Non so se sono stato chiaro e ripeto se ritieni che devo aprire un altro post non c´e problema.
N.B. comunque devo dire che sei stato molto gentile ; elementare nelle spiegazioni tanto da far capire anche ad un capoccione come me.
OK grazie .
Stasera ci provo ora sto lavorando.
caio
Ciao scusami per il silenzio prolungato un black-out in mezza cittá......fin ora senza corrente!!!.
Pefetto adesso va che é una meriaviglia.
Passiamo all´altro problema ? e cioe come faccio a far apparire il nome dell ´utente loggato nella pagina di destinazione ?? ; ma qui mi dovresti come si suol dire portare con la mano.
Perche la funzione va creata da zero se ho capito bene.
Certo scusami mannaggia alla fretta !!.
Il redirect temporizzato funziona ma non mostra niente ( il Benvenuto_nome_utente) nel frattempo.
Ok grazie per la tua pazienza .
Vediamo se ho capito ( un problema per volta ) lo script originale era cosi :[PHP] <?php
if($_SESSION['id'])
echo 'Benvenuto, '.$_SESSION['usr'].'! Ti sei registrato e loggato nell´area utenti registrati!';
else echo '<h1>Prego, <a href="demo.php">login</a> e tornare più tardi!</h1>';
?>
</div>[/PHP]
ora io ho fatto cosi :[PHP]<div class="container">
<?php
if(isset($_SESSION['id']))
echo 'Benvenuto, '.$_SESSION['usr'].'!Ti sei registrato e loggato nell´area utenti registrati!';
else
echo '<h1>Prego, <a href="demo.php">login</a> e tornare più tardi!</h1>';
?>
</div>[/PHP] ho capito bene o c´e qualcosa di sbagliato?? perche cosi non va.
Perfetto !!! non ho altre parole .
Scusa non é che voglio approfittare ;
Non si potrebbe fare in modo magari temporizzando il redirect di tot secondi in quel frattempo esce il nome dell ´utente loggato ??.
Ripeto non voglio approfittare ma visto che sei cosi gentile cosa dovrei fare per avere il nome dell útente loggato nella pagina di destinazione??.
Comunque grazie perfetto.