<?php
if (!$username){
error("Je bent niet ingelogd!");
}else{
if($_GET['action'] == 'toevoegen')
{
/*
Copyright: MiRoOzY @ WmCity
Upload dit bestand en maak in diezelfde dir een nieuwe map aan.
Geef hieronder bij $mapnaam de naam van de map op die je daar aan hebt gemaakt.
Geef die map alle rechten (CHMOD 777)
Vul bij $site hieronder je dir in waar dit bestand in staat.
*/
$url = "http://www.markusbouman.nl/";
if($_POST['submit']){
$option_folder = $_POST['folderoption'];
if ($option_folder == "media"){
$mapnaam = "images/media/";
}elseif ($option_folder == "photos"){
$mapnaam = "images/photos/";
}elseif ($option_folder == "news"){
$mapnaam = "images/news/";
}
}elseif ($option_folder == "tekoop"){
$mapnaam = "images/tekoop/";
}
$extensions['ext'][] = "image/gif";
$extensions['ext'][] = "image/jpg";
$extensions['ext'][] = "image/jpeg";
$extensions['ext'][] = "image/pjpeg";
$extensions['ext'][] = "image/png";
$extensions['ext'][] = "image/bmp";
$extensions['ext'][] = "image/x-png";
if(in_array($_FILES['file']['type'], $extensions['ext'])) { if($_FILES['file']['size'] > 2097152) {
error("Uw bestand is meer als 2 MB (2048 KB)!");
?><meta http-equiv="refresh" content="2;url=index.php?page=afbeeldinge&action=toevoegen"><?
} else {
if($_FILES['file']['type'] == "image/gif") {
$ext = ".gif";
} elseif($_FILES['file']['type'] == "image/jpg") {
$ext = ".jpg";
} elseif($_FILES['file']['type'] == "image/jpeg") {
$ext = ".jpg";
} elseif($_FILES['file']['type'] == "image/pjpeg") {
$ext = ".jpg";
} elseif($_FILES['file']['type'] == "image/bmp") {
$ext = ".bmp";
} elseif($_FILES['file']['type'] == "image/png") {
$ext = ".png";
} elseif($_FILES['file']['type'] == "image/x-png") {
$ext = ".png";
}
unlink($mapnaam.$_FILES['file']['name']); }
message("Uw bestand is succesvol geupload!");
?><meta http-equiv="refresh" content="2;url=index.php?page=admin"><?
} else {
error("Er is iets fout gegaan tijdens het uploaden!<br>Probeert u het nogmaals.");
?><meta http-equiv="refresh" content="2;url=index.php?page=afbeeldinge&action=toevoegen"><?
}
}
} else {
error("U heeft een bestand gekozen dat niet de extensie .gif, .jpg, .jpeg, .png of .bmp heeft!");
?><meta http-equiv="refresh" content="2;url=index.php?page=afbeeldinge&action=toevoegen"><?
}
}else
{
?>
<b class="title">Afbeelding toevoegen</b><br>
<br>
<form method="post" enctype="multipart/form-data">
<table class="text">
<tr>
<td class="desc">
Map:
</td>
<td>
<select name="folderoption" class="text">
<option name="news">news</option>
<option name="tekoop">te koop</option>
<option name="media">media</option>
<option name="photos">photos</option>
</select>
</td>
</tr>
<tr>
<td class="desc">
Afbeelding:
</td>
<td>
<input type="file" name="file" id="file" class="text">
</td>
</tr>
<tr>
<td class="desc">
</td>
<td>
<input type="submit" name="submit" value="Upload bestand" class="text">
</td>
</tr>
</table>
</form>
<?
}
}elseif($_GET['action'] == 'verwijderen')
{
$map = $_GET['map'];
if ($map == "news"){
$mapnaam = "images/news/";
}elseif ($map == "tekoop"){
$mapnaam = "images/tekoop/";
}elseif ($map == "media"){
$mapnaam = "images/media/";
}elseif ($map == "photos"){
$mapnaam = "images/photos/";
}
function directory
($dir,$filters=array()) {
//filters kunnen meerdere bestandext. zijn, ze moeten door kommas gescheiden worden!
if (!$filters)
{
//zie versie1
while(($file = readdir($uitlees))!==false) {
$bestanden[] = $file;
}
}else
{
while (($dit_bestand = readdir($uitlees))!==false) {
// herhaal volgende opdrachten voor elk bestand uit $uitlees
$type = array_pop(explode(".",$dit_bestand)); //neem de letters na het laatste punt van de bestandsnaam {
//als de extensie voorkomt in de array dan ...
$bestanden[] = $dit_bestand; //voeg het toe aan de resultaat array
}
}
}
return $bestanden;
}
$fotos = directory
($mapnaam, array("gif","GIF","jpg","JPG","jpeg","pjpeg","png","PNG","bmp","x-png")); if (isset ($_POST['submit'])){ $img = $_POST['photo'];
message("Afbeelding met success verwijderd!");
?><meta http-equiv="refresh" content="2;url=index.php?page=admin"><?
}else{
?>
<b class="title">Afbeelding verwijderen</b><br>
<br>
<form action="<? $_SERVER['PHP_SELF']; ?>" method="POST">
<table class="text">
<tr>
<td class="desc">
Afbeelding:
</td>
<td>
<select name="photo" class="text">
<?
for ($i = 0; $i <= count($fotos); $i++) {
?><option value="<?=$fotos[$i];?>"><?=$fotos[$i];?></option><?
}
?>
</select>
</td>
</tr>
<tr>
<td class="desc">
</td>
<td>
<input type="submit" name="submit" value="Verwijderen" class="text">
</td>
</tr>
</table>
</form>
<?
}
}else{
error("Verkeerde actie opgegeven!");
?><meta http-equiv="refresh" content="2;url=index.php?page=admin"><?
}
}
?>