/*
Copyright-boodschap:
Copyright (c) 2001 by Thijs Sloesen
All rights reserved!
Contact Thijs Sloesen at: epidemi@seekitfast.com
For license-details see license.txt as shipped with this product.
Auto Maasstad Site - Gallerij Page
*/
include "shared.php";
init();
send_header("Afbeelding gallerij");
?>
if (!$session->loggedin)
{
die("Logt u a.u.b. eerst in.");
}
if ($session->loggedin)
{
if (!$action)
{
$data = mysql_query("SELECT * from afbeeldingen;");
if (!$data) die("FATAL ERROR: Could not SELECT FROM 'afbeeldingen'!");
print "
De gallerij
";
while ($dat = mysql_fetch_array($data))
{
print "
[".basename($dat["bestand"])."]
";
print "Verwijder ";
print "Link/HTML
";
}
print "";
?>
Een afbeelding toevoegen:
Klik hier om dit venster te sluiten.
}
else if ($action=="add")
{
if (!$userfile)
die("Selecteer een afbeelding!");
$tmp = $gallerij_dir . basename($userfile_name);
if (strlen($tmp) > 255)
{
unlink ($userfile);
die ("De bestandsnaam is te lang. Hernoem het bestand op uw PC, en probeer de afbeelding dan alsnog toe te voegen.");
}
if (file_exists($tmp))
{
die("Er bestaat al een afbeelding met de naam \"" . basename($userfile_name) . "\". Verwijder de reeds bestaande afbeelding eerst a.u.b.");
}
// Het bestand verplaatsten naar de daarvoor bestemde directory
move_uploaded_file($userfile, $tmp);
// Geef de volgende rechten voor dit bestand: ugo+rwx
// Iedereen, dus ook het script kan het bestand nu verwijderen indien nodig
chmod($tmp, 0777);
$result = mysql_query("INSERT INTO afbeeldingen (bestand) VALUES('$tmp');");
if (!$result)
die ("FATAL ERROR: Could not INSERT INTO 'afbeeldingen'!");
print "De afbeelding is toegevoegd!
Ga verder
";
}
else if ($action=="remove")
{
if (!$afbeelding)
die("Selecteer een afbeelding!");
$data = mysql_query("SELECT * FROM afbeeldingen WHERE ID=$afbeelding;");
if (!$data) die ("Could not SELECT FROM 'afbeeldingen'!");
$dat = mysql_fetch_array($data);
$tmp = $dat["bestand"];
$data = mysql_query("DELETE FROM afbeeldingen WHERE ID=$afbeelding;");
if (!$data) die ("Could not DELETE FROM 'afbeeldingen'!".mysql_error());
unlink($tmp);
print "De afbeelding is verwijderd. Klik hier om verder te gaan.";
}
else if ($action=="get_html")
{
if (!$afbeelding)
die("Selecteer een afbeelding!");
$data = mysql_query("SELECT * from afbeeldingen WHERE ID=$afbeelding;");
if (!$data) die("FATAL ERROR: Could not SELECT FROM 'afbeeldingen'!");
$dat = mysql_fetch_array($data);
if (!$dat)
die("Could not SELECT FROM afbeeldingen!");
{
print "Het adres van de afbeelding is:
";
print "De link voor de afbeelding is:
";
print "De HTML voor de afbeelding is:
";
print "De HTML voor de afbeelding en de link is:
";
}
print "Klik hier om terug te gaan.";
}
}
?>
send_footer();
?>