• Bienvenue à tous sur HackandModz !
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.
Rejeter la notice
Visiteur,
Bienvenue sur Hack & Modz

PHP Securité contre les injection (sql, xss, crlf)

Discussion dans 'PHP' créé par Blue Eyes, Sept 13, 2016.

  • 447 3
    1. Blue Eyes

      Blue Eyes Analyste Analyste
      98/104

      842
      227
      98

      Excellent Membre

      5/5, 5 votes
      Hors Ligne
      Salut, voilà un petit code que j'avais coder a un moment mais que je ne l'utilise plus !
      PHP:
      <?php
      class Security {
          function 
      Alphabet_Digital($string) {
             
      preg_match("([^A-z0-9 ]+)"$string$matchesPREG_OFFSET_CAPTURE);
             if (
      count($matches) == 0) return true;
             return 
      false;
          }
          function 
      email($string) {
             
      preg_match("([^A-z0-9@\.]+)"$string$matchesPREG_OFFSET_CAPTURE);
             if (
      count($matches) == 0) return true;
             return 
      false;
          }
          function 
      Digital($string) {
                
      preg_match("([^0-9]+)"$string$matchesPREG_OFFSET_CAPTURE);
                if (
      count($matches) == 0) return true;
                return 
      false;
          }
      }
      il permet de vérifié si le texte envoyer par un GET, POST contiens uniquement

      de A a z et de 0 a 9
      de vérifié si c'est une adresse email
      ou simplement de 0 a 9​
       
      • J'aime J'aime x 1
      • Je suis d'accord Je suis d'accord x 1
      Dernière édition: Sept 14, 2016
    2. Google AdSense Publicités Publicités

  • AnTr4X_

    AnTr4X_ Web Developer
    38/52

    46
    2
    38

    Membre non noté

    0/5,
    Hors Ligne
    Merci mais je vois pas trop ou le mettre :boude:
     
  • Blue Eyes

    Blue Eyes Analyste Analyste
    98/104

    842
    227
    98

    Excellent Membre

    5/5, 5 votes
    Hors Ligne
    tu la rajoute de le ftp et tu fait cela pour l'utilisé

    PHP:
    <?php
    require_once('security.php'); // chemin d'accès au fichier avec mon code
    $secu = new Security();
    if (
    $secu->Alphabet_Digital($_GET['texte'])){
    echo 
    $_GET['texte']." Contiens uniquement des lettre et des chiffre";
    }else{
    echo 
    "texte invalide";
    }
     
    Dernière édition: Sept 14, 2016
  • Maxime Sony

    Maxime Sony Membre actif
    38/52

    43
    1
    38

    Membre non noté

    0/5,
    Hors Ligne
    Comment doit ton le nomme stp ?