Php ajoute donnee

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 à 16:12
 Utilisateur anonyme - 8 août 2009 à 18:24
Bonjour,

le probleme de mon code est qu il ajoute une donnee a la dernier ligne

exemple : ?>donnee

mes moi je souhaite qu il ajoute la nouvelle donnee a la prochaine ligne de la dernier valeur et avant ?>

exemple

ligne5
nouvelle donnee
?>

voici le code qui ne marche pas :
PAGE1.php
<?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

11 réponses

moderno31 Messages postés 870 Date d'inscription mardi 23 juin 2009 Statut Membre Dernière intervention 8 août 2012 92
8 août 2009 à 17:15
Hello,
j'ai rien compris. Tu peux exprimer le souci autrement stp ?
0
Utilisateur anonyme
8 août 2009 à 17:25
T'as qu'a supprimer le "<?php" et le "?>" de ta page texte3.php !! Ils servent à rien...
0
layeures Messages postés 286 Date d'inscription mercredi 13 juin 2007 Statut Membre Dernière intervention 22 juin 2018 3
8 août 2009 à 17:39
si je supprime les tags <?php et ?> page ce mes a afficher mon code source est le site ne fonctionne plus
donc je suis obliger de les laisser
0
Utilisateur anonyme
8 août 2009 à 17:47
Supprime juste ceux de la page TEXTE3.PHP
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
layeures Messages postés 286 Date d'inscription mercredi 13 juin 2007 Statut Membre Dernière intervention 22 juin 2018 3
8 août 2009 à 17:50
c est pas posssible si je fait sa mon site ne marche pas j ai deja essayer cet option est ca me cree d autre probleme c est pour cela que je ne les enleve pas.
0
Utilisateur anonyme
8 août 2009 à 17:59
si ton fichier texte3.php ne contient que........

<?php
ligne1
ligne2
ligne3
ligne4
ligne5
ligne7
?>


.... j'ai du mal à saisir pourquoi ça ferais planter tout ton site si tu enlevais uniquement le <?php et le ?> !!!

"si je fait sa mon site ne marche pas"

Quel est le problème que tu rencontre quand tu fais ça ?
0
layeures Messages postés 286 Date d'inscription mercredi 13 juin 2007 Statut Membre Dernière intervention 22 juin 2018 3
8 août 2009 à 18:10
le probleme c'est que si je mes <?php et ?> ils affiche mon code dans le site web est n est pas reconnu comme du code php mes comme un simple code html

un apercu du probleme ce trouve dans ce site : http://layeures.ifrance.com/
0
Utilisateur anonyme
8 août 2009 à 18:14
Mais il est ou ton code PHP entre <?php et ?> dans ton fichier texte3.php ???

Réponse : Y'en a pas...

Donc arrête de dire que c'est un problème puisqu'il n'y a rien a interprèter...
0
layeures Messages postés 286 Date d'inscription mercredi 13 juin 2007 Statut Membre Dernière intervention 22 juin 2018 3
8 août 2009 à 18:21
comme tu a pu voire dans le site ou j ai enlever <?php et ?> dans la deuxieme page du site
ou j ai fait des include est dans les fichier include ne contien pas <?php ?> ca cree un probleme
remplie le formulaire est pas a la deuxieme page tu vera le probleme est la preuve que quand je ne mes pas
<?php ?> ca pose probleme
0
layeures Messages postés 286 Date d'inscription mercredi 13 juin 2007 Statut Membre Dernière intervention 22 juin 2018 3
8 août 2009 à 18:21
http://layeures.ifrance.com/page2.php
0
Utilisateur anonyme
8 août 2009 à 18:24
Et alors ??? je vois toujours pas le rapport avec texte3.php.....
0