Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Prosty projekt w php, Czy ktoś pomógłby zrobić?
Ceres
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 25.04.2005

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


Witam.
Potrzebuję bardzo szybko zrobić dosyć prosty projekt, w zakładam ze php.
Wygląda on mniej więcej tak:

Istnieje 20 stron (plików) www, każda z nich zawiera w sobie 5 pytań (coś ala quiz, a więc w sumie 100 pytań).
Jak nie zda się pierwszych pięciu pytań bezbłednie, to "quiz" jest przerywany. Gdy się jednak odpowie prawidłowo, przechodzi się do kolejnych pytań.
Za każdą stroną jest zapisywany wynik, np. do pliku txt lub bazy danych, a na koniec się sumuje i podaje go użytkownikowi (lecz nie kasuje!)
Na samym początku przydałoby się jeszcze zrobić coś ala logowanie do sesji, by móc rozróżniać użytkowników, przypisać im numery czy coś takiego.

Nie znam się na języku php prawie wcale, a zależy mnie na czasie.
Umiem htmla oraz c & c++ więc pewnie nauka nie była by dla mnie czymś niemożliwym.

Nie jestem osobą idącą na łatwiznę, więc nie proszę, by ktoś to za mnie zrobił, chociaz pewnie by było miło, lecz by ktoś poświęcił odrobinę czasu i zrobił to razem ze mną, wyjaśnił w miarę precyzyjnie co gdzie i jak. Byłabym naprawdę bardzo wdzięczna.

Z góry dziękuję za pomoc i proszę o pilny kontakt smile.gif
Go to the top of the page
+Quote Post
Pigula
post
Post #2





Grupa: Zarejestrowani
Postów: 446
Pomógł: 0
Dołączył: 5.03.2005
Skąd: Lublin

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


ja proponuje przejzec najpierw kursy jak znasz c i c++ to soibe powinnas poradzic a wrazie potrzeby pytac juz o konkretne przypadki winksmiley.jpg
Go to the top of the page
+Quote Post
Ceres
post
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 25.04.2005

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


Taa.. tylko że tak jak napisałam - źle stoję z czasem sad.gif
Jakoś na środę najpóźniej powinnam mieć gotowe, a gonią mnie jeszcze rzeczy codzienne. Cóż mi jeszcze da teraz ślęczenie nad kursami, kiedy nie będe wiedziała jak jaki skrypt php zastosować?
Chciałabym chociaż raz posłużyć się czyjąś wiedzą, a nie jeszcze kombinować, gdy czasu mi tak mało sad.gif
Nie chcę, zeby ktoś sobie o mnie źle myślał, ale jestem naprawde przystawiona do muru sadsmiley02.gif
Go to the top of the page
+Quote Post
Kuziu
post
Post #4





Grupa: Zarejestrowani
Postów: 743
Pomógł: 0
Dołączył: 11.11.2003
Skąd: Toruń

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


To pokaż nam swoje poprzednie projekty w C, C++ zobaczymy czy naprawde pierwszy raz potrzebujesz takiej pomocy.

A po 2 to taki skrypt to powtarzająca się pętla więc będzie tego kodu naprawdę mało.

Potrzebne będą komendy echo, if, obsługa plików bardzo prosta, i to praktycznie wszystko. Więc nie ma tej nauki na ponad 1 dzień.

Może lepiej zacząć już teraz i nie tracić czasu na niczym.

Ten post edytował Kuziu 25.04.2005, 21:50:43


--------------------
Słońce zachodzi ... kolejna noc nadchodzi ...
Go to the top of the page
+Quote Post
Pigula
post
Post #5





Grupa: Zarejestrowani
Postów: 446
Pomógł: 0
Dołączył: 5.03.2005
Skąd: Lublin

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


czyli najlepiej zeby ktos za Ciebie to zrobil i jeszcze opisal dzialanie, fajnie ja tez chce tak ale podobno takie rzeczy kosztuja ja proponuje zapisac wszystkie pytania do pliku txt i wyswietlac je po piec dobra do rzeczy odczyt z pliku:

  1. <?php
  2.  
  3. $plik = fopen(&#092;"pytania.txt\",\"r\");
  4. flock($plik,1);
  5. for ($i=0;$dane[$i] = chop(fgets($plik,1024));$i++);
  6. flock($plik,3);
  7. fclose($plik);
  8. for ($i=1;$odpowiedz[$i-1] = explode(&#092;"::\",$dane[$i]);$i+=2);
  9.  
  10. ?>


objasnienie: plik wyglada tak:

pytanie nr 1
odp 1.1 odp1.2 odp 1.3
pytanie nr 2
odp 2.1 odp2.2 odp2.3 odp 2.4
....

Dodane:

nie mialem czasu testowac wiec nie wiem czy dziala dobrze smile.gif

Ten post edytował Pigula 26.04.2005, 18:50:37
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 09:53