-
Gardenkiak
: Klaseko azalpenetarako erabilitako gardenkiak. -
Laborategiak
: Laborategien enuntziatuak, azken lan praktikoa eta laguntza. -
index.php
: Proiektuaren erro-direktorioan dago, eta webgunea atzitzean lehenetsitako fitxategia da.Layout.php
-ra birbidalketa egiten du. -
google-api-php-client-2.4.0
: Google login soziala egiteko beharreko fitxategiak. -
html
Head.html
: Orrialde guztietan head-en jarri beharrekoak: Izenburua, meta etiketak, css estilo orriak eta JavaScript-eko fitxategi batzuk.Footer.html
: Orrialde guztietan agertzen den oina.GetUserInfo.html
: Erabiltzaileen informazioa erakusten duUsers.xml
fitxategitik irakurrita.
-
images
: Erabiltzaileen eta galderen argazkiak gordetzeko karpeta. -
js
AddQuestionAjax.js
: Galdera gehitzeko ajax kodea.ChangeStateAjax.js
: Erabiltzaileak kudeatzeko taulan erabiltzailearen egoera aldatzeaz arduratzen da.ClientGeolocationAjax.js
: Kredituetan bezeroaren geolokalizazioa erakusten du, web zerbitzuak erabiliz.jquery-3.4.1.min.js
: JQuery liburutegia, JS-ko gainerako fitxategi gehienetan erabili duguna.LikeOrDislike.js
: Quiz jokoan erabiltzaileak galderari like edo dislike emateko kodea.PlayQuizAjax.js
: Quiz jokoan jolasteko kodea.RemoveUserAjax.js
: Erabiltzaileak kudeatzeko taulan erabiltzaileak ezabatzeaz arduratzen da.ShowActiveMenu.js
: Menuak momentuko orriaren esteka nabarmentzeko orriaren url-a begiratzen da eta kointziditzen duen estekan active klasea gehitzen da.ShowImageInForm.js
: Erregistratzeko formularioan argazkia aukeratutakoan orrian bertan erakusten du, eta reset botoiari emandakoan ezabatu.ShowQuestionCountAjax.js
: XML Galdera kopurua erakusten du.ShowQuestionsAjax.js
: XML galderak erakusten ditu.ShowUserCountAjax.js
: Erabiltzaile kopurua erakusten du.ValidateFieldsQuestion.js
: formularioko kontrolen edukien egiaztapenerako kodea web-zerbitzarira igorri aurretikVerifyChangePass.js
: Aldatutako pasahitza zuzena dela balioztatzen du.VerifyEnrollment.js
: Eposta WSn matrikulatuta dagoela egiaztatzen du.VerifyPassAjax.js
: Pasahitza baliozkoa dela egiaztatzen du.
-
lib
: Pasahitzaren baliozkatzearen web zerbitzuaren bezeroa eta zerbitzaria garatzeko beharrezkoak diren SOAP liburutegiak dauzka. -
php
AddQuestionWithImage.php
: Irudia duen galdera bat gehitzeko PHP kodea. Sesioa irekia eduki behar du erabiltzaileak, bestela ezin da atzitu.ChangePassword.php
: Pasahitza aldatzeko kodea.ChangeState.php
: Erabiltzaile bati sarrera debekatu/baimentzeko. Administratzaileentzat bakarrik.ClientGeolocation.php
: Erabiltzailearen bezeroari buruzko informazioa.ClientGetQuestion.php
: Galdera eskuratzeko bezeroa.ClientVerifyEnrollment.php
: Eposta WSn matrikulatuta dagoela egiaztatzeko bezeroa.ClienVerifyPass.php
: Erabiltzaile berri bat sortzerakoan sarturiko pasahitza baliozkoa den ala ez zehazten du. HorretarakoVerifyPassWS.php
-taz baliatzen da.Config.php
: Google login sozialaren konfigurazioa.Credits.php
: Proiektuaren egileak, babesleak eta zerbitzariari naiz bezeroari buruzko informazioaDbConfig.php
: Datu-basearen konfigurazioako datuak gordetzen dituen fitxategia. Lokaleko eta 000webhost-eko datu-baseekin konektatzeko zerbitzaria, erabiltzailea, gakoa eta izena gordetzen dira. Datu-basea erabili behar denean include egiten ta eta aldagai horiek erabiltzen dira. Horrela aldaketak egitea errazten da, leku bakar batean aldatzea nahikoa baita.DecreaseGlobalCounter.php
: Erabiltzaile kopurua jaisten du.GetQuestionWS.php
: Galdera eskuratzeko web zerbitzua.HandlingAccounts.php
: Administratzaileek erabiltzaileak kudeatzeko (Datuak ikusi, erabiltzaileari sarrera eragotzi, erabiltzailea ezabatu...)HandlingQuizesAjax.php
: Galdetegiak kudeatzeko kodea.Layout.php
: Iragarkiak lista moduan ikustean erabiltzen den orriaren diseinu orokorra.LogGoogle.php
: Erabiltzaileek google login soziala egiteko kontrolagailua.LogIn.php
: Erabiltzaileek sesioa irekitzeko kontrolagailua.LogOut.php
: Erabiltzaileek sesioa ixteko kontrolagailua.Menus.php
: Web-orrian zehar goian agertzen den nabigazio barra.RemoveUser.php
: Erabiltzaile jakin bat eta bere iragarki guztiak datubasetik ezabatzeko. Administratzaileentzat bakarrik.SecurityAdmin.php
: Sesioko emaila begiratuta hutsa ez dagoela eta administratzailearena dela egiaztatzen du, administratzaileari bakarrik sartzen uzteko.SecurityCode.php
: Pasahitza aldatzeko segurtasun kodea.SecurityLoggedIn.php
: Sesioko emaila hutsa ez dagoela egiaztatzen du, erabiltzaile kautotuei bakarrik sartzen uzteko.SecurityLoggedOut.php
: Sesioko emaila hutsa dagoela egiaztatzen du erabiltzaile anonimoei bakarriksartzen uzteko.SecurityUsers.php
: Sesioko emaila begiratuta hutsa ez dagoela eta administratzailearena ez dela egiaztatzen du, erabiltzaile arruntei bakarrik sartzen uzteko.SendPasswordEmail.php
:ShowQuestionsWithImage.php
: DBeko galderak taula batean erakusteko PHP kodea. Taulak DBeko irudiak ditu.ShowResult.php
: Quiz jokoaren amaierako emaitza erakusten du.ShowXmlQuestions.php
:SignUp.php
: Erabiltzaile berri bat sortu ahal izateko formularioa.VerifyPassWS.php
: Jasotzen dituen pasahitzak baliozkoak diren hala ez determinatzen du. Horretarakotxt/toppasswords.txt
fitxategiaz baliatzen da. Bertan munduan zehar gehien erabiltzen edota asmatzeko errazegiak diren pasahitzak daude gordeta. Jasotako pasahitza textu dokumentuan badago, ez baliozkotzat joko da.
-
sql
quiz.sql
: Galderak, erabiltzaileak eta jokoaren emaitzak gordetzeko datu-basea.
-
styles
Style.css
: Erabili dugun estilo orria. Hainbat elementuri estiloa emateko erabili dugu: taulak, iragarkiak, formularioetako inputak, argazkiak...
-
txt
GetGeolocation.txt
: Geolokalizazioaren inplementazioaren azalpena.GetQuestion.txt
: Galderen web zerbitzuaren azalpena.ShowQuestionCountAjax.txt
: Galdera kopurua erakustearen azalpena.ShowUserCountAjax.txt
: Erabiltzaile kopurua erakustearen azalpena.toppasswords.txt
: Pasahitzaren baliozkatzearen web zerbitzuaren zerbitzaria garatzeko erabiltzen den pasahitz arrunten hiztegia.
-
xml
Counter.xml
: Konektatutako erabiltzaile kopurua gordetzen du.Questions.xml
: Galderak gordetzen ditu.Questions.xsd
: Galderen eskema fitxategia.ShowXmlQuestions.xsl
: Galderak erakusteko estilo fitxategia.Users.xml
: Erabultzaileak gordetzen ditu.
-
Notifications
You must be signed in to change notification settings - Fork 0
Galderen jokoa Web Sistemak
License
juletx/quiz
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Galderen jokoa Web Sistemak