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>