質問編集履歴
3
コードの追加
title
CHANGED
|
File without changes
|
body
CHANGED
|
@@ -2,9 +2,8 @@
|
|
|
2
2
|
|
|
3
3
|
> Warning: move_uploaded_file(): Unable to move 'C:\xampp\tmp\php4C58.tmp' to '/Project1/Project1_files/1678.mp4' in C:\xampp\htdocs\Project1\Project1.php on line 67
|
|
4
4
|
|
|
5
|
+
というエラーが出ます。
|
|
5
6
|
|
|
6
|
-
というエラーが出ています。
|
|
7
|
-
|
|
8
7
|
```php
|
|
9
8
|
<?php
|
|
10
9
|
if(isset($_FILES['file'])){
|
2
コードの追加
title
CHANGED
|
File without changes
|
body
CHANGED
|
@@ -5,14 +5,46 @@
|
|
|
5
5
|
|
|
6
6
|
というエラーが出ています。
|
|
7
7
|
|
|
8
|
+
```php
|
|
9
|
+
<?php
|
|
10
|
+
if(isset($_FILES['file'])){
|
|
11
|
+
|
|
12
|
+
$name = $_FILES['file']['name'];
|
|
13
|
+
$type = explode('.',$name);
|
|
14
|
+
$type = end($type);
|
|
15
|
+
$size = $_FILES['file']['size'];
|
|
16
|
+
$tmp = $_FILES['file']['tmp_name'];
|
|
17
|
+
$random_name = rand();
|
|
18
|
+
|
|
19
|
+
if($type != 'mp4' && $type != 'MP4'){
|
|
20
|
+
$message = "This format is not supported.";
|
|
21
|
+
}else{
|
|
22
|
+
move_uploaded_file($tmp,'Project1/Project1_files/'.$random_name.'.'.$type);
|
|
23
|
+
try{
|
|
24
|
+
$pdo = new PDO('mysql:host=127.0.0.1; dbname=project1;','root');
|
|
25
|
+
}catch(PDOException $e){
|
|
26
|
+
exit('failed connecting to DB.'.$e -> getMessage());
|
|
27
|
+
}
|
|
28
|
+
|
|
29
|
+
$stmt = $pdo -> prepare ("INSERT INTO files VALUES('','$name','Project1_files/$random_name.$type')");
|
|
30
|
+
$stmt -> execute();
|
|
31
|
+
|
|
32
|
+
$message = "Succesfully Uploaded.";
|
|
33
|
+
}
|
|
34
|
+
|
|
35
|
+
echo "$message <br/><br/>";
|
|
36
|
+
}
|
|
37
|
+
?>
|
|
38
|
+
```
|
|
39
|
+
|
|
8
40
|
67行目は
|
|
9
41
|
```php
|
|
10
42
|
move_uploaded_file($tmp,'/Project1/Project1_files/'.$random_name.'.'.$type);
|
|
11
43
|
```
|
|
12
44
|
|
|
13
45
|
です。
|
|
14
|
-
|
|
46
|
+
ディレクトリ先がこれで合っているかの確認もよろしくお願いします。
|
|
15
47
|
|
|
16
|
-
|
|
48
|
+

|
|
17
49
|
|
|
18
|
-
|
|
50
|
+
よろしくお願いします。
|
1
画像の追加
title
CHANGED
|
File without changes
|
body
CHANGED
|
@@ -13,4 +13,6 @@
|
|
|
13
13
|
です。
|
|
14
14
|
ちゃんとディレクトリ先を作っているのにも関わらずこのようなエラーが出てしまいます。
|
|
15
15
|
|
|
16
|
-
お願いします。
|
|
16
|
+
お願いします。
|
|
17
|
+
|
|
18
|
+

|