質問: 二択質問作ってその成績表を横の棒グラフで作りたい 二択の質問表をまず作り、その正解率の横棒グラフを作りたいのです。 少しややこしいのですが、その際に、登録制にして、登録してくれた方のみにidを発行して成績表を作りたいのです。さらに、登録したい方からメールをもらって、その登録用の返事メールも成績表の更新も全自動ですませれるようにしたいのですが、初心者のためどうしていいかわかりません。javascriptを使ってできるのはわかるのですが、具体的にどうすればいいか教えていただけませんでしょうか?お願いします。
回答: こんばんわ。 結論から言うと、残念ですがjavascriptだけで行うのは無理と思います。 というのも、javascript自体はローカルで動作するからです。 (サイトを見に来てくれた人のpc) そしてjavascriptそのものが編集・送信できるデータも 基本的にローカルにあるcookieと呼ばれるテキストだけです。 その為、 ・登録制にする ・登録した人にidを発行する ・返信用メールを自動で出す という処理はサーバ側で何らかの処理をしなければなりません。 つまり、perl, php, jsp, asp等のサーバサイドで動かせるものと連携させる必要があります。 質問を選択と正解率、グラフ出力、メールをあなた宛に送信するなんかはjavascript+htmlだけでもできると思います。 (メールはローカル側pcのセキュリティソフトによって封じられるかもしれませんが...)