D
deleted247906
Salut,
J'ai ce code :
Mais il ne se passe strictement rien dans la BDD :/
J'ai ce code :
PHP:
<?php
session_start();
include 'bar.php';
require_once '../config/config.php';
// Pour récuperer les infos du gars via son ID de l'url
if(isset($_GET['id']) AND $_GET['id'] > 0) {
$getid = intval($_GET['id']);
$requser = $bdd->prepare('SELECT * FROM membres WHERE id = ?');
$requser->execute(array($getid));
$userinfo = $requser->fetch();
// Si la personne a pas le bon rank elle accède pas au panel admin
if($_SESSION['rank'] != 3){
header('Location: ../index.php');
}
// Je compte pour pouvoir faire en sorte de bloqué si je met via l'URL un id trop élevé et je redirige vers le + haut ID
$r = $bdd->query('SELECT count(*) as mb from membres');
$dt = $r->fetch();
$mb = $dt['mb'];
if($_GET['id'] > $mb){
header('Location: profil.php?id='.$mb);
}
// Variable
$suse = 1;
$debann = $_POST['sus'];
// Pour inserer dans la bdd
if(isset($_POST['forminscription'])){
$insertmbr = $bdd->prepare("UPDATE membres set suspendre = ?, set deban = ? WHERE pseudo = ?");
$insertmbr->execute(array($suse, $deban, $userinfo['pseudo']));
}
?>
HTML:
<style>
input[type=text] {
width: 100%;
height: 40px;
}
</style>
<html>
<head>
<title>OznaTS</title>
<meta charset="utf-8">
<link rel="stylesheet" href="css/principale.css">
<link rel="stylesheet" href="../font-awesome-4.6.3/css/font-awesome.min.css">
</head>
<body>
<div align="center">
<div class="protil">Formulaire de <?php echo $userinfo['pseudo']; ?></div>
<hr /><br /><br />
<form method="POST" action="">
<input type="text" placeholder="La raison" id="raison" name="raison" required />
<hr /><br /><br />
<div class="protil">Peut demander le dé-banissement : </div><INPUT type= "radio" name="sus" value="0" checked>Oui <INPUT type= "radio" name="sus" value="1">Non
<br /><br /><hr /><br />
<input type="submit" name="forminscription" class="btn btn-ban" value="Suspendre" />
</form>
</div>
</body>
</html>
<?php
}
?>
Mais il ne se passe strictement rien dans la BDD :/
Dernière édition par un modérateur: