minor internal changes to make POST form requests to server's page handlers
continuous-integration/drone/push Build is passing Details

pull/1/head
Override-6 2 years ago
parent 55ec18b75c
commit 44a2078a9f

@ -0,0 +1 @@
/home/maxime/Projects/WebstormProjects/tactique-basket-app/platforms/browser

@ -33,7 +33,10 @@ case "$TYPE" in
;;
"browser")
OUT_DIR="platforms/browser/www/"
SERV_DIR="/server/apache/TBasket/"
if [ "$DRONE_BRANCH" = "production" ]; then
SERV_DIR="public_html/basket"
else SERV_DIR="/server/apache/TBasket/"
fi
;;
"electron")
OUT_DIR="platforms/electron/build"

@ -1,27 +0,0 @@
import {ADDRESS} from "./constants.js";
let counter = 0;
window.onload = () => initCounter();
window.makeIncrement = () => makeIncrement();
function updateText() {
document.getElementById("counter").innerHTML = counter
}
async function makeIncrement() {
fetch(`http://${ADDRESS}/counter`, {method: 'POST'})
.then(response => { //TODO verify if it's not an error
counter++
updateText()
})
}
function initCounter() {
fetch(`http://${ADDRESS}/counter`, {method: 'GET'})
.then(response => response.json())
.then(json => {
counter = json.value
updateText()
})
}

@ -9,7 +9,7 @@
</head>
<body>
<div class="container">
<form action="#" method="POST">
<form action="/login" method="POST">
<h3>Se connecter :</h3>
<div class="Input">
<span>Identifiant (eMail)</span>
@ -17,7 +17,7 @@
<div class="icon">
<ion-icon name="person-circle-outline"></ion-icon>
</div>
<input type="input" class="form__field" placeholder="email" name="name" id='name' required />
<input type="input" class="form__field" placeholder="email" name="email" id='email' required />
</div>
</div>
<div class="Input">
@ -39,7 +39,7 @@
</div>
<a href="#" >J'ai oublier mon mot de passe</a>
<br><a href="register.html" >Je n'ai pas encore de compte</a>
<br><a href="../register/index.html" >Je n'ai pas encore de compte</a>
</form>
</div>
</body>

@ -3,13 +3,13 @@
<head>
<meta charset="UTF-8">
<title>Connection</title>
<link rel="stylesheet" href="login.css">
<link rel="stylesheet" href="../login/login.css">
<script type="module" src="https://unpkg.com/ionicons@5.5.2/dist/ionicons/ionicons.esm.js"></script>
<script nomodule src="https://unpkg.com/ionicons@5.5.2/dist/ionicons/ionicons.js"></script>
</head>
<body>
<div class="container">
<form action="#" method="POST">
<form action="/register" method="POST">
<h3>S'inscrire :</h3>
<div class="Input">
<span>Adresse e-mail</span>
@ -65,7 +65,7 @@
<input type="submit" value="S'inscrire" >
</div>
</div>
<br><a href="index.html">J'ai déjà un compte</a>
<br><a href="../login/index.html">J'ai déjà un compte</a>
</form>
</div>
</body>