1

Similar documents
Web データ管理 JavaScript (3) (4 章 ) 2011/12/21( 水 ) 湘南工科大学講義資料 Web データ管理 (2011) 阿倍 1/18

2003年度 情報処理概論

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

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

Webデザイン論

<48746D6C8AEE91628D758DC02E786C73>

■新聞記事

Taro php.jtdc

Web プログラミング 1 JavaScript (3) (4 章 ) 2013/7/3( 水 ) 日時 講義内容 4/10 ( 水 ) ガイダンス Web (1 章 ) 4/17 ( 水 ) HTML+CSS (1) (2 章 ) 4/24 ( 水 ) HTML+CSS (2) (2 章 ) 5/

SVG資料第10回目(その2) Ajaxによる同期通信と非同期通信の違い

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

Microsoft Word - PHP演習資料.doc

Taro-02_Web_html自習テキストⅡ.

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


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

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

Microsoft PowerPoint - 04WWWとHTML.pptx

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

( 前回 ) 提出課題 課題 1( 提出課題 ): データベースからデータを読み込み, そのデータを表示する Web ページ作成してみましょう user テーブルから書籍のデータを一覧表示する. 手順 1:PHP のファイルを user_list.php という名前で作業フォルダに作成する. プログ

Webデザイン論

Web データ管理 JavaScript (1) (4 章 ) 2011/12/7( 水 ) 湘南工科大学講義資料 Web データ管理 (2011) 阿倍 1/21

Web プログラミング 1 JavaScript (4) (4 章 ) 2013/7/17( 水 ) 日時 講義内容 4/10 ( 水 ) ガイダンス Web (1 章 ) 4/17 ( 水 ) HTML+CSS (1) (2 章 ) 4/24 ( 水 ) HTML+CSS (2) (2 章 ) 5

コンピュータ中級B ~Javaプログラミング~ 第3回 コンピュータと情報をやりとりするには?

(3) 本文を書く 実際にページを開いたときに表示される本文を書いてみましょう から の間に書きます <html > <head > <title > 武のホームページ </title > </head > </html > (4) ページを保存する ここで一度ページを保存してみましょう テキストエ

Oracle JDeveloper 10g ADF Creation Date: Jul 07, 2004 Last Update: Jul 08, 2004 Version 1.0

<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

2

情報C 4月スクーリング プリント

PowerPoint Presentation

prg.indb

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

~/WWW-local/compIID (WWW IID ) $ mkdir WWW-local $ cd WWW-local $ mkdir compiid 3. Emacs index.html n (a) $ cd ~/WWW/compIID

超簡単にWebページを作成

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

リスト 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=

Microsoft PowerPoint - Lecture_2

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

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

54 5 PHP Web hellow.php 1:<?php 2: echo "Hellow, PHP!Y=n"; 3:?> echo PHP C 2: printf("hellow, PHP!Y=n"); PHP (php) $ php hellow.php Hellow, PHP! 5.1.2

6 2 1

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


スライド タイトルなし

Webデザイン論

演習室の PC のハードディスクには演習で作成したデータは保管できません 各 PC の ネットワーク接続 ショートカットからメディア情報センターのサーバーにアクセスしてください (Z ドライブとして使用できます ) Web プログラミング 1 CGI (3 章 ) 2012/6/12( 水 ) 講義

2 / 16 HTML=HyperText Markup Language( ハイパーテキストマークアップランゲージ ) ブラウザ (Chrome) での表示 ソースの表示 ( メモ帳 /TeraPad) HTML <========= =========>

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

Si 知識情報処理


JavaScript 1.! DOM Ajax Shelley Powers,, JavaScript David Flanagan, JavaScript 2

~モバイルを知る~ 日常生活とモバイルコンピューティング

モバイルアプリを Azure で作る - 開発環境を整える コマンドでのパッケージと実 準備 テキストエディタとコマンドで開発する Windows Azure Platform 上で動かす Web アプリケーションの開発にあたっては Microsoft Visual Studio や Eclipse

第 1 章 JavaScript/jQuery JavaScript とは JavaScript( ジャバスクリプト ) は HTML や CSS また PHP などでは実現することの難しい さまざまな効果を Web ページ上で実現できるスクリプト言語です 一時期 Web ページ作成に

Web

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

untitled

soturon2013

hands_on_4.PDF

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

第1章 ビジュアルプログラミング入門

ISコースプロジェクト実習 前期(第1回 ガイダンス)


Microsoft PowerPoint - Lecture_3

情報C 4月スクーリング プリント

JavaScript演習

WebOTXマニュアル

World Wide Web =WWW Web ipad Web Web HTML hyper text markup language CSS cascading style sheet Web Web HTML CSS HTML

Webプログラミング演習

Moshimo Challenge Report

~モバイルを知る~ 日常生活とモバイルコンピューティング

