fejl i updater function når man gør det
<?php
session_start();
include("database.php");
if(isset($_GET["sletform"])) {
if($_GET["sletform"] == "slet")
{
$id = $_GET['id'];
$query="DELETE FROM profukter WHERE id='$id'";
mysql_query($query)or die(mysql_eroror());
header("Location:admin.php");
}
}
if (isset($_POST['updater'])) {
$fejl = "";
$title = $_POST['title'];
$title_pro = $_POST['title_pro'];
$tekst = mysql_real_escape_string( $_POST['tekst']);
$priser = $_POST['priser'];
$id = $_POST['id'];
if ($title == ""){
$fejl .= "Skrive en title til kategori <br />";
}
if ($title_pro == ""){
$fejl .= "Skrive en title pro til kategori <br />";
}
if ($priser == ""){
$fejl .= "Husk at skrive prise <br />";
}
if ($_FILES['file']['error'] == 0)//Hvis vi har har upload billedet
{
if ($fejl == ""){ // != Passer ikke
$nyt_billednavn = time() . "_" . $_FILES['file']['name'];
$temp = $_FILES['file']['tmp_name'];
move_uploaded_file($temp,"img/$nyt_billednavn");
}
}
else {
$fejl .= "fejl i billedet upload <br />";
// .= tilføj varibal
}
if ($fejl == "")
{
$tabledata = "UPDATE profukter SET title = '$title',title_pro = '$title_pro',tekst = '$tekst',img = $nyt_billednavn,priser = '$priser' WHERE ID = $id";
$resultat = mysql_query($tabledata) or die (mysql_error());
header("Location: admin.php");
}
}
?>
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Hi-Fi Netbutikken - Admin</title>
<link href="css/opsaetning.css" rel="stylesheet" type="text/css" />
<link href="css/tekst.css" rel="stylesheet" type="text/css" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script>
<script>
$(document).ready(function() {
$(".vis-gem").click(function(e) {
e.preventDefault();
$(this).parent().find('div').slideToggle();
});
});
</script>
</head>
<body>
<div id="main">
<div id="head">
<div class="hoved" id="head_overskrift">Hi-Fi Netbutikken - Admin</div><!--head_overskrift slut-->
<div id="head_produkt">
<h1>Administrations</h1>
</div><!--head_overskrift slut-->
</div><!--head slut-->
<div id="content">
<div id="content_left">
<div class="navcontainer">
<a href="logout.php" class="vis-gem">Log ud</a>
<div class="boxdown" style="display:none;">
<form action="" method="post">
<input type="submit" value="Log ud" name="opretmenu">
<Br />
</form>
</div>
<a href="admin.php">Opret Menu Indhold</a>
<a href="slet.php">Slet Menu & Indhold</a>
<a href="ret_Footer.php">Ret Footer</a>
<a href="index_ret.php">Ret Index</a>
<br />
<?php
$result = mysql_query("SELECT * FROM menu");
while($row = mysql_fetch_assoc($result))
{
echo "<a href='indhold.php?slet_ret=$row[id]'>$row[side_navn]</a>";
}
?>
</div><!--navcontainer slut-->
</div><!--content_left slut-->
<div id="content_right">
<li>Opret Nyt Indhold til siden <a href="kategoriindhold.php">Gøre det nu</a></li>
<br /><br />
<?php
if (isset($_GET['slet_ret'])){
$sql = "SELECT * FROM profukter WHERE fk_kat = $_GET[slet_ret]";
$query = mysql_query($sql);
while($row = mysql_fetch_array($query)){
?>
<div class="billede_right"><img src='img/<?php echo $row['img'];?>' width="125px" height="60px"/></div>
<span class="producent"><?php echo $row['title'];?></span> - <span class="fed"><?php echo $row['title_pro'];?></span><br />
<?php echo $row['tekst'];?><br /><br /><span class='fed'>Pris: <?php echo $row['priser'];?>.- kr</span><br /><br />
<?php
echo "<li><a href='?sletform=slet&id=$row[id]' onclick='return confirm(\"Er du helt sikkert på at slette det her\")'>Slet</a></li>";
?>
<br />
<form action="" method="post">
<p>Title</p>
<input type="text" name="title" placeholder="<?php echo $row['title'];?>" value="<?php echo $row['title'];?>"><br />
<p>Title Pro</p>
<input type="text" name="title_pro" placeholder="<?php echo $row['title_pro'];?>" value="<?php echo $row['title_pro'];?>"><br />
<p>Tekst</p>
<textarea name="tekst" id="profiltekst" placeholder="<?php echo $row['tekst'];?>" style="width:200px; height:100px;"><?php echo $row['tekst'];?></textarea><br />
<p>priser</p>
<input type="text" name="priser" placeholder="<?php echo $row['priser'];?>" value="<?php echo $row['priser'];?>"><br />
<input type="file" name="file" placeholder="Navn">
<br/>
<input name="id" type="hidden" value="<?php echo $row["id"];?>">
<input type="submit" name="updater" value="Updater">
</form>
<hr />
<?php
}
}
else {
echo "Der er intet indhold";
}
?>
</div> <!--content_right slut-->
</div><!--content slut-->
<div id="footer">
<?php include("footer.php");?>
</div><!--footer slut-->
</div><!--main slut-->
</body>
</html>
Nåår jeg klik på updater så kommer der fejl frem og vise mig hvad der er galt men jeg kan overhovedet ikke se fejl hvad har jeg gør galt siden den gøre sådan??
http://localhostr.com/files/u8Cnc2K/capture.png
der kan du se min database :D
håber du kan hjælp mig godt på vej til at finde fejl :)
