学習目的: PHP を使用してファイルをアップロードし、電子メールを送信する方法を学びます
ファイルのアップロード フォームには enctype="multipart/form-data"
と を追加する必要があります
以下のコード:
$f=&$HTTP_POST_FILES['file'];
$dest_dir='uploads';//アップロードディレクトリを設定します
$dest=$dest_dir.'/'.date("ymd")。 _". $f['name'];//重複を避けるために、ここでのファイル名は日付とファイル名を合わせたものに設定します
$r=move_uploaded_file($f['tmp_name'],$dest);
chmod ($dest, 0755); //アップロードされたファイルの属性を設定します
アップロードされたファイルの名前は、date("ymd")."_".$f['name'] に挿入するときに使用できます。将来、PHP データベースは実際には、アップロードしたファイルを一時ディレクトリから指定されたディレクトリに移動します。 move_uploaded_file($f['tmp_name'],$dest); これが重要です
メールの送信に関しては、mail() 関数を使用することができます
mail("受信者アドレス", "件名") , "text" ,"From: sender rnReply-t 送信者のアドレス");
ただし、mail() にはサーバーのサポートが必要であり、SMTP サーバーは WINDOWS で構成する必要があります。一般的には、外部 LINUX 空間で十分です。
ファイルのアップロードとメールの送信は ASP よりもはるかに簡単なようで、関数を呼び出すだけです。 ASP は、FSO、JMAIL などのサーバーのさまざまなコンポーネントを使用する必要もあります。
PHP を 10 日間で学ぶ方法は以上です。PHP を使い始めるには 10 日かかる場合がありますが、マスターするのに 10 日もかかるわけではありません。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境

SublimeText3 中国語版
中国語版、とても使いやすい

WebStorm Mac版
便利なJavaScript開発ツール

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター
