Skocz do zawartości
Zamknięcie Forum PC LAB

Szanowny Użytkowniku,

Informujemy, że za 30 dni tj. 30 listopada 2024 r. serwis internetowy Forum PC LAB zostanie zamknięty.

Administrator Serwisu Forum PC LAB - Ringier Axel Springer Polska sp. z o.o. z siedzibą w Warszawie: wypowiada całość usług Serwisu Forum PC LAB z zachowaniem miesięcznego okresu wypowiedzenia.

Administrator Serwisu Forum PC LAB informuje, że:

  1. Z dniem 29 listopada 2024 r. zakończy się świadczenie wszystkich usług Serwisu Forum PC LAB. Ważną przyczyną uzasadniającą wypowiedzenie jest zamknięcie Serwisu Forum PC LAB
  2. Dotychczas zamowione przez Użytkownika usługi Serwisu Forum PC LAB będą świadczone w okresie wypowiedzenia tj. do dnia 29 listopada 2024 r.
  3. Po ogłoszeniu zamknięcia Serwisu Forum od dnia 30 października 2024 r. zakładanie nowych kont w serwisie Forum PC LAB nie będzie możliwe
  4. Wraz z zamknięciem Serwisu Forum PC LAB, tj. dnia 29 listopada 2024 r. nie będzie już dostępny katalog treści Forum PC LAB. Do tego czasu Użytkownicy Forum PC LAB mają dostęp do swoich treści w zakładce "Profil", gdzie mają możliwość ich skopiowania lub archiwizowania w formie screenshotów.
  5. Administrator danych osobowych Użytkowników - Ringier Axel Springer Polska sp. z o.o. z siedzibą w Warszawie zapewnia realizację praw podmiotów danych osobowych przez cały okres świadczenia usług Serwisu Forum PC LAB. Szczegółowe informacje znajdziesz w Polityce Prywatności

Administrator informuje, iż wraz z zamknięciem Serwisu Forum PC LAB, dane osobowe Użytkowników Serwisu Forum PC LAB zostaną trwale usunięte ze względu na brak podstawy ich dalszego przetwarzania. Proces trwałego usuwania danych z kopii zapasowych może przekroczyć termin zamknięcia Forum PC LAB o kilka miesięcy. Wyjątek może stanowić przetwarzanie danych użytkownika do czasu zakończenia toczących się postepowań.

Temat został przeniesiony do archiwum

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

Endriu1921

Test interaktywny/quiz

Rekomendowane odpowiedzi

A więc znalazłem na necie szkielet takiego quizu:

<html>
<script>
var tquiz = new Array();
tquiz[0] = new Array('1+1=','1','2','3','2');
tquiz[1] = new Array('2+2=','4','5','6','1');
tquiz[2] = new Array('3+3=','4','5','6','3');
tquiz[3] = new Array('4+4=','7','8','9','2');

window.onload = function(){
  var a = '';
  for(i=0;i<tquiz.length;i++){
  a += '<p><span style="font-weight:bold;">'+(i+1)+') </span>' +tquiz[i][0]+ '<div style="padding-left:20px;">';
  a += '<label for="quiz_' +i+ '_1"><input id="quiz_' +i+ '_1" name="quiz_g_' +i+ '" type="radio">' +tquiz[i][1]+ '</label><br />';
  a += '<label for="quiz_' +i+ '_2"><input id="quiz_' +i+ '_2" name="quiz_g_' +i+ '" type="radio">' +tquiz[i][2]+ '</label><br />';
  a += '<label for="quiz_' +i+ '_3"><input id="quiz_' +i+ '_3" name="quiz_g_' +i+ '" type="radio">' +tquiz[i][3]+ '</label>';
  a += '</div></p>';
  }
  a += '<input type="button" onclick="fQuiz()" value="sprawdź">';
  document.getElementById('quiz').innerHTML = a;
}

function fQuiz(){
  var b = true;
  for(i=0;i<tquiz.length;i++) if(document.getElementById('quiz_' +i+ '_1').checked == false && document.getElementById('quiz_' +i+ '_2').checked == false && document.getElementById('quiz_' +i+ '_3').checked == false) b = false;
  var c = 0;
  if(b){
  for(i=0;i<tquiz.length;i++){
	 var d = tquiz[i][4];
	 if(document.getElementById('quiz_' +i+ '_' +d).checked) c++;
  }
  document.getElementById('quiz').innerHTML = '<p>Odpowiedzi poprawnych: ' +c+ '<br />Wszystkich pytań: ' +tquiz.length+ '<br /> Poprawność odpowiedzi: ' +(c/tquiz.length*100)+ '%</p>';
  }
  else {
  alert('Odpowiedz na wszystkie pytania!!!');
  }
}

