Redirection visible

Résolu
Tamouchebabouche -  
 Tamouchebabouche -
Bonjour,



J'ai un script javascript d'un compte a rebours le soucis est que les gens peuvent fraude le compte à rebours en allant dans le code source et allant sur le fichier js.

if(amount < 0){ 
document.location.href="lien"; 
} 

Comment cacher cette ligne aux utilisateurs s'il vous plaît?
Merci!

4 réponses

  1. Utilisateur anonyme
     
    Bonjour

    Tout ce que tu pourras faire côté client sera forcément contournable. Il te faut un contrôle côté serveur.
    Si le lien cible appartient à ton site comme je le suppose, le mieux est, quand tu envoies ta page, de mémoriser l'heure de fin du compte à rebours dans une variable de session.
    Quand la redirection a lieu, tu vérifies que l'heure est OK.
    0
    1. Tamouchebabouche
       
      Comment je peux faire ça? Je suis assez novice en codage :/.
      Merci de ta réponse!
      0
  2. Utilisateur anonyme
     
    Qu'est-ce qui te pose un problème ?
    Calculer l'heure de fin du compte à rebours ?
    Gérer la variable de session ?
    Vérifier lors de la redirection si l'heure est ok ?
    Un peu tout ?
    0
    1. Tamouchebabouche
       
      Un peu tout, je suis entrain d'apprendre petit à petit.
      0
  3. Utilisateur anonyme
     
    Alors ce n'est pas un peu d'aide qu'il te faut, c'est une formation. On ne peut pas tout t'expliquer sur tous les sujets dans une réponse de forum d'entraide.
    Tu peux commence par lire le chapitres sur les sessions d'openclassrooms :
    https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/913348-variables-superglobales
    ou de CodesSources :
    https://codes-sources.commentcamarche.net/faq/600-les-sessions-php-comment-ca-marche
    Quand tu auras bien compris, on pourra parler de la suite.
    0