PHP講座(4)!ファイルシステム操作!IDE!メール送信
この教材ではWebプログラミング言語としてのPHPのコア機能 について学びます。 これを応用していけば、なんでも作れます!
ファイルシステム
10.4.18 (C) 株式会社破滅派
2
【PHPはファイルを操作できる!】
• ファイルの作成 • ファイルの保存 • ファイルのコピー • ファイルの移動 • ファイルの名前変更
HTMLやJavascript、Flashにはできません。 サーバサイド言語ならではです。
ファイルアップロードの仕組み
10.4.18 (C) 株式会社破滅派
3
enctype属性がmultipartになっていないとダメ!
HTMLフォームから ファイルをサーバに送信
サーバは送信されてきたファイルを一時フォルダに格納する
このままでは 削除される
PHPで一時フォルダのファイルを移動し、保存する
IDEとは?
10.4.18 (C) 株式会社破滅派
4
Integrated Development Enviorment ↓
統合開発環境 ↓
色々揃った開発用ツールのこと ・コードヒント ・シンタックスカラーリング ・検索、置換 ・FTPアップロード ・バージョン管理システムとの連携 …その他もろもろ
Eclipse + PDT Aptana(オススメ) Dreamweaver Emacs, Vim
…他にも色々あります
メール送信の仕組み
10.4.18 (C) 株式会社破滅派
5
HTMLフォームから メール情報をサーバに送信
PHPが処理を行い、MTA(メール送信システム)を起動する
これ送っといて!
了解! PHPは他のアプリケーションを起動することができる!