Nieuw lid |
|
Hoi,
Ik wil graag bij dit script van flaming:
<?
/*
Copyright: flAming @ 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.jesite.nl/uploadsysteem/";
$mapnaam = "uploads/";
if($_POST['submit']) {
$extensions = array();
$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'] > 1048576) {
echo "Uw bestand is meer als 1 MB (1024 KB)!<br>Klik <a href='javascript:history.back(1)'>hier</a> om terug te gaan!";
} 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";
}
if(file_exists($mapnaam.$_SERVER['REMOTE_ADDR'].$ext)) {
unlink($mapnaam.$_SERVER['REMOTE_ADDR'].$ext);
}
if(is_uploaded_file($_FILES['file']['tmp_name'])) {
move_uploaded_file($_FILES['file']['tmp_name'], $mapnaam.$_SERVER['REMOTE_ADDR'].$ext);
echo "Uw bestand is succesvol geupload!<br>De URL van uw bestand is: ".$url.$mapnaam.$_SERVER['REMOTE_ADDR'].$ext."<br><br>Klik <a href='".$mapnaam.$_SERVER['REMOTE_ADDR'].$ext."' target='_blank'>hier</a> voor een voorbeeld.";
} else {
echo "Er is iets fout gegaan tijdens het uploaden!<br>Probeert u het nogmaals..<br>Klik <a href='javascript:history.back(1)'>hier</a> om terug te gaan!";
}
}
} else {
echo "U heeft een bestand gekozen dat niet de extensie .gif, .jpg, .jpeg, .png of .bmp heeft!<br>Klik <a href='javascript:history.back(1)'>hier</a> om terug te gaan!<br><br>";
}
} else {
echo "<form method='post' enctype='multipart/form-data'>
De volgende extensies zijn toegestaan: .gif & .jpg & .jpeg & .png & .bmp.<br>
Let wel op dat het bestand niet groter is dan 1 MB<br><br>
Upload bestand: <input type='file' name='file' id='file'><br>
<br>
<input type='submit' name='submit' value='Upload bestand..'>
</form>";
}
?>
<? /* Copyright: flAming @ 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.jesite.nl/uploadsysteem/"; $mapnaam = "uploads/"; if($_POST['submit']) { $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'] > 1048576) { echo "Uw bestand is meer als 1 MB (1024 KB)!<br>Klik <a href='javascript:history.back(1)'>hier</a> om terug te gaan!"; } 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"; } if(file_exists($mapnaam.$_SERVER['REMOTE_ADDR'].$ext)) { unlink($mapnaam.$_SERVER['REMOTE_ADDR'].$ext); } echo "Uw bestand is succesvol geupload!<br>De URL van uw bestand is: ".$url.$mapnaam.$_SERVER['REMOTE_ADDR'].$ext."<br><br>Klik <a href='".$mapnaam.$_SERVER['REMOTE_ADDR'].$ext."' target='_blank'>hier</a> voor een voorbeeld."; } else { echo "Er is iets fout gegaan tijdens het uploaden!<br>Probeert u het nogmaals..<br>Klik <a href='javascript:history.back(1)'>hier</a> om terug te gaan!"; } } } else { echo "U heeft een bestand gekozen dat niet de extensie .gif, .jpg, .jpeg, .png of .bmp heeft!<br>Klik <a href='javascript:history.back(1)'>hier</a> om terug te gaan!<br><br>"; } } else { echo "<form method='post' enctype='multipart/form-data'> De volgende extensies zijn toegestaan: .gif & .jpg & .jpeg & .png & .bmp.<br> Let wel op dat het bestand niet groter is dan 1 MB<br><br> Upload bestand: <input type='file' name='file' id='file'><br> <br> <input type='submit' name='submit' value='Upload bestand..'> </form>"; } ?>
Deze extensies erbij:
.doc
.swf
.xls (ms exel)
.psd
Welke extensies moet ik er dan bij zetten?
Heb je er ook een lijstje van waar alle extensies opstaan hoe je ze in php moet zetten?
Groetjes Martijn
|