aaa
<html>
<head><title>uploader.html</title></head>
<body>
<form method="post" enctype="multipart/form-data"
action="uploader.php">
updir(Remote):
<input type="text" name="updir">
localdir(Localdir):
<input type="text" name="localdir">
upfile:
<input type="file" name="upfile">
Mode(例:0700):
<input type="text" name="filemode">
<input type="submit" value="アップロードする">
</form>
</body>
</html>
<html>
<head><title>uploader.php</title></head>
<body>
<p> file uploader </p>
<?php
// $updir = "./upload/";
$updir = $_FILES['updir']['name'];
$filename = $_FILES['localdir']['name'].$_FILES['upfile']['name'];
if (move_uploaded_file($_FILES['upfile']['tmp_name'], $updir.$filename) ==
FALSE){
print("Upload failed");
print($filename);
print($_FILES['upfile']['error']);
}
else {
print("<b> $filename </b> uploaded");
// chmod("/somedir/somefile", 0755); // 8 進数; 正しいモードの値
if (chmod($updir, $filemode ) == FALSE){
print("Upload failed");
print($filename);
print($_FILES['upfile']['error']);
}
else {
$filemode = $_FILES['upfile']['filemode'];
chmod("/somedir/somefile", $_FILES['upfile']['name']); // 8 進数;
正しいモードの値
}
}
?>
</body>
</html>
aaa