Redirection visible

Résolu
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. 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.
    1. Comment je peux faire ça? Je suis assez novice en codage :/.
      Merci de ta réponse!
  2. 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 ?
    1. Un peu tout, je suis entrain d'apprendre petit à petit.
  3. 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.