Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php/txt] Problem z edycją pliku....
ADeM
post
Post #1





Grupa: Zarejestrowani
Postów: 455
Pomógł: 69
Dołączył: 23.10.2004
Skąd: Oświęcim

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


Tak jak w temacie... Bardzo bym prosił o pomoc... Chcę zrobić sobie edycje newsów z poziomu przeglądarki żeby wyglądało to tak:
"tytul newsa" - kiedy dodany
"tytul newsa" - kiedy dodany
"tytul newsa" - kiedy dodany
"tytul newsa" - kiedy dodany

I to żeby były linki do strony gdzie były by formularze z edycją...

Może to coś pomoże...

Plik data.txt mam zrobiony tak:
Kod
Spoko|10.11.2004 19:50|byle co|ADeM
Spoko|10.11.2004 19:50|byle co|ADeM
Spoko|10.11.2004 19:50|byle co|ADeM
Spoko|10.11.2004 19:50|byle co|ADeM
...

Plik admin1.php który jest odpowiedzialny za wyświetlanie newsów wygląda tak:

  1. <?php
  2. $dane=file(&#092;"data.txt\"); 
  3. for($i=0;$i<count($dane);$i++) 
  4. { 
  5. $linia=explode(&#092;"|\",$dane[$i]); 
  6.  
  7. echo &#092;" 
  8.  
  9. <TABLE border=&#092;"0\" WIDTH=\"465\" height=\"30\" ALIGN=\"center\" VALIGN=\"top\" CELLSPACING=\"0\" CELLPADDING=\"1\"> 
  10. <TD background=&#092;"tytul.gif\" WIDTH=\"465\" height=\"30\" ALIGN=\"center\" VALIGN=\"top\"> 
  11. <div align=&#092;"left\"> <font color=\"white\"><b>&nbsp;&nbsp;$linia[0] - $linia[1]</td></tr> 
  12. <TABLE BORDER=&#092;"0\" WIDTH=\"465\" ALIGN=\"center\" CELLSPACING=\"0\" CELLPADDING=\"1\"> 
  13. <TD bgcolor=&#092;"black\" WIDTH=\"465\" ALIGN=\"center\" VALIGN=\"top\"> 
  14. <div align=&#092;"left\"><font color=\"#FFFFFF\">
  15. <p style=&#092;"margin: 10px\">
  16. $linia[2]
  17. </p>
  18. </div></b></font> 
  19. </td></tr> 
  20. <TABLE BORDER=&#092;"0\" height=\"30\" WIDTH=\"465\" ALIGN=\"center\" CELLSPACING=\"0\" CELLPADDING=\"1\"> 
  21. <TD background=&#092;"tytul.gif\" WIDTH=\"465\" height=\"30\" ALIGN=\"center\" VALIGN=\"top\"> 
  22. <font size=&#092;"3\" color=\"white\"><div align=\"right\"></b>dodał: <i><b>$linia[3]</b></i>
  23. </td></tr>
  24. </table></table></table>
  25. <br />
  26. &#092;"; 
  27. } 
  28. ?>


Plik admin2.php który jest odpowiedzialny za dodawanie newsów:
  1. <?php
  2. $date = date(&#092;"j.m.Y G:i\"); 
  3. $tytul=$_POST[&#092;"tytul\"]; 
  4. $autor=$_POST[&#092;"imie\"]; 
  5. $tresc=$_POST[&#092;"tresc\"]; 
  6.  
  7. $filename = &#092;"data.txt\"; 
  8. $nowy = &#092;"$tytul|$date|$tresc|$autor\"; 
  9.  
  10. $plik = file($filename); 
  11. $plik = implode(&#092;"\",$plik); 
  12. $plik = $nowy.&#092;"rn\".$plik; 
  13. $fp = fopen($filename , &#092;"w\");flock($fp,2); 
  14. fputs( $fp , $plik); 
  15. flock($fp,3);fclose($fp); 
  16. ?>


Oraz plik admin3.php w którym znajduje się formularz do dodawania newsów:
Kod
<form method="post" action="admin2.php">
<center>
Dodał: <input type="text" name="imie" size=20> <br>
Tytuł:<br><input type="text" name="tytul" size=20><br>
Tresc:<br><textarea name="tresc" rows=9 cols=38></textarea></p>
<input type="submit" value="Dodaj">
</form>


Jak zrobić do tego edycje czyli żeby automatycznie po dodaniu newsa tworzył się linki i liste newsów w które po kliknięciu ma się przenieść na strone z formularzem do edycj... Proszę o pomoc z góry dziękuję

---
Ty prosisz o pomoc o pomoc ja prosze o umieszczenie kodu php w [php] (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
hwao
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: 2.10.2025 - 23:48