Skip to content
Snippets Groups Projects
Commit 83a13afd authored by vautrin33u's avatar vautrin33u
Browse files

debut git

parent a6fd5966
No related branches found
No related tags found
1 merge request!1Master
......@@ -33,10 +33,10 @@ window.addEventListener("load", function (){
var reg = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
if (inscription.email.value === '' || reg.test(inscription.email.value)){
email.style.backgroundColor = 'white';
return (true)
return true
}else{
email.style.backgroundColor = 'red';
return (false);
return false;
}
}
......@@ -66,19 +66,19 @@ window.addEventListener("load", function (){
// Test du mdp
if (password.value.length >= 6 && majuscule.test(password.value) && minuscule.test(password.value) && nombre.test(password.value)){
password.style.backgroundColor = 'white';
return true;
password.style.backgroundColor = 'white';
return true;
}else{ // Notification des erreurs
password.style.backgroundColor = 'red';
password.style.backgroundColor = 'red';
divMdp.innerHTML = "<ul>Le mot de passe doit :";
if (password.value.length < 6) divMdp.innerHTML += "<li>faire plus de 6 caractères </li>";
if (!majuscule.test(password.value) || (!minuscule.test(password.value))) {
divMdp.innerHTML += "<li>avoir au moins une majuscule et une minuscule </li> </ul>";
}
if (!nombre.test(password.value)) divMdp.innerHTML += "<li>contenir au moins un chiffre </li>";
divMdp.innerHTML += '</ul>';
return false;
}
divMdp.innerHTML += '</ul>';
return false;
}
}
var formulaire = document.getElementById("inscription");
......
<?php
// Create connection
$db = mysqli_connect("localhost", "", "");
// Check connection
if (!$db) {
die("Connection failed: " . mysqli_connect_error());
}
$form = "<form name='inscription'>";
$result = $db->query("describe codewalldb.people");
// Check :
// https://www.codewall.co.uk/how-to-automatically-make-a-mysql-input-form-with-php/
echo "<script src=\"formulaire.js\"></script>";
if ($result->num_rows > 0) {
// output data of each row
while ($row = $result->fetch_assoc()) {
if ($row["Field"] != "id") {
$form .= "<div class='formulaire'>";
$form .= "<label for='" . $row["Field"] . "'>" . $row["Field"] . "</label> <input type='text' name='" . $row["Field"] . "' >";
$form .= "</div>";
}
}
$form .= "<input type='submit' value='Submit'></form>";
}
echo $form;
?>
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment