Fork me on GitHub

Rapport de message :*
 

Re: Comment donner un lien direct vers une page sous mot de passe ?

Titre du sujet : Re: Comment donner un lien direct vers une page sous mot de passe ?
par olivee sur 13/03/2014 18:14:17

<?php

 
if (file_exists("mainfile.php")) {   
include(
"mainfile.php");  
}

include 
XOOPS_ROOT_PATH '/header.php';

// le mot de passe, sensible à la case tu peux modifier le mot de passe comme tu veux
$password 'azerty';
$login 'takfori';

$mdp = (isset($_GET['mdp'])) ? trim(sprintf("%s"$_GET['mdp'])) : '';
$log = (isset($_GET['log'])) ? trim(sprintf("%s"$_GET['log'])) : '';


if (isset(
$_GET['mdp']) && isset($_GET['log']))
{
    if(
$mdp !== $password && $log !== $login)
    {
        
// pas le bon mdp
        
$message 'pas le bon mdp';
        
redirect_header("index.php"5$message);
                        exit();
    };

    echo 
' si on arrive ici ce que le mdp est bon';
    
    
    
    echo 
'<iframe width="560" height="315" src="//www.youtube.com/embed/67MJxn0UdiI" frameborder="0" allowfullscreen></iframe>)';
    
    
    
    
};


include 
XOOPS_ROOT_PATH '/footer.php';

?>



si tu envoie le lien http://tonsite/tstloginmdp.php?mdp=azerty&log=takfori

et il clique sur le lien il va voir la vidéo sinon il va être rederigé vers index.php

il faut adapter ce code si tu veux utiliser xoopsmembers login avec session et bd ça prend du temps et c'est un peu compliqué
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

52 Personne(s) en ligne (42 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 52 | Plus ...