
ホームページに遊び心をつけたいです。
TOPページなどにあなたの本日の運勢は○点です。
など、ボタンクリックで点数を表示するようなプログラムをつけたいです
よければ、1~100などランダムな数字をえらぶのではなく、
最初から5、15、50、75、100点と5パターンのどれかの数字しか表示しない作りがいいです。
このようなプログラムのサンプルがダウンロードできるサイトはありますか?
そのさい、何時から何時にクリックすると、○点。
高得点はこの時間のみとか指定は可能ですか?
わたし、プログラムを1からはつくれないので、意味不明な文章であればすいません。
紹介してほしいものとして一番いいのは、ダウンロードして、設定するだけのものがいいです。
プログラムダウンロードでなくとも、お勉強できるようなサイトの紹介やそういうのでも大丈夫です。
そして、このようなプログラムすれば、このように変更できるという説明などでも結構です。
よろしくおねがいします
No.3ベストアンサー
- 回答日時:
CGIでももちろんできますが、javascriptのほうが簡単だと思います。
サンプル作ってみましたので、参考にしてください。
random.html
------------------------------------------------
<html><head>
<title>今日の運勢</title>
<meta http-equiv="Content-Type" content="text/html;charset=Shift_JIS">
</head>
<body>
<center>
<script type="text/javascript">
<!--
var sample=new Array();
var line="5,15,50,75,100";//「,」区切りで点数データを書く。何個でも可
sample = line.split(",");
var num=Math.floor( Math.random() * sample.length );
document.write("今日のあなたの運勢は",sample[num],"点です");
// -->
</script>
</body>
</html>

No.2
- 回答日時:
No.1です。
ゴメンなさい。よく考えてみたら「JavaScript」の方がいいような気がします。
JavaScriptならば、それを動作させるための特別な仕掛け(webサーバーのインストール等)は必要ありませんし、たぶん、今公開されているホームページサーバー上にそのまま設置できると思います。
JavaScriptでもできるのは間違いないと思いますが、具体的にそれ以上のことは私にはよく分かりません。
どうも、お騒がせして申し訳ございません。

No.1
- 回答日時:
質問者さんが、どの程度の知識をお持ちなのか分かりかねますので、今あるホームページに質問にある「運勢プログラム」を設置するまでの流れや問題点から説明したいと思います。
なお、あくまでも概略ですので、他にもいろいろなやり方があることをご理解願います。
今、ホームページを持たれているようなので、HTML言語の知識はある程度お持ちだと思います。(CSSも知っていた方が何かと便利です)
そして、プログラムする場合PHP言語(他にPerl,Rubyなどがあります)を使います。
PHPの出力は、HTML言語です。
つまり、HTMLを動的に、その時々で変えて出力するのです。
これが、質問者さんが質問されていることの趣旨に該当すると思います。
そして、できあがったPHPのプログラムをすでにあるホームページに設置しなければならないのですが、その時もPHPを動作させなければいけません。
たぶんですが、今公開しているホームページ(サーバー)上で、PHPは動作しないと思われます。
ですから、PHPの動作するサーバーへ移行する必要が生じます。
http://sitemix.jp/
そのサーバーもいろいろとありますが、「Sitemix」はどうでしょうか。
(無料サーバーの場合、広告は入ってしまいます)
また、自分のパソコン上でも動作確認するできた方が何かと便利です。
その時は、「Apache」と「PHP」をインストールする必要があります。
これでご自身のパソコンもWebサーバーとなりますが、特に外部へ公開するための設定等しない限り、外部からはアクセスできませんので、これを入れたからと危険性が増すわけではありません。
また、PHPのプログラムについてですが、もし何でもいいのでプログラムを作ったことがあるならば、いろいろなサイトを参考にしてできるかも知れませんが、1度もなければサンプルだけでなく、そのプログラムを公開するまでの手順が書いてある「書籍」を購入されてはいかがでしょう。
このような技術は、最初凄く難しく感じてしまいますが、一度覚えてその手順を確立すれば、あとは質問者さんが質問されているようなプログラムを作ることだけに専念できますので、最初だけチョットだけ頑張って下さい。
そして、もしまた何か分からないことが出てきたら、ここで質問すればいいでしょう。
それでは、成功することを祈っております。
他にももっといいのがあるかと思いますが、PHPのサンプルが載っているサイトです。
http://beginners.atompro.net/htm_smpphp.html
ありがとうございます。cgi?JAVA?PHP?何を使えばいいのかよくわかりませんでしたので回答2とあわせて助かります
ちなみに、MYQSLやPHP動作するサイトもってます。
PHPやApacheもインストール済みです。
いちからの作成は無理ですが、PHPサンプルを使っての検索できるようなページは作ってサイトにはいれてます
そのあたりなんですかね。PHPとJAVAでサンプルものをさがしてみたいとおもます。ありがとうございます
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
マイコンからプログラムを読み...
-
DCOMのアプリで配布用プロ...
-
無限ループ中にある任意のキー...
-
VB6 画面サイズ変更について
-
vba listviewにおけるtextのAli...
-
指定したフォルダーを最前面表...
-
マウスカーソルの表示・非表示
-
Labviewって・・・
-
openGLで物体を半透明にして表...
-
遠方界のプログラム
-
2値化した画像の黒い部分のピク...
-
C言語にて作成中の三目並べにつ...
-
三次元のグラフを書きたいので...
-
C Builder フレームレートの変更。
-
gccでスタックオーバーフローの...
-
C言語で1000までの素数を求める...
-
Macターミナルで実行中のプログ...
-
C# シリアル通信でデータ受信...
-
VBA kernel32 の意味
-
VBSの処理中一旦処理を止めて再...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
vba listviewにおけるtextのAli...
-
指定したフォルダーを最前面表...
-
マイコンからプログラムを読み...
-
初級者の質問――time_tについて
-
2値化した画像の黒い部分のピク...
-
プロダクションコードとは?
-
gccでスタックオーバーフローの...
-
Arduino nano(アルドゥイーノ ...
-
世界一美しいソースコード
-
expectを使用しない対話型処理
-
C言語で1000までの素数を求める...
-
c言語 コマンドライン引数
-
Ofの使い方
-
COBOLのS9タイプからXタイプへ...
-
winsockを使った通信方法
-
無限ループ中にある任意のキー...
-
通信ゲームを作りたいんですが
-
デュアルCPUでのプログラミング...
-
HPBが立ち上がらない
-
遠方界のプログラム
おすすめ情報