jvergoby
Messages postés30Date d'inscriptionlundi 2 janvier 2006StatutMembreDernière intervention31 octobre 2006
-
30 oct. 2006 à 17:59
audayls
Messages postés373Date d'inscriptionsamedi 9 juillet 2005StatutMembreDernière intervention11 août 2008
-
31 oct. 2006 à 20:18
Bonjour à tous,
le truc tout bête à faire, mais là je bloque. J'ai pas mal chercher sur le web et dans les forums, mais rien qui ne pourrait m'aider. Alors voilà, j'ai un fichier .txt que je récupère mais avant de pouvoir le charger en base, j'aimerais supprimer 7 lignes qui se trouvent au début de ce même fichier et réinjecter les x-7 premières lignes dans un autre fichier. Et là je bloque. J'ai essayé pas mal de choses, mais en vain. Help me !
Merci à tous.
audayls
Messages postés373Date d'inscriptionsamedi 9 juillet 2005StatutMembreDernière intervention11 août 2008 31 oct. 2006 à 07:03
Salut,
Pourquoi ne pas utiliser la fonction "file()" ?
Je m'explique : "
<?php
$fichier1 = file('fichier1.txt');// La fonction file ouvre le fichier "fichier1.txt" et le renvoie sous forme de array
$i =0;
$fichierfinal = '';
while(isset($fichier1[$i])) {
if ($i > 7) $fichierfinal .= $fichier1[$i];
$i++;
}
echo $fichierfinal;// affiche le fichier "fichier1.txt" sans les 7 premières lignes
$fp = fopen('fichier2.txt','a'); // On ouvre le fichier "fichier2.txt" avec le mode "a" pour placer le pointeur à la fin
fwrite($fp,$fichierfinal);
fclose($fp);
?>
"
For every choice, a consequence (Fable)
jvergoby
Messages postés30Date d'inscriptionlundi 2 janvier 2006StatutMembreDernière intervention31 octobre 2006 31 oct. 2006 à 10:23
Bonjour Audayls,
merci pour ta réponse rapide. C'est nickel et exactement ce que je voulais. Je vais pouvoir continuer mon projet.
A bientôt peut-être pour de nouvelles questions.
@+
audayls
Messages postés373Date d'inscriptionsamedi 9 juillet 2005StatutMembreDernière intervention11 août 2008 31 oct. 2006 à 20:18
Si tu as d'autres questions n'hésite pas à le poser je serai ravi de t'aider tant que cela reste dans mes compétences (au pire j'essayerai mais je promet rien mdr)