Mam oto taki skrypt php:
plik: news_edit.php
<?php /********************************************* * formularz *********************************************/ // formularz echo '<form action="" method="post"> tytuł: <input type="text" name="pole2" value="http://" style="width: 200px;" /><br /> nr: <input type="text" name="pole1" style="width: 183px;" /><br /> autor: <input type="text" name="pole3" style="width: 183px;" /><br /> data: <input type="text" name="pole4" style="width: 183px;" /><br /> text: <input type="text" name="pole5" style="width: 183px;" /><br /> <input type="submit" value="Zapisz" /> <input type="reset" value="Reset" /> </form>'; } if ($pole1 != "") { // dane pochodzace z formularza $dane = $pole1."|".$pole2."|".$pole3."|".$pole4."|".$pole5."\n"; // przypisanie zmniennej $file nazwy pliku $file = "data.txt"; // uchwyt pliku, otwarcie do dopisania // blokada pliku do zapisu // zapisanie danych do pliku // odblokowanie pliku // zamkniecie pliku } ?> <br><br><br> <script language='JavaScript' type='text/javascript'> if (document.getElementById('pole1')) { document.write(""); } else { if (document.body.innerText.indexOf("Dane zostaly zapisane!")>=0) { /// } else { document.write("Karta jest pusta"); document.write('<a href="index.php">wróc</a>'); } } </script> <?php /********************************************* * baza *********************************************/ // wczytanie zawartosci pliku do tablicy // przechodzimy przez tablice za pomoca petli foreach foreach($file as $value) { // rozbijamy poszczególne linie na czesci // wyswietlamy rozbity tekst echo "<tr><td>" .$exp[0]. "</td><td>" .$exp[1]. "</td><td>" .$exp[2]. "</td><td>" .$exp[3]. "</td><td>" .$exp[4]. "</td></tr>"; } ?>
Zapisuje on najpierw informacje z pul do pliku dane.txt a następnie je wyświetla.
I mam takie pytanie: Jak zrobić aby dane zapisywały się na samej górze a nie na samym dole pliku dane.txt



