ホームページ >バックエンド開発 >PHPチュートリアル >PHPnow をインストールして使用した後にプログラムが使用できないことに関連する問題
PHPnow
//////////////////////////////// をインストールして使用後、プログラムが使用できない問題////// /////////////////////////////////// <br> (2)upload.php --- <br> //簡単な説明 <br> アップロード インターフェイスで、ユーザーはファイルを選択し、それを submit.php に送信して処理します <br> MAX_FILE_SIZE には隠された値の範囲があり、その VALUE <br> を設定することで設定できることに注意してください。 アップロードされるファイルのサイズを制限します。 <br> //プログラムのソースコード <br> <br> <br> <title>ファイルアップロードフォーム</title> </頭> <br> <br> <br> <form enctype='multipart/form-data' name='myform' action='submit.php' <br /> メソッド='投稿'><br /> <INPUT TYPE = "hidden" NAME = "MAX_FILE_SIZE" VALUE ="1000000"><br /> <tr><td>アップロード ファイルを選択</td><td> <br> <input name='myfile' type='file'></td></tr> <br> <tr><tdcolspan='2'><input name='submit' value='upload' <br /> type='submit'></td></tr> <br> </テーブル> <br> </本文> <br> </html> <br> <br> (3)submit.php --- <br> //簡単な説明 <br> ユーザーがアップロードしたファイルを、ファイルの基本情報とともにデータベースに保存します<br> //プログラムのソースコード <br> <?php <br> if($myfile != "none" && $myfile != "") { //ファイルがアップロードされます <br> <br> //タイムアウト制限時間を設定します。デフォルト時間は 30 秒です。0 に設定すると、時間制限はありません <br> $time_limit=60; set_time_limit($time_limit) // <br> <br> // ファイルの内容を文字列に読み取ります <br> $fp=fopen($myfile, "rb"); If(!$fp) die("ファイルオープンエラー"); $file_data = addlashes(fread($fp, filesize($myfile))); fclose($fp) <br> Unlink($ myfile); //ファイル形式、名前、サイズ <br> $file_type=$myfile_type <br> $file_name=$myfile_name <br> $file_size=$myfile_size <br> <br> // データベースに接続し、ファイルをデータベースに保存します <br> $conn=mysql_connect("127.0.0.1","***","***"); If(!$conn) die("エラー: mysql 接続に失敗しました"); mysql_select_db("テスト",$conn); $sql="受信に挿入<br> (ファイルデータ、ファイルタイプ、ファイル名、ファイルサイズ) <br> 値('$file_data','$file_type','$file_name',$file_size)"; <br> $result=mysql_query($sql); <br> //次の文は、先ほど挿入したステートメントの ID を取り出します <br> $id=mysql_insert_id(); <br> Mysql_close($conn);