![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 286 Pomógł: 29 Dołączył: 5.04.2007 Skąd: Rymanów Zdrój/Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
Chcę zbudować system oceniania dla ciekawostek. Przedstawie to co mam, a później zadam pytania.
formularz show.php
plik wykonujący ocena.php
Teraz mam takie pytanie. Utworzyłem na razie pusty plik oceny.txt. Na razie mam 60 ciekawostek, ale chcę to zrobić tak, żeby w przyszłości też można było oceniać nowe, które zostaną dodane. Chcę to zrobić tak, żeby odczytywał oceny.txt i dodawał $ocena do odpowiedniej linijki w pliku, która jest równa nr ciekawostki. Np. wciskam ocenę 2 dla ciekawostki nr 28 i chcę, żeby w pliku oceny.txt w linijce 28 pojawił się "$ocena\n", czyli 2. Później skrypt liczy liczbę wartości linijki 28. Dodaje wartości i dzieli przez ich liczbę i zapisuje średnią do pliku wyniki.php. Chcę też zrobić tak, żeby nie można było ocenić dwa razy ciekawostki z tego samego ip. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 415 Pomógł: 117 Dołączył: 7.09.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Aha napisałes: musisz tylko otworzyć plik, wyszukać (w pętli) odpowiednią linijkę... No właśnie z tym mam problem. za pomocą jakiej funkcji znaleźć tą linijke. Tutaj jest podany sposób na to. Czy istnieje jakaś funkcja do wyszukania odpowiedniej linijki w pliku? Jeśli nie, to w jaki sposób to zrobić? Zainteresuj się funckją file" title="Zobacz w manualu PHP" target="_manual. edit: Zapytaj się administratora, czy serwer posiada obsługę SQLite - bardzo dobra alternatywa to jest. Ten post edytował LBO 28.04.2007, 11:24:41 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 20:49 |