---
title: "SAFE MODE + upload problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/97824-safe-mode-upload-problem"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Qonos"
published: "2004-02-20T18:46:41.000Z"
updated: "2004-02-20T18:46:41.000Z"
replies: 0
views: 264
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/97824-safe-mode-upload-problem"
---

# SAFE MODE + upload problem

## #1 — Qonos, 2004-02-20T18:46Z

```php
if ( $action == 'add')
{

	if (isset($uploadNeed))
	{
		$ImageFolder = WEBDIR."photos/test/";
		mkdirs($ImageFolder);
		chmod($ImageFolder,0777);
		
		$uploadNeed = $_POST['uploadNeed'];
		// start for loop
		for($x=0;$x<$uploadNeed;$x++){
		$file_name = $_FILES['uploadFile'. $x]['name'];
		// strip file_name of slashes
		$file_name = stripslashes($file_name);
		$file_name = str_replace("'","",$file_name);
		if (!empty($file_name))
		{
			$copy = move_uploaded_file($_FILES['uploadFile'. $x]['tmp_name'],$ImageFolder.$file_name);
			 // check if successfully copied
			 if($copy){
			 echo "$file_name | uploaded sucessfully!<br>";
			 }else{
			 echo "$file_name | could not be uploaded!<br>";
			 }
		 }
		} // end of loop
	}

	echo "<form name=\"form1\" enctype=\"multipart/form-data\" method=\"post\" action=\"?page=".$page."&action=add\">";
	$uploadNeed = 10;
	for($x=0;$x<$uploadNeed;$x++){
		echo "<input name=\"uploadFile".$x."\" type=\"file\" id=\"uploadFile".$x."\"><br>";
	}
	echo "	<input name=\"uploadNeed\" type=\"hidden\" value=\"".$uploadNeed."\">";
	echo " 	<input type=\"submit\">";
	echo "</form>";
}
```

 

```php
Warning: move_uploaded_file(): SAFE MODE Restriction in effect. The script whose uid is 1328 is not allowed to access /XXX/local/home/XXX/XXX.org/photos/test owned by uid 398 in /XXX/local/home/XXX/XXX.org/admin/photos.php on line 45
bg.contact.jpg | could not be uploaded!
```

 

mm skapar jag mappen via ftp programmet och kör chmod 777 där så kan jag ladda upp filer i mappen sen men skapar jag mappen via php och kör chmod 777 via php koden så kan jag inte ladda upp där  \*hmmmm\*

jag har ingen möjlighet att stänga av detta "SAFE MODE" grejen, så nu har jag noll koll på vad jag skall göra.. har letat som en idiot här på webforum och på övriga internet...  

Någon som har kol på hur jag skall kunna ladda upp filerna??

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

---

Tråden på webben: https://www.webforum.nu/amne/php/97824-safe-mode-upload-problem
