Blocage de sites WEB

Résolu
Bonjour,

J'aimerai afficher un message personnel du genre "ACCES INTERDIT" quand un site est interdit à l'accès (comme avast avec le "blocage des sites").

Jusqu'à présent, j'ai réussi à bloquer l'accès à des sites web avec le fichier "host" mais lorsque l'on va sur ce site, il y a juste marqué "Erreur de chargement de la page".

Pourriez-vous me proposer une solution ?

Merci d'avance.

1 réponse

  • Votes
  • Date
  • Date décroissante
  1. Tu veut bloquer l'accés d'une page de ton site ?

    Dans se cas utilise le PHP avec un mot de passe (je t'es fait un script) :

    <?php
    
    if (!empty($_POST['passe']) == 0) {
    echo '
    <form method="POST" action="test.php">
    
    <table border="0">
    <tr>
    <td>Mot de passe :</td>
    <td><input type="password" name="passe"></td>
    </tr>
    </table>
    
    </form>
    ';
    }
    
    else {
    if ($_POST['passe'] == 'monpasse') { 
    echo'
    
    ICI LE CONTENUE DE TA PAGE
    
    ';
    
    }
    
    else { echo 'ACCES INTERDIT'; }
    
    }
    
    ?>
    


    Modifie "test.php" par le nom de ta page (index.php)
    Modifie "monpasse" par le mot de passe de ton choix

    Guillaume
    1. Merci beaucoup !
    2. Tu peux me faire un exemple en bloquant le site comment ça marche et en mettant "interdit" en mot de passe stp ?
    3. <?php

      if (!empty($_POST['passe']) == 0) {
      echo '
      <form method="POST" action="test.php">

      <table border="0">
      <tr>
      <td>Mot de passe :</td>
      <td><input type="password" name="passe"></td>
      </tr>
      </table>

      </form>
      ';
      }

      else {
      if ($_POST['passe'] == 'interdit') {
      echo'

      ICI LE CONTENUE DE TA PAGE

      ';

      }

      else { echo 'ACCES INTERDIT'; }

      }

      ?>
    4. Excuse moi pour le retard mais j'était absent de mon domicile et je te remercie pour cette astuce qui m'est très utile!