Avatar billede perneis Nybegynder
27. maj 2011 - 09:57 Der er 7 kommentarer og
1 løsning

upload.php

jeg har tidligere oprettet et spørgsmål, men måske jeg har formuleret mig forkert der, så jeg prøver igen...

jeg har lavet en side (http://www.msflightsim.eu/Upload.html) til at uploade .zip filer, men når jeg prøver at uploade få jeg denne fejl.:

File (basename($_FILES[myFile][name])) uploaded succesfully } else { echo
Error - unable to upload file: basename($_FILES[myFile][name])
} } else { echo
Wrong filetype, allowed filetypes are: (implode($allowedFileTypes))
} } else {echo
No file selected
} }


jeg har lavet en mappe på mit webhotel som hedder uploads og jeg har en upload.php som liggende i roden af mit webhotel som indholder følgende..:


<php
$uploadDir = http://msflightsim.eu/upload
$allowedFileTypes = array(jpg,gif,png,zip)

if(isset($_POST[myUpload]))
{
  if(is_uploaded_file($_FILES[myFile][tmp_name]))
  {
    $extension = strtolower(pathinfo($_FILES[myFile][name],PATHINFO_EXTENSION))
   
    if(in_array($extension,$allowedFileTypes))
    {
      if(move_uploaded_file($_FILES[myFile][tmp_name],$uploadDir  basename($_FILES[myFile][name])))
      {
        echo<h3 style=color:green;>File (basename($_FILES[myFile][name])) uploaded succesfully</h3>
      }
      else
      {
        echo<h3 style=color:red;>Error - unable to upload file: basename($_FILES[myFile][name])</h3>
      }
    }
    else
    {
      echo<h3 style=color:red;>Wrong filetype, allowed filetypes are: (implode($allowedFileTypes))</h3>
    }
  }
  else
  {echo<h3 style=color:red;>No file selected<h3>
  }
}

Jeg har på ingen måde erfaring med .php, og derfor søger jeg en som kunne rette upload.php filen til så den passer til min side...

det skal kun være muligt at uploade .zip filer og må max. have en størrelse på 100 mb....
Avatar billede The_Buzz Novice
27. maj 2011 - 10:06 #1
Du bruger en Microsoft-IIS/7.5 server:
http://network-tools.com/default.asp?prog=httphead&host=www.msflightsim.eu

Du kan ikke bruge PHP med mindre du bruger Apache server eller et eller andet modul til IIS. Du burde bruge ASP.net istedet da din server håndterer det script sprog.
Avatar billede perneis Nybegynder
27. maj 2011 - 10:21 #2
ASP.net......???

jeg ved godt at jeg ikke er den skarpeste når vi taler om det her, men ASP.net hvad er det, og hvis jeg ikke kan bruge .php kan jeg så ikke lave en upload side..?
Avatar billede The_Buzz Novice
27. maj 2011 - 10:28 #3
Du kan sagtens lave et upload script med ASP.net.

Tror denne her kan give dig lidt hint:
http://www.dotnetfunda.com/articles/article1063-gmail-style-file-upload-in-aspnet-.aspx

ASP.net er også et programmeringssprog - noget anderledes end PHP
Avatar billede perneis Nybegynder
27. maj 2011 - 10:50 #4
jaaa, det burde nok sige mig noget, hvis jeg vil lave sådan en side, men jeg er helt tabt desværre...
Avatar billede The_Buzz Novice
27. maj 2011 - 11:09 #5
Så foreslår jeg at du opretter en job/opgave og betaler dig fra en .NET programmør laver det - eller stiller spørgsmålet i .NET spørge sektionen af denne side. http://www.eksperten.dk/spm/Programmering/NET/
Avatar billede perneis Nybegynder
27. maj 2011 - 11:17 #6
det må prøves.... for ellers må jeg jo nok opgive selvom at det ikke huer mig, har du en ide om hvad sådan noget kunne koste...?
Avatar billede The_Buzz Novice
27. maj 2011 - 13:20 #7
Jeg tager selv 449,- i timen, men arbejder desværre kun i PHP. En kompetent ASP.net skulle meget gerne kunne gøre det på en time eller derunder.
Avatar billede perneis Nybegynder
16. juni 2011 - 11:49 #8
Jeg vælger at lukke af her, trist at jeg ikke kom meget videre, men det er ikke nemt for en nybegynder, jeg vælger at tage pointene selv da jeg ikke mener at jeg har fået et svar som svaret på mit spøgersmål.....
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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