Chargement en cours...
Connexion au forum informatique de Sur-la-Toile
La discussion « interdire  » se trouve dans le forum « Programmation »
Statut de la discussion » interdire  « ( résolue)

interdire

» Liste des Forums » Programmation » Discussion

Le  9 mai à 11:19 #

Salut,
j'aimerais savoir si il existe un code html pour interdir certaine personne sur certaine page web de me site ? si oui pouvez vous maider s.v.p ?

merci d'avance!!


et ci vous voulez une page web perso vous avez qua me contacter a l'adresse email si dessou pour un page perso sur mon site web (gratuit)( et simple)


dydy_05@live.ca

Le  9 mai à 20:57 #

En html c'est impossible pour la raison qu'il est impossible de traiter les variables par contre en php c'est faisable :

Code:
  1.   <html>
  2.   <head><title>Page protégée</title></head>
  3.   <body>
  4.   <!-- Jusqu'ici tout doit bien aller si tu maîtrise le html. -->
  5.   <?php // Ouverture de PHP
  6.   $password == $_POST['mot_de_passe']; // La variable password vaut ce qu'à tapé le visiteur à l'entrée
  7.   $password == htmlspecialchars($password); // On applique un htmlspecialchars pour empêcher le visiteur de faire n'importe quoi
  8.   
  9.   if (isset($_POST['mot_de_passe'])) // Si la variable existe on applique les htmlspecialchars
  10.   {
  11.    $password = $_POST['mot_de_passe'];
  12.    $password == htmlspecialchars($password);
  13.   }
  14.   else // Sinon password ne vaut rien
  15.   {
  16.    $password = "";
  17.    $password == htmlspecialchars($password);
  18.   }
  19.   
  20.   If ($password == "ton mot de passe") // Si ton mot de passe est bon on applique le code html
  21.   {
  22.    ?>
  23.    <!-- Le code html que tu veux afficher -->
  24.    <?php
  25.    $password == htmlspecialchars($password);?>
  26.   
  27.   }
  28.   elseif ($password != "ton mot de passe" AND $password != "") // Si le mot de passe n'est pas bon on applique le code html
  29.   {
  30.    $password == htmlspecialchars($password);
  31.    ?>
  32.    <!-- Ton code html si tu veux dire au visiteur qu'il s'est trompé par exemple -->
  33.    <br /><br />Entre le mot de passe :
  34.    <form method="post" action="modification.php">
  35.    <input type="password" name="mot_de_passe">
  36.    <input type="submit">
  37.    </form>
  38.    <?php
  39.   }
  40.   elseif ($password == "") // Si la valeur du mot de passe est nul on lui demande d'en entrer un
  41.   {
  42.    $password == htmlspecialchars($password);
  43.    ?>
  44.    Entre le mot de passe :
  45.    <form method="post" action="modification.php">
  46.    <input type="password" name="mot_de_passe">
  47.    <input type="submit">
  48.    </form>
  49.    <?php
  50.   }
  51.   ?>
  52.   
  53.   </body>
  54.   </html>


    Voilà ! Pour plus d'infos je te conseille le SiteDuZéro dans la partie PHP.
    Tu peux aussi te renseigner sur le htaccess.

    Voilà j'espère que ça convient et si tu as un problème n'hésite pas. Même si je suppose que dans mon code il y a quelques choses d'inutiles...

    Le  9 mai à 23:40 #

    merci mais ca ne marche pas mais bon c pas grave je vais faire plein de recherche alors pour seut qui demande au autres de trouver un code html vaut bien le faire soit meme alots chercher mais bon pas grave !

    Le 10 mai à 11:41 #

    c'est normal que ça marche pas ça doit être généré depuis un serveur alors :
    - Télécharge WampServer
    - Installe-le
    - Lance-le
    - Ensuite tu changes la langue avec clik droit sur le logo
    - Puis tu créés un dossier dans wamp/www
    - Tu mets ton fichier dans ce dossier (il faut l'appeler page_privee.php et non .html)
    - et tu fais clik gauche sur le logo de WampServer, tu prend localhost
    - tu descends et tu clik sur le nom de dossier que tu as créé
    - tu choisis ensuite page_privée.php
    - Et ça marche !!!

    Mais sinon tu peux aussi le mettre directement sur le serveur de ton site puis tu le lance ça marchera.

    Voilà essaye mais ce code marche !

    Jofrè

    PS: n'oublie pas qu'il faut nommer la page en .php et non en .html sinon ça ne fonctionnera pas, c'est normal car on donne du code php a une page html incapable de le comprendre.

    (Modifié par jojo4cmoi le 10-05-2008 à 11:43)

    Le 11 mai à 00:13 #


    Le 10-05-2008 à 11:41, jojo4cmoi :
    c'est normal que ça marche pas ça doit être généré depuis un serveur alors :
    - Télécharge WampServer
    - Installe-le
    - Lance-le
    - Ensuite tu changes la langue avec clik droit sur le logo
    - Puis tu créés un dossier dans wamp/www
    - Tu mets ton fichier dans ce dossier (il faut l'appeler page_privee.php et non .html)
    - et tu fais clik gauche sur le logo de WampServer, tu prend localhost
    - tu descends et tu clik sur le nom de dossier que tu as créé
    - tu choisis ensuite page_privée.php
    - Et ça marche !!!

    Mais sinon tu peux aussi le mettre directement sur le serveur de ton site puis tu le lance ça marchera.

    Voilà essaye mais ce code marche !

    Jofrè

    PS: n'oublie pas qu'il faut nommer la page en .php et non en .html sinon ça ne fonctionnera pas, c'est normal car on donne du code php a une page html incapable de le comprendre.

    (Modifié par jojo4cmoi le 10-05-2008 à 11:43)


    c bon je veut pas me fouler le cervaeux lol

    Le 11 mai à 00:19 #

    Mais créer la page et met la sur ton site c'est plus simple car même si tu fais des recherches très approfondis tu ne trouveras rien :
    LES FORMULAIRES NE SONT PAS TRAITÉS PAR HTML

    Autrement dit html n'est pas capable de récupéré ce que tu as tapé et de le comparer avec le mot de passe.
    En plus ma méthode est simple et tu n'es pas obligé d'installer Wamp si tu veux travailler en ligne et avec ton site.

    Le 11 mai à 00:24 #

    Merci jojo pour les efforts, mais laisse tomber dydy ne veut pas se fouler le cerveau...

    Le 11 mai à 00:27 #

    mdr !
    Il a raison ça fait vachement mal...
    Surtout qu'après il va devoir couper le poil qu'il a dans la main...

    Le 11 mai à 10:09 #

    MDR !

    Excellent ce fil ...

    Il demande un truc, on se débrouille pour le lui trouver, et il veut pas se bouger !

    Dydy_05 a écrit :
    c pas grave je vais faire plein de recherche alors


    Dydy, tu pourrais au moins t'intéresser à ce que te disent les gens du forum, autrement, ca ne servait absolument à rien de t'inscire ...


    Bon courage Jojo

    Theos

    Le 11 mai à 11:03 #

    Merci theos mais je crois que je vais abandonner, il n'y a pas d'autres solutions...
    » Liste des Forums » Programmation

    Sujets Connexes

    Arakien & WéWé


    Forums

    Navigation


    Publicité

    Connectés

    Il y a actuellement 481 visiteurs et 15 toiliens en ligne.

    Recherche

    Concours


    Sauf mention contraire, le contenu du blog et du forum est sous licence Creative Commons By-Sa. Vous avez le droit de le reproduire à condition de citer l'auteur, de faire un lien vers la page d'origine, et de partager vos travaux dérivés selon les mêmes conditions.

    Conditions d'utilisation -

    Partenaires: [Informatique Multimédia] [Portail du Maroc] [Actualité High Tech]
    [Tutoriaux Photoshop] [éligibilité ADSL] [Astuces Windows]

    Page générée en 1443 millisecondes sur WWW1.