Php supprimer dernier ligne

Fermé
layeures Messages postés 286 Date d'inscription mercredi 13 juin 2007 Statut Membre Dernière intervention 22 juin 2018 - 8 août 2009 à 19:45
 Utilisateur anonyme - 9 août 2009 à 19:03
Bonjour,

je voudrai faire un code qui lit un fichier ensuite qui efface la dernier ligne est inserer un nouvelle donnee
mes je sais pas comment faire

voici le code a modifier

<?php

$fp = file_get_contents("texte3.php");

$mot = "ligne7";
if(strpos($fp,$mot) !== false ){
echo "le mot existe";
}else{
$wa = "texte3.php";
$fr = fopen ($wa, "a+");
fputs ($fr, "\n");
fwrite ($fr, $mot);
echo "le mot n'existe pas";
}

?>

texte3.php

<?php
ligne1
ligne2
ligne3
ligne4
ligne5
ligne7

?>


MERCI D AVANCE DE VOTRE AIDE
A voir également:

3 réponses

layeures Messages postés 286 Date d'inscription mercredi 13 juin 2007 Statut Membre Dernière intervention 22 juin 2018 3
9 août 2009 à 18:56
aidez moi si vous plait
0
lecube Messages postés 304 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 13 avril 2010 54
9 août 2009 à 18:58
Salut,

J'avais commencer à regarder ton problème mais il n'est pas tres clair ...

Dis moi, si je resume bien, le code doit lire texte3.php , supprimer ligne7 et en ajouter une autre ligne ?

Si tes lignes sont pas des lignes de codes, pourquoi tu n'utilises pas un fichier txt ? Le code serait beaucoup plus facile ...
0
Utilisateur anonyme
9 août 2009 à 19:03
[HORS SUJET]

Bon, c'est pas bientôt fini oui ????

1 - https://forums.commentcamarche.net/forum/affich-13782810-php-ajoute-donnee
2 - https://forums.commentcamarche.net/forum/affich-13773817-php-ecriture-de-donnee-si-inexitante
3 - https://forums.commentcamarche.net/forum/affich-13798146-php-affichier-les-donnee-d-un-fichier

Toujours le même script... et des questions qui s'enchaînent....

Pour qu'on puisse régler ton problème il serait peut être intéressant d'être plus précis sur ton code...

Y'a toujours des solutions à ton soucis, mais pas une seule te convient, et du coup tu postes à tout va...

SUJET
0