Bonjour, je dois faire un petit script permettant à partir d'un fichier texte avec des noms et mots de passe de créer un autre fichier texte qui insérera ces noms et mots de passe dans une base de donnée.
Voici un exemple des fichiers nom;motdepasse :
Voici mon script :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 cliger;2htq roche;q4gc sdeneuvi;gf3a
Dans mon fichier table.txt, le retour chariot ne se fait pas, tout est écrit sur une seule ligne, d'ou pourrai venir le problème ..??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 <? <? $file=fopen("lprof.txt","r"); $table=fopen("table.txt","w"); $tab = file("lprof.txt"); $sep=";"; $sep2="\n"; while(!feof($file)) { $ligne=fgets($file); $id = strtok($ligne,$sep); $pass = strtok($sep2); fputs($table,"INSERT INTO cdt_prof ( ID_prof, nom_prof, passe ) VALUES ( '','$id','$pass' );"); fputs($table,"\n"); } fclose($file); fclose($table); ?> ?>
Merci !
Partager