Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak Zmienić?
Kaczor.net
post
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 11.05.2003

Ostrzeżenie: (0%)
-----


Jak zmienić ten sposób zapisu do pliku:

  1. <?
  2.  
  3. $file=fopen(&#092;"dane.txt\", \"a\");
  4. fwrite($file, &#092;"$nick||$mail||$www||$data||$ip||$wpis||n\");
  5. fclose($file);
  6.  
  7. ?>


tak by dane były dapisywane na początek pliku. Męcze się z tym juz od jakiegos czasu i nic (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Pomocy!

Ten post edytował Kaczor.net 21.08.2004, 21:58:17
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Kaczor.net
post
Post #2





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 11.05.2003

Ostrzeżenie: (0%)
-----


Po to by nowe wpisy były wyświetlane od najnowszego do najstarszego. W pliku pokaz.php o takiej struktórze:

  1. <?
  2.  
  3. $file_name='dane.txt';
  4. $file_data=file($file_name);
  5.  
  6. for($i=0; $i<count($file_data); $i++){$file=explode('||',$file_data[$i]);
  7.  
  8. echo'<br>
  9. <center><table border=\"1\" bordercolor=\"SILVER\" cellpadding=\"2\" cellspacing=\"2\">
  10. <tr>
  11. <td width=\"60\" align=\"right\"><font class=\"Stopka\">Nick:</font></td>
  12. <td width=\"200\"><center><a href=\"mailto:'.$file['1'].'\">'.$file['0'].'</a></center></td>
  13. <td width=\"60\">&nbsp;</td>
  14. </tr>
  15. <tr>
  16. <td width=\"60\" align=\"right\"><font class=\"Stopka\">WWW:</font></td>
  17. <td width=\"200\"><center><a href=\"http://'.$file['2'].'\" target=\"_blank\">http://'.$file['2'].'</a></center></td>
  18. <td width=\"60\">&nbsp;</td>
  19. </tr>
  20. <tr>
  21. <td width=\"60\" align=\"right\"><font class=\"Stopka\">Data:</font></td>
  22. <td width=\"200\"><center>'.$file['3'].'</center></td>
  23. <td width=\"60\">&nbsp;</td>
  24. </tr>
  25. <tr>
  26. <td width=\"60\" align=\"right\"><font class=\"Stopka\">IP:</font></td>
  27. <td width=\"200\"><center>'.$file['4'].'</center></td>
  28. <td width=\"60\">&nbsp;</td>
  29. </tr>
  30. <tr>
  31. <td colspan=\"3\" width=\"320\"><br>'.$file['5'].'<br><br></td>
  32. </tr>
  33. </table></center>
  34. <br>
  35.  
  36. ';}
  37.  
  38. ?>


zamienienie funkcji

  1. <?php
  2. for($i=0; $i<count($file_data); $i++)
  3. ?>


na

  1. <?php
  2. for($i=count($file_data); $i<0; $i--)
  3. ?>


nie przyniosło porządanego efektu, wieć jestem zmuszony do dopisywania na początek pliku.

Ten post edytował Kaczor.net 21.08.2004, 21:57:57
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 28.12.2025 - 19:30