Chargement en cours...
Connexion au forum informatique de Sur-la-Toile
La discussion « Demander un code pour un téléchargement » se trouve dans le forum « Programmation »
Statut de la discussion » Demander un code pour un téléchargement « ( normale)

Demander un code pour un téléchargement

» Liste des Forums » Programmation » Discussion

Le  3-12-2007 à 21:48 #

Bonjour à tous, voila je fais un site en html grâce à un programme et j'aimerai savoir si il existe un code pour que sur une page il y ait par exemple:
"Entrez le code pour télécharger le fichier", avec un case libre où entrer le code, mais qu'il y ait plusieurs possibilités de codes différents.

Par exemple si l'utilisateur entre le code "123" il téléchargera le fichier "123.rar" ; 333 -> "333.rar" etc...

Merci d'avance.


Le  6-12-2007 à 11:50 #

Salut,

en php+sql, tu pourrais.
en html seul non.

en tout cas pas de facon securise, tu pourrais utiliser un fichier XML pour stocker les codes et faire un formulaire + javascript pour verifier si le code est valide

mais le user pourrait tout simplement recuperer le fichier xml et voir tous les codes valides donc pas secure comme methode.

Cordialement

Le  7-12-2007 à 20:40 #

Merci !

Ca marche en mettant les codes dans php !
Je sais pas si c'est très sécurisé mais en tout les codes ne s'affichent pas dans le code source !

Mais maintenant j'aimerais faire autre chose: (encore une histoire de codes...)

Une page qui délivre un code seulement si on est passé par une autre page avant. J'ai essayé HTTP_REFERER :


Code:
  1.   <?php
  2.   $code1 = '12345';
  3.   $code2 = '45678';
  4.   
  5.   if($_SERVER['HTTP_REFERER'] == 'pagequejeveux1.html')
  6.   
  7.    echo ("Votre code est : $code1");
  8.   else
  9.    echo ("erreur");


    Ca marche seulement si la page est en lien direct avec le code en php et en plus ca ne marche pas pour certains utilisateurs...

    Est-ce qu'il existe une autre méthode plus sure qui vérifie non pas la dernière page visitée mais plusieurs pages auparavant ?


    Le 17-12-2007 à 12:33 #

    Salut,

    Tu peux utiliser les sessions ou les cookies.

    [un petit lien pour t orienter :
    http://fr3.php.net/manual/fr/function.session-start.php]

    Cordialement.

    » Liste des Forums » Programmation

    Sujets Connexes

    Arakien & WéWé


    Forums

    Navigation


    Publicité

    Connectés

    Il y a actuellement 570 visiteurs et 23 toiliens en ligne, ainsi que 6 connectés sur le tchat.

    Recherche

    Annonces


    Sauf mention contraire, le contenu du blog et du forum est sous licence Creative Commons By-Sa. Vous avez le droit de le reproduire à condition de citer l'auteur, de faire un lien vers la page d'origine, et de partager vos travaux dérivés selon les mêmes conditions.

    Conditions d'utilisation -

    Partenaires: [Informatique Multimédia] [Portail du Maroc] [Actualité High Tech]
    [Tutoriaux Photoshop] [éligibilité ADSL] [Astuces Windows]

    Page générée en 182 millisecondes sur WWW1.