---
title: "Skumt..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/15660-skumt"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Gimbo"
published: "2001-05-15T14:54:00.000Z"
updated: "2001-05-23T10:46:00.000Z"
replies: 3
views: 206
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/15660-skumt"
---

# Skumt...

## #1 — Gimbo, 2001-05-15T14:54Z

Hejsan jag kan inte så mycket om PHP o jag ladda hem ett upload-script som jag testar men jag får ett felmeddelande när jag laddar upp filerna på servern o filerna laddas inte upp trotts att scriptet säger att de har gjort det... Finns det ngn som kan hjälpa mig: här finns scriptet: <http://www.6suryoye.f2s.com/php/uploader/uploader.php3> 

lösenordet är test...

och scriptet ser ut på följande sätt:
\<kod\>
\<HTML\>
\<HEAD\>
  \<TITLE\>Uploader v1.0 - Powered by PHPScriptCENTER.com\</TITLE\>
\</HEAD\>
\<BODY BGCOLOR="#ffffff"\>
\<?php

///////////////////////////////////////////////
//                                           //
// Uploader v.1                              //
// ----------------------------------------- //
// by Graeme (webmaster@phpscriptcenter.com) //
// <http://www.phpscriptcenter.com>             //
//                                           //////////////////////////////
// PHP Script CENTER offers no warranties on this script.                //
// The owner/licensee of the script is solely responsible for any        //
// problems caused by installation of the script or use of the script    //
//                                                                       //
// All copyright notices regarding Uploader, must remain                 //
// intact on the scripts and in the HTML for the scripts.                //
//                                                                       //
// (c) Copyright 2001 PHP Script CENTER                                  //
//                                                                       //
// For more info on Uploader,                                            //
// see <http://www.phpscriptcenter.com/uploader.php3>                       //
//                                                                       //
///////////////////////////////////////////////////////////////////////////

require("setup.php3");

