Session PHP

Silvermoon -  
 toto -
Bonjour,

Peut on utiliser les sessions en PHP alors que l'on a pas de base mysql?

MERci
A voir également:

8 réponses

Silvermoon
 
En fait je souhaiterai empêcher un même utilisateur d'envoyer plusieurs fois un formulaire.
Je ne veux pas de doublon dans mon fichier txt.
Est ce possible de faire ce controle?
MErci
0
Silvermoon
 
Mon formulaire est en HTML.
Et j'ai un programme php qui me permet d'écrire dans mon txt les valeurs saisies par l'utilisateur
0
Silvermoon
 
Tu n'aurais pas un exemple?
En tapant ' script formulaire sécurisé' , je ne vois rien qui corresponde à ce que je veux faire ?
0
toto
 
Bonjour

Les sessions et les bases de données n'ont aucun rapport, tu peux utiliser l'un sans l'autre ou les deux à la fois, ou aucun des deux.
Si ton seul problème est d'éviter les doublons dans un fichier txt, les sessions ne t'aideront pas, le seul moyen est de comparer les nouvelles données avec ce qui est déjà dans le fichier txt. ça n'est pas très difficile, mais une base de données est plus adaptée pour ce genre de choses, surtout si ton fichier grossit..
Si tu veux empêcher une même personne de répondre plusieurs fois, des réponses différentes, il n'y a pas de solution simple. Se baser sur les IP est une mauvaise idée : une personne peut changer d'IP selon le moment, et plusieurs personnes peuvent avoir la même adresse IP.
0
Silvermoon
 
Merci pour ta réponse.
Mon fichier devrait normalement avoir 450 enregistrements .Comment fait on pour analyser un fichier txt en php?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
toto
 
En php, il y a des fonctions pour ouvrir un fichier et le lire , tu peux même faire le tout en une seule instruction. 450 enregistrement, ça n'est pas énorme.
Ensuite, il faut comparer les nouvelles données à chaque enregistrement grâce à une boucle.
Mais je suppose à ta question que tu n'as aucune notion de php, et là il faudrait soit que tu l'apprennes (il y a de nombreux sites pour ça), soit que tu trouves quelqu'un qui a plus de temps libre que moi.
0
internetasso Messages postés 1054 Date d'inscription   Statut Membre Dernière intervention   177
 
ca va pas trop le faire...

La création d'un site commence par la réflexion de son devenir...
-1
internetasso Messages postés 1054 Date d'inscription   Statut Membre Dernière intervention   177
 
ton formulaire il est en quoi ??? html ?
La création d'un site commence par la réflexion de son devenir...
-1
internetasso Messages postés 1054 Date d'inscription   Statut Membre Dernière intervention   177
 
non il faut te diriger vers un script html... (regarde sur google : script formulaire sécurisé)
de plus il te faudra ce script avec un gestion d'adresse IP (ce qui empeche un utilisateur qui a déjà rempli le formulaire de le faire une 2eme fois...)
La création d'un site commence par la réflexion de son devenir...
-1