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

Similar documents
Microsoft Word - PHP演習資料.doc

Webデザイン論

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

2

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

<4D F736F F D A957A A A8FEE95F18F88979D DEC90AC E646F63>

1

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

PowerPoint プレゼンテーション

Webデザイン論

JavaScript 演習 2 1

教材ドットコムオリジナル教材

教材ドットコムオリジナル教材


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

■新聞記事

Webプログラミング演習

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

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

WebOTXマニュアル

<48746D6C8AEE91628D758DC02E786C73>

JavaScript演習

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

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

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

情報システム設計論II ユーザインタフェース(1)

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

ファイルの内容本プログラムのファイルの内容は 以下の通りです form.cgi フォームプログラム ( パーミッション 755) form.html 入力及び確認画面用 html ファイル ( パーミッション 644) error.html エラー画面用 html ( パーミッション 644) fi

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

Shareresearchオンラインマニュアル

目次 はじめに 2 1. 前準備 3 (1) 新規パートナー登録通知 (2) 受領確認の設定 2. 受領確認手順 受領確認の流れ ( 受信データ明細閲覧 ) 2-2. 受領確認の流れ ( ダウンロード ) 3. 送信情報検索 送信情報検索 ( 自社状況確認 ) 1

Microsoft Word - manual

2003年度 情報処理概論

Microsoft Word Webmail

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

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

Taro php.jtdc

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

フォームとインナー HTML を使って動的にページ内の文章を変更しよう 問題 1. つぎの指示と画面を参考に HTML を組みなさい 仕様 テキストボックスに任意の文字を入力し [ コメント ] ボタンをクリックすると 下部の文章がテキストボックスの内容に置き換わる フォーム名 : f1 テキストボ

<td width=99%><input type="file" size="80" name="file"></td> <td width=1% nowrap align=right valign=top> 削除キー : </td> <td width=99%><input type="passw

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

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

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

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

受付代行 設定マニュアル このマニュアルでは 恵比寿ボイスプロダクションが Google アシスタントアプリで公開している 受付代行 ( ) を使って Google

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

ZipTheRipper のページへ移動したら ダウンロードの文字をクリックして下さい 使用許諾書を確認の上 同意チェックを入力し ダウンロードボタンを押して下さい サブウィンドウが表示されたら 保存 を選択して下さい ダウンロードが開始されます ダウンロードフォルダの中にある ZipTheRipp

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=

WEB 案内状マニュアル

untitled

allows attackers to steal the username-password pair saved in the password manager if the login page or other pages in the same domain are vulnerable

1. ログイン 1. 下記の URL よりアクセスしてください 2. が表示されたら ユーザ名 ( 親 ID) とパスワード ( 親 ID パスワード ) をそれぞれの欄に正確に入力し ログイン ボタンをクリックしてください 3. ログインが完了すると メニュー

スライド 1

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

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

2009 Web B012-1

PowerPoint プレゼンテーション

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

Handbook_User_iPhone_ja

PowerPoint プレゼンテーション

Si 知識情報処理

9 WEB監視

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

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

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

Proselfの利用方法

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

目次 1. 概要 2. サーバーへの設置 3. 設定 4. デザイン変更 5. 外国語対応 6. 利用規定 7. 更新履歴

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

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

( 目次 ) 1. XOOPSインストールガイド はじめに 制限事項 サイト初期設定 XOOPSのインストール はじめに データベースの作成 XOOPSのインストール

SOC Report

PowerPoint プレゼンテーション

3 CSS について Cascading Style Sheets(CSS カスケーディング スタイル シート カスケード スタイル シート) とは HTML や XML の要素をどのように修飾 ( 表示 ) するかを指示する W3C による仕様の一つ 文書の構造と体裁を分離させるという理念を実現す

スライド 1


Mailman管理者マニュアル

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

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

(Microsoft Word - Compiere3.0Windows\203C\203\223\203X\203g\201[\203\213\203K\203C\203h.doc)

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

◎phpapi.indd

第 2.3 章公募型指名競争入札方式 2.3. 公募型指名競争入札方式 業務の流れ 公募型指名競争入札方式の業務の流れは以下のとおりです 技術資料提出技術資料の提出を行います 技術資料受付票受理技術資料受付票の確認を行います 指名 / 非指名通知書受

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

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

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

WinXp-Rmenu

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

1. シンポジウム申込みから原稿提出までの流れ シンポジウム 研究会への申込みから原稿提出する流れは下図の通りです (1) 申込み ~ シンポジウム開催前に原稿提出する流れ ( 利用者 ) ( シンポジウム世話人 ) 申込み 5. シンポジウム 研究会申込み方法 を参照して下さい 受付待ち 受付 プ

(Microsoft Word - \225\361\215\220\217\221_\215K.doc)


ADempiere (3.5)

演習室の PC のハードディスクには演習で作成したデータは保管できません 各 PC の ネットワーク接続 ショートカットからメディア情報センターのサーバーにアクセスしてください (Z ドライブとして使用できます ) 演習名 使用するフォルダ 演習 1 Z: Web データ管理 演習

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

hands_on_4.PDF

<4D F736F F D208AC888D B836A F C B838B834B E74752E646F63>

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

KUDOS Print 複合機 アカデミックシアター 利用マニュアル 平成 30 年 5 月 17 日 総合情報システム部 (KUDOS)

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 を合わせて 名前と年代を 次の画面で表示するプログラムに書き換えて下さい