Avatar billede colgate Nybegynder
06. juli 2002 - 22:15 Der er 13 kommentarer

Uploade ERROR

Warning: Unable to open 'none' for reading: No such file or directory in category.php on line 242
Success

<---->
Den fejl for jeg når jeg prøver at oploader i mit oploade system!
<---->
Her er en lille stum af koden:
<?
}
}


function UploadPicture()
{
global $login,$action,$filename,$filename_name,$check,$topic_path,$PHP_SELF;
global $db_admin,$db_news,$db_groups,$db_news_comments,$db_news_logged,$db_partners,$db_pnews,$db_smiles,$db_topic,$db_users,$db_weekQ,$db_weekA;

// CHECK PRIVILEGIES
if(CheckPriv("cat_ul") <> 1) { echo _NOTENOUGHPRIV;ShowMain();Exit;}


if ($check <> "UploadSkin")
{?>
    <A HREF="<?echo $PHP_SELF;?>"><?echo _MAINMENU;?></A><BR>
    <FONT SIZE=5 FACE=Arial><B><?echo _UPLOADPICTURE;?><B></FONT><BR>
    <TABLE WIDTH=630 CELLSPACING=2 CELLPADDING=0>
    <TR>
      <TD CLass=MojText>
      <FORM ENCTYPE="multipart/form-data" METHOD=POST ACTION="<?echo $PHP_SELF;?>">
      <?echo _IMAGE;?>:<BR><INPUT TYPE="FILE" NAME="filename" size="50"><BR>
      <input type="hidden" name="action" value="upload"><BR>
      <input type="hidden" name="check" value="UploadSkin"><BR>
      <INPUT TYPE=SUBMIT VALUE="<?echo _SUBMIT;?>">
      </FORM>
      </TD>
    </TR>
    </TABLE>
  <?}

if ($check == "UploadSkin")
{
  $newfile = "$topic_path/$filename_name";
  if (!copy($filename,$newfile)) {"Error Uploading File.";}
  echo _SUCCESS;
}
}

if ($psw == 1)
{
  if ($action == "")      { ShowMain();      }
  if ($action == "edit")  { EditCategory();  }
  if ($action == "delete") { DeleteCategory(); }
  if ($action == "add")    { AddCategory();    }
  if ($action == "upload") { UploadPicture();  }
}
include ("footer.php");
?>
Avatar billede colgate Nybegynder
06. juli 2002 - 22:16 #1
På linje 242 står der:
if (!copy($filename,$newfile)) {"Error Uploading File.";}
Avatar billede lequet Nybegynder
06. juli 2002 - 22:23 #2
if (!@copy($filename,$newfile)) { echo "Error Uploading File."; exit ;}

Prøv noget i den stil
Avatar billede colgate Nybegynder
06. juli 2002 - 22:48 #3
Det hjalp lidt, nu skriver den istedet:
Error Uploading File.
Avatar billede lequet Nybegynder
06. juli 2002 - 22:56 #4
if ($check == "UploadSkin")
{
  $newfile = "$topic_path/$filename_name";
  if (!copy($HTTP_POST_FILES['filename'],$newfile)) {"Error Uploading File.";}
  echo _SUCCESS;
}

Ved ikke om det hjælper, men du kan prøve.
Avatar billede lequet Nybegynder
06. juli 2002 - 22:57 #5
if (!@copy($HTTP_POST_FILES['filename'],$newfile)) { echo "Error Uploading File."; exit ;}

Ups, tanketorsk :)
Avatar billede colgate Nybegynder
06. juli 2002 - 22:58 #6
HeHe prøver det lige nu...!
Avatar billede colgate Nybegynder
06. juli 2002 - 23:00 #7
DAmn it det virker stadig ikke!
Avatar billede lequet Nybegynder
06. juli 2002 - 23:04 #8
Skod :( Har ikke så meget erfaring med upload-scripts, så jeg kan desværre ikke lige komme på flere mulighedder
Avatar billede colgate Nybegynder
06. juli 2002 - 23:05 #9
Okay men da tak fordi du gjorder et forsøg!
Avatar billede colgate Nybegynder
06. juli 2002 - 23:06 #10
<<<<<<<----------->>>>>>>>>>>>
Andre med nogen mulige muligheder...?
Så bare skriv dem!
Avatar billede muddi Praktikant
07. juli 2002 - 05:47 #11
Hvor stor er den fil du forsøger at uploade? Er du igang med at sende/hente mails samtidig med at scriptet afvikles? Er file_uploads aktiveret i PHP?
Avatar billede colgate Nybegynder
07. juli 2002 - 20:12 #12
Filen er på: 5,16 KB
Nej er ikke igang med at sende/hente noget via mit mail system(Hvis det var det du mente!)
Og hvad med at: "Er file_uploads aktiveret i PHP?"
Avatar billede muddi Praktikant
08. juli 2002 - 03:44 #13
colgate >> Se i phpinfo() om der står file_uploads = on|1
Det er jo en forudsætning at fileuploads er aktiveret i PHP :o)

Grunden til at jeg spurgte om filstørrelsen er at den fejl du fik kan forekomme, hvis man forsøger at uploade for store filer. Men din fil er ikke en stor fil. En stor fil er på mere end 2 MB :D Nå, men kig lige på phpinfo()!
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

IT-JOB

Capgemini Danmark A/S

Finance Lead (SAP)

European Stonecraft

Intern Navision/BC Supporter

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Nye kolleger søges til IT Stab i Forsvaret

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger chef for Lokal IT i hovedstadsområdet