Avatar billede kiwankow Nybegynder
18. september 2009 - 10:47 Der er 4 kommentarer og
1 løsning

Kan man kun tillade upload af specifik fil..??

Jeg harfundet dette script på nettet og kunne godt tænke mig at vide man kan gøre således at det kun er en specifik fil der kan uploades. Altså det skal ikke bare være en bestemt type men også en bestemt navn: (rigtignavn.gif)

<?php
$target = "upload/";
$target = $target . basename( $_FILES['uploaded']['name']) ;
$ok=1;

//This is our size condition
if ($uploaded_size > 350000)
{
echo "Your file is too large.<br>";
$ok=0;
}

//This is our limit file type condition
if ($uploaded_type =="image/gif")
{
echo "No PHP files<br>";
$ok=0;
}

//Here we check that $ok was not set to 0 by an error
if ($ok==0)
{
Echo "Sorry your file was not uploaded";
}

//If everything is ok we try to upload it
else
{
if(move_uploaded_file($_FILES['uploaded']['tmp_name'], $target))
{
echo "The file ". basename( $_FILES['uploadedfile']['name']). " has been uploaded";
}
else
{
echo "Sorry, there was a problem uploading your file.";
}
}
?>
Avatar billede repox Seniormester
18. september 2009 - 10:57 #1

<?php
$target = "upload/";
$target = $target . basename( $_FILES['uploaded']['name']) ;
$ok=1;

if(basename( $_FILES['uploaded']['name']) != "rigtigtnavn.gif")
  $ok = 0;
...
Avatar billede kiwankow Nybegynder
18. september 2009 - 12:49 #2
Er det muligt at lave selve billedeuploadet på samme side som man har en inputform til beskrivelse af billedet eller skal uploadet være på en selvstændig side..??
Avatar billede kiwankow Nybegynder
21. september 2009 - 07:28 #3
dette script laver følgende fejl:

Warning: move_uploaded_file(upload/bg.gif) [function.move-uploaded-file]: failed to open stream: Permission denied in /upload.php on line 29

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpYWUqy8' to 'upload/bg.gif' in /upload.php on line 29
Sorry, there was a problem uploading your file.
Avatar billede kiwankow Nybegynder
25. september 2009 - 11:11 #4
Smid et svar så lukker vi tråden
Avatar billede kiwankow Nybegynder
30. september 2009 - 09:22 #5
lukket
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester