/* Google Analytics ▽ */ /* Google Analytics △ */

WEB制作の勉強メモ / 猫脳人間

HTML CSS JavaScript ActionScript jQuery WordPress PHP Illustrator Photoshop Flash … 猫サイズの脳でも覚えるぞ と…

PHP のテスト(03) メールフォーム

PHPのテスト(03)

メールフォーム

session_save.php というファイルに
session を使い、データを保存した。

session_save.php
<?php
session_start();
$_SESSION['name'] = 'John Smith';
$_SESSION['hobby'] = 'socccer';
$_SESSION['age'] = 18;
?>


以下の問いに答えなさい

【問1】

session_save.php で保存した3項目を変数(任意)に代入しなさい。



【問2】

[問1] で作成した3項目を XSS対策を施し、ブラウザに表示する記述をしなさい。



【問3】

session 変数に、要素 'language' を追加し、値 'English' を保存する記述をしなさい。
























【答え】

<?php
// 【問1】
$name = $_SESSION['name'];
$hobby = $_SESSION['hobby'];
$age = $_SESSION['age'];


// 【問2】
echo htmlspecialchars($name,ENT_QUOTES,'UTF-8');
echo htmlspecialchars($hobby,ENT_QUOTES,'UTF-8');
echo htmlspecialchars($age,ENT_QUOTES,'UTF-8');


// 【問3】
$_SESSION['language'] = 'English';
?>