php 画面が真っ白になる
php でファイルアップロードをしようとしました。アップロード先フォルダが存在するならアップロード。ないならフォルダを作成してアップロードしようとしました。
しかし画面は真っ白!!
php
1<php? 2ini_set( "display_errors", On ); 3error_reporting( E_ALL );//エラーを表示させようとしても表示されない。 4$filename = "upload-fl";//アップロード先フォルダ 5 6if (file_exists($filename)) { 7 echo "$filename が存在します"; 8 upload(); 9} else { 10 echo "$filename は存在しません"; 11 mkdir("/" .$filename, 0755); 12 upload(); 13} 14 15function upload(){ 16 17if (is_uploaded_file($_FILES["upfile"]["tmp_name"])) { 18 if (move_uploaded_file ($_FILES["upfile"]["tmp_name"], "files/" rand( 1000000, 9999999) . $_FILES["upfile"]["name"])) { 19 chmod($filename. "/" . rand( 1000000, 9999999) . $_FILES["upfile"]["name"], 0644);//乱数をファイル名に付け足してできるだけ重複しないように 20 echo $_FILES["upfile"]["name"] . "をアップロードしました。"; 21} else { 22 echo "ファイルをアップロードできません。"; 23} 24} else { 25 echo "ファイルが選択されていません。"; 26} 27 28 29} 30 ?>
ーーーー
送信元
html
1<form action="fileget.php" method="post" enctype="multipart/form-data"> 2 ファイル:<br /> 3 <input type="file" name="upfile" size="30" /><br /> 4 <br /> 5 <input type="submit" value="アップロード" /> 6</form> 7
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/16 11:52
2020/07/16 11:52
2020/07/16 12:15 編集
2020/07/16 12:26 編集
2020/07/16 12:37