</script>
<body>
  <div id="quiz"></div>
</body>
</html>

 

I zacząłem go przerabiać. Narazie mam tyle bo nie wiem jak dalej:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO 8859-2" />
<br /><meta name="author" content="Sylwia" />
<br /><meta name="description" content="Test interaktywny" />
<meta http-equiv="content-language" content="pl" />
<br /><title>Test interaktywny</title>
</head>
 <script>
var tquiz = new Array();
tquiz[0] = new Array('1+1=','1','2','3','2');
tquiz[1] = new Array('2+2=','4','5','6','1');
tquiz[2] = new Array('3+3=','4','5','6','3');
tquiz[3] = new Array('4+4=','7','8','9','2');

window.onload = function(){
  var a = '';
  for(i=0;i<tquiz.length;i++){
  a += '<p><span style="font-weight:bold;">'+(i+1)+') </span>' +tquiz[i][0]+ '<div style="padding-left:20px;">';
  a += '<label for="quiz_' +i+ '_1"><input id="quiz_' +i+ '_1" name="quiz_g_' +i+ '" type="radio">' +tquiz[i][1]+ '</label><br />';
  a += '<label for="quiz_' +i+ '_2"><input id="quiz_' +i+ '_2" name="quiz_g_' +i+ '" type="radio">' +tquiz[i][2]+ '</label><br />';
  a += '<label for="quiz_' +i+ '_3"><input id="quiz_' +i+ '_3" name="quiz_g_' +i+ '" type="radio">' +tquiz[i][3]+ '</label>';
  a += '</div></p>';
  }
  a += '<input type="button" onclick="fQuiz()" value="sprawdź">';
  document.getElementById('quiz').innerHTML = a;
}

function fQuiz(){
  var b = true;
  for(i=0;i<tquiz.length;i++) if(document.getElementById('quiz_' +i+ '_1').checked == false && document.getElementById('quiz_' +i+ '_2').checked == false && document.getElementById('quiz_' +i+ '_3').checked == false) b = false;
  var c = 0;
  if(b){
  for(i=0;i<tquiz.length;i++){
	 var d = tquiz[i][4];
	 if(document.getElementById('quiz_' +i+ '_' +d).checked) c++;
  }
  document.getElementById('quiz').innerHTML = '<p>Odpowiedzi poprawnych: ' +c+ '<br />Wszystkich pytań: ' +tquiz.length+ '<br /> Poprawność odpowiedzi: ' +(c/tquiz.length*100)+ '%</p>';
  }
  else {
  alert('Odpowiedz na wszystkie pytania!!!');
  }
}

</script>
<body>
  <div id="quiz"></div>
</body>
</html>

 

1.Czy ten skrypt powinien być w body?

2.Quiz nie wyświietla Polskich znaków np. na przycisku sprawdź

3.Jakim językiem się posugiwać?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
1.Czy ten skrypt powinien być w body?

2.Quiz nie wyświietla Polskich znaków np. na przycisku sprawdź

3.Jakim językiem się posugiwać?

1. jest ok, funkcje sa na swoim miejscu, a wywołanie w body.

2. no to kodowanko ;] ustaw na utf8 i powinnno odpalic

3. polskim?? :/:D ale jezeli o to chodzi to JavaScript to jest to co pokazałes. a jak chcesz inny język do czegoś takiego to php ;] (kasa pojdzie na konto to z przyjemnoscią "pomoge" ;])

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
(kasa pojdzie na konto to z przyjemnoscią "pomoge" ;])

Wszyscy by chcieli kase :E

 

To mi sie wyświetla pytanie pod pytaniem.

A czy nie dałoby sie zmienić tak że jak zaznacze odpowiedź na pytanie->klikam w przycisk następne ->i mi sie nastepne wyświetli pytanie.

Jeśli ktoś uzna, że nie chce za tą podpowiedź kasy to prosiłbym o napisanie jak to zrobić.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

albo php, albo ajax

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

No może januzi podaruj mu AJAX.. :hmm: Ale podstawy php chociażby ci wystarczą do napisania czegos prosciutkiego.....// Hey.... od razu to bys chcial na latwizne isc.... Rozumiesz chociaz ten skrypt który pokazales na poczatku..???!! //

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Endriu1921 jak nie rozumiesz tego co jest napisane w tym skrypcie proponuję Ci poszukać darmowego programu w sieci, który stworzy "za Ciebie" kod do quizu, domina, testu interaktywnego itp. Program jest bardzo prosty w obsłudze.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
albo ajax

:D no przeciez :D w sam raz na początek ;)

a co do tego co mowi autor topic'a to najłatwiej chyba php ;]

 

