Delete record en unlink

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Bram Sluiter

Bram Sluiter

12/05/2006 10:51:00
Quote Anchor link
Hallo ik snap nog niet zoveel van php, maar ben druk aan het lezen.
Hieronder verwijder ik een record uit de database. In de datase heb ik ook een link staan naar een file (image.jpg). Nu wil ik dus met unlink aan de gang. Nadat de record is vewijderd moet ook de file verwijdert worden. Kan iemand me op weg helpen?
Ik ben trouwens meerdere phpboeken aan het lezen maar het valt me op dat er zoveel verschillende manieren worden gebruikt voor het programmeeren, ook de veiligheid is niet altijd super.


if ((isset($_POST['id'])) && ($_POST['id'] != "")) {
$deleteSQL = sprintf("DELETE FROM afbeelding WHERE nummer=%s",
GetSQLValueString($_POST['id'], "int"));

mysql_select_db($database_connection, $connection);
$Result1 = mysql_query($deleteSQL, $connection) or die(mysql_error());

$deleteGoTo = "afbeelding.php";
if (isset($_SERVER['QUERY_STRING'])) {
$deleteGoTo .= (strpos($deleteGoTo, '?')) ? "&" : "?";
$deleteGoTo .= $_SERVER['QUERY_STRING'];
}
header(sprintf("Location: %s", $deleteGoTo));
}
 
PHP hulp

PHP hulp

16/11/2024 20:04:35
 
Wout van der Burg

Wout van der Burg

12/05/2006 14:20:00
Quote Anchor link
moeten die $_POST globals niet $_GET zijn?
 
Wout van der Burg

Wout van der Burg

12/05/2006 14:23:00
Quote Anchor link
je moet het een beetje zoeken wanneer je dat bestand in een global of in een var krijgt dat je iets als dit doet;

unlink($_GET['file']);

of

unlink($varvanfile);
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.