Hi ich hab folgendes Smarty-script zur userverwaltung aber das löschen funzt nich.
<?php
include_once('header.php');
$action = (isset($_GET['action']) && strlen(trim($_GET['action'])) > 0) ? mysql_escape_string($_GET['action']) : '';
if ($action == 'new') {
$smarty->display('kunden_new.tpl');
}
if ($action == 'anzeigen') {
$query = mysql_query("SELECT * FROM users WHERE type='kunde'");
while ($dat = mysql_fetch_assoc($query)) {
$kunden[] = $dat;
}
$smarty->assign('kunden', $kunden);
$smarty->display('kunden_anzeigen.tpl');
}
if ($action == 'delete') {
$userID = (isset($_POST['userID']) && strlen(trim($_POST['userID'])) > 0) ? mysql_escape_string($_POST['userID']) : '';
mysql_query("DELETE * FROM users WHERE userID='$userID'");
header('Location: kunden.php?action=anzeigen');
}
if ($action == 'edit') {
$userID = (isset($_GET['userID']) && strlen(trim($_GET['userID'])) > 0) ? mysql_escape_string($_GET['userID']) : '';
$query = mysql_query("SELECT * FROM users WHERE userID='$userID'") or die(mysql_error());
while ($dat = mysql_fetch_assoc($query)) {
$kunden[] = $dat;
}
$smarty->assign('kunden', $kunden);
$smarty->display('kunden_edit.tpl');
}
?>
Und er redirectet auch nich nach anzeigen, sondern auf die index.php
Kann mir da jemand helfen?
<?php
include_once('header.php');
$action = (isset($_GET['action']) && strlen(trim($_GET['action'])) > 0) ? mysql_escape_string($_GET['action']) : '';
if ($action == 'new') {
$smarty->display('kunden_new.tpl');
}
if ($action == 'anzeigen') {
$query = mysql_query("SELECT * FROM users WHERE type='kunde'");
while ($dat = mysql_fetch_assoc($query)) {
$kunden[] = $dat;
}
$smarty->assign('kunden', $kunden);
$smarty->display('kunden_anzeigen.tpl');
}
if ($action == 'delete') {
$userID = (isset($_POST['userID']) && strlen(trim($_POST['userID'])) > 0) ? mysql_escape_string($_POST['userID']) : '';
mysql_query("DELETE * FROM users WHERE userID='$userID'");
header('Location: kunden.php?action=anzeigen');
}
if ($action == 'edit') {
$userID = (isset($_GET['userID']) && strlen(trim($_GET['userID'])) > 0) ? mysql_escape_string($_GET['userID']) : '';
$query = mysql_query("SELECT * FROM users WHERE userID='$userID'") or die(mysql_error());
while ($dat = mysql_fetch_assoc($query)) {
$kunden[] = $dat;
}
$smarty->assign('kunden', $kunden);
$smarty->display('kunden_edit.tpl');
}
?>
Und er redirectet auch nich nach anzeigen, sondern auf die index.php
Kann mir da jemand helfen?
Kommentar