J'ai un programme que les utilisateurs veulent télécharger. Au lieu de proposer un lien de téléchargement et qu'ils téléchargent le programme et saisissent les informations, je préfère que mon script PHP le fasse.
Mon site Web nécessite un nom d'utilisateur et un mot de passe pour se connecter. Il existe une page privée où l'utilisateur peut télécharger un fichier. Lorsqu'un utilisateur se rend sur la page de "téléchargement", il doit choisir des options spécifiques sur la page. Une fois que les options sont sélectionnées et que l'utilisateur clique sur "Télécharger", je veux que PHP aille dans la source de mon programme, ajoute les données manquantes à l'intérieur de la source, le compile dans un .exe, et le ramène à l'utilisateur.
Le problème, c'est que je ne sais pas du tout comment faire et j'ai peur que PHP mette les informations pour un utilisateur et qu'il donne accidentellement les informations de cet utilisateur à tous les autres.
Comment puis-je faire en sorte que chaque binaire soit différent ?
Je réalise actuellement mon programme sous Windows (en utilisant Code::Blocks) mais je vais héberger les fichiers sur un serveur Linux ou FreeBSD. Je voulais juste le faire savoir au cas où il y aurait quelque chose que je devrais savoir.