Bonjour,
J ai un petit soucis de programmation.
Dans mon systeme de newsletter, j ai un script qui m exporte en fichier txt les emails des membres selon des criteres bien définis.
Maintenant j aurai aimé qu un autre script se charge de lire le fichier txt uploadé sur le serveur et contenant des adresses mails, puis de les insérer dans ma table mysql comportant uniquement un champ "email".
Voici donc le script que j ai devellopéé mais visiblement cela ne fonctionne pas car le script s execute mais rien n est inserer dans la base.
<?php
include ('dbconnect.php');
while(!fopen('emails.txt' , 'r'))
{
$ligne = rtrim(fgets('emails.txt'));
mysql_query('INSERT INTO tempmail VALUES ($ligne)');
}
// on ferme la connexion à mysql
mysql_close();
?>
J ai egalement essaye avec
<?php
include ('dbconnect.php');
while(!fopen('emails.txt' , 'r'))
{
$ligne = rtrim(fgets('emails.txt'));
mysql_query('INSERT INTO tempmail (code) VALUES ($ligne)');
}
// on ferme la connexion à mysql
mysql_close();
?>
Merci pour votre aide