Dag Allemaal,
ik probeer door het onderstaande script een image uit een database te verwijderen tegelijk met de rest van de gegevens met de dezelfde id. Alleen ik krijg de volgende foutmelding.
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /var/www/html/il/tekoop/verwijdertk.php on line 14
<?php
include("tkconnect.php");
include("../inc_log.php");
?>
<html>
<head>
<title>Verwijderen</title>
<?php
if (isset($_POST["bevestiging"])){
//$bestand = "$img";
$select_img = mysql_query ("SELECT img FROM tekoop WHERE id='$_POST['id']' ");
$img = mysql_result($select_img,"img");
$img_p = "fotos/$img";
unlink($img_p);
$query="DELETE FROM tekoop WHERE id='" .$_POST["id"] ."'";
$result = mysql_query($query) or die ("FOUT : ". mysql_error());
if ($result){
echo ("<p class=\"text4\">Item " .$_POST["artikel"] . " is verwijderd<br><br>\n");
echo ("<a href=\"tkoverzicht.php\">naar overzicht</p></a>");
}
}else{
$query="SELECT * FROM tekoop WHERE id='" .$_GET["id"]."'";
$result = mysql_query($query) or die ("FOUT: " .mysql_error());
?>
</head>
<body>
<h2 class="text3">Gegevens verwijderen?</h2>
<?php
while (list($id, $artikel, $beschr, $img) =
mysql_fetch_row($result)){
echo("<p class=\"text4\">ID: $id<br>
Artikel: $artikel<br>
Beschrijving: $beschr<br>
Foto: $img<br></p>
<hr>");
}?>
<form action="<?php echo($_SERVER["PHP_SELF"]);?>" method="post">
<input type="hidden" name="bevestiging" value="1">
<input type="hidden" name="id" value="<?php echo($_GET["id"]);?>">
<input type="Submit" value="verwijderen">
<input type="Button" value="terug"
onclick="javascript:history.back();">
</form>
<?php
// else-blok correct afsluiten
}
?>
</body>
</html>
Wat doe ik dan fout?
ik probeer door het onderstaande script een image uit een database te verwijderen tegelijk met de rest van de gegevens met de dezelfde id. Alleen ik krijg de volgende foutmelding.
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /var/www/html/il/tekoop/verwijdertk.php on line 14
<?php
include("tkconnect.php");
include("../inc_log.php");
?>
<html>
<head>
<title>Verwijderen</title>
<?php
if (isset($_POST["bevestiging"])){
//$bestand = "$img";
$select_img = mysql_query ("SELECT img FROM tekoop WHERE id='$_POST['id']' ");
$img = mysql_result($select_img,"img");
$img_p = "fotos/$img";
unlink($img_p);
$query="DELETE FROM tekoop WHERE id='" .$_POST["id"] ."'";
$result = mysql_query($query) or die ("FOUT : ". mysql_error());
if ($result){
echo ("<p class=\"text4\">Item " .$_POST["artikel"] . " is verwijderd<br><br>\n");
echo ("<a href=\"tkoverzicht.php\">naar overzicht</p></a>");
}
}else{
$query="SELECT * FROM tekoop WHERE id='" .$_GET["id"]."'";
$result = mysql_query($query) or die ("FOUT: " .mysql_error());
?>
</head>
<body>
<h2 class="text3">Gegevens verwijderen?</h2>
<?php
while (list($id, $artikel, $beschr, $img) =
mysql_fetch_row($result)){
echo("<p class=\"text4\">ID: $id<br>
Artikel: $artikel<br>
Beschrijving: $beschr<br>
Foto: $img<br></p>
<hr>");
}?>
<form action="<?php echo($_SERVER["PHP_SELF"]);?>" method="post">
<input type="hidden" name="bevestiging" value="1">
<input type="hidden" name="id" value="<?php echo($_GET["id"]);?>">
<input type="Submit" value="verwijderen">
<input type="Button" value="terug"
onclick="javascript:history.back();">
</form>
<?php
// else-blok correct afsluiten
}
?>
</body>
</html>
Wat doe ik dan fout?