![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 139 Pomógł: 0 Dołączył: 16.07.2005 Ostrzeżenie: (10%) ![]() ![]() |
Witam! Chciałbym napisać sondę opartą na dwóch plikach:
Pierwszy HTML:
i teraz potrzebuję drugiego pliku php. I teraz mam problem. Czy wyniki mają być zapisywane do jakiegoś pliku txt i później załadować tablicę z pliku funkcją file(); . Taki obrałem schemat, ale gorzej z wykonaniem. Macie jakieś pomysły? PS. Nie chcę gotowego skryptu tylko jakieś pomocne wskazówki, fragmenty kodu itp. Pozdrawiam, dexter. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 416 Pomógł: 0 Dołączył: 8.01.2004 Ostrzeżenie: (0%) ![]() ![]() |
Sonde robilem na bazie i wygladalo to mniej wiecej tak:
- jedna tabela 'sondy' z id_sondy, pytanie i active (przyjmuje 1 lub 0) - 2 tabela 'sondy_odp' gdzie bylo 'id' 'id_sondy' i 'odpowiedz' Wtedy mozna miec na stronie kilka sond jednoczesnie i ustalac ktora ma byc w tym momencie dostepna dla uzytkownikow. |
|
|
![]()
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
W pliku z wynikami masz wartości odpowiedzi dla każdej opcji sondy. Pobierasz te dane i inkrementujesz odpowiednią wartość zgodnie z wykonanym głosowaniem...
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 139 Pomógł: 0 Dołączył: 16.07.2005 Ostrzeżenie: (10%) ![]() ![]() |
Cytat Sonde robilem na bazie i wygladalo to mniej wiecej tak: Niestety, jeszcze nie potrafię operować na bazach. (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Jak zrobić coś takiego na zwykłych plikach tekstowych?? |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 111 Pomógł: 0 Dołączył: 27.07.2005 Ostrzeżenie: (0%) ![]() ![]() |
Trzeba najpierw znac podstawowe pojecia operacji na plikach.
Nie ma co zdzierac liter z klawiatury jak juz napisano 10 000 kursow (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Tutaj http://php.webhelp.pl/kursy/php/pliki/php_4.php?roz=php jest jasno wszystko wyjasnione. Jak juz masz podstawy opanowane to teraz bedziesz potrzebowal takiego kodu:
w ten sposob odczytasz z pliku o takiej zawartosci: Kod 2|11|13|214|31 1|14|95|12|12 informacje o sondach. Wyniki beda przechowywane w tablicy $sondy[nrsondy][nropcji] Tak mozna przechowywac wyniki o wielu sondach. |
|
|
![]()
Post
#6
|
|
Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Miałem chwilkę czasu, więc pozwoliłem sobie napisać prostą klasę do sond. Przykładowa Baza Kod # Sonda :D # W 4 linijce temat, w kolejnych odpowiedzi Czy masz dziewczyne? Tak|127.0.0.1 Nie|127.0.0.1 Klasa
Czytaj() - wybierasz plik z sondą. Licz() - Ta funkcja liczy wszystkie głosy DodajGlos - domyslnie wylaczona, gdy ją włączysz zostanie zostanaczona opcja Nie. Pokaz() - Pokazuje wyniki. Pozostaje Ci do tego dopisać jeszcze unimożliwienie ponownego głosowania... Pozdrawiam! BTW. Mods_Team - Przepraszam, że tak dużo, ale narazie nie mam serwera i nie mógłbym podać *.phps (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 139 Pomógł: 0 Dołączył: 16.07.2005 Ostrzeżenie: (10%) ![]() ![]() |
Hmmm, wielkie dzięki za wasz wysiłek i wyrozumiałość. Mam nadzieję, że jakoś sobie pordzę. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 23:29 |