ホームページ > バックエンド開発 > PHPチュートリアル > この画像アップロード機能を実装する方法を見つけるのを手伝ってください。

この画像アップロード機能を実装する方法を見つけるのを手伝ってください。

WBOY
リリース: 2016-06-13 13:31:54
オリジナル
895 人が閲覧しました

この画像アップロード機能の実装方法を教えてください。
コードは次のとおりです。
1. z.php コード











Re:
< ;/td>





画像を挿入











2 つ。 zz.php コード
//echo $_FILES["tValue"]["tmp_name"];
if(move_uploaded_file($_FILES["I_HFFB_File1"]["tmp_name"], "a.jpg"))
{
echo "成功";
}else{
echo "失敗";
}
?>





上記のコードの場合、コントロール I_HFFB_File1 の [参照] ボタンをクリックし、画像を選択して [開く] をクリックすると、画像を自分でアップロードできます。
は、onchange= があるためです。 "Form_UploadPic1.submit() ;"このイベントはフォーム
を送信しますが、小さな画像 ChaRuTuPian_BenDi.gif を使用して I_HFFB_File1 コントロールの参照ボタンを置き換えたいと思います
onclick="document.getElementById('I_HFFB_File1 ').click();"
このイベントでは、小さな画像をクリックした後、I_HFFB_File1 コントロールのファイル選択ウィンドウを開くことができます。ただし、画像を選択して「開く」をクリックした後、
を開くことはできません写真をアップロードします。
I_HFFB_File1 コントロールの value 属性も null です。
これはなぜですか?
画像ファイルが選択されていることは明らかです?
この問題を解決するにはどうすればよいですか?


-----解決策--------------------------------これはセキュリティ ルールに違反するため不可能です

z.php の名前を z.htm に変更する場合は、
action="zz.php" を action="http://localjost /zz.php"
をローカルに置きます。 file:///z.htm で開きます
おめでとうございます。ほとんどのブラウザで正常にアップロードできます



------解決策---------
PHP コード

'; }それ以外{ エコー「失敗」; } ?>
<div class="clear"></div>
ログイン後にコピー
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート