![]() |
![]() |
![]()
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: 286 Pomógł: 29 Dołączył: 5.04.2007 Skąd: Rymanów Zdrój/Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
Ja już o tym myślałem. Tylko jest problem. Pliki mam na STREFA.pl, która nie pozwala na czytanie bazy danych z innych hostingow. A do bazy szkolnej niestety nie mam dostepu i mieć nie będe (czyt. baza na strefa.pl).
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. Aha i poza tym nie wiem z jakich przyczyn w bazie za chiny ludowe nie moge ustawic polskich znakow, wiec stalo by sie to dla mnie uciazliwe Czy istnieje jakaś funkcja do wyszukania odpowiedniej linijki w pliku? Jeśli nie, to w jaki sposób to zrobić? Ten post edytował bemol 27.04.2007, 17:34:33 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 21:49 |