C:\Apache Software Foundation\Apache2.2\htdocs\sample\login.html サンプルプログラム passworddisc.php <head><title> ログイン </title></head> $user=$_post['user']; $

Similar documents
第 7 回の内容 動的な Web サイト フォーム Web システムの構成

実験 5 CGI プログラミング 1 目的 動的にWebページを作成する手法の一つであるCGIについてプログラミングを通じて基本的な仕組みを学ぶ 2 実験 実験 1 Webサーバの設定確認と起動 (1)/etc/httpd/conf にある httpd.conf ファイルの cgi-bin に関する

ビジネスサーバ設定マニュアル_Standard応用編

PowerPoint プレゼンテーション

JavaScript 演習 2 1

メディプロ1 Javaサーブレット補足資料.ppt

目次 1. テンプレートの準備 1.1 エクセルファイルの準備 1.2 タグを作成する 1.3 エクセルファイルの表示調整 2.PC へテンプレートを追加 3.iPad での ICLT の操作 3.1 入力者の操作 入力者のログイン テンプレートを更新する チェッ

2019年度 Webシステムプログラミングa

JavaScript演習

目次 1. 教育ネットひむかファイル転送サービスについて ファイル転送サービスの利用方法 ファイル転送サービスを利用する ( ひむか内 ) ファイル転送サービスへのログイン ひむか内 PCでファイルを送受信する

アンケートフォーム簡易作成機能マニュアル

P.2 もくじ 8. ファイルのアップロードとダウンロード 8-. ファイルのアップロード 8-2. ファイル指定でアップロード 8-3. Zip 解凍アップロード 8-4. ドラッグ & ドロップで一括アップロード 8-5. ファイルのダウンロード 9. ファイルの送信 ( おすすめ機能 ) 9-

ICLT 操作マニュアル (2011 年 05 月版 ) Copyright 2011NE 東京株式会社 All Rights Reserved

メールサーバ仕様変更に伴うメール設定変更方法

Shareresearchオンラインマニュアル

2003年度 情報処理概論

Microsoft Word Webmail

J-Payment クレジットカード 決済システム接続仕様書

前ページからの続き // テキストボックス02 id 属性で取得 // id 属性で取得する場合は一意に決まるので 何番目かの指定は不要 var textbox02elem = document.getelementbyid("text_box02_id"); if ("001" == statee

KDDI ホスティングサービス G120 KDDI ホスティングサービス G200 WordPress インストールガイド ( ご参考資料 ) rev.1.2 KDDI 株式会社 1

Microsoft Word - XOOPS インストールマニュアルv12.doc

Microsoft Word - シャットダウンスクリプトWin7.doc

PHP と Postgresql を用いた 図書館管理システムの構築 裘彬濱 Qiu Binbin 南山大学 情報理工学部

