Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> "System" News, Potrzebuję pomocy!
-kefir-
post
Post #1





Goście







Problem jest następujący: Udało mi się zrobić skyrpt do zapisywania wiadomości do pliku i wyświetlania go jakos stronke html (do newsow od siebie uzylem znacznika <br>). Problem jest w tym, ze nie wiem jak zrobic, aby stary news byl na dole, a nowy na gorze. Pomozcie! To źródła moich skryptów:

system.html

<body bgcolor=black>
<font color=pink>
<form method="POST" action="test.php">
Wpisz treść newsa: <br>
</font>
<textarea rows="18" cols="60" name="nowy_news"></textarea> <br>
<input type="submit" value="Wyślij"><input type="reset" value="Wyczyść">
</form>

-----------------------------------------------------------------------------------------------

test.php

<?php
$fp=fopen('test.txt','a');
fputs($fp,$_POST['nowy_news']."<br>");
fclose($fp);
?>
<a href=index.php>obejz newsy</a> <a href=system.html>dodaj newsa</a>

------------------------------------------------------------------------------------------------
index.php

<html>
<head>
</head>
<body bgcolor=black>
<font color=red>
<?php print (file_get_contents ("test.txt")); ?>
<p><a href="/system.html">Wpisz newsa</a></p>
</font>
</body>
</html>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Sprawa polega na tym, abyś nowe news'y zapisywał na początku pliku a nie na końcu. tak więc najpierw czytasz plik, potem do niego zapisujes nowego newsa i nastepie starą treść pliku:
  1. <?php
  2.  
  3. $oldFile=file_get_contents (&#092;"test.txt\");
  4. $fp=fopen('test.txt','w');
  5. fputs($fp,$_POST['nowy_news'].&#092;"<br>\");
  6. fputs($fp,$oldFile);
  7. fclose($fp);
  8.  
  9. ?>


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
-kefir-
post
Post #3





Goście







Wielkie dzięki!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 11:01