![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 371 Pomógł: 18 Dołączył: 23.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Chcę zrobić skrypt newsów oparty na pliku tekstowym. Zrobiłem tak:
index.php Kod <html> <head> <title> Zatwierdzenie </title> </head> <body> <? include("news.txt"); ?> </body> </html> Czyli tylko zaincludowałem z pliku. Teraz formularz dodający: dodaj.html Kod <html> <head> <title> Dodaj </title> </head> <body> <form action="news.php" method="post"> <p>Podaj treść newsa: <br /> <input type=text name="news" size="100"><br /> </p> <p>Autor <br /> <input type=text name="autor" size="10"><br /> </p> <p>Data: <br /> <input type=text name="data" size="9"><br /> </p> <input type=submit value="Zatwierdź"> </form> </body> </html> I tutaj nadal jest pięknie. Teraz schody (jak dla mnie): dodaj.php Kod <html> <head> <title> Dodaj </title> </head> <body> <? $news = $_POST['news']; // pobrałem dane z formularza $autor = $_POST['autor']; $data = $_POST['data']; echo "$news"; // wyświetliłem te dane echo "$autor"; echo "$data"; $plik = fopen("news.txt", "r+"); // otwieram plik, ustawiam tryb (r+ aby zapisało na początku) fwrite($plik, $news, $autor, $data); // zapisuję fclose($plik); // zamykam ?> <a href="index.php">Zobacz newsa </a> // wiadomo chyba </body> </html> jednak wywala mi błąd: Kod [b]Warning[/b]: Wrong parameter count for fwrite() in [b]/var/www/sites/yoyo.pl/m/e/mefiuu/news.php[/b] on line [b]20[/b] [u] [/u] i danych mi nie dopisuje. Zwracam się do Was z prośbą, bo rozwiązania szukam i nie znajduję. Na pewno to jakaś literówka czy coś, ale jednak nei mogę sobie poradzić. Pozdrawiam |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 12:54 |