if($doupload) {

if($ADMIN\[RequirePass\] == "Yes") {
if($password != "$ADMIN\[Password\]") {
echo("\<P\>\<CENTER\>\<B\>\<FONT FACE=\\"Verdana\\"\>Error\</FONT\>\</B\>\</CENTER\>\</P\>

\<P\>\<CENTER\>\<TABLE WIDTH=\\"450\\" BORDER=\\"0\\" CELLSPACING=\\"0\\"
CELLPADDING=\\"0\\"\>
  \<TR\>
    \<TD WIDTH=\\"100%\\" BGCOLOR=\\"#000000\\"\>
    \<TABLE WIDTH=\\"450\\" BORDER=\\"0\\" CELLSPACING=\\"1\\" CELLPADDING=\\"2\\"\>
      \<TR\>
        \<TD COLSPAN=\\"2\\" BGCOLOR=\\"#ffffff\\"\>
        \<FONT COLOR=\\"#000000\\" SIZE=\\"-1\\" FACE=\\"Verdana\\"\>Invalid Password\</FONT\>\</TD\>
      \</TR\>
    \</TABLE\>\</TD\>
  \</TR\>
\</TABLE\>\</CENTER\>\</P\>
\<P\>\<CENTER\>&nbsp;\</CENTER\>\</P\>
\<P\>\<CENTER\>&nbsp;\</CENTER\>\</P\>
\<P\>\<CENTER\>\<FONT SIZE=\\"-2\\" FACE=\\"Verdana\\"\>\<A HREF=\\"http://www.phpscriptcenter.com/uploader.php3\\" TARGET=\\"\_blank\\"\>Uploader\</A\> Version 1.0 \<BR\>
Copyright &COPY; 2000-2001 \<A HREF=\\"http://www.phpscriptcenter.com/\\" TARGET=\\"\_blank\\"\>PHPScriptCENTER.com\</A\>\</FONT\>\</CENTER\>
\</BODY\>
\</HTML\>");
exit();
}
}

$num = 0;
while($num \< $ADMIN\[UploadNum\]) {
$num++;

$picture = "fileup$num"."\_name";
$picture1 = $$picture;
$picture2 = "fileup$num";
$picture3 = $$picture2;

if($picture3 != "none") {
$filesizebtyes = filesize($picture3);

$ok = 1;
if($filesizebtyes \< 10) {
$error .= "Error uploading (file size lower than 10 bytes) for file $num\<BR\>";
$ok = 2;
}

if(file_exists("$ADMIN\[directory\]/$picture1") OR $ok == 2) {
$error .="File name already exists for file $num\<BR\>";
} else {
copy ($picture3, "$ADMIN\[directory\]/$picture1");
$error .="File $num has been uploaded\<BR\>";
}
}
}

if(!$error) {
$error .= "No files have been selected for upload";
}

echo("\<P\>\<CENTER\>\<B\>\<FONT FACE=\\"Verdana\\"\>Status\</FONT\>\</B\>\</CENTER\>\</P\>

\<P\>\<CENTER\>\<TABLE WIDTH=\\"450\\" BORDER=\\"0\\" CELLSPACING=\\"0\\"
CELLPADDING=\\"0\\"\>
  \<TR\>
    \<TD WIDTH=\\"100%\\" BGCOLOR=\\"#000000\\"\>
    \<TABLE WIDTH=\\"450\\" BORDER=\\"0\\" CELLSPACING=\\"1\\" CELLPADDING=\\"2\\"\>
      \<TR\>
        \<TD COLSPAN=\\"2\\" BGCOLOR=\\"#ffffff\\"\>
        \<FONT COLOR=\\"#000000\\" SIZE=\\"-1\\" FACE=\\"Verdana\\"\>$error\</FONT\>\</TD\>
      \</TR\>
    \</TABLE\>\</TD\>
  \</TR\>
\</TABLE\>\</CENTER\>\</P\>
\<P\>\<CENTER\>&nbsp;\</CENTER\>\</P\>
\<P\>\<CENTER\>&nbsp;\</CENTER\>\</P\>
\<P\>\<CENTER\>\<FONT SIZE=\\"-2\\" FACE=\\"Verdana\\"\>\<A HREF=\\"http://www.phpscriptcenter.com/uploader.php3\\" TARGET=\\"\_blank\\"\>Uploader\</A\> Version 1.0 \<BR\>
Copyright &COPY; 2000-2001 \<A HREF=\\"http://www.phpscriptcenter.com/\\" TARGET=\\"\_blank\\"\>PHPScriptCENTER.com\</A\>\</FONT\>\</CENTER\>
\</BODY\>
\</HTML\>");
exit();

} else {

$num = 0;
while($num \< $ADMIN\[UploadNum\]) {
$num++;
$html .= "\<TR\>
        \<TD WIDTH=\\"25%\\" BGCOLOR=\\"#295e85\\"\>
        \<FONT COLOR=\\"#ffffff\\" SIZE=\\"-1\\" FACE=\\"Verdana\\"\>File $num:\</FONT\>\</TD\> 
        \<TD WIDTH=\\"75%\\" BGCOLOR=\\"#ffffff\\"\>
        \<INPUT NAME=\\"fileup$num\\" TYPE=\\"file\\" SIZE=\\"25\\"\>
\</TD\> ";
}

if($ADMIN\[RequirePass\] == "Yes") {
$passhtml = "\<P\>\<CENTER\>\<TABLE BORDER=\\"0\\" CELLSPACING=\\"0\\"  CELLPADDING=\\"0\\"\>
  \<TR\>
    \<TD WIDTH=\\"100%\\" BGCOLOR=\\"#000000\\"\>
    \<TABLE WIDTH=\\"300\\" BORDER=\\"0\\" CELLSPACING=\\"1\\" CELLPADDING=\\"2\\"\>
      \<TR\>
        \<TD WIDTH=\\"33%\\" BGCOLOR=\\"#295e85\\"\>
        \<B\>\<FONT COLOR=\\"#ffffff\\" SIZE=\\"-1\\" FACE=\\"Verdana\\"\>Password:\</FONT\>\</B\>\</TD\> 
        \<TD WIDTH=\\"67%\\" BGCOLOR=\\"#ffffff\\"\>
        \<INPUT NAME=\\"password\\" TYPE=\\"password\\" SIZE=\\"25\\"\>
\</TD\> 
      \</TR\>
    \</TABLE\>\</TD\>
  \</TR\>
\</TABLE\>\</CENTER\>\</P\>";
}

echo("\<FORM ENCTYPE=\\"multipart/form-data\\" ACTION=\\"uploader.php3\\" METHOD=\\"POST\\"\>
\<P\>\<CENTER\>\<B\>\<FONT FACE=\\"Verdana\\"\>Upload\</FONT\>\</B\>\</CENTER\>\</P\>

\<P\>\<CENTER\>\<TABLE WIDTH=\\"450\\" BORDER=\\"0\\" CELLSPACING=\\"0\\" CELLPADDING=\\"0\\"\>
  \<TR\>
    \<TD WIDTH=\\"100%\\" BGCOLOR=\\"#000000\\"\>
    \<TABLE WIDTH=\\"450\\" BORDER=\\"0\\" CELLSPACING=\\"1\\" CELLPADDING=\\"2\\"\>
      \<TR\>
        \<TD COLSPAN=\\"2\\" BGCOLOR=\\"#295e85\\"\>
        \<B\>\<FONT COLOR=\\"#ffffff\\" SIZE=\\"-1\\" FACE=\\"Verdana\\"\>Select Files\</FONT\>\</B\>\</TD\>
         
      \</TR\>$html
    \</TABLE\>\</TD\>
  \</TR\>
\</TABLE\>\</CENTER\>\</P\>$passhtml\<P\>\<CENTER\>\<INPUT NAME=\\"doupload\\" TYPE=\\"submit\\" VALUE=\\"Upload Files\\"\>\</CENTER\>\</FORM\>
\<P\>\<CENTER\>&nbsp;\</CENTER\>\</P\>
\<P\>\<CENTER\>&nbsp;\</CENTER\>\</P\>
\<P\>\<CENTER\>\<FONT SIZE=\\"-2\\" FACE=\\"Verdana\\"\>\<A HREF=\\"http://www.phpscriptcenter.com/uploader.php3\\" TARGET=\\"\_blank\\"\>Uploader\</A\> Version 1.0 \<BR\>
Copyright &COPY; 2000-2001 \<A HREF=\\"http://www.phpscriptcenter.com/\\" TARGET=\\"\_blank\\"\>PHPScriptCENTER.com\</A\>\</FONT\>\</CENTER\>
\</BODY\>
\</HTML\>");
exit();
}

php?\>
\</kod\>

Permalänk: https://www.webforum.nu/p/15660

## #2 — Batboy, 2001-05-15T15:53Z

Det korta svaret är, när PHP körs i SAFE MODE kan du inte ladda upp filer. Det beror inte på scriptet utan på f2s.

/j

Permalänk: https://www.webforum.nu/p/318772

## #3 — Gimbo, 2001-05-15T16:10Z

så det finns inget jag kan göra?

Permalänk: https://www.webforum.nu/p/318773

## #4 — Neo, 2001-05-23T10:46Z

Hej Gimbo!

Har du tillgång till servern kan du ändra följande:

safe_mode
det finns 2 värden: local och master.

local = "On"
master = "Off"

ändra sedan upload_tmp_dir till ett directory som du sätter rättigheterna till 777 på.

Detta kräver dessvärre att man kan ändra i php.ini på servern så du får väl tjata på webhotellet...

// Neo

Permalänk: https://www.webforum.nu/p/318774

---

Tråden på webben: https://www.webforum.nu/amne/php/15660-skumt
