Comprendre un code..

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Comprendre un code..

Re: Comprendre un code..

par Ryle » 18 mars 2012, 17:40

En informatique " <= " est un opérateur de comparaison, il signifie " est inférieur ou égal "

action() est un appel de fonction... Si celle-ci n'est pas définie dans le code, impossible de savoir ce qu'elle fait. Mais puisqu'il s'agit d'un tutoriel on peut supposer que c'est à cet endroit qu'il faut placer les actions que tu souhaites réaliser...

Comprendre un code..

par djun » 18 mars 2012, 16:34

Bonjour,

Je suis entraine d'apprendre un tuto sur les Attaque CSRF. Je ne comprends pas le code suivant:

1) Je voudrais savoir a quoi sert les clés comme sa <= (quand il fait <= DELAI_MAXIMUM)

2) C'est quoi la méthode action()

Le code:
<?php
 
  // Définition de la durée de vie du jeton
  // Ici il est de 180 secondes soit 3 minutes
  define('DELAI_MAXIMUM', 180);
 
  if($_POST['token'] == $_SESSION['token'] 
    && (time() - $_SESSION['token_time']) <= DELAI_MAXIMUM)
  {
    actions();
  }
  else
  {
    die('Jeton expiré !');
  }
?>