From 9364594964fe3e94fb61912aa10f24d5142efe65 Mon Sep 17 00:00:00 2001 From: adplantade Date: Wed, 8 Jul 2020 17:19:00 +0200 Subject: [PATCH] =?UTF-8?q?Ajout=20de=20la=20base=20de=20donn=C3=A9es?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- code/data.db | Bin 0 -> 12288 bytes code/db/test | Bin 0 -> 32768 bytes code/db/test.db | Bin 0 -> 20480 bytes code/game.php | 50 --------------------------------------- code/index.html | 2 +- code/ress/logo_clair.png | Bin 0 -> 11272 bytes code/score.html | 13 ---------- code/score.php | 21 ++++++++++++++++ code/selecteur.js | 12 +--------- code/vitraux.js | 36 ++++++++++++++++++++-------- 10 files changed, 49 insertions(+), 85 deletions(-) create mode 100644 code/data.db create mode 100644 code/db/test create mode 100644 code/db/test.db delete mode 100644 code/game.php create mode 100644 code/ress/logo_clair.png delete mode 100644 code/score.html create mode 100644 code/score.php diff --git a/code/data.db b/code/data.db new file mode 100644 index 0000000000000000000000000000000000000000..ca1fcc43bf6bed52838bf34b4c1896e424846870 GIT binary patch literal 12288 zcmeI$ze~eF6bJCTs8s_cqDaZ2r$cEmm9!$dX)ST;qINIW=8C~4sh6~vQU5hZ{|WyA zcSm1{MRe&X%J*?U@?OX#`D}MLSKT00VifC8rs9ZgFwWVz5R5T{`V#edaJpEYCp72z zqA=KD=ecaXGsCJft7^S0dI0w!009U<00Izz00bZa0SG_<0>3BlxX)KBw#}b*Q#lx` zWEg9e6r<6(_S!v9^x79)PZYJiO*97Jg%qG>o#no=EvQfJ~$WuGr_M82jY@@4Av1EW+qvpEYQUp*xEW7^mEw%mq$(r`~NP5Lixy)kMC2tWV=5P$##AOHafKmY;|fB*#kgTUqrodv9a HI|}#!CJkQU literal 0 HcmV?d00001 diff --git a/code/db/test b/code/db/test new file mode 100644 index 0000000000000000000000000000000000000000..76490ad3c60600c2c9a1ee712aee401702ed1abb GIT binary patch literal 32768 zcmeI)O>YuG7{KveUY1Hi7lRu@YU1dnY@}wPA)0tlY&aNeqO_MLCS(gsr2 z8gJd8lrKBBeSR;V$mVkT$2;Q(2Ms^)29w-aczhDe_dD*$3l{1qB)fjoy9^Z_yO37gZjw=!WXX$+#DxHwaaVEc8M}@@{d)l$UVgRqgr9O6^Fz zs2FuIBRNxqV8#Yv~oea5RGe0tg_000IagfB*srAbqzytCFT21Q0*~0R#|0009ILKmY**)+fOJ|N87{ z836Su=l{U*(Ad0R#|0009ILKmY**5I_I{1lA|8 z6*a6(=B|F~pZfBz0=r(bl+{~BY*$`2q1s}0tg_000IagfWY+x(s8*)FtRry hYN3GN|6k9RZy|sH0tg_000IagfB*srAn-p6`~{qW)!+aC literal 0 HcmV?d00001 diff --git a/code/db/test.db b/code/db/test.db new file mode 100644 index 0000000000000000000000000000000000000000..b752d92f9c6c654232c35ecb783fdfe148297a4b GIT binary patch literal 20480 zcmeI%Jxjwt7{KvMn^Y;3bSWKNZfgrg8pO%PSTcwew00>7;cTM@`(_%&j_!UdKY(Ay z(L9BU4s~-0|ATvScjV={-(@-O>arK7k-nWLQ*7wmRnze}nMy7E z%0fn(#{15|%QCp=pPu{up*{ - - - - On The Dot - - - - -
    -
      -

      - 0:00:00:00 -
      - - -
      -

      -

      Objectif

      - -

      Résultat

      - -
    -
      - - - - - - - -
    - -
      -

      Réserve

      - - - - - -
    - -
- - - - - diff --git a/code/index.html b/code/index.html index db70ffb..eacb8be 100644 --- a/code/index.html +++ b/code/index.html @@ -37,7 +37,7 @@
Partie en points : la partie finit quand vous obtenez le nombre de points choisi. Mettez le moins de temps possible !
Partie en temps : la partie finit quand le temps imparti est écoulé. Obtenez le plus de points possible !
- Partie en survie : la partise finit quand le temps atteint 0. Gagner un point vous rajoute 30s, obtenez le plus de points possible !
+ Partie en survie : la partie finit quand le temps atteint 0. Gagner un point vous rajoute 30s, obtenez le plus de points possible !
diff --git a/code/ress/logo_clair.png b/code/ress/logo_clair.png new file mode 100644 index 0000000000000000000000000000000000000000..d44153bb9ade5a629119cd17beaa521f77cac951 GIT binary patch literal 11272 zcmb7qbyOTp^DYEi+?U|NT>=CRwrH?m!8N!q5ZqxG5}Xj+A!yLx?h>5fE&&#Y-~_u% z-tRm2r}v!u$M&9?>8Y-+uI_rKp8BM!B8QDZhJk>9fc-{ZS{(u5nGOO1B0Jz2{7$T~ zUMKty9W1Zwih#gL_w+;b%olfu-+W;vuda-M;LU)55Ez1haPtWN-$g)h<3>Q(GeJNQ zPDVf=ar$iBD~o`@7X3zAQqyzcAR{1FYdQrce!M8o{WSrYYA!MIGc^ts%{wqU7W%v^ zbojlR1p!&INlE3VTyThmf~^%la(9J=o4U&9_dw@V2kjDC=Tt|5YJK){R}i}?5?MSgy`Y7Y2dPyT1tZ}sXy5Vmw&cqawDTJafm%{&twbIo#fq|H#F zD`kk2KYxfgV8+DIRW+AWH+%uX1A&;~jXVH~2Lhnyz#AGGB6vd&fj81v1KK128kfy3 z6m^yr-}r4ymCVg^n}vm)owW@a3``c*+=k>_T1F+4Q}e;Wh6^prk=zCyQKrZjIjvmo zi*J3B%{xEt9Btpgggj%V!mMp`3z@33nBtW(2D_l_dOg7?n_EAE;Tmj0zGpM=@t^(TkJ2voA^2&U8tfKZrp1rbPyUL@nqeU;-5>@(&#{%n(}U zP}*dK_#7-psIF@1bP;$sn1h2|UzU~lK3-E(RYS_A_(>PUpV(vFl7h&}v8JSgZ;~-E zP4U?SUkl|_E(h1vmg-9RG_#Cp7%06XR!ka%&wWQc>V*C^wpcsvwe+; z@W|z%{d}+u5^J2v5Rl4ypdncOCL1!Y{u7MgE@5J^HXIaH`JBK7WEz3uL4UBc?x zYaa2qh3Zu1LsNLM7g*wgxQNgG>`xqXeZdtD>@J?*vk$Rg zEPgSLGh|9WU?qM2!Tq~$V*)FnroP&qG$Vs2FBT6+1=p8^pS)PWW)5o=>KG-C&ygl@ zwqOSo4`A)Z4PfRCPw)07>ArE)LFr2hswOCLef>$+hIC()TNsl{Ttx=O(9qq(#9yqU zZ7`D5xh7jxT2QIQEeo3!Z~%21j0?BEqaV4y(ys`X&?dos9mppy54b%8%xR#GQmK+Q zd<q~mpeglWOAkP0b%>}UP{q_u3}WLjYekba?L2ZUQ2y0}?$P8t zNJK`SC*&wAR`hY4S$ zp+?$plGP{sN&`>`sl>c&woB4$D4k%r%Wu>jA?jkG@kLzXK!UMTOzaRnxa@sNWr1jb zcDzXiS&>M@T(=|t^YxJdd+PiQqeg@dVBO2wWtmSIY=oqFEiV@a??fc@XtEtjn-aAxI2p&OK=chM*HG>_{ECU}0_EcR>`oE%zJ#}DTP>W9D zCi140XqNE1lBeXpVHsTin5(L?-fnQ_sr?AW>&wHUNC?6dZ~Xl<84n0IW8MFYVpeQg+}-`fJ?+U=<#SM!HWa4H#jmlEtYJFB+wo z^exB^WKc|ZSpLjFL^SXp9^AoJe5Uzm$~%4@62eSc_Os}fx^$oCAgJUo!aa@%m@b;8 zZR}RYWHq+EGtr=<%1n#g7rbw=rbMZR0v(9PCa18U3c($$q%{Ho8jMh*;r_46uG{s6 zMWwc=ba=}n3j`7*Do+Z^gF7dYmzVwghGs;aBLmmlP-5NBmHZWcq>Np_nrt0jJWRekNe@8b1a5^9yRDj@qB-p_bP~-pA>F z0UjKf9~r2#==)UU1}7QiR&uvJjetn<*LMM*x!>D;fQ&T@aEr+rRI(*Nl zq)Z-*L7l%OsvA12iquI5@7XFST1e2)(BsxMSj3e*ZNeiL7xcxt`E4fsT4&Yk`ttAM z6&ax-9iMo>+aOW%O2OG%^nKBBEX;yQUzo_jyqR2KnUV6l1QxYYUsaGbz^UVK+`^0P zbe%Yvh3N~PEXYIPn^u)a#ja?b3&Zp@szX*1uCT<P*X zyK|{>L%T!_xL3(epu2W1@PJv@7zP>;RKBUnKpsA;RQrkO*O@E?D$vh;hlWw{l$Xni zG1Ksc1CtR+*nLl5o}hjiL}!46s_GA=zN)EDJAK{TtNE_#13X$jquEu}SI800Qy`SO z1C&&2NYXsZ{r-8@xG=ZtV_0#~+QlsPJ9rf5i)Ap;Cl!2}dvZfLdwxz(6nWlKm66WC zRr_11kW0+)z;1k4*A1U98aoS;)ho>{f?n3A!SqUo@N<5gcL*2pT%*r+ znKe?==1mvTc8$vy3V{PDMFhS1iu8w5y8EKojqE4moSwq&gd^snDQ5Ca2eN%onC~Z) zEeJu^iI97ws83N@e%VMCW;D5+1;aP(H1$k6>MwZ0vK*yB?q->V&r3{-(^cmjJBN~l zTp%H6LLWXBFnW9QI0)7+_x%M+cQ^1|1_un!UvN|oN48!PtNuDxK^Mw_j3bX`{F-|i zO%2<8qmq$Zn^4EkY4kM@$>iKRJe--ubVHg^`8^z<4W+z_s4{y3MOZP4mDp6!(T`Nw zc>Eof&l#AAzGpuLXSE5eeVTI~FtCG@Ii3&>5`jdhpCdKQhSri)F-;SKG;nU$!4h!i zz=H!M_pj>+2Z0@f9VtlUrq1Jw$hBneUelPv!I?_8c#a{^O2D>MP`c_s@b~OkyoDhlLDc?r`t)Ee>yU_X#13obV1i^o zya~^jZuaMFe|0QciN*VuI8*93ZbAP8XoWyj0W@$0|7$}s@q;IE@ok|V+=xJ;#+(v0 zcrQ4#{5J&diS>Pwhb6VDFL6$*iVw%aJ-R4RS`bawT9+J&hSkH($d!KTYQX-ck5g9L ziOOOaOoa1seIp+i^9&C)8^EezyErczm3}b9ZJ3L zORf}>9{T61xQcd%>YYKBpHUbfAW$-4)T8_956#2L_J`H7_JG+WOqG_S>Y*W$RSh*E zKTt}0d^SXtm6_%X9tL`j)7Qyeq!F$I!MoMyhoh)K$CofyUVhH&Z@n5o^SI?xF?0n0 z0~~@w;71Z~LHX~sOXG+8-ySLuaK$OQ2EX6M!=OzB9A$%^6Op_?aRTwCLng;jDZ%&{ zIe_pS0Aq(abBMkvkVp|A!(KSCeYK+Z7%>tSaH~FWWq5KE(7wOFI4I_-$jSSUPInMT zPpW_104pF9Qe24#?0hy5v9RGHj&2Gt*xOsW9Lk7k)0v+46Z(wCJj^x+?oS=Tq<)@Y z%uGWhR)GB8s#DgJATv}ei&O9)&X@!|c4(My<}?U` zn~b1K2h)@crvpcjY>s2QLskbX$4M^^PXQ2;U-x@0b>VU8A#Byk4@%5?q<7WpG?u10 zaTP$OlJDMrSMBF?rvcPvdzf;2r$}Wae6K>-1>fn1tj|d>XFA;lsRmmIO$jv>08qk7 zYvGI)|Lfy=ia$1-V|DNQ4Bz_g7lu4cEQ>!Hx$7m%)7P=ztw=qtKLlxHK3ThByS)n+ z)V}+KzfDP(y{^csyjS+9xM$FPev0mA&TC!_j=44taI+@o0iW4f1?*Qj*&nyxiruvo zLEz^)nn!orxRV}$+=Mq0<4)_1c9;wG!-K^-^eFSl$L?Xln3!TpX}|6Iu(ZM$E=l|F zG3_YRabD59EZ8~a^{mWq=8O~W;SeCYsg_pc9xT^mu;DmBtmaC`FnV^E%SD?s|5*IC zU2r(KwSVtHu0)HG@V%#;nbC)_FTp95#-Qg-p>J?p*W>7#T_aI^x;w?YLmBx6CUx1dKyzO3>Xk%ijw{9*!yey>!UDzN4pZM%Uk3rlO zJf$RE5-=`kDCvaD(Rs;zz^|cG-9Pk7DM7?IsZzwH7}A*WTKb$6zic=!K~`5=TW`z8 zEZR+|*({fcM|pi(;!bnbpP6F#m}Wc*{rq~C$1jTPLJ%;2xAfLXp$-kjJ3&MaxGZZhH4Z`IMKgX89vL+;%o1$WLiNU z>(K|a+Q*JrUwhx(rm}_YcH9P3H4YVGdy#I*c(mW~Dnn`0Yu!rc9TvVKeY;ySPOh=5 zMDjkEP)7tMgCd>|N8s$KAn)b(5L?LA;GL`5f^0(YAoJbLsHMnr@z*$P~Ok zQ~=wZTad@wt8JM7#_TlDf>^SdU=axf%$kdduTpz7;KPIOTezY+3IXJY!_x7S?fHm)SE5xBPhpm%?rcE>0`(8via9PUZ!)AqlzTcw~O zbRK+3p=qQEaLNQ~-Cccw5h`aj@o<)grQ>4p>jCI)*rRdnisnvw>|Ti(apbjF19A$1 zQdQWWmL6wX`ng~17!tCDPPO-#U=>5tTtyxGX0R_(ztR?dEA)93r#^W}fyKeaD&5k% zdX_5I&|>ZM;(99fkHBe3{$o;(iiD$a^Gj_2opFhxT^I~nZzOiRek0%2NpY6z>?tYO z6|Co}8GMcJnWB`1JbG3V5R!IKBFIz!^THQfHI8yD)AwZwxbmUxo~m7X4$NA6yOm|g zkZxpzr`Lo<)^gzI3V?-o=1EX5xDu(y9$vjUE31xuJ&%{^ zbEdr>79#ODHWM?@@`kwe^Sm);#%tXXGySj7ZG8?9lA-f{AeeU{8&;PTq14ol!KZaY}Z(_@MhT#d69?pd6;;*C)hYGB!DA5jM01j%BekISW{U6~A_uR{TvcBN5y#IbkL(YC%RT<#jqwuVHKfLWXp5;_> zUe#R`W{7(Y+sZQ>)lT;9Ihuf1J2TNzmzX)zIF_2>bjT_hBEMcfi*TQ5v&HoQ^RXBe9Wc&VtFQ#Yujg-5r@t@USylHFJS;)4!#cLgwmz17fz0}yXwRz~H-4~?d z0YC2$9n93HR=<%pkRJ>~1IQn^lC@Iio6*E4m&57!d3__K-FC8rj1t|(!YsdY_lL5u zWiHPbt(|1Oq27!MUD#bk(#;S~;4@cJL}_hqLU-{j&s+A@$65->+FgI;KnZiLsy((O zThZ9iPzLr~U$tKO8snuMTL)lG@u+on_B$XgVSC_ShOCH_S$4lS<5%Vuenqy(qZY%& zEs}K^7rT3>@TQgQHe3z3nuIl zXO@yQHbw?X#yr1JS;alR?@}+$zF|#{XnKB;-uT*qKH9xDvTW$Y$O8>r?xD{wJ}BT0 z?#FKSHv7<77)sK$%=K8x^$gRI?3B}!uI&ZIxmlQtBzusRwQ-^JD9RjdD{=1Rg8 zvu+|4%bLt_L&m4o&}5^r__a#F`^L_1D^)kE`7i>*dsT3vej>LW!yBJ|wOYOHTehOU zOMdV}e4b$0$(?`)+EOg74`kfj_~L#(^d_gZ+=%}Hc&y-_kenYdwNdr$w!M4^<=AWD zF92b+9xdI|xzGhTpx0Po?Ow*o$w(cE0TVZ(2X^fJzeppu2aZg6p^AdXiuzR2RDmDB zeU*#PdAfXzrtpZ*uM|-@Tgir-IJ`*+?Z5DkCHqrZeZuQwr5HXpsvFj=cD$}Or%mgO z-?hnV6t|W2Qsc6M%H;>oJ0!+pG~qX*UVGBC*XZM)TsRGH%Y_55UECt>d=GXuinH!p zjyrYn)=gxMHzivYn+cfKnuIsvNn1Zg<8n=jvUyp5QzxO=S0wFRZ)M2$(Q(B`SE< zs?^tfepzAnYD6Mr#rrxYR&ZNY5)xu5<}mkm4sS)dVy5el$tJjowrhuIp}AV9deZA* z#8p8oW1fT?dn`iMF`Ggz?vT}bmUTY75Sxo@VXgQ^`}J500;ro_)BHvRJ0p80awP^> zx$sW95p$F(=uM2d7Ot~$c^qwC_FaT8RbCuh0*qiLg&)cZ3ZC1ZfMdop3uT}o2j zY!4!I9O>BgBQ?K(01@W}(>Zl4dliTZp3op1eQ--liARhmkg2_F>5AhR4Vv6@F6 z!)k3W5K4mcP!XvA9k*>$F7-oZeRd^QqC5awOOo7J%%Z=p-LrC|&!*9uz;sKdEP{#% zh3vhuN7qQW>d|MZ)N{fXdii=#CS<(DX6RM@ZwXT)$&q@GsK)IDrB^I>Ej!#R*4Zo9 zxALE2K80W`)OrJ&(6tS0cbSawu%s}_d5oqlVqaunD!Td&d!pwYubUJQhA-~_`B^3K zj_ZE$+n=6Q?+JJ$FKKrQ_#?;B`Z%>(A7Ik6`x5n)xXzU*9-qRaZ~B$tyG{hIguskg z@yJ3+(XZkUOi5cPU1cU3pLRR$W*-qS-A!b3Yg+eFm)9d;_c+KqYOQ8%i& zI{SUkrU_Fn@!ZoFZ{6cGI?dH8%C6EVdoQWj-$6Vah%NPPO+$O|?NNW5IXPK$2Ws-J zlvR%mfKI#f`XmG;pw{xz*n5gT#%p3l0$g;AV&s-odX}rzk4U;aaJWo@=;n0Il!RJd zyolPuet?afMYh4Z@8a{(UaFg>IMCtY{H=dFLo9;ARA`flZ#X5vr=BCHyQI>^CNSn526;wi9vnG_hG(FvNW5#Hb_uYx+!?HP zqb=r@+X@rMh~>xVATnlnTB{_ObeYeQA;9ZL3sd5~wWdF6$cG~M!m#cz2xA$$q2i!U zs!Y0>@ijTGS)G?LLv3|1R>{;+?yaZ~$fZ4acLj?=)gQ6&4@u-gGDDtaJhb2v8K>GT zr^Mfrc+=qo_82Ec7X^0@@A`?qeJtwb+sAUfm$>gTFCKVFdp^e(koSl$rzwc<@M883 z#dmpeGT{W`zrz!=((m?dfu=1^`b=KE$O_9Wu1a8i%5+l~5L*y~mU zj>%(AA$!U&ar;eo_UG8fxc8k}262=lk<*nwVEsR0rrGiIe1SQxMj12pQE+^@VOv!( z&NvDGs@aWYe~;qFG*D5w=(BohBn~kOzXN|`r*kvLu_RY|#@leL;JI|%!N*5KvF%pW zE}3(@i^;()HQ8>&K(^%1?i4U|UF-b^$Os8?a7(2^uv>enKsugBHGqI_m~k`q~b zqEj9=&_Io!dI?nSfA5uLfx1k#z7^*2c<0j!8?=$Fz~*-^Y@!k-gk-3P$D!|wPS+`3 z(Luo1OKLNEJNZ&{DS+GzKlX5havncfSL4U!u$8l1L^l=S`~-f+`{csfdqvE~eGNS2 zh)vHZ`IUE8mzvFT>XOEXK2U^q^orX?jjpAS+?X6#je;x49;aesWDTNA6@(Ih1j@Kr z_I$@F!Y*QIIJb{MOq&+o6494$)Xx=&&pi#)RM2=H+4wq&I>I#k2h3(8GM??K_69qS z_}#zbj+4JD0wUXQ)quSU2jA+r z9ODqZz4>$G70rk1o`&_Tp6M4anm4Ymdj|OxOu+d1f_8b?xtxj=BR}%>k$ZU%9YmvB zq-yQP=N>*R@?F-A4r#{v?4zzQWKJW=iY7R(B7E8l@}26EPc`{yr|SU^;%*;ETl0Cp zN_l7Tp57ycVxeED-=k`oLE14VmwJ>SZxfq=tbposbG5K`)}sg%N-@U1H;bfprGXS9 ziO>8+AmfR(2@rUC5cI7nvcR#~`^6vZ3nLy-Djftbl(61rF#mG<+gmtu-IMaQNdlhm z`Oz8_wS1i;*{eIPb~OmXt>4y%76bid0mF5l=hQQ%&+P#H;f~2 za^}bGWKHeFL}zaV5l~%I+WDo7j8byP=8rE4&iiGIRm?$3>HVxXzOgOxWj&8SFmE%Emd8Lyx1br07GP_VIFz}? zpE5JCkbco?6n+QOL;$Ny5WT!+=HQu3IF;t8!@WGxE;e?Iy z)YlPTfc-@r6D9__DdYdbt*bDbcj8;yZEnWjUD}A9|3DNMjT_^#Iu(sfJ}m7I@b`_8*$^AJ%kQrpMwS64IxG!t}S;^oK(9eH^#k*prLts3t?|> zt}WwNe|LknmrxqNnl1}Gce_UI)f_$Lz5sIWaNZhT=;26s%K7>$x$^GMx?Y3lt_&*! z4V#(S;t9ib^ebCa{#>M^FC#kXbWk=kbH<~{v_MaOGSoTznvmN)h}=fRz=V@ABWa|s z6jYeu>A)k!uXVro<#s;}AjU)QZcthI;{_CeL{&sxiNHh-x`gnDH>|8h#W^*a@b2cF ztMw;KJSzeni2d3pwPfXN2`JF4Z|sFB0BwD_tJXj^jJ8m+9GBk->@Y zTNYcZ(?kl@9y!3IO`U_;JkP=+ws*;;dm@+BB7Y46QFJ_GZ4@lg`3F5(%hagr&>IIN zq3jcuQUQVV<6YBb;gXW!!qNTTduF#bG20fKTA|%> z!y?DJL_1P(R4suL6z_90ExaWUjR0K_(8*d!SG*siqVm_Fd(+UpAM-o|zcsu-w1pFm zs1bV62R$2mEoG5!@lxv_uHKT!LrbsE1($Cm*h#$mv8;xpPvL~5cIi%8S5=S(!oe|| zZle`dBo`jxb$@YkMe@Y(_@CYaZLLz@(e1^l^=h_J{dfSuiwBawkR2YF-?*^7!?Sj> zn*Tna(uz;(;Vmpwv!p=$)#GjN-#Y}L)w!0GS)=L(E)5p{Ybk6NQ??4nZP7H!lY63y zK|~oX(^i)CyWhVwHOHqdJUq5xXM5j0c?*GJRS=*zF z2p;7kQ6(W^L_oL`HWIWc4rcS@ly3ra@w!j^!#xZ?ba=$1o+8T7&`_i>WrFMMzI}Vu z0@+Om&mz7ZK!j@3awP8lo4mLChrEBGbGs|kdPwy=2gRppP9!LX!mYzjL1$j!`xC8C zLfb`R1lB?cs$k6)laH^l6x zk}2ikh;0F$8s>VjM%B(*GM|P{|MA=66p%Cr#A>wXUwx=E)p(&F^#EfT5i)4?wKlQn zgg4AoIM;C$s>$pSO3Ht|DW?tR@};Lhp1%lQnI|{Yl=z<9A+h8*F>J#MCVJJg39Q-iGTEg^Y=Sz&cFW3AjCy$k^S3` z+$mB9t^aFEm#~;$-rvClZPfoYH|J&gR~jFSpp|eIpYpZWchnT_xD8K1ld8X3P8Rg$ zh7`ViG8_*l6^@|FUwOLK@=a|KFH^qeg5U}bT0*yz30)vRq8&HFF+^<$2SO%GCmw_0p z3F$!ueke)9tHI>l&xVpx1mmi$mJb#_6X@x)Fau`%KS>|AOWVkq7NhuZR(sG=3+)BY zeyRMPU>-CCB;u5YprEkpZrIOq>JrqzDf6@|5^!}hj_28DJWV*8alf|WlX0jQmd2QF zI@oHP`m~aV^{%&vIG6he^Nw|jf_+wwFkViasj*S_YQrvN8f1QZaHTP|ud12iTxVAE zPT-b{L>%I$9pe*s4_*f{CY6TCVhfAAZGp`#sHu2sQT;L!UA;+DT0nZAR~SWQLuC6M z_NNwj4M77Q{`OXtMTAC1lbf9&oS~#9^rA8b4Ne5?${1~fm6FEDZZ{+18ChFqC zHD6Krd?{kWljSAStqG?y&lCP{Rlutfh~Jmt>?MCR_SFtgq3i))25VKp)%hPwjbGL4 zE-hqGxLT!6O&h9ee)1&xWD5Zgb~jTRTb#;}qAS+YxZ>C&D^Q>p_%y0I^2*p|eLC}T zW__v}gx@hR*7wa-2WD-VYbFsf`%h|9Po4?~kg{vO?AhL~R51`}YHR3~{H8zHZc=Yk zcUTvxLpCnn78c3|O96ry6zA$jz8ftyO>aqQ$dopCq1P{N2i7~e-HdDEcPR|^w73h8 zc(iqAin@PT-<#HaCqvx3cMrLsvd%@BY`LaPWq0mi`Icf#Y)ZsNtttI{YT*5qqgHuM z_M=w$=I{PmV~}9M=u%bM4}QV5%>>^Y=ffmCP7IpZq<+G;mF{H|8TIZQ)6>GzvJK2o zFW)Wng4Dx6joH%#TS{8GC1TKv6u6N2rs*C}wm6f0Evf(mR_3MYE_!4CbT0c>JSz$( z&@#Bt;_MTv*SfK@tMYC=X zy<7UO2_$kR0A=SxErufJ?2OeUm7|127&hTil>6EbbBu%ceZ~DXMw^z|lnOdLM$sR7 z4*ygqBb#e@IY_w=h5A0;^6^=>XMd!eO*oB0wRDVh>G%E~o3aWc$6nxK-XO!joLCzE zb3q|Sap_0GZZgX`I7syNh z1p_~%BB9Myh2+VFH1(zn*)I)j^fEdTej!u<YqBu!)UNZPGH62+I z`&8UQ$Z5PifR979IZl(By0iP^1H0>@1G~XMuFP=OTgjjTH5yDyi7^Ykn3Lv^bg`Zr z#-E}o?nq`%zy5+tLRdWeUoiszKjjCn;5v - - - - - - - Votre score est :

- - - diff --git a/code/score.php b/code/score.php new file mode 100644 index 0000000..b6603e6 --- /dev/null +++ b/code/score.php @@ -0,0 +1,21 @@ + + + + + + + + Votre score est :

+
+Le record est : + query($sql); + echo $result->fetchArray()[0]; + ?> + + + diff --git a/code/selecteur.js b/code/selecteur.js index a313180..868dbe2 100644 --- a/code/selecteur.js +++ b/code/selecteur.js @@ -37,15 +37,5 @@ else if(get['mode']=="surv") tpsRem=[0,1,0]; document.getElementById("chronotime").style.display="none"; } -if(get['diff']=="easy") -{ - -} -else if(get['diff']=='med') -{ -} -else if(get['diff']=='hard') -{ - -} \ No newline at end of file +diff=get["diff"]; \ No newline at end of file diff --git a/code/vitraux.js b/code/vitraux.js index 9b0fbee..a3acb5f 100644 --- a/code/vitraux.js +++ b/code/vitraux.js @@ -236,7 +236,7 @@ var canvasT = document.getElementById('canvasTotal'); empiler(); } - function getRandomInt(max) { + function getRandomInt(max) { //rng entier [1;max] return Math.floor(Math.random() * Math.floor(max))+1; } @@ -249,16 +249,31 @@ var canvasT = document.getElementById('canvasTotal'); return newArray } - function generate(diff="easy"){ + function generate(){ tabObj=[copyMDArray(tab1),copyMDArray(tab2),copyMDArray(tab3),copyMDArray(tab4)]; tabObjCmp=[]; - actions=getRandomInt(4)+1; - if(diff=="med") - actions+=getRandomInt(3)+3; - if(diff=="hard") - actions+=getRandomInt(5)+5; + var actions=getRandomInt(4)+1; + var swapTreshold=10; + var switchTreshold=10;; + if(diff=="med") //70% tournerD, 30% swap + { + actions+=getRandomInt(3)+3; + swapTreshold=8; + } + if(diff=="hard") //50% tournerD, 30% swap, 20% switch + { + actions+=getRandomInt(5)+5; + swapTreshold=6; + switchTreshold=9; + } while(actions>0){ + if(diff!="easy") + act=getRandomInt(10); + else + act=1; + + //if(switchTreshold