co do kasy - albo robisz sam, albo znajdujesz kogoś kto to zrobi za Ciebie, jejku to chyba proste? :D szczególnie, ze nie blisko Ci do nauki tej technologii...

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Nie no tutaj to mniej więcej sie orientuje, co do czego. (1 raz sie bawie w tym języku).

Już pozmieniałem sobie pytania. Tylko chciałbym wiedzieć jakto zrobić aby każde pytane było w innym oknie.

 

Co do tego AJAXa to nie moge znaleźć instalki.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Co do tego AJAXa to nie moge znaleźć instalki.

bo tego sie nie instaluje ;) to taki hmm.. system komunikacji?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Albo wez Macromedia Flex - do tego jest instalka :P

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

<meta http-equiv="content-type" content="text/html; charset=utf8" />

Znieniłem na to i teraz to jeszcze gorzej.

 

http://pl.wikipedia.org/wiki/AJAX

 

masz tam liste toolkitow, ktorys z nich moze Ci podpasuje

Włączam je i nic tam nie rozumiem :D

Albo wez Macromedia Flex - do tego jest instalka smilies/tongue.gif

Przy ściąganiu trza sie rejestrować.

 

KU*** :E

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Hmmmm.... :hmm: AJAX... Macromedia Flex....etc. :D:D:D // :hmm: A może zacznij od kursu HTML`a (XHTML...etc.)....a potem JS...... I bedziesz coś więcej umiał niż podmienić pytania.... :kwasny: // Dużo ci to nie zajmie poznanie chociaż podstaw....// Materiałow w sieci jest duuuuużo wiec nic to cie nie kosztuje........ /// Wiec po co ci tłumaczyć jak zrobic Quiz na kilku Hmm... jak to mówisz "oknach" jezeli sam to mozesz prosto zrobić :P

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dobra już o nic nie pytam bo mnie tu zjecie. HTML znam podstawy i tylko html znam :E

Jakoś te kursy PHP itp. to są tak hu**** napisane, że ja nic nie rozumiem.

Dopra już sobie poraziłem z tym, tylko mam problem ze znakami w IE raz działa raz nie, a w Mozilli to są znaki zapytania i w utf8 i w ISO 8859-2.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Nikt cie tu nie zje..... // Jadłeś kiedyś 16-17 letniego kurczaka.... Oblecha... :D:P

 

Nie ale wracając do tematu..... to poprostu znajomość HTML (bardzo dobra) to podstawa, mus..... żeby coś działać w ogóle dalej.... Kursów jest dużo... A co do PHP to hmm.... ty hu****owo je czytasz..... Spróbuj ten na WebHELP.pl.... Może nie jest najobszerniejszy ale prościutkim językiem napisany.......

 

Hej a co ty masz za problem z tym kodowaniem??? Mi jakoś ten twój skrypcik ściągniety chodzi bez problemów krzaczkowych....

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Hmmm....

 

Otworzyłem notatnik.... Wkleiłem kod skopiowany z tego tematu... zmieniłem to:

<meta http-equiv="content-type" content="text/html; charset=utf8" />

zrobiłem "Zapisz jako..." + kodowanie UTF8 =>i wszystkie krzaczusie są....Masz załącznik jeszcze....

 

1554867310199518550_rs.jpg

plik.html

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dzięki SHAAAADOW ja zapisaywałem w EdHTMLu i były błędy, a teraz kod przekopiowałem do notatnika i zapisałem tak jak poradziłeś. Wszystko działa.

 

Link do tego: http://endriu1921.ovh.org/start.html

 

Wiem że pod względem grafiki jest do dupy i wogóle taki niedo****** ale koleżanka pwiediał ze to moze byc taki bo to na j. polski ma i babka tylko obejży. Tam sie jeszcze powtarzają te "3+3=" ale to zmienie. A ten przycisk powrót :E

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Olej tą grafike na razie... ale nadal jestem za tym żebyś zaczął poważnie się uczyć.... Początki chyba dla nikogo nie były proste... :E . Jak coś nie wiesz to pytaj.... Pozdro

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Olej tą grafike na razie... ale nadal jestem za tym żebyś zaczął poważnie się uczyć.... Początki chyba dla nikogo nie były proste... :E . Jak coś nie wiesz to pytaj.... Pozdro

Masz na myśli PHP?

 

EDIT: bo np. TO z tego kursu to mi za dużo nie mówi. Wg mnie to powinni napisać cały przykładowy skrypt wraz z html czy xhtml i napisac co jest czym.

 

POZDRO

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

<? echo("Hello world!"); ?>

Tego nie rozumiesz? Ze wkleic do notatnika, zapisac z .php i odpalic?

