- 締切済み
HTMLかわかりませんが・・・?
よく登録サイトのページに飛んだりしたら 新規登録で、ID: PW: を入力するところがあるじゃないですか? それはタグなんですか? フラッシュなんですか? 自分のサイトにもそうしたいのですが 無料HP作成:ジオシティーズなどで、そういうのはできるんですか? もしできたとしたら やり方を教えてくれませんか? フラッシュやタグでないのならいいですが・・・
- みんなの回答 (5)
- 専門家の回答
みんなの回答
>新規登録で、ID: PW: を入力するところがあるじゃないですか? >自分のサイトにもそうしたいのですが パスワードのページを、サイト内に作りたい、ということなのでしょうか。 私はジャバスクリプトはわからないので、(レンタルCGI掲示板とかではなく)自分でCGIプログラム(無料配布サイトあります)をいただいてきて、パスワードで開けるページを作っています。 パスワードで、普通の隠しページ(写真ページなど普通の閲覧ページ)も開けられますし、私はパスワードページから隠し掲示板に飛べるようにしています。 ただ、CGIを自分でサーバーに設置するのは、今は無料のHP作成用サーバーでは、ほとんどないですね。 無料でもありますが、設定が少々難しかったり。利用制限も多いような。 安い有料サーバーを借りて(月200円くらいです)CGIプログラムいただいて、いろいろ設置しています。 掲示板などもレンタルでなく自分で設置できて、便利です。 借りるサーバーによって、パスワードのは禁止の所もあるみたいなので、契約するときには規約をよくみてください。 あとCGI設置は、ちゃんと勉強しないとサーバーに負荷をかけて他の利用者に迷惑になりますので、書籍等を参考にして、しっかり勉強なさってから行ってください。 私が上に書いたCGIについては、タグでもフラッシュでもありません。 (プログラムの中に、一部画面表示のためのhtmlのタグがあり、慣れれば文字色程度は好きに変えられます) なさりたいことがよくわからないので、見当違いの回答でしたら、失礼しました。
- tttygrzk
- ベストアンサー率30% (3/10)
何でもできます。 おそらくテキストボックスを設置してあり、そこにプログラムを かませてあります。 フラッシュ自体でのスクリプトでの制御 フラッシュ画像等に他のプログラムの埋め込み java scriptなどもあります。 無料HPなら <script> pass_url = "http://www.abc/test.html/"; 飛ばすページ function password() { key = document.passF.pass.value; if(key == "") alert("パスワードを入力して下さい"); else document.location = pass_url + key + ".html"; } </script> <form action="javascript:password()" name="passF"> <input type="password" size="10" name="pass"> <input type="button" onClick="password()" value="認証"> </form> 飛ばすページ パスはURL内のtest http://www.abc/test.html こんな配置の場合もhttp://www.xxxxx.xx.xx/xxxx/xxxx/test.html
- ukulele_N
- ベストアンサー率25% (6/24)
javascriptならこんなかんじですかね。 ↓head部--------------------------------------------------- <script language=javascript src="abc.js"></script> ↓body部--------------------------------------------------- <form name="ps"><input type="password" name="ps"> <p>おや、ウンコ臭い顔がきましたね。 <select name="box1" style="background:#cfaf8f;"> <option value="" ></option> <option value="3" >はい</option> <option value="6" >いいえ</option> <option value="9" >帰ります</option> <option value="12"> あなたが臭いんですよ</option></select></p> <p>貝と言ったら牡蠣しかないよねぇ。 <select name="box2" style="background:#cfaf8f;"> <option value="" ></option> <option value="3" > ですね</option> <option value="6" > ホタテ</option> <option value="9" > しじみ</option> <option value="12"> あさり</option></select></p> <p>つよくなりたい? <select name="box4" style="background:#cfaf8f;"> <option value="" ></option> <option value="3" > なりたい</option> <option value="6" > べつに</option> <option value="9" > うまくはなりたい</option> <option value="12"> 自力で強くなるさ</option></select></p> <input type="button" style="background:#daffff;" border="0"value="おk" onClick="pPSs()"></form> ↓abc.js--------------------------------------------------- function pPSs() {switch(document.ps.ps.value) {case 2:;break; case "turmi*5":alert("fanvar2.htm");location.href="fanvar2.htm";break; default:if(document.ps.box4.value!=3){window.alert("");location.href=".htm";}else{alert("turmi*5")}}} ----------------------------------------------------------- べつにjs使う必要も無いんですが。 alertもエラー用に入れたものなんでいりません。
- めとろいと(@naktak)
- ベストアンサー率36% (785/2139)
システムによって様々ですが、HTMLでテキトーに表現したらこんな感じでしょうか。 ID:<input type="text" name="id"> PW:<input type="password" name="pw"> ジオシティーズではこの表示は可能でしょうけど、ここに入力 された値を受け取る事は出来ません。 ジオプラスっていうのを申し込んでいればCGIを使って実現可能です。 それはFlashで上記を表現しようが同じ事です。 HTML、Flashはクライアント側(つまりブラウザなど)で動作するものです。 クライアントで入力された値を取得して以後の処理を制御するにはサーバ側で そういった機構を持っていなければ実現する事は出来ません。 そういった機構としてPerl、PHP、CGIなどと呼ばれるスクリプト言語やインターフェースが存在するのです。
- Dorohedorer
- ベストアンサー率45% (252/548)
IDやPWをいれる部分は基本的にタグでかけるのですが、それ以降の動き(IDとパスワードを照合させて認証したりしなかったり)はHTMLでは実現できません。 CGIやPHPなどのプログラミングの知識が必要になりますし、ID等を格納しておくデータベースの知識も必要になります。 また、これらを扱える無料Webスペースはあまり多くなく、それを扱うにもまた知識がいります。 ジオシティーズでは無理ですし、そもそもHTMLをまだ完全に理解できていないようなので(HTMLかどうか判別がついていないことから判断)、厳しいようですが、無理です。