effacer fichier aprés lecture ftp
Posté : 03 mai 2013, 21:39
Bonjour a tous,
J'ai un script qui recupere du contenu sur un serveur distant ftp, qui lit et insere dans ma bdd.
J'essaie d'effacer le fichier le fichier si l'insertion est bien effectuer mais ça ne fonctionne pas.
Voici mon script
Par contre si je soumet l'url du fichier dans un autre script comme un formulaire avec un methode post et je valide, ça marche.
comme je souhaite faire un cron sur cette tache, vous comprendrez que je souhaite éxécuter la supression des l'insertion.
Merci de votre aide.
J'ai un script qui recupere du contenu sur un serveur distant ftp, qui lit et insere dans ma bdd.
J'essaie d'effacer le fichier le fichier si l'insertion est bien effectuer mais ça ne fonctionne pas.
Voici mon script
if(!newsExiste($titre, $genre, $categorie)) {
if(mysql_query($sql)) {
echo '<p>Insertion OK</p><br /><br><br>';
$login_result = ftp_login($conn_id, "log", "pass");
if (ftp_delete($conn_id, $xml)) {
echo "-$xml- deleted successful<br />";
ftp_close($conn_id);
} else {
echo "could not delete -$xml-<br />";
}
} else {
echo '<p style="color: red">Erreur lors de l\'insertion</p><a href="javascript:history.back()">Revenir en arriere</a> | <a href="index.php">Recommencer</a><br><br>';
}
} else {
echo '<p style="color: green">Existe deja dans la base</p>';
}
J'ai un accés un accés en écriture et lecture sur ce serveur donc il ne s'agit pas d'un probleme de droit. Il me retourne a chaque fois "could not delete".Par contre si je soumet l'url du fichier dans un autre script comme un formulaire avec un methode post et je valide, ça marche.
Merci de votre aide.