websample 1 2 websample index.html

Web のしくみと応用 ('15) 回テーマ 1 身近なWeb 2 Webの基礎 3 ハイパーメディアとHTML 4 HTMLとCSS 5 HTTP (1) 6 HTTP (2) 7 動的なWebサイト 8 クライアントサイドの技術 回 テーマ 9 リレーショナルデータベース 10 SQL とデータ

データ解析

携帯電話でGoogle Mapsを使う

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

Microsoft PowerPoint _2b-DOM.pptx

19 ステップで 2 大人気スクリプト言語を学ぶ GUI のあるアプリを作る STEP11 から STEP12 までまとめ 1.Python での GUI アプリ作成 Python は標準ではグラフィックスの機能を持ちませんが ライブラリを使うことで GUI のアプリを作成することができる そこで

1/2

ÉvÉçPM_02

CodeIgniter Con 2011, Tokyo Japan, February

1. インストール方法 STEP 1 ダウンロードしたファイルを任意の場所に解凍します Windows 標準の機能を用いて解凍する場合は ファイルを選択して 右クリックメニューから [ すべて展開 ] を選択し 表示されたメッセージに従って解凍します STEP 2 解凍されたフォルダにある Setu

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

サンプル CSS web ページを開くと同時にピエロの玉乗りが動き出すアニメーションを作ってみましょう AnimeAuto の説明 HTML の記述 (AnimeAuto.html) ピエロの画像に pierrot という id を 玉の画像に ball という id を付けておきます <!DOCT

インターネットマガジン1996年3月号―INTERNET magazine No.14

PowerPoint プレゼンテーション

JavaScript カスタマイズ入門 kintone university アプリデザイナープラス JavaScript カスタマイズ入門編演習問題回答 演習問題 第 2 章サンプルで試そう 1 cybozu.com developer network の サンプルで試そう ( 以下 サンプル と

第 2 部 JavaScript 編 17 演習の答え 17.1( 演習 3-3)1 列目の width を 200px 2 列目を 300px にしなさい pr3-3.html <title> </title> <table border="1" style="border-collapse:co

JavaScript 演習 2 1

SmartBrowser_document_build30_update.pptx

Microsoft Word - PHP_SQLServer2012

引き算アフィリ ASP 登録用の日記サイトを 作成しよう Copyright 株式会社アリウープ, All Rights Reserved. 1

pdf

forever朝活

untitled

_IMv2.key

ii II Web Web HTML CSS PHP MySQL Web Web CSS JavaScript Web SQL Web

モバイルアプリを Azure で作る - データを扱う Azure Storage を利 してデータを保存する 本稿では PHP と Windows Azure を使って 画像などのファイルを扱うアプリケーションを開発する方法を説明します Windows Azure Platform では データの

外字インストーラユーザーズガイド Ver 1.20(2016 年 2 月改訂 )

2009 Web B012-1

Transcription:

1

2

3

4

確認しよう 今回のサンプルプログラムにアクセスしてみましょう 1. デスクトップ上のフォルダをクリックし /var/www/html に example1.html と example2.php ファイルがあることを確認します 2. ブラウザを起動し 次の URL にアクセスします http://localhost/example1.html 3. 自分の手を選択して じゃんけんぽん ボタンを押し 動作を確認します 5

6

演習 1 1. /var/www/html フォルダの exer2.php をダブルクリックし エディタを起動します 2. 演習 1 の部分をテキストに従って 編集します <h2> コンピュータ </h2> <!-- 演習 1 ここを記入 --> $filename = "janken.png" ; echo "<img border= "0 " src= "$filename ">"; <!-- 演習 1 ここまで --> <?php と?> を追加 $COM に 0 から 2 の乱数を代入 $filename に正しいファイル名が設定されるように変更 3. ファイルを上書き保存し 以下の URL にアクセスします http://localhost/exer2.php 再読み込みを行うと コンピュータの手が変わります 7

演習 2 1. http://localhost/exer1.html にアクセスし ボタンを押しても 次ページに行かないことを確認します 2. exer1.html の演習 2-1 の部分をテキストに従って 編集します <!-- 演習 2-1 ここを記入 --> <form method="get" action=""> <!-- 演習 2-1 ここまで --> action に exer2.php を指定 3. 演習 2-2 の部分をテキストに従って 編集します <!-- 演習 2-2 ここを記入 --> <td align="center"><input type="radio" name="" value="0"></td> <td align="center"><input type="radio" name="" value="1"></td> <td align="center"><input type="radio" name="" value="2"></td> <!-- 演習 2-2 ここまで --> すべての input タグの name 属性に you を指定 4. http://localhost/exer1.html にアクセスし ボタンを押して 次ページに行くことと 送信先の URL に?you=X が付与されていることを確認します 8

演習 3 1. exer2.php の演習 3 の部分をテキストに従って 編集します <!-- 演習 3 ここを記入 --> $filename = "janken.png" ; echo "<img border= "0 " src= "$filename ">" <!-- 演習 3 ここまで --> <?php と?> を追加 $YOU に GET で送信されてくる you のデータを代入する $filename に正しいファイル名が設定されるように変更 2. ファイルを上書き保存し 以下の URL にアクセスします http://localhost/exer1.html ラジオボタンで自分の手を選んで送信ボタンを押すと 次ページでコンピュータと自分の手が表示されます 9

10

11

演習 4 1. exer2.php の演習 4 の部分をテキストに従って 編集します <!-- 演習 4 ここを記入 --> if($com == 0){ switch ($YOU) { case 0: echo " あいこ "; break; case 1: echo " まけ!"; break; case 2: echo " かち!"; break; } } <!-- 演習 4 ここまで --> <?php と?> を追加 if 文全体をコピー & ペーストし elseif および else 部分にする $COM==1 および 2 の場合に 応じたメッセージに変更する 2. ファイルを上書き保存し 以下の URL にアクセスします http://localhost/exer1.html ラジオボタンで自分の手を選んで送信ボタンを押すと 次ページでコンピュータと自分の手が表示され 勝敗も表示されます 12

13

14

example1.html <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title> じゃんけんゲーム </title> </head> <body> <h1> じゃんけんゲーム </h1> <h2> コンピュータ </h2> <img border="0" src="hatena1.png"> <h2> あなた </h2> <form method="get" action="example2.php"> <table border="0"> <tr> <td><img border="0" src="janken0.png"></td> <td><img border="0" src="janken1.png"></td> <td><img border="0" src="janken2.png"></td> </tr> <tr> <td align="center"><input type="radio" name="you" value="0"></td> <td align="center"><input type="radio" name="you" value="1"></td> <td align="center"><input type="radio" name="you" value="2"></td> </tr> </table> <input type="submit" value=" じゃんけんぽん "> </form> </body> </html> 15

example2.php <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title> じゃんけんゲーム </title> </head> <body> <h1> じゃんけんゲーム </h1> <h2> コンピュータ </h2> <?php $COM = rand(0,2) ; $filename = "janken". $COM. ".png" ; echo "<img border= "0 " src= "$filename ">";?> <h2> あなた </h2> <?php $YOU = $_GET['you']; $filename = "janken". $YOU. ".png" ; echo "<img border= "0 " src= "$filename ">";?> <h1> <?php if($com == 0){ switch ($YOU) { case 0: echo " あいこ "; break; case 1: echo " まけ!"; break; case 2: echo " かち!"; break; } }else if($com == 1){ switch ($YOU) { case 0: echo " かち!"; break; case 1: echo " あいこ "; break; case 2: echo " まけ!"; break; } }else{ switch ($YOU) { case 0: echo " まけ!"; break; case 1: echo " かち!"; break; case 2: echo " あいこ "; break; } }?> </h1> <a href="example1.html"> 戻る </a> </body> </html> 16

exer1.html <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title> じゃんけんゲーム </title> </head> <body> <h1> じゃんけんゲーム </h1> <h2> コンピュータ </h2> <img border="0" src="hatena1.png"> <h2> あなた </h2> <!-- 演習 2-1 ここを記入 --> <form method="get" action=""> <!-- 演習 2-1 ここまで --> <table border="0"> <tr> <td><img border="0" src="janken0.png"></td> <td><img border="0" src="janken1.png"></td> <td><img border="0" src="janken2.png"></td> </tr> <tr> <!-- 演習 2-2 ここを記入 --> <td align="center"><input type="radio" name="" value="0"></td> <td align="center"><input type="radio" name="" value="1"></td> <td align="center"><input type="radio" name="" value="2"></td> <!-- 演習 2-2 ここまで --> </tr> </table> <input type="submit" value=" じゃんけんぽん "> </form> </body> </html> 17

exer2.php <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title> じゃんけんゲーム </title> </head> <body> <h1> じゃんけんゲーム </h1> <h2> コンピュータ </h2> <!-- 演習 1 ここを記入 --> $filename = "janken.png" ; echo "<img border= "0 " src= "$filename ">"; <!-- 演習 1 ここまで --> <h2> あなた </h2> <!-- 演習 3 ここを記入 --> $filename = "janken.png" ; echo "<img border= "0 " src= "$filename ">" <!-- 演習 3 ここまで --> <h1> <!-- 演習 4 ここを記入 --> if($com == 0){ switch ($YOU) { case 0: echo " あいこ "; break; case 1: echo " まけ!"; break; case 2: echo " かち!"; break; } } <!-- 演習 4 ここまで --> </h1> <a href="example1.html"> 戻る </a> </body> </html> 18