javascript php

■csv1.php

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html lang="ja">
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>エンコーディングテスト</title>
<link rel="stylesheet" type="text/css" href="main.css" media="all">
<script type="text/javascript">
<!--
//データの受け取り
window.onload = function(){
	var data = location.href.split("?")[1];
	var text = data.split("=")[1];
	document.getElementById("message").innerHTML = decodeURIComponent(text);
}

// -->
</script>
</head>
<body>

<?php

// CSVファイル名の設定
$csv_file = "test.csv";

// CSVデータの初期化
$csv_data = "";

// CSVに書き出すデータ
//mb_convert_encoding($data, "Shift_JIS", "EUC-JP");


$data[0] = array("月曜日","Monday");
$data[1] = array("火曜日", "Tuesday");
$data[2] = array("水曜日", "Wednesday");
$data[3] = array("木曜日", "Thursday");
$data[4] = array("金曜日", "Friday");
$data[5] = array("土曜日", "Saturday");
$data[6] = array("日曜日", "Sunday");

// CSVデータの作成
foreach($data as $key => $value ){

$csv_data .= $key. ",";
$csv_data .= $value[0]. ",";
$csv_data .= $value[1];

if(count($data) !== intval($key)+1){

$csv_data .= "\n";

}
}

// ファイルを追記モードで開く
$fp = fopen($csv_file, 'ab');

// ファイルを排他ロックする
flock($fp, LOCK_EX);

// データをファイルに書き込む
fwrite($fp, $csv_data);

// ファイルを閉じる
fclose($fp);

// 完了メッセージ
echo("Created CSV Data!");
?>


<body>
<img id="ABC" src="xx.gif" width=20 height=20 alt="xx">
<input type="button" value="OK" onclick="func()">

		<h1>文字情報の受信</h1>
		<div id="message"></div>
	</body>
</html>
                                                            • -

■csvout.html

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
	<head>
		<meta http-equiv="content-type" content="text/html;charset=utf-8">
		<title>JavaScript Sample</title>
		<link rel="stylesheet" type="text/css" href="main.css" media="all">
		<script type="text/javascript">
				window.onload = function(){
				document.getElementById("sendButton").onclick = function(){
				var text = document.getElementById("sendText").value;
				location.href = "next.html?data="+encodeURIComponent(text);
	}
}

		
		</script>
	</head>
	<body>
		<h1>文字情報の送信</h1>
		<form action="./setcss.cgi" method="get" name="mainForm">
			送信文字:<input type="text" name="sendText" id="sendText" value="こんにちは"><br>
			<input type="button" id="sendButton" value="別ページに送信">
		</form>
	</body>
</html>