講 義 内 容 ( 前 回 ) 提 出 課 題 の 解 答 例 PHPの 応 用 PHPからMySQLへのアクセス(レコードの 新 規 登 録 ) 2

Size: px
Start display at page:

Download "講 義 内 容 ( 前 回 ) 提 出 課 題 の 解 答 例 PHPの 応 用 PHPからMySQLへのアクセス(レコードの 新 規 登 録 ) 2"

Transcription

1 2015 年 度 Webシステムプログラミング a PHPによるDB 操 作 (3)

2 講 義 内 容 ( 前 回 ) 提 出 課 題 の 解 答 例 PHPの 応 用 PHPからMySQLへのアクセス(レコードの 新 規 登 録 ) 2

3 ( 前 回 ) 提 出 課 題 課 題 1( 提 出 課 題 ):データベースからデータを 読 み 込 み,その データを 表 示 するWebページ 作 成 してみましょう user テーブルから 書 籍 のデータを 一 覧 表 示 する. 手 順 1:PHPのファイルを user_list.php という 名 前 で 作 業 フォルダに 作 成 する. プログラムは 自 分 で 考 える. 手 順 2:Webブラウザで 手 順 1で 作 成 したページにアクセスし 確 認 する. 3

4 <!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <title> 利 用 者 一 覧 </title> </head> <body> <h2> 利 用 者 一 覧 </h2> 解 答 <?php try { データベース // 処 理 の 例 外 範 囲 始 まり // データベースへの 接 続 $db = new PDO('mysql:host=localhost:63306;dbname= j01234_db ;charset=utf8',' j01234 ','hogehoge '); $db->setattribute(pdo::attr_errmode, エラー 時 PDO::ERRMODE_EXCEPTION); に 例 外 発 生 させるように 設 定 / // SQL 文 の 準 備 と 実 行 $sql = $db->prepare("select user ;"); * FROM $sql->execute(); // レコードごとの 処 理 while( $row = $sql->fetch() ) { echo $row[' user_id ']. " "; echo $row[' name ']. " "; echo $row[' address ']. " "; echo $row[' tel']. " "; echo $row[' birth ']. " "; echo $row[' reg_date ']. "<br>"; } } catch( PDOException データベース $e 処 理 の ){ 例 外 キャッチ // exit(' データベース 処 理 失 敗 :'.$e->getmessage()); }?> </body> </html> user_list.php

5 ( 前 回 ) 提 出 課 題 課 題 2( 提 出 課 題 ): 検 索 キーワードを 入 力 し 検 索 ボタンを 押 すと, 入 力 されたキーワードを 氏 名 に 含 む 利 用 者 の 一 覧 を 表 示 するWebページを 作 り ましょう. 手 順 1:HTMLのファイル( キーワード 入 Webページ)を 力 input_keyword_user.html という 名 前 で 作 業 フォルダに 作 成 する. 手 順 2:PHPプログラムのファイルを search_user.php という 名 前 で 作 業 フォル ダに 作 成 する( 前 回 の 資 料 を 参 考 にすること). 手 順 3:Webブラウザで 手 順 1で 作 成 したページにアクセスし 確 認 する. 田 keyword input_keyword_user.html search_user.php

6 <!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <title> ユーザ 検 索 </title> </head> <body> <h2> ユーザ 検 索 </h2> 解 答 <form action="search_user.php" method="get"> <p> 氏 名 キーワード:<input type="text" name="keyword"> </p> <p> <input type="submit" 検 索 "> value=" </p> </form> </body> </html> input_keyword_user.html

7 <!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <title> 利 用 者 一 覧 </title> </head> <body> <h2> 利 用 者 一 覧 </h2> <?php 解 答 $keyword = $_GET["keyword"]; フォームデータ"keyword" の 取 得 // echo 検 "<p> 索 キーワード: {$keyword}</p>"; try { データベース // 処 理 の 例 外 範 囲 始 まり // データベースへの 接 続 $db = new PDO('mysql:host=localhost:63306;dbname=j01234_db;char $db->setattribute(pdo::attr_errmode, エラー 時 PDO::ERRMODE_EXCEPTION); に 例 外 発 生 させるように 設 定 / // SQL 文 の 準 備 と 実 行 $sql = $db->prepare("select * FROM user WHERE name LIKE?"); $sql->bindvalue(1,"%{$keyword}%"); $sql->execute(); 次 につづく search_user.php

8 echo "<table>"; echo "<tr bgcolor='#99ff99'><th> ユーザ 番 号 </th><th> 氏 名 </th><th> 住 所 </th><th> 電 話 番 号 </th><th> 生 年 月 日 </th><th> 登 録 年 月 日 </th></tr>"; // レコードごとの 処 理 while( $row = $sql->fetch() ) { echo "<tr bgcolor='#eeeeee'>"; echo "<td>". $row['user_id']. "</td>"; echo "<td>". $row['name']. "</td>"; echo "<td>". $row['address']. "</td>"; echo "<td>". $row['tel']. "</td>"; echo "<td>". $row['birth']. "</td>"; echo "<td>". $row['reg_date']. "</td>"; echo "</tr>"; } echo "</table>"; } catch( PDOException データベース $e 処 理 の ){ 例 外 キャッチ // exit(' データベース 処 理 失 敗 :'.$e->getmessage()); }?> </body> </html> 解 答 search_user.php

9 ( 前 回 ) 提 出 課 題 課 題 3( 提 出 課 題 ): 検 索 キーワードを 入 力 し 検 索 ボタンを 押 すと, 入 力 されたキーワードを 書 名 (タイトル) または 著 者 に 含 む 書 籍 の 一 覧 を 表 示 す るWebページを 作 りましょう. 手 順 1: 実 習 3で 作 成 した input_keyword_book.php をコピーして, 名 前 を input_keyword_book2.php に 変 えるする. 手 順 2: input_keyword_book2.php について 適 宜 プログラムを 変 更 する. 手 順 3: 実 習 3で 作 成 した search_book.php をコピーして, 名 前 を search_book2.php する. 手 順 4: search_book2.php について 適 宜 プログラムを 変 更 する. 手 順 5:Webブラウザで 手 順 1で 作 成 したページにアクセスし 確 認 する. 産 業 keyword input_keyword_book2.html search_book2.php

10 <!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <title> 書 籍 検 索 </title> </head> <body> <h2> 書 籍 検 索 </h2> 解 答 <form action="search_book2.php" method="get"> <p> 書 名 著 者 名 キーワード:<input type="text" name="keyword"> </p> <p> <input type="submit" 検 索 "> value=" </p> </form> </body> </html> input_keyword_book2.html

11 <!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <title> 書 籍 一 覧 </title> </head> <body> <h2> 書 籍 一 覧 </h2> <?php $keyword = $_GET["keyword"]; フォームデータ"keyword" の 取 得 // echo 検 "<p> 索 キーワード: {$keyword}</p>"; try { データベース // 処 理 の 例 外 範 囲 始 まり 解 答 // データベースへの 接 続 $db = new PDO('mysql:host=localhost:63306;dbname=j01234_db;char $db->setattribute(pdo::attr_errmode, エラー PDO::ERRMODE_EXCEPTION); 時 に 例 外 発 生 させるように 設 定 // SQL 文 の 準 備 と 実 行 $sql = $db->prepare("select * FROM book WHERE title LIKE? OR a $sql->bindvalue(1,"%{$keyword}%"); $sql->bindvalue(2,"%{$keyword}%"); $sql->execute(); 次 につづく search_book2.php

12 echo "<table>"; echo "<tr bgcolor='#99ff99'><th>isbn</th><th> タイトル</th><th> 著 者 </th><th> 出 版 社 </th><th> 発 行 日 </th><th> 価 格 </th></tr>"; // レコードごとの 処 理 while( $row = $sql->fetch() ) { echo "<tr bgcolor='#eeeeee'>"; echo "<td>". $row['isbn']. "</td>"; echo "<td>". $row['title']. "</td>"; echo "<td>". $row['author']. "</td>"; echo "<td>". $row['publisher']. "</td>"; echo "<td>". $row['pub_date']. "</td>"; echo "<td>". $row['price']. "</td>"; echo "</tr>"; } echo "</table>"; } catch( PDOException データベース $e 処 理 の ){ 例 外 キャッチ // exit(' データベース 処 理 失 敗 :'.$e->getmessage()); }?> </body> </html> 解 答 search_book2.php

13 ヒ ン ト は 次 ペ ー ジ ( 前 回 ) 提 出 課 題 課 題 4(オプション 課 題 ): 検 索 キーワードを 入 力 し 検 索 ボタンを 押 すと, 入 力 されたキーワードを 書 名 (タイトル) または 著 者 に 含 む 書 籍 の 一 覧 を 表 示 し,キーワードを 黄 色 でハイライトするWebページを 作 りましょう. 手 順 1: 課 題 3で 作 成 した input_keyword_book2.php をコピーして, 名 前 を input_keyword_book3.php に 変 えるする. 手 順 2: input_keyword_book3.php について 適 宜 プログラムを 変 更 する. 手 順 3: 課 題 3で 作 成 した search_book2.php をコピーして, 名 前 を search_book3.php する. 手 順 4: search_book3.php について 適 宜 プログラムを 変 更 する. 手 順 5:Webブラウザで 手 順 1で 作 成 したページにアクセスし 確 認 する. 産 業 keyword search_book3.php input_keyword_book3.html

14 ( 前 回 ) 提 出 課 題 課 題 4(オプション 課 題 )のヒント ハイライトするHTMLタグ <mark> ハイライトしたい 文 字 </mark> 列 経 済 <mark> 産 業 </mark> 省 PHPでの 文 字 列 の 置 換 対 象 文 字 列 の 中 から, 検 索 文 字 列 を 探 し, 当 該 部 分 を 指 定 した 置 換 後 文 字 列 に 置 き 換 える. str_replace( 検 索 文 字 列, 置 換 後 文 字 列, 対 象 文 字 列 ) $val = " 山 田 さんと 卓 球 をした. 山 田 さんは 卓 球 がうまい."; 山 田 さんと 卓 球 をした. 山 田 さんは 卓 球 がうまい. echo $val; 城 之 内 さんと 卓 球 をした. 城 之 内 さんは 卓 球 がうまい. echo str_replace (" 山 田 ", 城 之 " 内 ", $val );

15 <!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <title> 書 籍 検 索 </title> </head> <body> <h2> 書 籍 検 索 </h2> 解 答 <form action="search_book3.php" method="get"> <p> 書 名 著 者 名 キーワード:<input type="text" name="keyword"> </p> <p> <input type="submit" 検 索 "> value=" </p> </form> </body> </html> input_keyword_book3.html

16 <!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <title> 書 籍 一 覧 </title> </head> <body> <h2> 書 籍 一 覧 </h2> <?php $keyword = $_GET["keyword"]; フォームデータ"keyword" の 取 得 // echo 検 "<p> 索 キーワード: {$keyword}</p>"; try { データベース // 処 理 の 例 外 範 囲 始 まり 解 答 // データベースへの 接 続 $db = new PDO('mysql:host=localhost:63306;dbname=j01234_db;char $db->setattribute(pdo::attr_errmode, エラー PDO::ERRMODE_EXCEPTION); 時 に 例 外 発 生 させるように 設 定 // SQL 文 の 準 備 と 実 行 $sql = $db->prepare("select * FROM book WHERE title LIKE? OR a $sql->bindvalue(1,"%{$keyword}%"); $sql->bindvalue(2,"%{$keyword}%"); $sql->execute(); 次 につづく search_book3.php

17 echo "<table>"; echo "<tr bgcolor='#99ff99'><th>isbn</th><th> タイトル</th><th> 著 者 </th><th> 出 版 社 </th><th> 発 行 日 </th><th> 価 格 </th></tr>"; // レコードごとの 処 理 while( $row = $sql->fetch() ) { echo "<tr bgcolor='#eeeeee'>"; echo "<td>". $row['isbn']. "</td>"; echo "<td>" str_replace($keyword,"<mark>{$keyword}</mark>",$row['ti.. "</td>"; echo "<td>" str_replace($keyword,"<mark>{$keyword}</mark>",$row['au.. "</td>"; echo "<td>". $row['publisher']. "</td>"; echo "<td>". $row['pub_date']. "</td>"; echo "<td>". $row['price']. "</td>"; echo "</tr>"; } echo "</table>"; } catch( PDOException データベース $e 処 理 の ){ 例 外 キャッチ // exit(' データベース 処 理 失 敗 :'.$e->getmessage()); }?> </body> </html> 解 答 search_book3.php

18 PHPの 応 用 (1) 変 数 が 存 在 するか 調 べる(isset 関 数 ) isset ( 調 べたい 変 数 の 名 前 ) 指 定 した 変 数 が 存 在 している 場 合 はTRUE を 返 す. 指 定 した 変 数 が 存 在 していない 場 合 ( 存 在 していても NULL の 場 合 )はFALSE を 返 す. 連 想 配 列 にも 使 える(ある 連 想 配 列 の 指 定 したキーの 要 素 が 存 在 するかどうか). 主 に if 文 の 条 件 式 に 用 いる. 特 にフォームデータの 入 力 チェックに 使 われる. if( isset ( $hoge ) ){ // 変 数 $hoge が 存 在 しているときの 処 理 } if(!isset ( $hoge ) ){ // 変 数 $hoge が 存 在 していないときの 処 理 } if( isset ( $_GET[' hoge ']) && $_GET[' hoge ']!="" ){ // フォームデータhoge が 存 在 していて,かつ, 何 か 入 力 されているとき の 処 理 } 18

19 演 習 の 準 備 実 習 0: 本 日 の 演 習 用 作 業 フォルダを 作 成 しましょう. 手 順 1: 以 下 のフォルダの 中 に, 新 規 フォルダ php05 を 作 成 する. Z: xampp htdocs 以 下, 本 日 の 演 習 でのファイルはすべてこの php05 フォルダに 作 成 する こと.

20 PHPの 応 用 (2) 実 習 1: 書 籍 検 索 結 果 ページを 書 籍 一 覧 ページとしても 使 えるようにしま しょう.まずは 現 状 でエラーが 表 示 されることを 確 認 してみます. 手 順 1: 前 回 の 作 業 フォルダ( PHP04 )から 書 籍 検 索 結 果 を 表 示 する PHPプロ グラム( search_book2.php )を, 今 回 の 作 業 フォルダ( PHP05 )にコピーする ( 作 成 していない 場 合 はこの 資 料 の( 前 回 ) 課 題 3 解 答 を 参 照 し 作 成 ). 手 順 2:Webブラウザで 手 順 1で 作 成 したページに( 直 接 )アクセスする. 手 順 3:エラーメッセージが 表 示 されていることを 確 認 する. search_book2. 直 接 アクセス フォームデータ 無 し エラーメッセージ ( 存 在 しないフォームデータkeyword を 参 照 した) フォームデータ 有 り 経 済 keyword input_search_book2.php

21 search_book2.p PHPの 応 用 (3) <?php 実 習 2: 書 籍 検 索 結 果 ページを 書 籍 一 覧 ページとしても 使 えるようにしま しょう(= 検 索 キーワードの フォームデータがない 場 合 は, 全 書 籍 の 一 覧 表 示 を 行 う). 手 順 1: 作 業 フォルダ( PHP05 )の 書 籍 検 索 結 果 を 表 示 する PHPプログラム ( search_book2.php )において, 以 下 の 部 分 を 変 更 する(???の 部 分 は 自 分 で 考 える). $keyword = $_GET["keyword"]; フォームデータ"keyword" の 取 得 // echo 検 "<p> 索 キーワード: {$keyword}</p>"; try { データベース // 処 理 の 例 外 範 囲 始 まり <?php // フォームデータkeyword が 存 在 し,かつ, 空 文 字 でないかチェック if(???($_get["???"])???$_get["keyword"]!="" ){ $keyword = $_GET["keyword"]; フォームデータ"keyword" の 取 得 // echo 検 "<p> 索 キーワード: {$keyword}</p>"; } else { $keyword = ""; } try { データベース // 処 理 の 例 外 範 囲 始 まり 手 順 2:Webブラウザで 手 順 1で 作 成 したページに( 直 接 )アクセスする. 手 順 3:エラーメッセージが 表 示 されないことを 確 認 する. 直 接 アクセス フォームデータ 無 し

22 復 習 PHPからMySQLへのアクセス(1) データベース 管 理 システムへの 接 続 $db = PDO("mysql:host= new IPアドレスまたはホスト :ポート 名 番 号 ;dbname= 選 択 するデータベース 名 ;charset= 文 字 コード", "DBMS でのユーザ 名 ", パスワード"); " PHPでDBへアクセスするにはPDO(PHP Data ) Object クラスを 使 用 する( PDOはDBへのさ まざまな 処 理 をまとめたクラス. MySQL 以 外 にも 対 応 ). 以 降 変 数 $db(=pdo オブジェクト) を 通 してデータベースにアクセスできる. 例 外 PDOException クラスが 発 生 する 可 能 性 あり( 以 降 のPDOに 対 する 各 メソッドも). もちろん 変 数 $dbは 違 う 名 前 でもよい. <?php try { $db new = PDO('mysql:host= localhost:63306 ;dbname= j01234_db ;charset= utf8 ',' j01234 ',' hogehoge '); } catch (PDOException $e) { exit('データベース 接 続 失 敗 :'.$e->getmessage()); }?> 関 数 exit() はそれ 以 降 のスクリプトの 処 理 を 停 止 する 関 数 ( 引 数 は 表 示 メッセージ). 22

23 復 習 PHPからMySQLへのアクセス(2) SQLオブジェクトの 準 備 $sql = prepare $db-> ("SQL 文 "); SQLの 実 行 $sql-> execute (); 変 数 $dbはpdoオブジェクト 変 数 $sql は 違 う 名 前 でもよい 変 数 $sql はSQLオブジェクト <?php $sql = prepare $db-> ("SELECT * FROM "); book; $sql-> execute ();?> 23

24 復 習 PHPからMySQLへのアクセス(3) SQLの 実 行 結 果 からレコードを 取 得 $row = fetch $sql-> (); 変 数 $sql はSQLオブジェクト. fetch() メソッドを 呼 び 出 すたびに 実 行 結 果 から 1レコードずつ 取 得 (もうレコードが 無 い 場 合 はFALSE を 返 す). 変 数 $row に1 行 分 のレコードが 連 想 配 列 として 代 入 される(キーはフィールド 名 ). 変 数 $row は 違 う 名 前 でもよい. レコードからフィールド 値 の 取 得 $row[' フィールド 名 '] $row は fetch() メソッドの 戻 り 値 注 意 : 条 件 式 が 代 入 文 条 件 式 が 代 入 文 である 場 合 は, 先 に 代 入 文 が 実 行 され る(= 変 数 に 値 が 代 入 される). 条 件 式 のチェックはその 変 数 の 中 身 について 行 われる. この 例 の 場 合 はレコードが 取 得 できた 場 合 に 繰 り 返 す( メソッドfetch() がFALSE を 返 すまで). 24 他 のプログラミング 言 語 でもよく 使 われる. <?php while( $row = fetch $sql-> ()) { echo $row['name'] ; echo $row['address'] ; }?>

25 復 習 PHPからMySQLへのアクセス (+ユーザからの 入 力 )(1) SQLインジェクション <html> <form action=" search.php " methoc="get"> 検 索 する 書 籍 タイトル:<br> <input tyoe="text" title "> name="?> ユーザからの 入 力 データをSQL 文 の 条 件 値 として 利 用 した 場 合 に, 入 力 データによって 意 図 しない 不 正 な 実 行 が 行 われること. book_search.html <?php $val= $_GET[' title ']; $sql = $db->prepare(" SELECT * FROM book " $val. WHERE. "'"); title= $sql ->execute();?> search.php 検 索 する 書 籍 タイトル: データベース 入 門 SELECT * FROM book データベース WHERE 入 門 ' title=' 検 索 する 書 籍 タイトル: ';DELETE FROM book;# SELECT * FROM book ';DELETE WHERE title=' FROM bo

26 復 習 PHPからMySQLへのアクセス (+ユーザからの 入 力 )(2) SQLオブジェクトの 準 備 (プレースホルダ 付 き) $sql = prepare $db-> ("プレースホルダを 含 むSQL 文 "); インジェクション 対 として,ユーザの 策 入 力 データをSQL 文 の 値 として 使 用 する 場 合 にはプレースホルダを 使 う. プレースホルダとは 後 で( 以 下 のbindValue 実 行 時 ) 具 体 的 な 値 に 置 換 される 部 分.? で 記 述 する. SQL 文 の 中 でプレースホルダは 複 数 記 述 可 能. $dbはpdo オブジェクト.$sql は 他 の 名 前 でもよい. プレーホルダへの 値 の 設 定 (=バインド) $sql-> bindvalue (プレースホルダ 番 号, 設 定 したい 値 ); ブレースホルダ 番 号 はSQL 文 の 中 での どのプレースホルダか を 指 定 する 番 SQL 号 文 ( 内 での 記 述 順 に1,2,3.). <?php $val1 = $_GET[' title ']; $val2 = $_GET[' author ']; $sql = $db->prepare(" SELECT * FROM book?or WHERE author=?"); title= $sql-> bindvalue ( 1, $val1 ); // 1 番 目 のプレースホルダに$val1 $sql-> bindvalue ( 2, $val2 ); // 2 番 目 のプレースホルダに$val2 $$sql->execute(); 26 $sql = $db->prepare( );?> と 書 いてはいけない( SQLインジェクションの 危 険 性 ) "SELECT * FROM book WHERE title='". $val1. "' O

27 PHPからMySQLへのアクセス (レコードの 新 規 登 録 )(1) 実 習 3: 書 籍 の 情 報 を 入 力 し 登 録 ボタンを 押 すと, 入 力 されたデータで 書 籍 テーブルにレコードを 新 規 登 録 するWebページを 作 りましょう. 手 順 1:HTMLのファイル( 書 籍 情 報 の 入 力 Webページ)を input_regist_book.html という 名 前 で 作 業 フォルダに 作 成 する. 手 順 2:PHPプログラムのファイルを regist_book.php という 名 前 で 作 業 フォル ダに 作 成 する. 手 順 3:Webブラウザで 手 順 1で 作 成 したページにアクセスする. 手 順 4: 以 下 の 書 籍 情 報 を 入 力 し, 登 録 ボタンを 押 す. ISBN: 書 名 : Webシステムの 開 発 技 術 と 活 用 方 法 著 者 名 : 速 水 治 夫 他 出 版 社 : 共 立 出 版 発 行 日 :2013/3/9 価 格 : 2800 手 順 5: 登 録 処 理 ページから 書 籍 一 覧 へ のリンクへ 飛 び, 新 規 登 録 した 書 籍 情 報 が 一 覧 にあることを 確 認 する.

28 PHPからMySQLへのアクセス (レコードの 新 規 登 録 )(1) 実 習 3: 書 籍 の 情 報 を 入 力 し 登 録 ボタンを 押 すと, 入 力 されたデータで 書 籍 テーブルにレコードを 新 規 登 録 するWebページを 作 りましょう ISBN Webシステムの 開 発 技 術 と 活 用 方 法 title 速 水 治 夫 他 出 版 社 author publisher input_regist_book.html /3/9 price pub_date regist_book.php search_book2.php

29 <!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <title> 書 籍 登 録 </title> </head> <body> <h2> 書 籍 登 録 </h2> <form action="regist_book.php" method="get"> <p> ISBN :<input type="text" name="isbn"> <br> 書 名 :<input type="text" name="title"> <br> 著 者 名 :<input type="text" name="author"> <br> 出 版 社 :<input type="text" name="publisher"> <br> 発 行 日 :<input type="text" name="pub_date"> <br> 価 格 :<input type="text" name="price"> </p> <p> <input type="submit" 登 録 "> value=" </p> </form> </body> </html> input_regist_book.html

30 <!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <title> 書 籍 登 録 </title> </head> <body> <h2> 書 籍 登 録 </h2> <?php // フォームデータの 取 得 $ISBN = $_GET["ISBN"]; $title = $_GET["title"]; $author = $_GET["author"]; $publisher = $_GET["publisher"]; $pub_date = $_GET["pub_date"]; $price = $_GET["price"]; try { データベース // 処 理 の 例 外 範 囲 始 まり // データベースへの 接 続 $db = new PDO('mysql:host=localhost:63306;dbname=???;charset=utf8','???','???'); $db->setattribute(pdo::attr_errmode, エラー PDO::ERRMODE_EXCEPTION); 時 に 例 外 発 生 させるように 設 定 ( 次 ページにつづく) regist_book.php

31 // 文 SQL の 準 備 と 実 行 $sql = $db->prepare("??? INTO???(ISBN,???,author,publisher,pub_date,price)???(?,?,?,?,?,?)"); $sql->bindvalue(???,???); $sql->bindvalue(???,???); $sql->bindvalue(???,???); $sql->bindvalue(???,???); $sql->bindvalue(???,???); $sql->bindvalue(6, $price); $sql->execute(); } catch( PDOException データベース $e 処 理 の ){ 例 外 キャッチ // exit(' データベース 処 理 失 敗 :'.$e->getmessage()); } echo データベースに " 以 下 の 書 籍 情 報 を 登 録 しました "; echo "<p>"; echo "ISBN: {$ISBN}<br>"; echo 書 名 :" {$title}<br>"; echo 著 者 名 ": {$author}<br>"; echo 出 版 社 ": {$publisher}<br>"; echo 発 行 日 ": {$pub_date}<br>"; echo 価 格 :" {$price}"; echo "</p>"; echo "<a href='search_book2.php'> 書 籍 一 覧 ページへ</a>";?> </body> </html> regist_book.php

32 提 出 課 題 課 題 1( 提 出 課 題 ): 利 用 者 の 情 報 を 入 力 し 登 録 ボタンを 押 すと, 入 力 さ れたデータで 利 用 者 (user)テーブルにレコードを 新 規 登 録 するWebページ を 作 りましょう. 手 順 1:HTMLのファイル( 利 用 者 情 報 の 入 力 Webページ)を input_regist_user.html とい う 名 前 で 作 業 フォルダに 作 成 する. 手 順 2:DBに 登 録 処 理 を 行 うPHPプログラムのファイルを regist_user.php という 名 前 で 作 業 フォルダに 作 成 する. 手 順 3: 前 回 の 作 業 フォルダ( PHP04 )から 利 用 者 検 索 結 果 一 覧 を 表 示 する PHPプログ ラム( search_user.php )を, 今 回 の 作 業 フォルダ( PHP05 )にコピーする( 前 回 作 成 して いない 場 合 はこの 資 料 の 前 回 課 題 2 解 答 を 参 照 し 作 成 ). 手 順 4: 手 順 3のPHPプログラム( search_user.php )の 変 更 し,フォームデータ( keyword) が 無 い 場 合 でもエラーが 表 示 されないようにする. 手 順 5:Webブラウザで 手 順 1で 作 成 したページにアクセスする. 手 順 6: 以 下 の 利 用 者 情 報 を 入 力 し, 登 録 ボタンを 押 す. 利 用 者 番 号 : U 氏 名 : ( 自 分 の 氏 名 ) 住 所 : ( 自 分 の 住 所 ) 電 話 番 号 : ( 自 分 の 電 話 番 号 ) 生 年 月 日 : ( 自 分 の 生 年 月 日 ) 登 録 年 月 日 : ( 作 業 時 の 年 月 日 ) 手 順 7: 登 録 処 理 ページから 利 用 者 一 覧 へ のリンクへ 飛 び, 新 規 登 録 した 利 用 者 情 報 が 一 覧 にあることを 確 認 する.

33 提 出 課 題 課 題 1( 提 出 課 題 ) : 利 用 者 の 情 報 を 入 力 し 登 録 ボタンを 押 すと, 入 力 されたデータで 利 用 者 (user)テーブルにレコードを 新 規 登 録 するWebペー ジを 作 りましょう. U user_id 情 報 太 郎 name 千 葉 県 千 葉 市 若 葉 区 御 成 台 XXXX address tel input_regist_user.html 1988/4/1 2015/7/19 birth reg_date regist_user.php search_user.php

34 提 出 課 題 課 題 2( 提 出 課 題 ): 書 籍 の 情 報 を 入 力 し 登 録 ボタンを 押 すと, 入 力 され たデータで 書 籍 テーブルにレコードを 新 規 登 録 するWebページを 作 りましょ う.ただし, 入 力 されていないデータがあった 場 合 はDBに 登 録 せずに, 警 告 のメッセージを 表 示 します. データ 形 式 のチェックは 行 いません ( 例 : 価 格 に あああ を 入 力 など) 手 順 1: 実 習 3で 作 成 した 書 籍 情 報 入 の力 Webページ ( input_regist_book.html )をコピーし,ファイル input_regist_book2.html 名 を に 変 更 する. 手 順 2: 手 順 1のHTMLファイル( input_regist_book2.html )を 変 更 する (regist_book2.phpに 飛 ぶように). 手 順 3: 実 習 3で 作 成 した 登 録 処 理 PHPプログラム( regist_book.php )をコ の ピーし,ファイル 名 regist_book2.php に を 変 更 する. 手 順 4: 手 順 3のPHPプログラムを 変 更 する( 各 項 目 のデータが 入 力 されていな い 場 合 はそれぞれ 警 告 メッセージを 表 示 する.その 場 合 DBへの は 登 録 はしな い) 手 順 5:Webブラウザで 手 順 2で 作 成 したページにアクセスする. 手 順 6: 書 籍 情 報 の 入 力 で,( 適 当 に) 入 力 しない 項 目 がある 状 態 で 登 録 ボタ ンを 押 し, 警 告 メッセージが 表 示 されることを 確 認 する.

35 提 出 課 題 課 題 2( 提 出 課 題 ): 書 籍 の 情 報 を 入 力 し 登 録 ボタンを 押 すと, 入 力 され たデータで 書 籍 テーブルにレコードを 新 規 登 録 するWebページを 作 りましょ う.ただし, 入 力 されていないデータがあった 場 DBに 合 は登 録 せずに, 警 告 のメッセージを 表 示 します. データ 形 式 のチェックは 行 いません ( 例 : 価 格 に あああ を 入 力 など) input_regist_book2.php regist_book2.php

講 義 内 容 前 回 の 提 出 課 題 の 解 答 例 復 習 データを 送 信 するための HTML (フォーム) PHPによるフォームデータの 処 理 2

講 義 内 容 前 回 の 提 出 課 題 の 解 答 例 復 習 データを 送 信 するための HTML (フォーム) PHPによるフォームデータの 処 理 2 2015 年 度 Webシステムプログラミング a PHPの 基 礎 (2) 講 義 内 容 前 回 の 提 出 課 題 の 解 答 例 復 習 データを 送 信 するための HTML (フォーム) PHPによるフォームデータの 処 理 2 ( 前 回 ) 提 出 課 題 課 題 1: 1から100までの 乱 数 で 作 成 した2つの 整 数 の 足 し 算 を 表 示 するWebページを 作 成

More information

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

~モバイルを知る~ 日常生活とモバイルコンピューティング Webプログラミングの 基 礎 PHPの 基 礎 (6) ~POST (2011/06/22) 政 策 情 報 学 部 渡 辺 恭 人 riho-m@cuc.ac.jp メーリングリスト:riho-m-rg11@cuc.ac.jp: 資 料 ページ: http://www.cuc.ac.jp/~riho-m/rg11/ 入 力 された 文 字 を 受 け 取 りPOSTで 送 信 する 部 分 (post.htm)

More information

サーバサイドスクリプトPHPを実感しよう

サーバサイドスクリプトPHPを実感しよう 第 3 講 サーバサイドスクリプト PHP を 実 感 しよう! クライアントサイドでは HTML に 埋 め 込 んだ(あるいは 別 ファイルから HTML に 読 み 込 まれた)JavaScript によって さまざまな 処 理 や 動 的 ページの 生 成 を 行 えることは すで に 第 3 講 までで 学 習 しました しかし HTML と JavaScript の 組 合 せではどうしても

More information

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

~モバイルを知る~ 日常生活とモバイルコンピューティング Webプログラミングの 基 礎 PHPの 基 礎 (8) (2011/07/06) 政 策 情 報 学 部 渡 辺 恭 人 riho-m@cuc.ac.jp メーリングリスト:riho-m-rg11@cuc.ac.jp: 資 料 ページ: http://www.cuc.ac.jp/~riho-m/rg11/ 前 回 の 課 題 POSTでデータが 送 信 されているかを 確 認 送 信 されていれば

More information

コンピュータサイエンス 4. ウェブプログラミング

コンピュータサイエンス 4. ウェブプログラミング 4. Chris Plaintail 2014 1 / 43 1 HTML CSS 2 JavaScript DOM jquery 3 4 PHP SQL PHP SQL 2 / 43 HTML HTML CSS HTML Ajax (Asynchronous JavaScript + XML) PHP SQL 3 / 43 HTML, CSS http, https CSS HTML CSS.html

More information

■新聞記事

■新聞記事 情 報 処 理 C (P.1) 情 報 処 理 C (2016 年 度 ) ホームページ 作 成 入 門 テキストエディタ(メモ 帳 TeraPad など)でHTMLファイルを 作 成 する HTML(Hyper Text Markup Language ) ホームページを 記 述 するための 言 語 のこと テキストエディタの 起 動 (TeraPad の 場 合 ) [スタート]-[プログラム]-[テキストエディタ]-[TeraPad]

More information

方程式を解いてみよう! C++ から PHP + JavaScriptへ

方程式を解いてみよう! C++ から PHP + JavaScriptへ 方 程 式 を 解 いてみよう! C++ から PHP + HTML + JavaScriptへ 静 岡 理 工 科 大 学 総 合 情 報 学 部 コンピュータシステム 学 科 幸 谷 智 紀 (こうや とものり) http://na-inet.jp/ 今 日 のメニュー 1. コンピュータ 環 境 と 本 日 のゴールの 確 認 2. PHPプログラムを 実 行 してみる 3. HTMLで 自

More information

データベースS 演習資料

データベースS 演習資料 2015/6/24 データベースS 演 習 資 料 第 3 回 PHP による Web インターフェース(2) 九 州 工 業 大 学 情 報 工 学 部 システム 創 成 情 報 工 学 科 講 義 担 当 : 尾 下 真 樹 1. フォームを 使 った 入 力 インターフェースの 開 発 前 回 の 演 習 に 引 き 続 き データベースをウェブから 利 用 するためのインターフェースの 開

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション WebARENA SuiteX V2 EC-CUBE 2.13 インストールマニュアル( 標 準 MySQL+ 独 自 SSL ) 作 成 :2014 年 2 月 Ver.1.1 注 意 事 項 EC-CUBEは 株 式 会 社 ロックオンの 提 供 するソフトウェアです ここでは 株 式 会 社 ロックオンから 提 供 されているEC-CUBEバージョン2.13 のパッケージをご 利 用 される

More information

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

~モバイルを知る~ 日常生活とモバイルコンピューティング Webプログラミングの 基 礎 PHPの 基 礎 (7) (2011/06/29) 政 策 情 報 学 部 渡 辺 恭 人 riho-m@cuc.ac.jp メーリングリスト:riho-m-rg11@cuc.ac.jp: 資 料 ページ: http://www.cuc.ac.jp/~riho-m/rg11/ 前 回 の 課 題 おみくじのプログラムを 参 考 にして 生 まれた 年 ( 西 暦 )を

More information

学 習 目 標 SQLインジェクションについて 理 解 する SQLインジェクションの 実 験 をする SQLインジェクション 対 策 について 理 解 する インターネットに 公 開 する 際 の 対 策 について 理 解 する

学 習 目 標 SQLインジェクションについて 理 解 する SQLインジェクションの 実 験 をする SQLインジェクション 対 策 について 理 解 する インターネットに 公 開 する 際 の 対 策 について 理 解 する サイバー 大 学 IT 総 合 学 部 専 門 基 礎 科 目 科 目 名 データベース 入 門 SQLインジェクション 対 策 ( 学 習 資 料 ) 上 出 哲 広 学 習 目 標 SQLインジェクションについて 理 解 する SQLインジェクションの 実 験 をする SQLインジェクション 対 策 について 理 解 する インターネットに 公 開 する 際 の 対 策 について 理 解 する

More information

この 例 では $time と$datestring の 値 を print 文 によって 表 示 させている 前 後 に

を 書 いているが これによって HTML の 形 式 に 合 うようににしている ( 実 際 は

を 省 略 してもうまく 表 示 される ) この 例

この 例 では $time と$datestring の 値 を print 文 によって 表 示 させている 前 後 に <P></P>を 書 いているが これによって HTML の 形 式 に 合 うようににしている ( 実 際 は <P>を 省 略 してもうまく 表 示 される ) この 例 第 5 章 フォームと PHP プログラム PHP プログラムのデバッグ プログラムがうまく 動 作 しない 場 合 原 因 を 見 つけて 修 正 するデバッグが 必 要 となる PHP に 限 らず 一 般 に CGI のプログラムのデバッグは 結 構 面 倒 になる というのは 入 力 や 出 力 がキーボードや 画 面 にならないため 簡 単 に 試 せない CGI 環 境 で 実 行 される

More information

Microsoft Word - chap5.doc

Microsoft Word - chap5.doc 第 5 章 フォームと PHP プログラム [1] PHP プログラムのデバッグ プログラムがうまく 動 作 しない 場 合 原 因 を 見 つけて 修 正 するデバッグが 必 要 となる PHP に 限 らず 一 般 に CGI のプロ グラムのデバッグは 結 構 面 倒 になる と いうのは 単 独 のプログラム(つまり CGI ではなくて 普 通 の Java や C のプログラ ムと 同 じようにして)として

More information

(1) ,,,,, <> ( ) (/ ) (2) HTML5 (3) HTML (4) html (ja) (5) JavaScript CSS (6)

(1) <html>,,,,, <> ( ) (/ ) (2) <!DOCTYPE html> HTML5 (3) <html> HTML (4) <html lang= ja > html (ja) (5) JavaScript CSS (6) <meta charset= shift jis > HTML HTML HyperText Markup Language (Markup Language) (< > ) 1 sample0.html ( ) html sample0.html // JavaScript

More information

コンピュータサイエンス 1. ウェブの基本

コンピュータサイエンス 1. ウェブの基本 1. Chris Plaintail May 18, 2016 1 / 27 1 2 HTML HTML 3 CSS style 2 / 27 HTML HTML HTML HTML CSS HTML CSS 3 / 27 4 / 27 HTML HTML, CSS HTML, CSS http, https file CSS HTML CSS.html PC file:// PC.html 5 /

More information

0序文‐1章.indd

0序文‐1章.indd 本 書 に 記 載 されたURL 等 は 執 筆 時 点 でのものであり 予 告 なく 変 更 される 場 合 があります 本 書 の 使 用 ( 本 書 のとおりに 操 作 を 行 う 場 合 を 含 む)により 万 一 直 接 的 間 接 的 に 損 害 が 発 生 し ても 出 版 社 および 著 者 は 一 切 の 責 任 を 負 いかねますので あらかじめご 了 承 下 さい Microsoft

More information

html_text

html_text HTML の 基 礎 2015.12.15 1. HTML ファイルの 構 成 1.1. HTML とは? Web ブラウザでホームページを 表 示 するためには,HTML(Hyper Text Markup Language)と 呼 ぶ 言 語 で 記 述 す る 必 要 が あ り ま す.HTML 形 式 のファイルは < と > で 囲 んだ 予 約 語 (タグ)を 含 むテキストファイルで,Web

More information

Microsoft PowerPoint - 051105-2.ppt

Microsoft PowerPoint - 051105-2.ppt 1.Webアプリケーション 1-1 Web 1989Tim Berners-Lee 1993 1999iWindows98 2005: http://www.w3.org/people/berners-lee/ 1-2 ( ) 汎 用 機 オフコン データベース アプリケーション 言 語 (COBOLなど) 文 字 端 末 タイプライター 端 末 http://research.microsoft.com/~gbell/digital/timeline/dechistory.htm

More information

HTMLとメタデータ

HTMLとメタデータ HTMLとメタデータ http://www2.mmc.atomi.ac.jp/~artnavi1/lib rarysci/index.htmlを 例 にHTMLを 理 解 する IPアドレス ドメイン 名 http://www2.mmc.atomi.ac.jp httpとはhyper Text Transfer Protocol( 何 でもリンクできるテ キストの 通 信 手 順 : 説 明 JPNIC)

More information

IIJ Webスタンダードサービス

IIJ Webスタンダードサービス ホームページサービス(ハイグレード) IIJ Webハイグレードサービスへの 移 行 について このたび 弊 社 では ホームページサービス(ハイグレード)をご 利 用 のお 客 様 に サービスがより 充 実 したIIJ Webハ イグレードサービスをご 利 用 いただきたく 移 行 をお 願 いする 運 びとなりました この 移 行 により サービスのご 利 用 方 法 が 一 部 変 更 されるほか

More information

Microsoft Word - サンプル _データベースアクセス_.doc

Microsoft Word - サンプル _データベースアクセス_.doc データベースアクセスコンポーネント 1. 概 要 データベースアクセスコンポーネントとは SQL データベースにアクセスして SQL 文 を 実 行 することによりデータベース 検 索 を 行 う 機 能 を 提 供 するコ ンポーネントです また データベースアクセスコンポーネントでは データベースの 構 成 情 報 接 続 情 報 エラー 情 報 等 を 取 得 することも 可 能 です デ ータベースアクセスコンポーネントは

More information

データ構造とアルゴリズム論

データ構造とアルゴリズム論 第 1 章.Web サーバとしての Tomcat の 機 能 学 習 のねらい 1 テキストファイルおよび HTML ファイルをブラウザに 表 示 させ Tomcat の Web サー バとしての 機 能 を 確 認 理 解 する 0.Web アプリケーションの 動 作 の 仕 組 み 講 義 で 説 明 基 礎 課 題 1-1 (Java サーブレットを 用 いた)Web アプリケーションの 動

More information

JavaScript( 言 語 )とは 情 報 システムのプログラミング ソースコード 記 述, 外 部 ファイル 保 存, コンパイル,テスト,デバッグ... 大 変 な 作 業 もっと 手 軽 なプログラミング 特 別 な 言 語 処 理 系 は 不 要! Webブラウザだけで 実 行 可 能

JavaScript( 言 語 )とは 情 報 システムのプログラミング ソースコード 記 述, 外 部 ファイル 保 存, コンパイル,テスト,デバッグ... 大 変 な 作 業 もっと 手 軽 なプログラミング 特 別 な 言 語 処 理 系 は 不 要! Webブラウザだけで 実 行 可 能 JavaScript 入 門 1 JavaScript( 言 語 )とは 情 報 システムのプログラミング ソースコード 記 述, 外 部 ファイル 保 存, コンパイル,テスト,デバッグ... 大 変 な 作 業 もっと 手 軽 なプログラミング 特 別 な 言 語 処 理 系 は 不 要! Webブラウザだけで 実 行 可 能 ( 実 際 は,HTMLファイル 内 or 外 部 ファイル として

More information

forever朝活

forever朝活 forever 朝 活 php 講 座 データベースの 巻 株 式 会 社 フォーエバー 目 次 データベースを 使 う... 2 mysqliを 使 用 する... 2 郵 便 番 号 データベースを 作 る... 4 市 ごとに ドロップダウンリストにしてみる... 8 Foundation を 使 ったサンプルソース... 11 1 データベースを 使 う 今 日 は php でデータベースをさわりましょう

More information

情報資源組織演習B:

情報資源組織演習B: 情 報 資 源 組 織 演 習 A( 書 誌 の 作 成 ) 第 12 回 書 誌 データ 管 理 検 索 システムの 構 築 2013 年 度 跡 見 学 園 女 子 大 学 文 学 部 准 教 授 福 田 博 同 書 誌 データ 管 理 検 索 システムの 構 築 第 9 回 で 書 誌 データベース 構 築 は 理 解 Web 検 索 では 以 下 の 様 な 方 法 が 取 られる A B

More information

1. URL (Uniform Resource Locator) n http://www.asahi.com:80/politics/index.html 1 2 3 4 5 1. プロトコル (http, https, ftp, mailto) 2. ドメイン 名 (FQDN) ホストの 識

1. URL (Uniform Resource Locator) n http://www.asahi.com:80/politics/index.html 1 2 3 4 5 1. プロトコル (http, https, ftp, mailto) 2. ドメイン 名 (FQDN) ホストの 識 サーバサイドプログラミング 1. Form 処 理 コンテンツメディアプログラミング 演 習 Ⅱ 2014 年 菊 池, 斉 藤 1. URL (Uniform Resource Locator) n http://www.asahi.com:80/politics/index.html 1 2 3 4 5 1. プロトコル (http, https, ftp, mailto) 2. ドメイン 名

More information

m_sotsuron

m_sotsuron iphone Web 0848066 1. 1 1 1 2 iphone 2 3 2 4 3 2. 3 1 3 2 iphone Web 6 3 HTML 10 4 CSS 12 5 iphone 14 6 15 7 16 8 ipad 18 3. 22 iphone Web Web 2 iphone Web iphone iphone Web iphone Web PC 1 2000 iphone

More information

CONTENTS 0 1 2 3 4 5 6 7 8 9 10 0 viii ix x http://www.vector.co.jp/vpack/filearea/win/writing/edit/hm/index.html http://hidemaru.xaxon.co.jp/lib/macro/index.html ftp://ftp.m17n.org/pub/mule/windows/ http://www.yatex.org/

More information

スライド 1

スライド 1 安 全 な Web サイト 構 築 のためには ( 技 術 的 対 策 ) 独 立 行 政 法 人 情 報 処 理 推 進 機 構 (IPA) セキュリティセンター 若 居 和 直 Copyright 2008 独 立 行 政 法 人 情 報 処 理 推 進 機 構 本 講 の 内 容 1. SQL インジェクションとは? 2. 事 例 :ショッピングサイトでウイルス 感 染? 3. SQL インジェクションの

More information

第9回

第9回 第 9 回 2016 年 7 月 16 日 情 報 教 育 演 習 II 第 9 回 (1) CSS(4) (1) 今 回 の 課 題 (2) リストの 記 号 や 番 号 の 設 定 (2) クラスの 利 用 (2) クラスとは (2) クラスを 使 った 設 定 (3) CSSファイルでの 設 定 (3) HTMLファイルでの 利 用 (3) クラスの 利 用 例 (1) (3) クラスの 利

More information

WASF2008

WASF2008 WAS Forum Conference 2008 Developers Day SQLインジェクション 対 策 再 考 2008/07/05 HASHコンサルティング 株 式 会 社 代 表 取 締 役 徳 丸 浩 http://www.hash-c.co.jp/ Copyright 2008 HASH Consulting Corp. 1 アジェンダ 本 日 の 構 成 正 しくないSQLインジェクション

More information

目 次 1 警 察 におけるインターネットの 観 測 (1) センサーへのアクセス (2) DoS 攻 撃 被 害 の 観 測 分 析 (3) ボットネットの 活 動 状 況 (4) P2Pファイル 共 有 ネットワークの 観 測 2 警 察 の 取 り 組 み 3 最 近 に 見 る 攻 撃 の

目 次 1 警 察 におけるインターネットの 観 測 (1) センサーへのアクセス (2) DoS 攻 撃 被 害 の 観 測 分 析 (3) ボットネットの 活 動 状 況 (4) P2Pファイル 共 有 ネットワークの 観 測 2 警 察 の 取 り 組 み 3 最 近 に 見 る 攻 撃 の 平 成 25 年 度 第 1 回 警 察 政 策 学 会 情 報 通 信 研 究 部 会 警 策 情 インターネット 定 点 観 測 の 結 果 と 攻 撃 の 技 術 的 手 法 平 成 25 年 5 月 7 日 警 察 庁 情 報 通 信 局 情 報 技 術 解 析 課 サイバーテロ 対 策 技 術 室 長 1 目 次 1 警 察 におけるインターネットの 観 測 (1) センサーへのアクセス

More information

「日常生活における日用品購入方法の支援に関する研究」

「日常生活における日用品購入方法の支援に関する研究」 日 常 生 活 における 日 用 品 購 入 方 法 の 支 援 に 関 する 研 究 指 導 教 員 : 渡 辺 恭 人 0840091 川 上 茜 提 出 日 :2012 年 1 月 25 日 概 要 現 在 自 宅 にある 日 用 品 を 管 理 する 場 合 紙 にメモをするか 頭 で 記 憶 することが 多 い 紙 にメモを した 場 合 には どこに 何 を 書 いたのか 分 からなくなることや

More information

アスラテック株式会社 会社案内

アスラテック株式会社 会社案内 JavaScript SDK for V-Sido CONNECT 利 用 の 手 引 き Mac 編 アスラテック 株 式 会 社 目 次 1. はじめに 1-1. 本 マニュアルの 概 要 p.3 1-2. 使 用 する 機 材 など p.4 1-3. 各 機 器 の 接 続 構 成 と 開 発 イメージ p.5 2. 初 期 設 定 とVSidoConn4Macの 導 入 2-1. Bluetoothのペアリング

More information

複合検索機能マニュアル

複合検索機能マニュアル HeartCore 複 合 検 索 機 能 マニュアル October 2013 Ver2.1-1 - 改 訂 履 歴 改 訂 日 改 訂 内 容 Ver2.0 2011 年 10 月 一 部 改 訂 Ver2.1 2013 年 10 月 フォーマット 改 訂 - 2 - 目 次 1. 本 文 書 の 目 的 と 対 象 ライセンス... - 4-1.1. 目 的...- 4-1.2. 対 象 ライセンス...-

More information

130 11 A B C A B C Ctrl (S) 5 A B C 11.2: 11.1.2 2 11.2 (F) (A) ( OK ) 3 (E) ( ) (E) 11.1.3 3

130 11 A B C A B C Ctrl (S) 5 A B C 11.2: 11.1.2 2 11.2 (F) (A) ( OK ) 3 (E) ( ) (E) 11.1.3 3 129 11 Web IT ( 11.1) 1990 2004 2006 JIS 1 Windows 2 Web Web 11.1: 11.1 11.1.1 1 Ctrl ( ) 11.2 (U) (A) ( OK ) (S) 1 (JIS X 8341-2) (JIS X 8341-3) FAX (JIS X 8341-4) 8341 JIS JIS X8341 http://www.jisc.go.jp/

More information

CMP2-4PDO2b.pptx

CMP2-4PDO2b.pptx サーバサイドプログラミング 4. PDO (PHPからSQLアクセス) コンテンツメディアプログラミング 演 習 Ⅱ 2014 年 菊 池, 斉 藤 1. PDO 概 要 n PDO (PHP Data Object) q PHP5.1から 採 用 された 汎 用 SQLの 標 準 クラ ス. q オブジェクト 指 向 を 採 用 し,オブジェクトからメ ソッドやクラス 変 数 を 操 作 する.

More information

携帯電話でGoogle Mapsを使う

携帯電話でGoogle Mapsを使う PHPのファイルは UTF-8 BOMなしで 保 存 し www.cyaneum.orgのpublic_htmlに 置 く! テーマ 研 究 会 (04/28) Google Mapsを 使 う 政 策 情 報 学 部 渡 辺 恭 人 riho-m@cuc.ac.jp メーリングリスト riho-m-rg10@cuc.ac.jp 資 料 http://www.cuc.ac.jp/rg10/ 前 回

More information

(Microsoft Word - InfoTrac Custom \203}\203j\203\205\203A\203\213[1].doc)

(Microsoft Word - InfoTrac Custom \203}\203j\203\205\203A\203\213[1].doc) InfoTrac Custom 利 用 ガイド 1 オンライン 雑 誌 データベース InfoTrac Custom 利 用 ガイド I. InfoTrac Custom とは 2 II. 収 録 タイトルについて...2 III. さまざまな 資 料 を 検 索 する 閲 覧 する... 3 [1 ] 購 読 雑 誌 タイトルの 確 認... 3 [2 ] 検 索 画 面 の 説 明... 4 2

More information

Active! mail のプログラムとマニュアルは 著 作 権 法 で 保 護 された 著 作 物 で その 全 部 または 一 部 を 許 可 なく 複 製 したり 複 製 物 を 配 布 したり あるいは 他 のコンピュータ 用 に 変 換 したり 他 の 言 語 に 翻 訳 すると 著 作

Active! mail のプログラムとマニュアルは 著 作 権 法 で 保 護 された 著 作 物 で その 全 部 または 一 部 を 許 可 なく 複 製 したり 複 製 物 を 配 布 したり あるいは 他 のコンピュータ 用 に 変 換 したり 他 の 言 語 に 翻 訳 すると 著 作 Active! mail 6.54 ユーザーズマニュアル(スマートフォン 版 ) Active! mail のプログラムとマニュアルは 著 作 権 法 で 保 護 された 著 作 物 で その 全 部 または 一 部 を 許 可 なく 複 製 したり 複 製 物 を 配 布 したり あるいは 他 のコンピュータ 用 に 変 換 したり 他 の 言 語 に 翻 訳 すると 著 作 権 の 侵 害 とな

More information

スライド 1

スライド 1 Webプログラミング2 2.Webプログラミング 概 要 (2) ( 復 習 )Webとは 様 々な 利 用 シーン 様 々なデバイス/ブラウザ パソコン 携 帯 電 話 ゲーム 機 /TV 電 子 ブックリーダー 学 校 案 内 / 会 社 案 内 オンラインショップ ブログ/ 掲 示 板 /SNS/Twitter/Facebook 学 内 / 社 内 システム スケジューラ/カレンダー/Webメール

More information

Microsoft Word - PubMed.JP操作マニュアル_1.07.docx

Microsoft Word - PubMed.JP操作マニュアル_1.07.docx 日 本 語 で PubMed 検 索 PubMed.JP 操 作 マニュアル Ver1.0.7 世 界 最 大 級 の 医 学 生 物 学 文 献 データベース PubMed(パブメド)を 日 本 語 で 検 索 できる Windows アプリケーション 日 本 語 で PubMed 検 索 PubMed.JP がついに 登 場! トラストメディカル 株 式 会 社 目 次 1. はじめに... 3

More information

目 次 1. Web メールのご 利 用 について... 2 2. Web メール 画 面 のフロー 図... 3 3. Web メールへのアクセス... 4 4. ログイン 画 面... 5 5. ログイン 後 (メール 一 覧 画 面 )... 6 6. 画 面 共 通 項 目... 7 7.

目 次 1. Web メールのご 利 用 について... 2 2. Web メール 画 面 のフロー 図... 3 3. Web メールへのアクセス... 4 4. ログイン 画 面... 5 5. ログイン 後 (メール 一 覧 画 面 )... 6 6. 画 面 共 通 項 目... 7 7. Web メール 操 作 説 明 書 京 都 与 謝 野 町 有 線 テレビ 0 目 次 1. Web メールのご 利 用 について... 2 2. Web メール 画 面 のフロー 図... 3 3. Web メールへのアクセス... 4 4. ログイン 画 面... 5 5. ログイン 後 (メール 一 覧 画 面 )... 6 6. 画 面 共 通 項 目... 7 7. メール 一 覧 画 面...

More information

ユーザーのページ

ユーザーのページ WebClass インターネット 教 育 システム ウェブクラス コース 管 理 者 ( 先 生 ) アカウント ユーザ ID author01 パスワード author01 ユーザ( 学 生 ) アカウント ユーザ ID user01 パスワード user01 WebClass とは... 3 WebClass を 活 用 いただける 場 面... 3 検 定 試 験 の 模 擬 問 題 の 作

More information

JavaScriptプログラミング入門

JavaScriptプログラミング入門 JavaScript 2015 8 15 1 2 1.1 JavaScript.................................. 2 1.2..................................... 3 1.3 if................................... 4 2 6 2.1.....................

More information

Lecture/CompPracR2003/12th

Lecture/CompPracR2003/12th Lecture/CompPracR2003/12th 2016 年 7 月 17 日 コンピュータ 演 習 ( 再 ) 第 12 回 (1) Webページの 作 成 (1) Webページを 作 成 する 道 具 (1) テキストエディタを 使 うメリット デメリット (2) HTML (2) HTMLとは (2) HTMLの 書 き 方 (3) HTMLファイルの 構 造 (3) 空 白 と 改 行

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション データベースシステムⅠ 情 報 管 理 学 科 専 門 科 目 ( 教 員 免 許 情 報 : 必 修 科 目 ) 担 当 情 報 基 礎 講 座 教 授 谷 口 伸 一 データベースシステム と 情 報 処 理 システム 事 例 NEC Web 帳 票 管 理 システム(YouTube) 情 報 処 理 とデータベース データと 情 報 の 違 い データ 入 力 キーボード ディスプレイ マウス

More information

Webページ 内 のリンク 先 に 移 動 する 1 し ページ 内 のリンク( 文 字 ボタンなど) にカーソルを 合 わせて し 2 表 示 されたメニューで し [ リンクへ 移 動 ]を 選 択 して し または リンク 上 で を 長 押 しし ブラウザ 機 能 基 本 操 作 2 表 示

Webページ 内 のリンク 先 に 移 動 する 1 し ページ 内 のリンク( 文 字 ボタンなど) にカーソルを 合 わせて し 2 表 示 されたメニューで し [ リンクへ 移 動 ]を 選 択 して し または リンク 上 で を 長 押 しし ブラウザ 機 能 基 本 操 作 2 表 示 ブラウザ 機 能 BlackBerry デバイスのブラウザは 様 々な 機 能 や 複 数 のブラウザ 設 定 のサポートにより 最 適 なインター ネット 環 境 をお 楽 しみいただけ ご 利 用 のサービスによりブラウザのアイコンが 異 なり 詳 しくは アイコン P.16を 参 照 してください 基 本 操 作 インターネットにアクセスする 1 ホームスクリーンで し [ ブラウザ ]を 選

More information

橡Taro9-生徒の活動.PDF

橡Taro9-生徒の活動.PDF 3 1 4 1 20 30 2 2 3-1- 1 2-2- -3- 18 1200 1 4-4- -5- 15 5 25 5-6- 1 4 2 1 10 20 2 3-7- 1 2 3 150 431 338-8- 2 3 100 4 5 6 7 1-9- 1291-10 - -11 - 10 1 35 2 3 1866 68 4 1871 1873 5 6-12 - 1 2 3 4 1 4-13

More information

おすすめページ

おすすめページ 第 6 章 フォーム コントロールを 作 成 する 作 成 した 内 に お 名 前 や ご 意 見 ご 要 望 などの 入 力 フォームを 作 成 していきま す 最 後 に 送 信 ボタンを 設 置 します テキストフィールドを 作 成 する 名 前 を 入 力 できる 欄 をテキストフィールドで 作 成 します テキストフィールドを 作 成 すると 同 時 にラベ ルのテキストも

More information

1/2

1/2 札 幌 学 院 大 学 社 会 情 報 学 部 AO 入 試 課 題 用 テキスト (2) 1 札 幌 学 院 大 学 社 会 情 報 学 部 AO 入 試 課 題 用 テキスト HTMLの 基 礎 知 識 (2) 1 画 像 の 表 示 HPに 画 像 を 表 示 させてみる まず HTML 文 書 と 同 じフォルダ 内 にJPEGファイル( 拡 張 子.jpg )を1 個 準 備 する ( 画

More information

第 10 問 スマートフォンはパソコンとは 異 なり コンピュータウイルスなどの 不 正 プログラムの 侵 入 感 染 フィッシングなど の 詐 欺 に 遭 うことがないため セキュリティソフトをスマートフォンに 導 入 する 必 要 はない 2. 以 下 の 設 問 に 答 えよ 第 11 問 C

第 10 問 スマートフォンはパソコンとは 異 なり コンピュータウイルスなどの 不 正 プログラムの 侵 入 感 染 フィッシングなど の 詐 欺 に 遭 うことがないため セキュリティソフトをスマートフォンに 導 入 する 必 要 はない 2. 以 下 の 設 問 に 答 えよ 第 11 問 C 1. 各 設 問 において 正 しいものは1を 間 違 っているものは 2 を 該 当 設 問 の 解 答 欄 に 記 せ 第 1 問 HTML5 では タグの 省 略 は 一 切 認 められていない 第 2 問 インターネット 上 のすべてのコンピュータは イーサネットで 繋 がっている 第 3 問 新 規 にウェブサイトを 公 開 する 際 は HTML ドキュメントをアップロードした 後 に

More information

JavaScript演習

JavaScript演習 JavaScript 入 門 1 JavaScript( 言 語 )とは 情 報 システムのプログラミング ソースコード 記 述, 外 部 ファイル 保 存, コンパイル,テスト,デバッグ... 大 変 な 作 業 もっと 手 軽 なプログラミング 特 別 な 言 語 処 理 系 は 不 要! Webブラウザだけで 実 行 可 能 ( 実 際 は,HTMLファイル 内 or 外 部 ファイル として

More information

Google Analytics とは(1) Google Analytics は 無 料 で 利 用 できる 高 機 能 アクセス 解 析 ツールです ページビュー 参 照 元 検 索 キーワードはもちろん 各 参 照 元 や 検 索 キーワード 別 の 売 上 金 額 や 売 上 件 数 等 ネ

Google Analytics とは(1) Google Analytics は 無 料 で 利 用 できる 高 機 能 アクセス 解 析 ツールです ページビュー 参 照 元 検 索 キーワードはもちろん 各 参 照 元 や 検 索 キーワード 別 の 売 上 金 額 や 売 上 件 数 等 ネ レンタルショッピングカートマニュアル ~ Google Analy+cs 編 ~ Google Analytics とは(1) Google Analytics は 無 料 で 利 用 できる 高 機 能 アクセス 解 析 ツールです ページビュー 参 照 元 検 索 キーワードはもちろん 各 参 照 元 や 検 索 キーワード 別 の 売 上 金 額 や 売 上 件 数 等 ネットショップ 運 営

More information

So-Cool CART マニュアル

So-Cool CART マニュアル So-Cool CART Ver..0 補 足 資 料 : 埋 め 込 み 機 能 タグ 一 覧 COPYRIGHT 008 Japan Area Code TV Co.,Ltd. ALL RIGHTS RESERVED. 埋 め 込 み 機 能 タグの 設 置 準 備 埋 め 込 み 機 能 タグ 商 品 ページに [カートに 入 れる]ボタン や 商 品 検 索 フォーム などの 機 能 を 埋

More information

Microsoft Word - class_specification_guide_v60.doc

Microsoft Word - class_specification_guide_v60.doc IM-FormatCreator クラス 指 定 手 順 書 Ver 6.0 IM-FormatCreator i 1 はじめに 1 1.1 目 的 1 2 プログラムの 作 成 2 2.1 ファンクション コンテナ(.JS)の 作 成 2 2.2 プレゼンテーションページ(.HTML)の 作 成 3 3 クラス 指 定 項 目 の 設 定 5 3.1 クラス 指 定 設 定 画 面 5 3.2 クラスパス

More information

report for biz 顧客分析レポートAPI ver 1.00 仕様書

report for biz 顧客分析レポートAPI ver 1.00 仕様書 report for biz API 仕 様 書 顧 客 分 析 レポート API ver1.00 技 研 商 事 インターナショナル 株 式 会 社 作 成 日 :2015/06/24 改 訂 履 歴 改 訂 履 歴 日 付 バージョン 更 新 内 容 2015/06/24 1.00 初 版 第 1 章 概 要... 4 1 本 サービスのコンセプト... 4 1-1 r4b(report 4 biz)とは...

More information

「V-Sido CONNECT RC」 Raspberry Pi 2との連係方法

「V-Sido CONNECT RC」 Raspberry Pi 2との連係方法 アスラテック 株 式 会 社 V-Sido CONNECT RC Raspberry Pi 2との 連 係 方 法 目 次 1. はじめに 1-1. 本 マニュアルの 概 要 p.3 1-2. 使 用 する 機 材 など p.4 1-3. 各 機 器 の 接 続 イメージ p.5 1-4. JavaScriptによる 開 発 環 境 の 概 略 p.6 2. Raspberry Pi 2を 利 用

More information

ホームページ制作スターターズ

ホームページ制作スターターズ HTML タグ はじめての 方 ガイド Ver1.0 1 < 目 次 > 1ホームページ 構 造 2HTML タグ 3スタイルシート Copyright ナレッジコーディネーター All Rights Reserved. 2 第 1 章 ホームページ 構 造 Copyright ナレッジコーディネーター All Rights Reserved. 3 1HTMLとは ウェブ 上 の 文 書 を 記 述

More information

研究者情報データベース

研究者情報データベース 研 究 者 情 報 管 理 システム 研 究 者 向 けデータ 一 括 登 録 機 能 操 作 マニュアル 2013 年 6 月 4 日 目 次 1. はじめに... 1 1.1 本 マニュアルの 注 意 事 項... 1 2. 操 作 手 順... 2 2.1 データ 登 録 手 順... 2 2.2 データ 読 み 込 みエラー 時 の 対 応 手 順... 13 3. 登 録 データ 一 覧...

More information

データ構造とアルゴリズム論

データ構造とアルゴリズム論 第 7 章.サーブレット 間 の 連 携 学 習 のねらい 1 Web アプリケーションの 処 理 を サーブレット JSP そして HTML ファイルによる 処 理 分 担 あるいは 連 携 によって 実 現 する 仕 組 みを フォワード(forward) インクルー ド(include)およびリダイレクト(redirect)の 活 用 方 法 を 通 じて 学 習 する 2 また リクエスト

More information

音が飛ぶ、途切れる、こんなビデオ会議はやらないほうがマシ

音が飛ぶ、途切れる、こんなビデオ会議はやらないほうがマシ 昨 今 見 られる 高 度 化 する SQL インジェクション クロスサイト スクリプティング 攻 撃 の 特 徴 従 来 の SQL インジェクション 攻 撃 クロスサイト スクリプティング 攻 撃 では メソッドや POST メ ソッドのパラメータ(クエリー) 部 分 に 攻 撃 用 文 字 列 (SQL インジェクションであれば ' or '1'='1 など) を 埋 め 込 むのが 一 般

More information

第 10 問 取 得 したドメインでウェブサイトを 公 開 する 場 合 共 用 サーバは 一 切 使 えないので 専 用 サーバを 用 意 する 必 要 が ある 第 11 問 WaSP とは Web accessibility Standard Project の 略 称 である 第 12 問

第 10 問 取 得 したドメインでウェブサイトを 公 開 する 場 合 共 用 サーバは 一 切 使 えないので 専 用 サーバを 用 意 する 必 要 が ある 第 11 問 WaSP とは Web accessibility Standard Project の 略 称 である 第 12 問 1. 各 設 問 において 正 しいものは1を 間 違 っているものは 2 を 該 当 設 問 の 解 答 欄 に 記 せ 第 1 問 グローバルナビゲーションとは 水 平 方 向 に 配 置 されるものを 指 し 垂 直 方 向 に 配 置 されるものはローカルナビ ゲーションと 呼 ばれる 第 2 問 イーサネットとは 1000BASE-T の 規 格 のみをさす 第 3 問 IPv6 で 定

More information

HTML文章作成

HTML文章作成 HTML 文 章 作 成 Web ページは HTML(Hyper Text Markup Language) という 言 語 を 使 っ て 欠 かれた HTML ファイルでできています ここでは 簡 単 な HTML 文 章 を 実 際 につくっていきます 参 考 文 献 :エクスナレッジ HTML とスタイルシートによる Web サイト 作 成 術 1. 簡 単 なホームページをつくりましょう

More information

文京女子大学外国語学部

文京女子大学外国語学部 7.フォーム 7-1 フォームとは 皆 さんの 中 には ホームページを 閲 覧 していて アンケートに 答 えたり 申 込 書 のような 書 式 に 入 力 した 経 験 がある 人 もいるでしょう すなわち そのような 書 類 を 作 成 し 例 えば 電 子 メールの 形 式 であらかじめ 決 めておいたメールアドレスに 送 信 させる このような 機 能 を 持 つブロックがフ ォームタグで

More information

1

1 目 次 はじめに... 2 音 声 ブラウザの 読 み 上 げ 手 順... 2 音 声 ブラウザへの 具 体 的 な 対 応 方 法... 3 1. 基 本 言 語 3 2.スペースの 挿 入 と 改 行 (タグ)の 挿 入 3 3. 取 り 消 し 線 4 4. 記 号 などの 表 記 4 5. 英 単 語 5 6. 数 字 5 7.イメージマップ 6 8. 表 組 み 6 9.PDF

More information

Meet-Me Number/Pattern の 設定

Meet-Me Number/Pattern  の 設定 45 CHAPTER Meet-Me Number/Pattern の 設 定 Meet-Me 会 議 では 電 話 番 号 の 割 り 当 てが 必 要 です Cisco CallManager Administration は ユーザがこの 機 能 を 利 用 できるように 一 連 の Meet-Me 会 議 電 話 番 号 をユーザに 通 知 しておく 必 要 があります ここでは 次 の 内

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション ホームページの 基 礎 IPアドレス インターネットへの 接 続 に 必 要 なネットワーク 上 のアドレス こ のアドレスは0から255までの4 組 に 数 字 で 表 されます ( 例 192.168.1.1) URL IPアドレスはホームページの 場 所 を 示 す 住 所 です たとえば 220.133.0.1に 接 続 しようとして ブラウザーのURLに 220.133.0.1と 入 れればいいのですが

More information

Microsoft PowerPoint - PHP入門教材.ppt [互換モード]

Microsoft PowerPoint - PHP入門教材.ppt [互換モード] PHP 入 門 コネクト 株 式 会 社 アジェンダ Webの 基 礎 知 識 開 発 環 境 PHPに 触 れてみよう PHPの 基 本 変 数 と 型 演 算 子 制 御 構 造 と 関 数 データのやりとり オブジェクト 指 向 基 礎 知 識 抽 象 クラス インターフェイス 例 外 データベース 基 礎 知 識 SQL PDO セキュリティ # 2 Webの 基 礎 知 識 これからPHPを

More information

<5461726F2D8D758F4B89EF8365834C835883672E6A7464>

<5461726F2D8D758F4B89EF8365834C835883672E6A7464> 講 習 会 テキスト ~ XCute ナビ 機 能 を 使 用 した XCute による Web 開 発 の 基 本 ~ はじめに XCute は DB 連 携 の Web アプリケーションを Excel を 使 って 開 発 するツールです 一 般 に DB 連 携 の Web アプリケーションを 作 成 するのに 必 要 な 知 識 や 技 術 は Java や Perl などの 言 語 と ブラウザ(HTML)

More information

Active! mail のプログラムとマニュアルは 著 作 権 法 で 保 護 された 著 作 物 で その 全 部 または 一 部 を 許 可 なく 複 製 したり 複 製 物 を 配 布 したり あるいは 他 のコンピュータ 用 に 変 換 したり 他 の 言 語 に 翻 訳 すると 著 作

Active! mail のプログラムとマニュアルは 著 作 権 法 で 保 護 された 著 作 物 で その 全 部 または 一 部 を 許 可 なく 複 製 したり 複 製 物 を 配 布 したり あるいは 他 のコンピュータ 用 に 変 換 したり 他 の 言 語 に 翻 訳 すると 著 作 Active! mail 6.52 ユーザーズマニュアル(スマートフォン 版 ) Active! mail のプログラムとマニュアルは 著 作 権 法 で 保 護 された 著 作 物 で その 全 部 または 一 部 を 許 可 なく 複 製 したり 複 製 物 を 配 布 したり あるいは 他 のコンピュータ 用 に 変 換 したり 他 の 言 語 に 翻 訳 すると 著 作 権 の 侵 害 とな

More information

1 利 用 環 境 1.1 ご 自 宅 等 で 大 阪 市 立 図 書 館 ホームページ 電 子 書 籍 サービス ページからご 利 用 ください インターネット 接 続 されたパソコン Webブラウザ Adobe Reader が 必 要 です 大 阪 市 立 図 書 館 の 図 書 館 カード

1 利 用 環 境 1.1 ご 自 宅 等 で 大 阪 市 立 図 書 館 ホームページ 電 子 書 籍 サービス ページからご 利 用 ください インターネット 接 続 されたパソコン Webブラウザ Adobe Reader が 必 要 です 大 阪 市 立 図 書 館 の 図 書 館 カード 大 阪 市 立 図 書 館 電 子 書 籍 サービス 利 用 マニュアル 大 阪 市 立 図 書 館 の 電 子 書 籍 サービスでは 学 術 書 専 門 書 を 中 心 とした 図 書 館 向 けの 電 子 書 籍 サービス ebook Collection (EBSCOhost) を 利 用 して 電 子 書 籍 をご 提 供 しています 利 用 料 金 はかかりません 1 利 用 環 境 1.1

More information

<4D6963726F736F667420506F776572506F696E74202D209574985E814683418376838A8350815B83568387839382D682CC91E3955C93498D558C822E707074>

<4D6963726F736F667420506F776572506F696E74202D209574985E814683418376838A8350815B83568387839382D682CC91E3955C93498D558C822E707074> 付 録 アプリケーションへの 代 表 的 攻 撃 (SQL)インジェクション データベースを 利 用 するアプリケーションに 対 して 外 部 からの 入 力 で 不 正 に データベースを 操 作 参 照 する 手 法 入 力 がSQL 以 外 のシステムのコマンド 等 として 処 理 される 場 合 に それらを 利 用 する コマンドインジェクションなども 類 似 の 攻 撃 パラメータ 改

More information

1.SqlCtl クラスリファレンス SqlCtl クラスのリファレンスを以下に示します メソッドの実行中にエラーが発生した場合は標準エラー出力にメッセージを出力します (1)Connect() メソッド データベースへ connect 要求を行います boolean Connect(String

1.SqlCtl クラスリファレンス SqlCtl クラスのリファレンスを以下に示します メソッドの実行中にエラーが発生した場合は標準エラー出力にメッセージを出力します (1)Connect() メソッド データベースへ connect 要求を行います boolean Connect(String 目次 1.SqlCtl クラスリファレンス 2 (1)Connect() メソッド 2 (2)DisConnect() メソッド 3 (3)Commit() メソッド 3 (4)Rollback() メソッド 4 2.SqlStm クラスリファレンス 5 (1)Prepare() メソッド 5 (2)Execute() メソッド 6 (3)Release() メソッド 6 (4)Immediate()

More information

Taro13-007linux5.jtdc

Taro13-007linux5.jtdc 2-5 Webサーバを 利 用 したデータベースアクセス 1 目 的 PHPと 呼 ばれるスクリプト 言 語 を 利 用 し,PostgreSQLのデータベースをWeb 上 で 操 作 し,デー タベースに 追 加, 削 除, 変 更 等 を 行 い,Webサーバを 利 用 したデータベースアクセスの 基 礎 的 な 知 識 や 技 術 を 習 得 する 2 使 用 機 器 及 びソフトウェア WindowsXPのクライアントパソコン

More information

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

ii II Web Web HTML CSS PHP MySQL Web Web CSS JavaScript Web SQL Web 2014 3 Web 2.0 Web Web Web Web Web Web Web I II I ii II Web Web HTML CSS PHP MySQL Web Web CSS JavaScript Web SQL Web 2014 3 1. 1.1 Web... 1 1.1.1... 3 1.1.2... 3 1.1.3... 4 1.2... 4 I 2 5 2. HTMLCSS 2.1 HTML...

More information

3) First name( 名 ),Last name( 姓 ), アドレスを 入 力 し Continue を 押 します. 名, 姓 は 日 本 語 も 使 えるようですが,ログイン 後, 名 姓 という 順 で 表 示 されます.アカウント 管 理 は( 大 会 の 発 表 申

3) First name( 名 ),Last name( 姓 ), アドレスを 入 力 し Continue を 押 します. 名, 姓 は 日 本 語 も 使 えるようですが,ログイン 後, 名 姓 という 順 で 表 示 されます.アカウント 管 理 は( 大 会 の 発 表 申 EasyChair を 使 った 大 会 の 発 表 申 請 と 論 文 の 投 稿 方 法 について 地 理 情 報 システム 学 会 では, 大 会 の 発 表 申 請 に EasyChair を 利 用 しています.この 文 書 では, 当 学 会 での EasyChair の 使 用 法 をご 説 明 致 します. 1. EasyChair アカウントの 取 得 EasyChair を 利

More information

アンリツ 研 修 センター IT 教 室 開 講 のご 案 内 社 内 や 職 場 のデータベース 管 理 に 欠 かせない Access のテクニック! 使 いこなせる 様 になれば 業 務 の 効 率 化 間 違 いなし 人 と 差 がつく 技 術 です Excel ユーザの 皆 さんへ Exc

アンリツ 研 修 センター IT 教 室 開 講 のご 案 内 社 内 や 職 場 のデータベース 管 理 に 欠 かせない Access のテクニック! 使 いこなせる 様 になれば 業 務 の 効 率 化 間 違 いなし 人 と 差 がつく 技 術 です Excel ユーザの 皆 さんへ Exc アンリツ 研 修 センター IT 教 室 開 講 のご 案 内 個 人 /グループ/ 企 業 様 向 けの IT 教 室 です 就 職 転 職 に また 社 内 の 業 務 効 率 アップに 必 ず 役 立 つ Access 専 門 の IT 教 室 です 尚 ご 要 望 により Excel 講 座 も 開 講 致 しますのでお 問 い 合 せ 下 さい IT 教 室 5つの Point Point1

More information

il15-internet.key

il15-internet.key http://www.is.c.titech.ac.jp/edu/2016-infoliteracy1/ /edu/2016-infoliteracy1/ /edu/2016-infoliteracy1/day6/ http://www.is.c.titech.ac.jp/edu/2016-infoliteracy1/day6/ /edu/2016-infoliteracy1/ /edu/2016-infoliteracy1/day6/

More information

第3回HP講習会資料ver1.2(2007.9.20)

第3回HP講習会資料ver1.2(2007.9.20) 1.はじめに 第 3 回 技 術 センター 職 員 向 けHP 講 習 会 では スタイルシートの 基 礎 として CSSを 使 った Webページを 作 成 していきます HTMLだけでは 出 来 ないCSSを 用 いたレイアウトを 分 かり 易 く 体 験 してもらえるように 今 回 はCSSの 中 でもクラスやIDといった 概 念 を 省 いています 2.スタイルシートとは? スタイルシート

More information

テーブルの 関 連 付 け では いよいよバラバラだった 表 を くっつけましょう 基 本 的 に 二 つのテー ブルに 同 じ 列 のデータを 入 れて この 二 つのテーブルを 関 連 付 けます(リン クします 参 照 します) この 例 では 店 舗 情 報 と 販 売 情 報 が 店 舗

テーブルの 関 連 付 け では いよいよバラバラだった 表 を くっつけましょう 基 本 的 に 二 つのテー ブルに 同 じ 列 のデータを 入 れて この 二 つのテーブルを 関 連 付 けます(リン クします 参 照 します) この 例 では 店 舗 情 報 と 販 売 情 報 が 店 舗 コンビニのレジには 年 齢 性 別 ボタンがあるらしい(2) -ExcelでDBっぽくデータを 扱 おう- コンビニのレシートに 入 っている 情 報 コンビニのレシートに 入 っている 情 報 を Excelの 表 にしてみました データは 例 ですが 一 枚 のレシートでもいろいろな 情 報 が 入 っていますね 念 のためExcel の 教 材 シート A2 元 情 報 DB で 確 認 し

More information

ご 注 意 1. 本 ソフトウェアの 著 作 権 は 株 式 会 社 サトーにあります 2. 本 ソフトウェアおよびマニュアルの 一 部 または 全 部 を 無 断 で 使 用 複 製 することはできません 3. 本 ソフトウェアは コンピュータ 1 台 につき 1セット 購 入 が 原 則 となっ

ご 注 意 1. 本 ソフトウェアの 著 作 権 は 株 式 会 社 サトーにあります 2. 本 ソフトウェアおよびマニュアルの 一 部 または 全 部 を 無 断 で 使 用 複 製 することはできません 3. 本 ソフトウェアは コンピュータ 1 台 につき 1セット 購 入 が 原 則 となっ Multi LABELIST V5 練 習 マニュアル - - 2014.3 第 2 版 2014 年 3 月 18 日 株 式 会 社 サトー ご 注 意 1. 本 ソフトウェアの 著 作 権 は 株 式 会 社 サトーにあります 2. 本 ソフトウェアおよびマニュアルの 一 部 または 全 部 を 無 断 で 使 用 複 製 することはできません 3. 本 ソフトウェアは コンピュータ 1 台

More information

3研究報告書46-1.indd

3研究報告書46-1.indd 愛 知 工 業 大 学 研 究 報 告 第 46 号 平 成 23 年 157 携 帯 端 末 用 個 人 向 け 書 籍 管 理 システム A personal book management system on mobile phone 久 保 田 辰 也, 沢 田 克 敏 Tatsuya Kubota, Katsutoshi Sawada Abstract A personal book management

More information

1. 背 景 と 目 的 4 1-1 背 景 1-2 目 的 1-3 本 論 文 の 構 成 2. 現 状 と 問 題 点 5 2-1 現 状 2-2 太 る 原 因 と 危 険 性 2-3 既 存 のダイエット 支 援 サービス 2-3-1 スマートフォンアプリケーション 2-3-2 Web サー

1. 背 景 と 目 的 4 1-1 背 景 1-2 目 的 1-3 本 論 文 の 構 成 2. 現 状 と 問 題 点 5 2-1 現 状 2-2 太 る 原 因 と 危 険 性 2-3 既 存 のダイエット 支 援 サービス 2-3-1 スマートフォンアプリケーション 2-3-2 Web サー 2013 年 度 卒 業 論 文 身 近 な 人 と 食 事 情 報 の 共 有 によるダイエット 支 援 の 検 討 指 導 教 員 : 渡 辺 恭 人 1040010 茅 根 浩 希 提 出 日 :2012 年 12 月 16 日 1. 背 景 と 目 的 4 1-1 背 景 1-2 目 的 1-3 本 論 文 の 構 成 2. 現 状 と 問 題 点 5 2-1 現 状 2-2 太 る 原 因

More information

練 習 問 題 1. dataフォルダのq1フォルダ 内 のindex.htmlでブラウザで 正 しく 表 示 できない 状 態 にあ る 画 像 を 正 常 に 表 示 できるようにソースを 修 正 しなさい 修 正 したindex.htmlファイルなどは デスクトップのwdフォルダ 内 にt1と

練 習 問 題 1. dataフォルダのq1フォルダ 内 のindex.htmlでブラウザで 正 しく 表 示 できない 状 態 にあ る 画 像 を 正 常 に 表 示 できるようにソースを 修 正 しなさい 修 正 したindex.htmlファイルなどは デスクトップのwdフォルダ 内 にt1と ウェブデザイン 技 能 検 定 3 級 実 技 練 習 問 題 本 練 習 問 題 の 著 作 権 は 当 協 会 に 帰 属 します 協 会 の 提 供 する 一 部 又 は 全 ての 練 習 問 題 を 無 断 で 複 写 転 載 営 利 利 用 することを 禁 止 します 内 容 解 答 その 他 一 切 のお 問 い 合 わせは 受 け 付 けておりません 本 練 習 問 題 と 実 際 の

More information

ツール 開 発 の 目 的 2 1 PostgreSQL / PostGIS データをシームレスに 可 視 化 したい 2 R との 連 携 作 業 のプラットフォームを 作 りたい

ツール 開 発 の 目 的 2 1 PostgreSQL / PostGIS データをシームレスに 可 視 化 したい 2 R との 連 携 作 業 のプラットフォームを 作 りたい 2014/12/5 PostgreSQL カンファレンス 2014 R と Qt による PostgreSQL / PostGIS データの 可 視 化 ツール リンク 元 http://kenpg2.seesaa.net/article/409350942.html ツール 開 発 の 目 的 2 1 PostgreSQL / PostGIS データをシームレスに 可 視 化 したい 2 R との

More information

改 訂 履 歴 版 数 日 付 改 訂 内 容 改 訂 箇 所 1.0 2015 年 3 月 31 日 初 版 作 成 - - i -

改 訂 履 歴 版 数 日 付 改 訂 内 容 改 訂 箇 所 1.0 2015 年 3 月 31 日 初 版 作 成 - - i - ( 事 業 者 向 け) 1.0 版 2015 年 3 月 31 日 改 訂 履 歴 版 数 日 付 改 訂 内 容 改 訂 箇 所 1.0 2015 年 3 月 31 日 初 版 作 成 - - i - 目 次 1. はじめに... 1 2. システム 動 作 環 境... 1 2.1. 動 作 の 条 件 注 意 事 項... 1 2.1.1. JAVA スクリプトの 設 定... 1 2.1.2.

More information

1. 目 次 1. 目 次 2.はじめに 2-1.メールテンプレート 編 集 機 能 とは? 2-2. 対 象 読 者 3. 用 語 一 覧 4. 利 用 の 流 れ 4-1.メールテンプレート 編 集 の 流 れ 5. 機 能 説 明 利 用 方 法 5-1.テキストメール 編 集 開 封 率 を

1. 目 次 1. 目 次 2.はじめに 2-1.メールテンプレート 編 集 機 能 とは? 2-2. 対 象 読 者 3. 用 語 一 覧 4. 利 用 の 流 れ 4-1.メールテンプレート 編 集 の 流 れ 5. 機 能 説 明 利 用 方 法 5-1.テキストメール 編 集 開 封 率 を メールテンプレート 編 集 ユーザーマニュアル Ver1.0 2016/5/1 株 式 会 社 シャノン 1 1. 目 次 1. 目 次 2.はじめに 2-1.メールテンプレート 編 集 機 能 とは? 2-2. 対 象 読 者 3. 用 語 一 覧 4. 利 用 の 流 れ 4-1.メールテンプレート 編 集 の 流 れ 5. 機 能 説 明 利 用 方 法 5-1.テキストメール 編 集 開 封

More information

Microsoft Word - K_仮想共用サーバVer WEBサーバ_rev2.docx

Microsoft Word - K_仮想共用サーバVer WEBサーバ_rev2.docx マイサーバーサービス 利 用 マニュアル (VPS 共 用 サーバー 用 Web サーバー 設 定 ) マイサーバーVPS compact RIMNET http://www.rim.or.jp/support/ Members Guide Book 2010/07 はじめに 本 利 用 マニュアルでは マイサーバーVPS compactのvps 共 用 サーバー 用 の Webサーバ の 設 定

More information

(2) フォーム 管 理 に 関 するメニュー 本 章 では Web グループの 中 でも 以 下 に 関 する 機 能 について 説 明 しています [ 通 知 先 アドレス 設 定 ] 1) 登 録 時 に 登 録 内 容 を 指 定 したアドレスに 送 信 できます そのアドレスの 設 定 を

(2) フォーム 管 理 に 関 するメニュー 本 章 では Web グループの 中 でも 以 下 に 関 する 機 能 について 説 明 しています [ 通 知 先 アドレス 設 定 ] 1) 登 録 時 に 登 録 内 容 を 指 定 したアドレスに 送 信 できます そのアドレスの 設 定 を 第 4 章 フォーム 管 理 (Web グループ) フォーム 管 理 の 概 要 ここでは Web 上 の 登 録 フォームからデータベースにデータを 登 録 することを 実 現 するリモート 登 録 機 能 につい て 説 明 しています (1) フォーム 管 理 の 全 体 像 フォーム 管 理 とは 本 システムで 発 行 したデータベースを 利 用 することで 自 社 データベースを 持 たずに

More information

Microsoft PowerPoint - webapp.ppt [互換モード]

Microsoft PowerPoint - webapp.ppt [互換モード] 一 般 的 なWebアクセス Webサーバ バ レスポンス HTML ファイル HTTPリクエスト 画 像 ファイル Webブラウザ あらかじめ 用 意 されたリソースしか 提 供 できない Webアプリケーション Webサーバ バ レスポンス HTTPリクエスト HTML Webブラウザ ページを 動 的 に 生 成 プログラム 実 行 データベース 操 作 Webアプリケーション 掲 示 板 検

More information

もくじ

もくじ メルマガ 管 理 機 能 マニュアル 2016/7/4 株 式 会 社 ビズクリエイト 目 次 1. メルマガ 配 信 手 順... 3 2. メルマガ 作 成... 4 新 規 メルマガを 作 成 する... 4 3. メルマガ 一 覧... 8 作 成 したメルマガを 一 覧 で 確 認 する... 8 メルマガの 基 本 設 定 を 確 認 変 更 する... 9 メルマガの 基 本 設 定

More information

ICTシミュレータインストール方法

ICTシミュレータインストール方法 伸 ばそう ICT メディアリテラシー 教 材 用 インターネット 補 助 教 材 セットアップについて (Windows 用 の 解 説 を 中 心 に) 本 書 で 説 明 する 伸 ばそう ICT メディアリテラシー 教 材 用 インターネット 補 助 教 材 は, 平 成 18 年 度 総 務 省 事 業 として 開 発 されました 本 書 では,XAMPP for Windows を 利

More information

Microsoft Word - 013小久保.doc

Microsoft Word - 013小久保.doc インターネット 社 会 調 査 と 多 様 化 する 情 報 端 末 スマートフォン タブレッ ト 端 末 時 代 の 社 会 調 査 に 向 けて 研 究 代 表 者 小 久 保 温 青 森 大 学 ソフトウェア 情 報 学 部 准 教 授 共 同 研 究 者 吉 村 治 正 奈 良 大 学 社 会 学 部 准 教 授 渡 部 諭 秋 田 県 立 大 学 総 合 科 学 教 育 研 究 センター

More information

文書管理

文書管理 目 次. の 利 用 シーン (P P). の 画 面 構 成 / 文 書 を 閲 覧 する (P). フォルダを 作 成 する (P4) 4. フォルダにアクセス 権 を 設 定 する (P5) 5. 文 書 を 登 録 する (P6) 6. フォルダを 変 更 削 除 する (P7) 7. フォルダ 文 書 を 移 動 する (P8) 8. 文 書 を 変 更 削 除 ( 更 新 )する (P9)

More information

Microsoft Word - mn_temp2_p.doc

Microsoft Word - mn_temp2_p.doc テンプレートを 使 用 したデータの 作 成 方 法 ( 書 協 会 員 社 用 ) もくじ 1. 初 めてテンプレートを 使 う 場 合 ---------------------------- 2 2. 書 籍 データを 作 成 する ---------------------------- 9 3.データベースセンターへ 送 る ---------------------------16 4.その

More information

C.1 共 有 フォルダ 接 続 操 作 の 概 要 アクセスが 許 可 されている 研 究 データ 交 換 システムの 個 人 用 共 有 フォルダまたは メーリングリストの 共 有 フォルダに 接 続 して フォルダを 作 成 したり ファイル をアップロードまたはダウンロードしたりすることがで

C.1 共 有 フォルダ 接 続 操 作 の 概 要 アクセスが 許 可 されている 研 究 データ 交 換 システムの 個 人 用 共 有 フォルダまたは メーリングリストの 共 有 フォルダに 接 続 して フォルダを 作 成 したり ファイル をアップロードまたはダウンロードしたりすることがで C.1 共 有 フォルダ 接 続 操 作 の 概 要 C.2 Windows から 接 続 操 作 する C.3 Mac OS X から 接 続 操 作 する 67 C.1 共 有 フォルダ 接 続 操 作 の 概 要 アクセスが 許 可 されている 研 究 データ 交 換 システムの 個 人 用 共 有 フォルダまたは メーリングリストの 共 有 フォルダに 接 続 して フォルダを 作 成 したり

More information

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

~モバイルを知る~ 日常生活とモバイルコンピューティング 2012/04/19 個 人 行 動 支 援 の 情 報 提 供 PHPの 応 用 政 策 情 報 学 部 渡 辺 恭 人 riho-m@cuc.ac.jp PHPのファイルは UTF-8 BOMなしで 保 存 し www.cyaneum.orgのpublic_htmlに 置 く! 変 更 研 究 計 画 書 の 作 成 今 学 期 の 作 業 の 中 身 を 考 えて 現 時 点 での 構 想 と

More information

第 11 問 画 像 が 多 いウェブページに HTTP1.0 でアクセスする 場 合 クライアント サーバ 間 のコネクション 数 も 多 くなる 第 12 問 新 しい VDT 作 業 における 労 働 衛 生 管 理 のためのガイドライン では 1. 対 象 となる 作 業 2. 作 業 環

第 11 問 画 像 が 多 いウェブページに HTTP1.0 でアクセスする 場 合 クライアント サーバ 間 のコネクション 数 も 多 くなる 第 12 問 新 しい VDT 作 業 における 労 働 衛 生 管 理 のためのガイドライン では 1. 対 象 となる 作 業 2. 作 業 環 1. 各 設 問 において 正 しいと 思 われるものは1を 間 違 っていると 思 われるものは 2 を 該 当 設 問 の 解 答 欄 に 記 せ 第 1 問 ウェブブラウザはユーザエージェントの 一 つである 第 2 問 イーサネットとは 1000BASE-T の 規 格 のみをさす 第 3 問 JavaScript で 記 述 されたコードは ウェブブラウザに 内 臓 されている Java

More information