Hey,
ich brauche hilfe bei meinen Ban System.
Es läuft wie folgt ab:
Es werden die Multiaccounts aufgelistet und dann drücke ich auf das Symbol und der Account soll Gesperrt werden.
bzw. alle unter der IP.
Bisheriger Code:
Problem: er refresht nur die Seite irgendwie er trägt nichts in die Tabelle ein
Code
<form class="form-horizontal" method='POST'>
<?
$sql = "SELECT * FROM `accounts` WHERE ( ip ) IN ( SELECT ip FROM `accounts` GROUP BY ip HAVING COUNT(ip) > 1 ) ORDER BY ip ASC" ;
$result = mysql_query($sql);
while( $row = mysql_fetch_assoc($result) )
{
if($row['banned'] == 0)
{
?><tr><td><? echo $row["name"]; ?></td><td><? echo $row["ip"]; ?></td><td><button type="submit" name="sbtban" id="sbtban" class="btn btn-link"><span class="glyphicon glyphicon-lock" aria-hidden="true"></span></button></td><td><? echo $row["login"]; ?></td></tr><?
}
else
{
?><tr><td><? echo $row["name"]; ?></td><td><? echo $row["ip"]; ?></td><td>Gesperrt von <? echo $row['banadmin']; ?> Grund: <? echo $row['banreason']; ?></td><td><? echo $row["login"]; ?></td></tr><?
}
} ?>
</form>
Alles anzeigen
Abrufen:
PHP
<?
$sbtban = $_POST['sbtban'];
$sbtip = $_POST['sbtip'];
$admin = $_SESSION['name'];
$ip = $row['ip'];
$timestamp = time();
$datum = date("d.m.Y - H:i:s", $timestamp);
if($sbtban)
{
$sql = "UPDATE `accounts` SET `banned`='1',`banadmin`='$admin',`bangrund`='Multiaccount',`bandatum`='$datum' WHERE `ip`='$ip'";
$result = mysql_query($sql) or die("Ungültige Abfrage: ".mysql_error());
?><meta http-equiv="Refresh" content="1;http://www.cp.ryan-service.de/multiacc.php"><?
}
?>
Alles anzeigen