Php ajoute donnee

layeures Messages postés 310 Statut Membre -  
 Utilisateur anonyme -
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
Configuration: Windows XP Internet Explorer 7.0

11 réponses

  1. moderno31 Messages postés 900 Statut Membre 92
     
    Hello,
    j'ai rien compris. Tu peux exprimer le souci autrement stp ?
    0
  2. Utilisateur anonyme
     
    T'as qu'a supprimer le "<?php" et le "?>" de ta page texte3.php !! Ils servent à rien...
    0
  3. layeures Messages postés 310 Statut Membre 3
     
    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
  4. Utilisateur anonyme
     
    Supprime juste ceux de la page TEXTE3.PHP
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. layeures Messages postés 310 Statut Membre 3
     
    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
  7. Utilisateur anonyme
     
    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
  8. layeures Messages postés 310 Statut Membre 3
     
    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
  9. Utilisateur anonyme
     
    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
  10. layeures Messages postés 310 Statut Membre 3
     
    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
  11. layeures Messages postés 310 Statut Membre 3
     
    http://layeures.ifrance.com/page2.php
    0
  12. Utilisateur anonyme
     
    Et alors ??? je vois toujours pas le rapport avec texte3.php.....
    0