ホームページに遊び心をつけたいです。
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で質問しましょう!
似たような質問が見つかりました
- Windows 10 windows11 update の「更新の再開」について初歩的な質問なのですが 1 2022/10/19 00:57
- Visual Basic(VBA) VBAにてメール作成した際、一部指定箇所のみ赤文字にしたいです。 下記の内容ですと作成されたメール本 1 2022/04/27 13:31
- その他(プログラミング・Web制作) VBA 1 2023/01/19 16:19
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- C言語・C++・C# [C言語] コメント文字列を無視して、数値データを読み込むプログラム部分について 5 2022/10/05 11:03
- C言語・C++・C# c言語 コマンドライン引数 4 2023/02/09 18:47
- Excel(エクセル) excelvbaでスライドショーを作りたい 2 2023/04/20 14:32
- Ruby VBA 2 2023/01/14 14:14
- 数学 至急!研究の統計について 6 2023/07/12 00:38
- その他(プログラミング・Web制作) pythonのプログラムについての質問です。 1 2023/05/26 10:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel VBA じゃんけん
-
VBA
-
vba listviewにおけるtextのAli...
-
Arduino nano(アルドゥイーノ ...
-
Webプログラムってネイティブア...
-
無限ループ中にある任意のキー...
-
VB2008 ACCESS 最適化について
-
VBAにてTIFFから画像を取込みた...
-
プルダウメニューの項目をクリ...
-
世界一美しいソースコード
-
画像がランダムに切り替わるwor...
-
指定したフォルダーを最前面表...
-
コードプロテクトについて
-
2値化した画像の黒い部分のピク...
-
【ヒストグラムのプログラミン...
-
プロダクションコードとは?
-
プログラミングの問題と解答例...
-
お掃除ロボットのソースコード
-
英語を原型で表示するプログラ...
-
URLの最初の「h」を略す
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
vba listviewにおけるtextのAli...
-
プロダクションコードとは?
-
指定したフォルダーを最前面表...
-
Webプログラムってネイティブア...
-
COBOLのS9タイプからXタイプへ...
-
VBコンソールアプリ(.NET Frame...
-
VBA
-
2値化した画像の黒い部分のピク...
-
初級者の質問――time_tについて
-
無限ループ中にある任意のキー...
-
Arduino nano(アルドゥイーノ ...
-
世界一美しいソースコード
-
VBAにてTIFFから画像を取込みた...
-
C言語でpingを実行してその結果...
-
三次元のグラフを書きたいので...
-
マイコンからプログラムを読み...
-
C言語→MATLABへの変換で、困っ...
-
XPathの関数「text()="value"」...
-
プログラミングの問題と解答例...
-
URLの最初の「h」を略す
おすすめ情報