Discussion: fopen and r+ problem
Afficher un message
Vieux 12/09/2007, 18h24   #1
s1m0n
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut fopen and r+ problem

Hi everybody,

I would like to write a simple code to add some text at the begining of
a file without erase the other data.

in my file:

news4
news3
news2
news1

if I want to add the text "news5!", the file will look like this:

news5!
news4
news3
news2
news1

So I wrote this:

<?php

if (isset($HTTP_POST_VARS['go'])) {

$content = "\r\n" . $HTTP_POST_VARS['news'] . "<br />";

$write = fopen('news.ini', 'r+');

fwrite($write, $content);

fclose($write);

?>


<form action="" method="post">
<input type="text" name="news" size="28" /><input type="submit"
name="go" value="Go" />
</form>

<?php

} else {

?>

<form action="" method="post">
<input type="text" name="news" size="28" /><input type="submit"
name="go" value="Go" />
</form>

<?php

}

?>

But this code doesn't work, everything is erase in my file, no new line
appears...
Could you please me ?
Thank you, and hope my english is understandable.

--
++

Simon

--------
>> http://latox.free.fr/3d/



  Réponse avec citation
 
Page generated in 0,05078 seconds with 9 queries