Witam. Chodzi mi o kolejnosc wpisów w kodzie: (nowo dodany wpis zostaje zapisany do pliku na koncu gdyz fopen ma tryb "a" ! A ja potrzebuje zeby nowy wpis zostawal dodawany na poczatku ! Jak to zrobic? sprawdzalem z innymi trybami i mi sie nie udalo :/ z "w" jest lipa bo zastepuje mi nowy wpis poprzednie wpisy :/ help !
<HTML>
<HEAD>
<center>
<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=iso-8859-2">
<META NAME="Author" CONTENT="Skr3czu">
<title>NewSor by Skr3czu</title>
<LINK REL="stylesheet" HREF="style.css" TYPE="text/css">
</HEAD>
<BODY>
<TABLE WIDTH="500" BORDER="0">
<TR>
<TD WIDTH="500">
<ul>
<hr width="400" noshade size="1" align="left">
<br><br>
Tutaj dodaje się newsy
<?php
function load($file){
if ( empty( $plik )) return "" ; $count = count( $plik ) ; for( $a = 0 ; $a < $count ; $a++ )
$e[$a] = chop( $plik[$a] ) ; return $e ;
}
function add($file, $line ){
}
if ($_POST['opisy']){
$nick=$_POST['nick']; $opis=$_POST['opis'];
add("dane.dat", "<b><big>".$nick."</b></big><br><br><b>".$opis."</b><br>---------------------------------------------------------------------------<br>Dodał:<b>Admin</b><br><br>");
}
?>
</head>
<body>
<p align="center">
<table align="center" style="border-style: dashed; border-width: 1px; border-color: black">
<tr>
<form method="POST">
<div align="center"><center><table border="0" cellpadding="0"
cellspacing="0">
<tr>
<td align="right">Temat:  </td>
<td><input type="text" size="20" name="nick"></td>
</tr>
<tr>
<td align="right">News: </td>
<td><input type="text" size="20" name="opis"
style="width:155px;"> <input type="submit" name="opisy"
value="Dodaj"></td>
</table>
</div>
</form>
</table>
</p>
Newsy dodane:<br>
<?php
$tmp=load("dane.dat");
while (list
($key, $val) = each ($tmp)) {echo "<b>".$key."</b>. ".$val."<br>";}; ?>
<br><br>
</center>
</ul>
</TD>
</TR>
</TABLE>
</CENTER>
</BODY>
</HTML>