掲示板を作る
テキストの「ファイルの操作」の項目を参考にして掲示板を作りなさい。その際にメールアドレスが全角で入力された場合は半角文字に変換すること。また、画像をアップロードできる掲示板についても考えよ。
テキスト174ページのプログラムを正しく実行させるには次のファイルのコードが冒頭部に必要です。(テキストと実習で利用しているPHPのバージョンが異なるため)
<?php $submit = $_POST["submit"]; $name = $_POST["name"]; $title = $_POST["title"]; $text = $_POST["text"]; $email = $_POST["email"]; $HTTP_HOST = $_SERVER["HTTP_HOST"]; $REQUEST_URI = $_SERVER["REQUEST_URI"]; if ($_SERVER["REQUEST_METHOD"] == "GET") { $submit = $_GET["submit"]; $name = $_GET["name"]; $title = $_GET["title"]; $text = $_GET["text"]; $email = $_GET["email"]; } $PHP_SELF = $_SERVER["PHP_SELF"]; ?>
画像のアップロードプログラムの冒頭部
<?php $submit = $_POST["submit"]; $userfile = $HTTP_POST_FILES["userfile"]["tmp_name"]; $userfile_name = $HTTP_POST_FILES["userfile"]["name"]; $userfile_type = $HTTP_POST_FILES["userfile"]["type"]; $userfile_size = $HTTP_POST_FILES["userfile"]["size"]; $PHP_SELF = $_SERVER["PHP_SELF"]; ?>