( 目次 ) 1. WordPressインストールガイド はじめに 制限事項 サイト初期設定 WordPressのインストール ( コントロールパネル付属インストーラより ) WordPressのインストール ( 手動インス

ikeyドライバインストール手順書

JavaScript演習

SQL インジェクションの脆弱性

リスト 1 1 <HTML> <HEAD> 3 <META http-equiv="content-type" content="text/html; charset=euc-jp"> 4 <TITLE> 住所の検索 </TITLE> 5 </HEAD> 6 <BODY> <FORM method=

スライド 1

ウェブサイト内検索機能マニュアル

ホームページ制作 基礎編 (HTML5 CSS3 コーディング )

2009 Web B012-1

PowerPoint プレゼンテーション

LCV-Net ファイルコンテナ ユーザーマニュアル

Si 知識情報処理

9 WEB監視

システム分析とデータベース設計

VPN ユーザを管理し、RV016、RV042、RV042G および RV082 VPN ルータの速い VPN を設定して下さい

1. WebShare(HTML5 版 ) 編 1.1. ログイン / ログアウト ログイン 1 WebShare の URL にアクセスします xxxxx 部分は会社様によって異なります xxxxx 2 ユーザー名 パ

Proselfの利用方法

フォルダの作成 使用率 (%) が表示されます 新規フォルダの作成をクリック フォルダ名 を入力し 作成 ボタンをクリック ユーザー設定で 使用言語の選択ができます ( 日本語 英語 中国語 ) ファイルのアップロード 1 ファイルをアップロードするフォルダをダブルクリックする このフォルダにアップ

WEBシステムのセキュリティ技術

FileZen(めるあど便) 利用マニュアル

PowerPoint プレゼンテーション


Mailman管理者マニュアル

レセプト送信プログラムのアンインストール及び再インストールについて - Windows 用 - このマニュアルでは 労災レセプト電算処理システムを利用し レセプト情報を送信するためのセットアップ方法 ( レセプト送信プログラムのアンインストール及び再インストール方法 ) を説明このマニュアルでは 労

ワンタイムパスワードのご利用の流れ ソフトウェア スマートフォン専用 トークンの場合 Step トークン発行 ワンタイムパスワードの利用を開始するには 以下の Step ワンタイムパスワード アプリの設定 Stepの作業が必要です Step ワンタイムパスワード 利用開始 Step トークン発行の手

平成30年度 パソコン・ネットワークの設定について

◎phpapi.indd

HULFT 技術サポートサイト お問い合わせ入力操作説明

(1)IE6 の設定手順 (1)IE6 の設定手順 1) 信頼済みサイトの追加手順 1: ブラウザ (Internet Explorer) を起動します 手順 2: ツール / インターネットオプション / セキュリティ メニューを選択します 手順 3: セキュリティ タブの 信頼済みサイト を選択

日本作物学会講演要旨PDFファイルの作成手順

目次 1. PDF 変換サービスの設定について )Internet Explorer をご利用の場合 )Microsoft Edge をご利用の場合 )Google Chrome をご利用の場合 )Mozilla Firefox をご利

ADempiere (3.5)

ご利用のブラウザのバージョンによっては 若干項目名が異なる場合があります 予めご了承ください Windows をお使いの場合 [ 表示 ] [ エンコード ] [ 日本語 ( 自動選択 )] を選択 [ 表示 ] [ エンコード ] [Unicode(UTF-8)] を選択 Firefox をご利用

hands_on_4.PDF

9. システム設定 9-1 ネットワーク設定 itmはインターネットを経由して遠隔地から操作を行ったり 異常が発生したときに電子メールで連絡を受け取ることが可能です これらの機能を利用するにはiTM 本体のネットワーク設定が必要になります 設定の手順を説明します 1. メニューリスト画面のシステム設

Transcription:

PHP を利用すると 動的に Web ページを生成することが出来る 予め HTML ファイルを準備しておき その内で必要に応じてスクリプトを記載することで Web アプリケーションを容易に開発することが出来る Java に比べて 比較的にサーバーの設定などが 簡単である ホームページから PHP 応用演習ソースプログラム をダウンロードして C:\Apache Software Foundation\Apache2.2\htdocs\sample\ の中に解凍してから 次の演習を行なって下さい 演習 1======================================================================================== ログイン画面 login.html サンプルプログラム login.html <head><title> ログイン </title></head> <form method="post" action="passworddisk.php"> <!-- ユーザ パスワード用テキストフィールドの設定 --> ユーザ :<input type="text"name="user"><br> パスワード :<input type="password"name="pwd"><br> <!-- 送信用ボタンの設定 --> <input type="submit"name="sbm"value=" ログイン "> </from> passworddisc.php ログインボタン押下後 http://localhost/sample/login.html

