<へー"/> <へー">

ホームページ >バックエンド開発 >PHPチュートリアル >PHPファイルのダウンロードに関する問題

PHPファイルのダウンロードに関する問題

WBOY
WBOYオリジナル
2016-06-13 13:05:41769ブラウズ

PHP ファイルのアップロードの問題?
html ページ コード:

HTML コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>文件上传</title>
</head>
<body>
<h1>文件上传</h1><br/>
<form action="upload.php" method="post"  enctype="multipart/form-data">
<div>
<input type="hidden" name="max_file_size" value="10000000"/>
<h1><label for="userfile">选择上传文件</label></h1><br/>
<input type="file" name="userfile" id="userfile"/>
<input type="submit" value="提交"/>
</div>
</form>
</body>


php ページ コード
PHP コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<?php 
if($_FILES['userfile']['error']>0)
    echo "上传失败!!";
else 
    echo "上传成功!!";
if($_FILES['userfile']['type'] !='text/plain')
    echo "请选择正确的文件类型!!";
?>



問題:
通知: 未定義のインデックス: G:apachehtdocsphpupload.php の行 4 のユーザーファイル
アップロード成功!!
通知: 未定義のインデックス: G:apachehtdocsphpupload.php の行 8 のユーザーファイル
正しいファイル形式を選択してください!!

何が起こっているのでしょうか? 本によると、アップロードされたファイルがテキスト形式であるかどうかを正しく判断できません。長い間わかりませんでした。誰かが私を助けてくれることを願っています。ありがとうございます。


-----解決策--- ----- -------------
print_r($_FILES); //見てみましょう
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。