コード例 #1
0
$gender = $_GET['gender'];
//趣味のみ複数選択なので、後で格納。
$hobby = array();
?>
<!--入力フォームのデータの出力。エラーチェックのために下記の関数を使用しました。-->
名前:<?php 
echoWithValidation($name);
?>
Eメール:<?php 
echoWithValidation($mailAddress);
?>
年齢:<?php 
echoWithValidation($age);
?>
性別:<?php 
echoWithValidation($gender);
?>
<!--趣味に対してはエラーチェックはしない(入力がなくともエラーとしない)。-->
趣味:<?php 
for ($i = 1; $i <= 12; ++$i) {
    $hobbyNum = 'hobby' . $i;
    if (isset($_GET[$hobbyNum]) && $_GET[$hobbyNum]) {
        echo $_GET[$hobbyNum];
        echo '<br/>';
        //csvへの出力のために配列にする。
        $hobby[] = $_GET[$hobbyNum];
    }
}
//csvへの出力。
$userFormFile = fopen('data/data.csv', 'a');
flock($userFormFile, LOCK_EX);
コード例 #2
0
//入力した値のSESSIONへの格納。配列は枠のみ作成して後で格納。
session_start();
$_SESSION['name'] = $_GET['name'];
//複数選択用の数値。
$interest = 'interest';
$_SESSION[$interest] = array();
$language = 'language';
$_SESSION[$language] = array();
$future = 'future';
$_SESSION[$future] = array();
$drinkingDay = 'drinkingDay';
$_SESSION[$drinkingDay] = array();
?>
<!--入力フォームのデータの出力1。エラーチェックのために下記の関数を使用。複数入力可能部に対してはエラーチェックはしない(入力がなくともエラーとしない)-->
名前     :<?php 
echoWithValidation($_SESSION['name']);
?>
    <p></p>
<!--入力フォームのデータの出力2-->
興味のある対象:
    <br>
    <span>        </span>
<?php 
getArray($interest, 22);
?>
    <p></p>
興味のある言語:
    <br>
    <span>        </span>
<?php 
getArray($language, 15);