prosim vas kto mi skontroluje tento PHP skript a povie mi co mam zle ohladom move_uploaded_file(presunu suboru)? problem je ze mi stale uploaduje subory do zlozky tmp a nie do tej do ktorej chcem.
tu je ten skript:
Kód:
<?
$udir="uploads/";
$sdir=$host.$dir."/".$udir;
$msg="";
$url_dir = "http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF']);
$upload_url = $url_dir."/uploads/";
function do_upload($sdir){
$temp_name= $_FILES['file']['tmp_name'];
$file_name= $_FILES['file']['name'];
$file_name= str_replace("\\","",$file_name);
$file_name= str_replace("'","",$file_name);
$file_path= $udir.$file_name;
$msg= do_upload($udir, $upload_url);
return $msg;
if(!chmod($sdir,0777));
move_uploaded_file($_FILES["file"]["tmp_name"],
"uploads/" . $_FILES["file"]["name"]);
echo "Stored in: " . "uploads/" . $_FILES["file"]["name"];
}
if ($_FILES["file"]["error"] > 0)
{
echo "Error: " . $_FILES["file"]["error"] . "<br />";
}
else
{
echo "Upload: " . $_FILES["file"]["name"] . "<br />";
echo "Type: " . $_FILES["file"]["type"] . "<br />";
echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";
echo "Stored in: " . $_FILES["file"]["tmp_name"];
}
?>
<html>
<head>
<title>Mr-mobil uploader</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<center>
<form name="upload" id="upload" ENCTYPE="multipart/form-data" method="post">
Vyberte subor:<input type="file" id="file" name="file">
<input type="submit" name="upload" value="Upload!">
</center>