Ulalaaa... (gral ktos w Prehistorika 2? ;) )

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Weasel.... :E To z prehistorikiem.... :E

// Endriu... Popracuj dobrze nad HTMLem... // PHP to juz troche inna para kaloszy...i inne rozumowanie... a chcac cos robic w PHP to musisz umiec....

 

PHP - to nie czarna magia... tylko nie można sie go nauczyc na pamiec... to już trzeba zrozumiec :P

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
<? echo("Hello world!"); ?>

Tego nie rozumiesz? Ze wkleic do notatnika, zapisac z .php i odpalic?

Ulalaaa... (gral ktos w Prehistorika 2? ;) )

 

Nie mistrzu nie rozumiem tych wartości itp. Bo w php to jestem 0.

Popracuje :D

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

  • Tematy

  • Odpowiedzi

    • Ciekawy filozoficzny post, ja to odbieram inaczej - 9800X3D potrafi być 30% szybszy od 7800X3D i to przyrost w 18 miesięcy. Jeżeli upgrade dokonujesz w tej samych "widełkach" wydajnościowych zmieniajac starsze i5 na nowsze i5 to przyrost potrafi być przez 2 lata mniejszy niż nawet 5% za to energetycznie bywa że jest 30% lepiej, ostatecznie jest to jakaś ewolucja - pamiętaj że rozwój technologii jest iteratywny i polega na małych przyrostach które ostatecznie składają się na coś wielkiego ale ostatecznie masz rację - i7-2600 do dzisiaj może stanowić podstawę użytecznego komputera biurowego, skylake posłuszy pewnie i do 2030 w takich celach. Rasteryzacja w kartach graficznych faktycznie stoi nieco w miejscu, nVidia próbuje zrewolucjonizować rynek vendorlockowymi technikami jak swoje DLSSy, ostatecznie doprowadzi to do stagnacji gdzie bez zamydlonego ekranu nie pogramy w 4K, silniki graficzne też nie rozwijają się w oczekiwanym tempie - unity rozpadło się przez kiepski zarząd, unreal engine 5 to król mikroopóźnień, od zakończenia akceleracji sprzętowej dźwięku w windows vista (okolice 2007) nie było w audio żadnej rewolucji a wręcz ewolucji - id Tech to do dzisiaj jedyny engine który potrafi wyrysować łuk a nie koła z nakładanych trójkątów... Także sygnałów że branża kuleje nigdy nie brakowało - grunt to realizować swoje cele i jak tak jak ja od lat 2000 celujesz w średnią półkę cenową - szukać takich upgrade które faktycznie coś dają no i mieć świadomość że rtx 5090 to będzie 600w potwór z gddr7 i ceną na poziomie 12000 pln, takiej wydajności w kartach do 2000zł nie zobaczymy do 2030r. Pamiętam WOW jakie zrobił na mnie Teoria Chaosu splinter cella (mądrze zaprogramowana gra działająca również na konsolach) Far Cry 1 (był nieziemski na premierę) Crysis wyrywał z butów (8800gtx ledwo dawał radę), wszystko potem to sidegrade z momentami które pokazywały że 200 mln usd budżetu może dać jakościowy tytuł jak Red Dead 2, przez ostatnie 20 lat dobrych gier pctowych nie brakowało ale większość to ciągły sidegrade niepotrzebujący najmocniejszych sprzętów, dobieranie timingów pamięci to zawsze była nieco sztuka dla sztuki
    • Na ITH podobna wolność słowa jak na X/Twitterze. No cóż, trzeba będzie po prostu listę ignorowanych wydłużyć  
    • Tak, ale są związane z usługą udostępnienia platformy z ramienia podmiotu X. W tym wypadku RASP. Jeśli treść, nawet przerobioną na anonimową, przetwarzać zacząłby ktoś inny, nie wiem czy przypadkiem nie potrzeba uzyskać ponownie zgody na przetwarzanie wtórne/dziedziczne. Być może bezpośrednio z RASP, ale już stwierdzono, że nie ma takiej opcji. Głośno myślę jedynie, nie wczytywałem się tak głęboko w przepisy. Ok, ale co jeśli posty zawierają informacje mogące przyczynić się do ustalenia tożsamości piszącego/piszących? Tu już robi się niestety grubiej.    
    • Ja odpowiem bo nie wybieram się na tamto forum. Zależy czy masz boxy, gwarancję i jak szybko chcesz sprzedać ale coś koło 2100.
    • Polecam zapytać na Forum ITHardware.pl tutaj już raczej nikt ci nie odpowie, to forum się zamyka i wszyscy przeszli na ith.   @MuziPL .
  • Aktywni użytkownicy

×
×
  • Dodaj nową pozycję...