eternitysoft
Mitglied
Hallo hab mal wieder ein Problem und zwar lasse schreibe ich mir ein script wo unteranderem ein Newssystem mitbei ist mein problem ist das das mit dem editeiren nicht richtig klappt, er fängt die vari id= im link mehr als einmal ab (folgendermassen mache ich es ich lese immer die id der news aus und setze sie zum link auf der nächsten seite fange ich per Get['id'] dann die id ab) mein prob ist wenn ich dann auf absenden drücke holt er sich die id neu und dann ist der wert 0 und er editiert den eintrag nicht (hoffe ist etwas verständlich <.<)
hier der code der auswahl datei:
hier der code der auswahl datei:
PHP:
<?php session_start (); ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/transitional.dtd">
<head>
<title>HP System ~~()Admincenter()~~</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
#haupt,#nav,#mitte,#form,#form2,#form3,#status,#center {
font-size: 0.91em;
border: 1px dashed silver;
font: normal 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; ;color:#000000;
}
a:link { font: normal 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; ;color:#000000; }
a:visited{ font: normal 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; ;color:#000000; }
a:active { font: normal 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; ;color:#000000; }
a:hover { font: normal 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; ;color:#000000; }
a:hover { font: normal 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; ;color:#FFD700; }
</style>
</head>
<body bgcolor="grey">
<?
include('config.php');
include('function.php');
if (!isset ($_SESSION["user_id"]))
{
header ("Location: login.php");
}
else
{
if ($news_erlaubniss="Ja")
{
?>
<table border="1" width="1024" cellspacing="0" cellpadding="0" align="center" id="haupt">
<tr><td align="center" valign="top" style="background-image: url(img/cellpic.gif)" height="18"><b>~~()Adminpanel()~~</b></td></tr>
<tr><td valign="top" bgcolor="grey">
<table border="0" width="100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td width="20%" valign="top">
<br><br>
<table border="1" width="90%" cellspacing="0" cellpadding="0" align="center" bgcolor="white" id="nav">
<tr><td align="center" valign="top" style="background-image: url(img/cellpic.gif)" height="18"><b>~~()Navi()~~</b></td></tr>
<tr><td style="padding-left:10px;padding-right:10px;">
- <a href="write_news.php">News schreiben</a><br>
- <a href="auswahl_news.php">News editieren</a><br>
- <a href="auswahl_l_news.php">News Löschen</a><br>
- Kommentare editieren<br>
- Kommentare löschen<br><br>
- DL Katorigie hinzu.<br>
- DL Katorigie editieren<br>
- DL Katorigie löschen<br>
- Download hinzufügen<br>
- Download editieren<br>
- Download löschen<br><br>
- Bericht schreiben<br>
- Bericht editieren<br>
- Bericht löschen<br><br>
- User hinzufügen<br>
- User editieren<br>
- User löschen<br>
</td></tr>
</table>
<br>
<table border="1" width="90%" cellspacing="0" cellpadding="0" align="center" bgcolor="white" id="status">
<tr><td align="center" valign="top" style="background-image: url(img/cellpic.gif)" height="18"><b>~~()Status()~~</b></td></tr>
<tr><td>
Name: <? echo $_SESSION["user_nickname"]; ?><br>
ID: <? echo $_SESSION["user_id"]; ?><br>
Email: <? echo $_SESSION["user_email"]; ?><br>
News: <? echo $news_erlaubniss; ?><br>
Downloads: <? echo $download_erlaubniss; ?><br>
Berichte: <? echo $bericht_erlaubniss; ?><br>
User: <? echo $user_erlaubniss; ?>
</td></tr>
</table>
<br>
<table border="1" width="90%" cellspacing="0" cellpadding="0" align="center" bgcolor="white" id="center">
<tr><td align="center" valign="top" style="background-image: url(img/cellpic.gif)" height="18"><b>~~()Center()~~</b></td></tr>
<tr><td style="padding-left:10px;padding-right:10px;">
- Eigenes Center
</td></tr>
</table>
<br>
</td>
<td valign="top">
<br><br>
<table border="1" width="90%" cellspacing="0" cellpadding="0" align="center" bgcolor="white" id="mitte">
<tr><td align="center" valign="top" style="background-image: url(img/cellpic.gif)" height="18"><b>~~()News editieren()~~</b></td></tr>
<tr><td align="center">
<p align="center">News editieren <? echo $_SESSION["user_nickname"]; ?></p><?
$connect = mysql_connect($dbhost, $dbuser, $dbpass);
if (!$connect)
{
die('Verbindung nicht möglich : ' . mysql_error());
}//if connect
else
{
$select = mysql_select_db($dbname);
if(!$select)
{
die('konnte datenbank nicht auswählen: ' . mysql_error());
mysql_close($connect);
}//select
else
{
$result = mysql_query("SELECT * from hp_news ORDER BY id DESC ");
while($row = mysql_fetch_array($result))
{
$id=$row['id'];
echo "<a href=$pfad/edit_news2.php?id=".$row['id'].">".$row['topic']."</a><br>";
};
}
}
mysql_close($connect); ?>
</td></tr>
</table>
<br><br>
</td>
</tr>
</table>
</td></tr>
</table>
<?
}
else
{
header ("Location: admin.php");
}//ende else unser_news
}//ende else isset User id
?>
</body>
</html>
Zuletzt bearbeitet: