master
Maël#GEEK#KingBurger#kouyk4 Maël#GEEK#KingBurger#kouyk4 4 years ago
parent 5634394014
commit a0463b4e7f

Binary file not shown.

@ -1,3 +1,4 @@
#barre_nav{ #barre_nav{
background: black; background: black;
height: 56px; height: 56px;
@ -62,7 +63,7 @@ body{
bottom: 0; bottom: 0;
right: 0; right: 0;
z-index: 100; /* Behind the navbar */ z-index: 100; /* Behind the navbar */
padding: 48px 0 0; /* Height of navbar */ padding: 0px 0 0; /* Height of navbar */
box-shadow: inset -1px 0 0 rgba(0, 0, 0, .1); box-shadow: inset -1px 0 0 rgba(0, 0, 0, .1);
background-color: #b9b7b7; background-color: #b9b7b7;
} }
@ -134,6 +135,8 @@ body{
#sidebarMenu{ #sidebarMenu{
min-width: 50px; min-width: 50px;
overflow-y: scroll;
overflow-x: hidden;
} }
#terrain{ #terrain{
@ -159,21 +162,19 @@ body{
} }
.boutons { .boutons {
margin-top: 1%; margin-top: 5px;
} }
#bouttonadd: hover {
background-color : "red";
border-color: "yellow";
}
#bouttonadd:active{ #bouttonadd:active{
box-shadow: 1px 1px 10px black inset, 0 1px 0 rgba( 255, 255, 255, 0.4); box-shadow: 1px 1px 10px black inset, 0 1px 0 rgba( 255, 255, 255, 0.4);
} }
.red { .red {
background-color: "red";
margin-left: 15%; box-shadow: 1px 1px 10px black inset, 0 1px 0 rgba( 255, 255, 255, 0.4);
} }
.yay { .yay {
@ -184,13 +185,11 @@ box-shadow: 1px 1px 10px black inset, 0 1px 0 rgba( 255, 255, 255, 0.4);
top:0px; top:0px;
left:0px; left:0px;
width:100vw;
height:100vh;
background:rgba(0,0,0,0.7);
z-index:1; z-index:1;
display:none; display:none;
} }
.popup .content { .popup .content {
position:absolute; position:absolute;
top:183px; top:183px;
@ -221,10 +220,85 @@ box-shadow: 1px 1px 10px black inset, 0 1px 0 rgba( 255, 255, 255, 0.4);
text-align:center; text-align:center;
border-radius:50%; border-radius:50%;
} }
.close-btn2 {
.popup.active .overlay {
display:block;
}
.popup.active .content {
transition:all 300ms ease-in-out;
transform:translate(-50%,-50%) scale(1);
}
.test{
width: 155px;
height: 40px;
display: block;
}
.popupT .content {
position:absolute;
top:98px;
left:830px;
transform:translate(-50%,-50%) scale(0);
background:#fff;
width:200px;
height:80px;
z-index:2;
text-align:center;
box-sizing:border-box;
font-family:"Open Sans",sans-serif;
}
.popupT .content {
position:absolute;
top:98px;
left:750px;
transform:translate(-50%,-50%) scale(0);
background:#fff;
width:200px;
height:80px;
z-index:2;
text-align:center;
box-sizing:border-box;
font-family:"Open Sans",sans-serif;
}
.popupT.active .overlay {
display:block;
}
.popupT.active .content {
transition:all 300ms ease-in-out;
transform:translate(-50%,-50%) scale(1);
}
.popupL .content {
position:absolute;
top:98px;
left:865px;
transform:translate(-50%,-50%) scale(0);
background:#fff;
width:200px;
height:80px;
z-index:2;
text-align:center;
box-sizing:border-box;
font-family:"Open Sans",sans-serif;
}
.popupL .close-btn {
cursor:pointer; cursor:pointer;
position:absolute; position:absolute;
left: 15px; right: 10px;
top:20px; top:20px;
width:30px; width:30px;
height:30px; height:30px;
@ -237,15 +311,17 @@ box-shadow: 1px 1px 10px black inset, 0 1px 0 rgba( 255, 255, 255, 0.4);
border-radius:50%; border-radius:50%;
} }
.popup.active .overlay {
.popupL.active .overlay {
display:block; display:block;
} }
.popup.active .content { .popupL.active .content {
transition:all 300ms ease-in-out; transition:all 300ms ease-in-out;
transform:translate(-50%,-50%) scale(1); transform:translate(-50%,-50%) scale(1);
} }
.skin_barre /* on reprend le nom qu'on a mis dans 'class=' */ .skin_barre /* on reprend le nom qu'on a mis dans 'class=' */
{ {
@ -315,6 +391,7 @@ box-shadow: 1px 1px 10px black inset, 0 1px 0 rgba( 255, 255, 255, 0.4);
.skin_resultat .skin_resultat
{ {
position:absolute; position:absolute;
top:330px; top:330px;
left:60px; left:60px;
border:1px solid black; /* dessine un cadre noir autour du 'input' et d'un pixel d'épaisseur */ border:1px solid black; /* dessine un cadre noir autour du 'input' et d'un pixel d'épaisseur */

@ -10,7 +10,8 @@
<link rel="stylesheet" href="basket.css"> <link rel="stylesheet" href="basket.css">
<title>Basket</title> <title>Basket</title>
</head> </head>
<body > <!-- <body onresize="load()"> -->
<body>
<?php <?php
$monid=$_GET['idgalerie']; $monid=$_GET['idgalerie'];
?> ?>
@ -26,9 +27,6 @@
<div class="collapse navbar-collapse" id="navbarSupportedContent"> <div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav mr-auto"> <ul class="navbar-nav mr-auto">
<li class="nav-item active">
<a class="nav-link text-white" href="#">Connexion <span class="sr-only">(current)</span></a>
</li>
<li class="nav-item"> <li class="nav-item">
<a class="nav-link text-white" href="galerie.php?galerie=<?=$monid?>">Galerie</a> <a class="nav-link text-white" href="galerie.php?galerie=<?=$monid?>">Galerie</a>
</li> </li>
@ -37,11 +35,11 @@
Nouvelle page Nouvelle page
</a> </a>
<div class="dropdown-menu" aria-labelledby="navbarDropdown"> <div class="dropdown-menu" aria-labelledby="navbarDropdown">
<a class="dropdown-item" id="demo" href="#" onclick="afficherDemiTerrainDroit()">TERRAIN DROIT</a> <a class="dropdown-item " href="#" onclick="faireterrain()" >FULL TERRAIN</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item " href="#" onclick="afficherDemiTerrainGauche()">TERRAIN GAUCHE</a>
<div class="dropdown-divider"></div> <div class="dropdown-divider"></div>
<a class="dropdown-item " href="#" onclick="afficherFullTerrain()" >FULL TERRAIN</a> <a class="dropdown-item" id="demo" href="#" onclick="faireDemiTerrainHaut()">PANIER HAUT</a>
<a class="dropdown-item" id="demo" href="#" onclick="faireDemiTerrainBas()">PANIER BAS</a>
</div> </div>
</li> </li>
<li class="nav-item dropdown"> <li class="nav-item dropdown">
@ -53,7 +51,7 @@
<div class="dropdown-divider"></div> <div class="dropdown-divider"></div>
<script src="https://cdn.jsdelivr.net/npm/three@0.118.3/build/three.js"></script> <script src="https://cdn.jsdelivr.net/npm/three@0.118.3/build/three.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/1.5.3/jspdf.debug.js" integrity="sha384-NaWTHo/8YCBYJ59830LTz/P4aQZK1sS0SneOgAvhsIl3zBu8r9RevNg5lHCHAuQ/" crossorigin="anonymous"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/1.5.3/jspdf.debug.js" integrity="sha384-NaWTHo/8YCBYJ59830LTz/P4aQZK1sS0SneOgAvhsIl3zBu8r9RevNg5lHCHAuQ/" crossorigin="anonymous"></script>
<button class="dropdown-item" id="download">PDF</button> <button class="dropdown-item" id="downloadpdf">PDF</button>
<div class="dropdown-divider"></div> <div class="dropdown-divider"></div>
<button class="dropdown-item" id="download" onclick="exporterTex()">TeX</button> <button class="dropdown-item" id="download" onclick="exporterTex()">TeX</button>
</div> </div>
@ -72,24 +70,29 @@
<div class="dropdown-divider"></div> <div class="dropdown-divider"></div>
<button class="button dropdown-item" onclick="togglePopup3()">Terrain</button> <button class="button dropdown-item" onclick="togglePopup3()">Terrain</button>
<div class="dropdown-divider"></div> <div class="dropdown-divider"></div>
<button class="button dropdown-item" onclick="togglePopup4()">Centreinter</button> <button class="button dropdown-item" onclick="togglePopup4()">Raquette</button>
<div class="dropdown-divider"></div> <div class="dropdown-divider"></div>
<button class="button dropdown-item" onclick="togglePopup5()">Zone</button> <button class="button dropdown-item" onclick="togglePopup5()">Zone</button>
<div class="dropdown-divider"></div> <div class="dropdown-divider"></div>
<button class="button dropdown-item" onclick="togglePopup6()">Mouvement</button> <button class="button dropdown-item" onclick="togglePopup6()">Mouvement</button>
<div class="dropdown-divider"></div>
<button class="button dropdown-item" onclick="togglePopup7()">Touche</button>
<div class="dropdown-divider"></div>
<button class="button dropdown-item" onclick="togglePopup8()">Ligne</button>
</div> </div>
</li> </li>
<li class="nav-item dropdown"> <li class="nav-item dropdown">
<a class="nav-link dropdown-toggle text-white" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <a class="nav-link dropdown-toggle text-white" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" onclick="togglePopupTaille()">
Taille TailleJoueur
</a> </a>
<div class="dropdown-menu text-white" aria-labelledby="navbarDropdown"> </li>
<button class="button dropdown-item" onclick="togglePopupTa()">Attaquant</button>
<div class="dropdown-divider"></div>
<button class="button dropdown-item" onclick="togglePopup2Td()">Defenseur</button>
</div>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle text-white" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" onclick="togglePopupligne()">
TailleLigne
</a>
</li> </li>
</ul> </ul>
</div> </div>
@ -139,6 +142,12 @@
</a> </a>
</h6> </h6>
<ul class="nav flex-column mb-2" id="ul"> <ul class="nav flex-column mb-2" id="ul">
<li class="nav-item">
<a class="nav-link" onclick="triggerdonnerlaballe()" id="bouttondonner">
<span data-feather="file-text"></span>
DONNER LA BALLE
</a>
</li>
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" onclick="triggerfairepasse()" id="bouttonpasse"> <a class="nav-link" onclick="triggerfairepasse()" id="bouttonpasse">
<span data-feather="file-text"></span> <span data-feather="file-text"></span>
@ -170,27 +179,27 @@
</a> </a>
</li> </li>
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" onclick="retourarriere()" id="bouttonretour"> <a class="nav-link" onclick="influer()" id="bouttoninfluence">
<span data-feather="file-text"></span> <span data-feather="file-text"></span>
RETOUR ARRIERE ZONE D'INFLUENCE
</a> </a>
</li> </li>
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" onclick="triggerdonnerlaballe()" id="bouttondonner"> <a class="nav-link" onclick="retourarriere()" id="bouttonretour">
<span data-feather="file-text"></span> <span data-feather="file-text"></span>
DONNER LA BALLE RETOUR ARRIERE
</a> </a>
</li> </li>
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" onclick="influer()" id="bouttoninfluence"> <a class="nav-link" onclick="editer()" id="bouttonediter">
<span data-feather="file-text"></span> <span data-feather="file-text"></span>
ZONE D'INFLUENCE EDITER
</a> </a>
</li> </li>
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" onclick="editer()" id="bouttonediter"> <a class="nav-link" onclick="effacer()" id="bouttoneffacer">
<span data-feather="file-text"></span> <span data-feather="file-text"></span>
EDITER EFFACER
</a> </a>
</li> </li>
<li class="nav-item yay" id="gauche"> <li class="nav-item yay" id="gauche">
@ -240,16 +249,6 @@
</nav> </nav>
<div class="boutons">
<button type="button" class="btn btn-warning">
<img src="flèche_gauche.png" height="30">
</button>
<button type="button" class="btn btn-warning">
<img src="flèche_droite.png" height="30">
</button>
</div>
<div id="divTerrains"> <div id="divTerrains">
<canvas id="terrain" style="display:block;"></canvas> <canvas id="terrain" style="display:block;"></canvas>
<script src ="Terrains/Horizontal/entier.js"></script> <script src ="Terrains/Horizontal/entier.js"></script>
@ -344,23 +343,70 @@
<div class="popup" id="popup-6"> <div class="popup" id="popup-6">
<div class="overlay"></div> <div class="overlay"></div>
<div class="content"> <div class="content">
<div class="close-btn" onclick="togglePopupTa()">&times;</div> <div class="close-btn" onclick="togglePopup6()">&times;</div>
<div id="labarremouv" class="skin_barre" onmousedown="clique('barre')"> </div>
<div id="curseur1mouv" class="skin_curseur1" onmousedown="clique('barre')"> </div>
<div id="lecarremouv" class="skin_carre" onmousedown="clique('carre')"> </div>
<div id="curseur2mouv" class="skin_curseur2" onmousedown="clique('carre')"> </div>
<button id="boutonatt+" >+</button> <form>
<button id="boutonatt-" >-</button> <input id="resultatmouv" class="skin_resultat" size=20 name="affichage_couleur" disabled="true" value="#000000" />
</form>
</div> </div>
</div> </div>
<div class="popup" id="popup-7"> <div class="popup" id="popup-7">
<div class="overlay"></div> <div class="overlay"></div>
<div class="content"> <div class="content">
<div class="close-btn" onclick="togglePopup2Td()">&times;</div> <div class="close-btn" onclick="togglePopup7()">&times;</div>
<div id="labarretouche" class="skin_barre" onmousedown="clique('barre')"> </div>
<div id="curseur1touche" class="skin_curseur1" onmousedown="clique('barre')"> </div>
<div id="lecarretouche" class="skin_carre" onmousedown="clique('carre')"> </div>
<div id="curseur2touche" class="skin_curseur2" onmousedown="clique('carre')"> </div>
<form>
<input type="text" id="resultatdelatouche" class="skin_resultat" size=20 name="affichage_couleur" disabled="true"value="#9E0E40" />
</form>
</div>
</div>
<div class="popup" id="popup-8">
<div class="overlay"></div>
<div class="content">
<div class="close-btn" onclick="togglePopup8()">&times;</div>
<div id="labarreligne" class="skin_barre" onmousedown="clique('barre')"> </div>
<div id="curseur1ligne" class="skin_curseur1" onmousedown="clique('barre')"> </div>
<div id="lecarreligne" class="skin_carre" onmousedown="clique('carre')"> </div>
<div id="curseur2ligne" class="skin_curseur2" onmousedown="clique('carre')"> </div>
<button id="boutondef+" >+</button> <form>
<button id="boutondef-" >-</button> <input type="text" id="resultatdelaligne" class="skin_resultat" size=20 name="affichage_couleur" disabled="true"value="#000000" />
</form>
</div> </div>
</div> </div>
<div class="popupT" id="popup-taille">
<div class="overlay"></div>
<div class="content">
<div class="close-btn" onclick="togglePopupTaille()">&times;</div>
<button id="boutonatt+" class="test">+</button>
<button id="boutonatt-" class="test">-</button>
</div>
</div>
<div class="popupL" id="popup-ligne">
<div class="overlay"></div>
<div class="content">
<div class="close-btn" onclick="togglePopupligne()">&times;</div>
<button id="boutonL+" class="test" >+</button>
<button id="boutonL-" class="test">-</button>
</div>
</div>
<script> <script>
function afficherFullTerrain() { function afficherFullTerrain() {
document.getElementById("terrain").style.display = "block"; document.getElementById("terrain").style.display = "block";
@ -382,7 +428,7 @@
</script> </script>
<button type="button" class="btn btn-warning fixed-bottom font-weight-bold" onclick="nextStep()">+</button> <button type="button" class="btn btn-warning fixed-bottom font-weight-bold" onclick="nextStep()">+</button>
<form method="post"> <form method="post" id="inputSaves">
<input type="hidden" id="tailleattaq" name="tailleattaq"> <input type="hidden" id="tailleattaq" name="tailleattaq">
<input type="hidden" id="numero0" name="numero0"> <input type="hidden" id="numero0" name="numero0">
<input type="hidden" id="posX0" name="posX0"> <input type="hidden" id="posX0" name="posX0">
@ -748,16 +794,27 @@
<input type="hidden" id="zonedit4" name="zonedit4"> <input type="hidden" id="zonedit4" name="zonedit4">
<input type="hidden" id="zonnum4" name="zonnum4"> <input type="hidden" id="zonnum4" name="zonnum4">
<input type="hidden" id="typeterrain" name="typeterrain">
<?php
$db = new PDO('sqlite:BDD.db');
$nomPlan2 = $_GET['nomPlan'];
$viensDeGalerie = $_GET['viensDeGalerie'];
?>
<input type="hidden" id="dejaexistant" name="dejaexistant" value= <?php echo $viensDeGalerie ?>>
<input type="hidden" id="nomPlan2" name="nomPlan2" value= <?php echo $nomPlan2 ?>>
<input id="nomPlan" required name="nomPlan" > <input type="hidden" id="nomPlan" name="nomPlan" >
<input type="submit" class="btn btn-warning fixed-bottom font-weight-bold ml-5" name="inputSave" value="SAVE" onclick="updateBtn()"> <input type="submit" class="btn btn-warning fixed-bottom font-weight-bold ml-5" name="inputSave" id="inputSave" value="SAVE" onclick="updateBtn()">
</input> </input>
</form> </form>
<?php <?php
if(isset($_POST['inputSave'])) { if(isset($_POST['inputSave'])) {
$db = new PDO('sqlite:BDD.db'); $db = new PDO('sqlite:BDD.db');
$numGalerie = $_GET['idgalerie']; $numGalerie = $_GET['idgalerie'];
$idPlanCharge = $_GET['idPlanCharge']; $idPlanCharge = $_GET['idPlanCharge'];
$viensDeGalerie = $_GET['viensDeGalerie']; $viensDeGalerie = $_GET['viensDeGalerie'];
@ -905,17 +962,6 @@
VALUES ("'.$ppassedep.'","'.$ppassearr.'","'.$appar.'","'.$ppassenum.'");'); VALUES ("'.$ppassedep.'","'.$ppassearr.'","'.$appar.'","'.$ppassenum.'");');
} }
$taillelaste= $_POST['taillelaste'];
$taillelast=intval($taillelaste);
for ($j = 0; $j <= $taillelast-1; $j++) {
$lastnum=$j +1;
$lasteact=$_POST['lasteact'.$j];
$lastearr=$_POST['lastearr'.$j];
$lastedep=$_POST['lastedep'.$j];
$state = $db->query('INSERT INTO LAST (action,arrive,depart,appartient,numero)
VALUES ("'.$lasteact.'","'.$lastearr.'","'.$lastedep.'","'.$appar.'","'.$lastnum.'");');
}
$taillezon= $_POST['taillezon']; $taillezon= $_POST['taillezon'];
$taillezone=intval($taillezon); $taillezone=intval($taillezon);
@ -929,24 +975,35 @@
$state = $db->query('INSERT INTO ZONE (X,Y,rayon,isDragging,edit,appartient,numero) $state = $db->query('INSERT INTO ZONE (X,Y,rayon,isDragging,edit,appartient,numero)
VALUES ("'.$zonX.'","'.$zonY.'","'.$zonrayon.'","'.$zonisDragging.'","'.$zonedit.'","'.$appar.'","'.$zonenum.'");'); VALUES ("'.$zonX.'","'.$zonY.'","'.$zonrayon.'","'.$zonisDragging.'","'.$zonedit.'","'.$appar.'","'.$zonenum.'");');
}
$taillelaste= $_POST['taillelaste'];
$taillelast=intval($taillelaste);
for ($j = 0; $j <= $taillelast-1; $j++) {
$lastnum=$j +1;
$lasteact=$_POST['lasteact'.$j];
$lastearr=$_POST['lastearr'.$j];
$lastedep=$_POST['lastedep'.$j];
$state = $db->query('INSERT INTO LAST (action,arrive,depart,appartient,numero)
VALUES ("'.$lasteact.'","'.$lastearr.'","'.$lastedep.'","'.$appar.'","'.$lastnum.'");');
} }
echo "yesa";
}else if($viensDeGalerie == 1){
?>
<script type="text/javascript">
window.onload=charge();
</script>
<?php
$typeter=$_POST['typeterrain'];
$state = $db->query('INSERT INTO TYPETERRAIN (type,appartient)
VALUES ("'.$typeter.'","'.$appar.'");');
}
if( $viensDeGalerie ==1){
$nom=$_POST['nomPlan'];
$numGalerie = $_GET['idgalerie']; $numGalerie = $_GET['idgalerie'];
$idPlanCharge = $_GET['idPlanCharge']; $idPlanCharge = $_GET['idPlanCharge'];
$saveNom = $db->query('SELECT nomPlan FROM PLAN WHERE idPlan="'.$idPlanCharge.'"');
$ro = $saveNom->fetchAll(PDO::FETCH_COLUMN, 0);
$nomsave=$ro[0];
$db->query('DELETE FROM ADVERSAIRE WHERE appartient="'.$idPlanCharge.'"'); $db->query('DELETE FROM ADVERSAIRE WHERE appartient="'.$idPlanCharge.'"');
@ -963,13 +1020,10 @@
$statement = $db->query('INSERT INTO PLAN (nomPlan,idPlan,appartient) $statement = $db->query('INSERT INTO PLAN (nomPlan,idPlan,appartient)
VALUES ("'.$nomsave.'","'.$idPlanCharge.'","'.$numGalerie.'");'); VALUES ("'.$nom.'","'.$idPlanCharge.'","'.$numGalerie.'");');
$taille= $_POST['tailleattaq']; $taille= $_POST['tailleattaq'];
$tailleattaq=intval($taille); $tailleattaq=intval($taille);
// $appartie = $db->query('SELECT MAX(idPlan) FROM PLAN');
// $rows2 = $appartie->fetchAll(PDO::FETCH_COLUMN, 0);
// $appartien=intval($rows2[0]+1);
for ($i = 0; $i <= $tailleattaq-1; $i++) { for ($i = 0; $i <= $tailleattaq-1; $i++) {
@ -1083,17 +1137,6 @@
VALUES ("'.$ppassedep.'","'.$ppassearr.'","'.$idPlanCharge.'","'.$ppassenum.'");'); VALUES ("'.$ppassedep.'","'.$ppassearr.'","'.$idPlanCharge.'","'.$ppassenum.'");');
} }
$taillelaste= $_POST['taillelaste'];
$taillelast=intval($taillelaste);
for ($j = 0; $j <= $taillelast-1; $j++) {
$lastnum=$j +1;
$lasteact=$_POST['lasteact'.$j];
$lastearr=$_POST['lastearr'.$j];
$lastedep=$_POST['lastedep'.$j];
$state = $db->query('INSERT INTO LAST (action,arrive,depart,appartient,numero)
VALUES ("'.$lasteact.'","'.$lastearr.'","'.$lastedep.'","'.$idPlanCharge.'","'.$lastnum.'");');
}
$taillezon= $_POST['taillezon']; $taillezon= $_POST['taillezon'];
$taillezone=intval($taillezon); $taillezone=intval($taillezon);
@ -1106,15 +1149,29 @@
$zonedit=$_POST['zonedit'.$j]; $zonedit=$_POST['zonedit'.$j];
$state = $db->query('INSERT INTO ZONE (X,Y,rayon,isDragging,edit,appartient,numero) $state = $db->query('INSERT INTO ZONE (X,Y,rayon,isDragging,edit,appartient,numero)
VALUES ("'.$zonX.'","'.$zonY.'","'.$zonrayon.'","'.$zonisDragging.'","'.$zonedit.'","'.$appar.'","'.$zonenum.'");'); VALUES ("'.$zonX.'","'.$zonY.'","'.$zonrayon.'","'.$zonisDragging.'","'.$zonedit.'","'.$idPlanCharge.'","'.$zonenum.'");');
} }
echo "ok"; $taillelaste= $_POST['taillelaste'];
$taillelast=intval($taillelaste);
for ($j = 0; $j <= $taillelast-1; $j++) {
$lastnum=$j +1;
$lasteact=$_POST['lasteact'.$j];
$lastearr=$_POST['lastearr'.$j];
$lastedep=$_POST['lastedep'.$j];
$state = $db->query('INSERT INTO LAST (action,arrive,depart,appartient,numero)
VALUES ("'.$lasteact.'","'.$lastearr.'","'.$lastedep.'","'.$idPlanCharge.'","'.$lastnum.'");');
}
$typeter=$_POST['typeterrain'];
$state = $db->query('INSERT INTO TYPETERRAIN (type,appartient)
VALUES ("'.$typeter.'","'.$idPlanCharge.'");');
} }
} else { } else {
echo "non";
} }
?> ?>
<form > <form >
@ -1908,6 +1965,9 @@
FROM ZONE FROM ZONE
WHERE numero = 5 and appartient = "'.$appartient.'"')->fetch()); WHERE numero = 5 and appartient = "'.$appartient.'"')->fetch());
$typeter=current($db->query('SELECT type
FROM TYPETERRAIN
WHERE appartient = "'.$appartient.'"')->fetch());
?> ?>
@ -2284,13 +2344,12 @@
<input type="hidden" id="zonerayon4" name="zonerayon4" value= <?php echo $zonerayon4 ?>> <input type="hidden" id="zonerayon4" name="zonerayon4" value= <?php echo $zonerayon4 ?>>
<input type="hidden" id="zoneisDragging4" name="zoneisDragging4" value= <?php echo $zoneisDragging4 ?>> <input type="hidden" id="zoneisDragging4" name="zoneisDragging4" value= <?php echo $zoneisDragging4 ?>>
<input type="hidden" id="zoneedit4" name="zoneedit4" value= <?php echo $zoneedit4 ?>> <input type="hidden" id="zoneedit4" name="zoneedit4" value= <?php echo $zoneedit4 ?>>
<input type="hidden" id="typeter" name="typeter" value= <?php echo $typeter ?>>
<input type="button" class="btn btn-warning fixed-bottom font-weight-bold mb-5" name="inputLoad" id="inputLoad" value="LOAD" onclick="charge()"> <input type="hidden" class="btn btn-warning fixed-bottom font-weight-bold mb-5" name="inputLoad" id="inputLoad" value="LOAD" onclick="charge()">
</input> </input>
</form> </form>
<!-- Optional JavaScript --> <!-- Optional JavaScript -->
<!-- jQuery first, then Popper.js, then Bootstrap JS --> <!-- jQuery first, then Popper.js, then Bootstrap JS -->
<script src="rectest.js"></script> <script src="rectest.js"></script>
@ -2298,8 +2357,14 @@
<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js" integrity="sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj" crossorigin="anonymous"></script> <script src="https://code.jquery.com/jquery-3.5.1.slim.min.js" integrity="sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.1/dist/umd/popper.min.js" integrity="sha384-9/reFTGAW83EW2RDu2S0VKaIzap3H66lZH81PoYlFhbGU+6BZp6G7niu735Sk7lN" crossorigin="anonymous"></script> <script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.1/dist/umd/popper.min.js" integrity="sha384-9/reFTGAW83EW2RDu2S0VKaIzap3H66lZH81PoYlFhbGU+6BZp6G7niu735Sk7lN" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@4.5.3/dist/js/bootstrap.min.js" integrity="sha384-w1Q4orYjBQndcko6MimVbzY0tgp4pWB4lZ7lr30WKz0vr/aWKhXdBNmNb5D92v7s" crossorigin="anonymous"></script> <script src="https://cdn.jsdelivr.net/npm/bootstrap@4.5.3/dist/js/bootstrap.min.js" integrity="sha384-w1Q4orYjBQndcko6MimVbzY0tgp4pWB4lZ7lr30WKz0vr/aWKhXdBNmNb5D92v7s" crossorigin="anonymous"></script>
<?php
$viensDeGalerie=$_GET['viensDeGalerie'];
if($viensDeGalerie){
?>
<script type="text/javascript">
window.onload=charge();
</script>
<?php
}?>
</body> </body>
</html> </html>

@ -93,10 +93,6 @@
</nav> </nav>
<?php <?php
$db = new PDO('sqlite:BDD.db'); $db = new PDO('sqlite:BDD.db');
@ -108,16 +104,21 @@
$rows = $idPlan->fetchAll(PDO::FETCH_COLUMN, 0); $rows = $idPlan->fetchAll(PDO::FETCH_COLUMN, 0);
for ($i=0 ; $i < $nbrPlan ; $i++ ) {
?><table class="table table-hover"><?php
for ($i=0; $i<=$nbrPlan-1; $i++) {
$nomPlan=$db->query('SELECT nomPlan FROM PLAN WHERE idPlan="'.$rows[$i].'"'); $nomPlan=$db->query('SELECT nomPlan FROM PLAN WHERE idPlan="'.$rows[$i].'"');
$row = $nomPlan->fetchAll(PDO::FETCH_COLUMN, 0); $row = $nomPlan->fetchAll(PDO::FETCH_COLUMN, 0);
?> ?><tr>
<a class="nav-link text-white" href="basket.php?idPlanCharge=<?=$rows[$i]?>&idgalerie=<?=$appartient?>&viensDeGalerie=1"><?php echo $row[0]?></a> <td>
<?php <h3 class="text-warning fs-1"><?php echo $i?></h3>
</td>
<td>
<a class="nav-link text-warning" href="basket.php?idPlanCharge=<?=$rows[$i]?>&idgalerie=<?=$appartient?>&viensDeGalerie=1&nomPlan=<?=$row[0]?>"><?php echo $row[0]?></a>
</td>
</tr><?php
} }
?></table><?php
?> ?>
@ -131,5 +132,5 @@
<script src="https://cdn.jsdelivr.net/npm/bootstrap@4.5.3/dist/js/bootstrap.min.js" integrity="sha384-w1Q4orYjBQndcko6MimVbzY0tgp4pWB4lZ7lr30WKz0vr/aWKhXdBNmNb5D92v7s" crossorigin="anonymous"></script> <script src="https://cdn.jsdelivr.net/npm/bootstrap@4.5.3/dist/js/bootstrap.min.js" integrity="sha384-w1Q4orYjBQndcko6MimVbzY0tgp4pWB4lZ7lr30WKz0vr/aWKhXdBNmNb5D92v7s" crossorigin="anonymous"></script>
</body> </body>
</html> </html>

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 22 KiB

Loading…
Cancel
Save