Проблем с качване на файлове

Dizasterr

Registered
Здравейте! Сега набързо написах един код за качване на файлове и го изпробвах на моя компютър. Всичко си върви просто перфектно. Реших да го изпробвам на безплатен хостинг. Качих го и ето какво ми изписва:
Код:
PHP Error Message

Warning: move_uploaded_file(Pages/Parts/incrediblespeed.JPG) [function.move-uploaded-file]: failed to open stream: Permission denied in /home/a9995463/public_html/fileupload/index.php on line 49

Free Web Hosting

PHP Error Message

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/php0IzgR1' to 'Pages/Parts/incrediblespeed.JPG' in /home/a9995463/public_html/fileupload/index.php on line 49

Free Web Hosting
Грешка при качването на файла!
Някой знае ли как да го оправя ? Ето кода за качване:
Код:
<?php
	require_once("../connection.php");
    mysql_query("SET NAMES cp1251");
    mysql_query("SET CHARACTERS cp1251");
	header("Content-type: text/html; charset=cp1251");
	
	echo "<form method='post' action='' enctype='multipart/form-data'>";
	echo "<input type='file' name='path' id='path' /><br/><br/><br/>";
	echo "<input type='submit' name='submit' value='Качи' />";
	echo "</form>";
		if(isset($_POST['submit'])) {
	
		$path = htmlspecialchars(addslashes($_POST['path']));

			if($_FILES['path']['error'] > 0) {
				echo "Възникна грешка при качването на файла!";
			}	
			
			if($_FILES['path']['size'] > 100000000000) {
				die("Твърде голям файл!");
			}
			
		//	$dir = "videolessons/$lessonid.flv";
	//		if($_FILES['path']['type'] != 'image/jpg') {
	//			die("Грешен тип на файла!");
	//		}
			
			if(file_exists("Pages/Parts/" . $_FILES['path']['name'])) {
				die("Този файл вече съществува!");
			}else{
				if(move_uploaded_file($_FILES['path']['tmp_name'],
					  "Pages/Parts/". $_FILES["path"]["name"])) {
					  
		//		$insert=mysql_query("INSERT INTO `videolessons` (`path`,`lessonid`) VALUES ('$dir','$lessonid')") or die(mysql_error());
				
						echo "Файлът е качен успешно!";
					}else{
						echo "Грешка при качването на файла!";
					}
	
	}
	}

?>
 
failed to open stream означава, че не може да отвори входящия файл... нещо ти куца във формата за качване....
 

Back
Горе