Precisava de ajuda com uma pagina de administração para o meu site de upload de ficheiro para a pat..
para ja esta assim.
e
Precisava de uma pagina de administração para apagar/mudar o nome aos ficheiros enviados e o IP de quem enviou assim cmo a data..
alguem me pode ajudar ?
para ja esta assim.
PHP:
<?php
$uploaddir = "uploads";
$allowed_ext = "jpg, gif, png, pdf, rar, zip, exe, jpeg, txt";
$max_size = "300000000";
$max_height = "";
$max_width = "";
$random_digit=rand(0000,999999999);
$extension = pathinfo($_FILES['file']['name']);
$extension = $extension[extension];
$allowed_paths = explode(", ", $allowed_ext);
for($i = 0; $i < count($allowed_paths);
$i++) {
if ($allowed_paths[$i] == "$extension") {
$ok = "1";
}
}
if ($ok == "1") {
if($_FILES['file']['size'] > $max_size){
print "Ficheiro demasiado grande!";
exit;
}
$new_file_name=$random_digit.'.'.$extension;
if(is_uploaded_file($_FILES['file']['tmp_name'])){
move_uploaded_file($_FILES['file']['tmp_name'],$uploaddir.'/'.$new_file_name.$_FILES['name']);
}
$message = "Ficheiro enviado. Para aceder ao ficheiro --> ";
$link = "link" . $new_file_name;
print $message ."<a href=" . $link .">" . $link . "</a>";
}
else {
print "Extensao nao permitida";
}
?>
Código:
<html>
<head>
<body bgcolor="#CCCCFF">
<form action="upload.php" method="post" enctype="multipart/form-data" name="form" id="form">
<center><strong>Selecione um ficheiro</strong></p>
<input name="file" type="file" id="file" size="80" /></p>
<input type="submit" name="Submit" value="Upload!" /></center></form>
</html>
</body>
alguem me pode ajudar ?