C:\Apache Software Foundation\Apache2.2\htdocs\sample\login.html サンプルプログラム passworddisc.php <head><title> ログイン </title></head> $user=$_post['user']; $pwd=$_post['pwd']; /* パラメータ値をブラウザに表示する処理 */ print(" あなたの入力したパスワード :<b>".$pwd."</b><hr>"); /* 受け取ったパラメータ値を比較し 条件に応じた処理を実行する記述 */ if($pwd==passwd){ print("<p style='color:green;'>".$user." さん ログインは許可されました </p>"); else{ print("<p style='color:crimson;'> ログインできません </p>"); 演習 2======================================================================================== テキストボックス textboxsample.html サンプルプログラム textboxsample.html <head><title> ニックネーム </title></head> <form method="post" action="textboxinput.php"> あなたのニックネームを 10 文字以内で入力して [ 送信 ] ボタンを押してください <br> <!-- テキストボックスの記述パラメータ名 nickname デフォルトのパラメータ値 あなたのお名前 --> <input type="text" name="nickname" size="20" maxlength="10" value=" あなたのお名前 "><br> 送信を実行するボタンの記述 <input type="submit" name="sbm" value=" 送信 "> </form> : http://localhost/sample/textboxsample.html : C:\Apache Software Foundation\Apache2.2\htdocs\sample\textBoxSample.html

textboxinput.php 送信ボタン押下後 サンプルプログラム textboxinput.php <head> <title> 受付 </title> <style>b{margin:60px;color:crimson;font-size:18px;</style> </head> print(" あなたのニックネームを以下のように受け取りました <br>"); /* パラメータ値を取得し 表示する記述 -->*/ $nickname = $_POST['nickname']; print("<b>".$nickname."</b>"); 演習 3======================================================================================== チェックボックス checkboxsample.html サンプルプログラム checkboxsample.html <head><title> アンケート </title></head> <form method="post" action="checkboxreceipt.php"> あなたのお好きなスポーツを選択してください ( 複数選択可 )<p>

<!-- チェックボックスの記述 --> <input type="checkbox" name="sport[]" value=" サッカー "> サッカー <input type="checkbox" name="sport[]" value=" ボーリング "> ボーリング <input type="checkbox" name="sport[]" value=" テニス "> テニス <input type="checkbox" name="sport[]" value=" スイミング "> スイミング <input type="checkbox" name="sport[]" value=" ゴルフ "> ゴルフ <p> <!-- 送信を実行するボタンの記述 --> <input type="submit" name="command" value=" 送信 "> </form> http://localhost/sample/checkboxsample.html C:\Apache Software Foundation\Apache2.2\htdocs\sample\checkBoxSample.html checkboxreceipt.php 送信ボタン押下後 サンプルプログラム checkboxreceipt.php <head> <title> アンケート </title> <style>b{color:orange;margin-left:40px;width:300px;</style> </head> print(" あなたのお好きなスポーツは以下の通りです <p>"); $sport = $_POST['sport']; /* パラメータ値を入力していないときの処理 */ if($sport==null){ print(" 好きなスポーツを選んでいません "); /* パラメータ値の数だけループさせる処理 */ else{ for($i=0;$i<count($sport);$i++){ print("<b> ".$sport[$i]."</b><br>");

演習 4======================================================================================== コンボボックス comboboxsample.html サンプルプログラム comboboxsample.html <head><title> アンケート </title></head> <form method="post" action="comboboxreceipt.php"> あなたの年齢を選択してください <br> <!-- コンボボックスの記述 --> <select name="age"> <option value="10">10 歳代 <option value="20">20 歳代 <option value="30">30 歳代 <option value="40">40 歳代 <option value="50">50 歳代 <option value="60">60 歳代 </select> <!-- 送信を実行するボタンの記述 --> <input type="submit" name="command" value=" 送信 "> </form> http://localhost/sample/comboboxsample.html C:\Apache Software Foundation\Apache2.2\htdocs\sample\comboBoxSample.html comboboxreceipt.php 送信ボタン押下後

サンプルプログラム comboboxreceipt.php <head> <title> アンケート </title> <style>b{color:crimson;front-size:24px;background:lightyellow;</style> </head> $age = $_POST['age']; print(" あなたの年齢 :<b>".$age." 歳代 </b><p>"); /*int 型に変換されたパラメータ値の範囲を確認し 条件に合った文字列を表示する処理 */ if(10<=$age && $age<40){print(" まだまだ人生これからですね "); else if(40<=$age && $age<60){print(" 人生真っ只中ですね "); else if(60<=$age){print(" 人生の収穫の時期ですね "); http://localhost/sample/comboboxreceipt.php C:\Apache Software Foundation\Apache2.2\htdocs\sample\comboBoxReceipt.php 課題 演習 2 と演習 4 を合わせて 名前と年代を 次の画面で表示するプログラムに書き換えて下さい