hardware_chef
Enthusiast
Hi,
hab mit folgendem Code ein Problem:
Und zwar geht es um das LÖSCHEN. Soweit so gut. Wenn ich den Link anklicke muss ichs nur noch bestätigen. Doch dann tut sich nix. Es wird nicht gelöscht. Was könnte die Ursache dafür sein?
Gruß,
hab mit folgendem Code ein Problem:
PHP:
<?php include 'includes/conect.inc.php';?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Admin-Area</title>
<link rel="stylesheet" href="style/style.css">
</head>
<body>
<script type='text/javascript'>
deleteNews = function(id)
{
if (confirm('Mit Klick auf "OK" wird der Artikel mit der ID ' + id + ' unwiderruflich geloescht!')) {
document.location.href = '../admin/newsarchiv.php?delete=' + id;
}
}
</script>
<?php include 'includes/header.inc.php';?>
<?php include 'includes/navi.inc.php';?>
<div id="content"><span style="font-weight: bold;">News bearbeiten</span><br><br>
<table>
<tr>
<td style="text-decoration: underline; padding-left: 40px; width: 20px" ><b>ID</b></td>
<td style="text-decoration: underline; width: 555px" ><b>Artikel</b></td>
<td style="text-decoration: underline; width: 10px"><b>Optionen</b></td>
</tr>
</table>
<ul>
<?php
if (isset($_GET['delete'])) {
mysql_query('DELETE FROM news WHERE id = ' . mysql_real_escape_string($_GET['delete']));
}
$result = mysql_query("SELECT id, titel FROM news ORDER BY id DESC");
while ($link = mysql_fetch_object($result))
{
echo '#';
echo $link->id;
echo ' ';
echo ' ';
echo $link->titel;
echo '<div style="float: right;"><a href="../admin/edit_news.php?id='.$link->id.'"><img style="border: 0px solid ; width: 10px; height: 10px;" src="../admin/bilder/icons/edit.gif"></a>';
echo ' ';
echo ' ';
echo '<a href="javascript:deleteNews(' . $link->id. ')"><img style="border: 0px solid ; width: 10px; height: 10px;" src="../admin/bilder/icons/delete.gif"></a></div><br>';
}
?>
</ul>
</div>
</div>
<div class="clearer"></div>
<?php include 'includes/footer.inc.php';?>
</body>
</html>
Und zwar geht es um das LÖSCHEN. Soweit so gut. Wenn ich den Link anklicke muss ichs nur noch bestätigen. Doch dann tut sich nix. Es wird nicht gelöscht. Was könnte die Ursache dafür sein?
Gruß,