パスワードの場所はどこですか?

このQ&Aのポイント
  • 自分でパスワードを決める方法が分からない場合、どこに書けばいいのか教えてください。
  • パスワードの設定方法がわからない方に向けて、パスワードの場所について詳しく解説します。
  • 知識のない方にとってはパスワードの設定は簡単ではないかもしれません。パスワードの場所について丁寧に教えてください。
回答を見る
  • ベストアンサー

パスワードはどこですか?

自分でパスワードを決めると思うのですが、さっぱりです。どこに書けばいいのか教えてください 知識がある方にとっては簡単だと思いますがどうぞよろしくお願いします。 #▼入室フォーム###### sub FM{ print "Content-type: text/html\n\n"; print "<html><head><title>$TITLE</title></head><body><form method=post action=$ADMIN_CGI><input type=hidden name=M value=C>管理室<hr>\n"; print " 管理者ID<BR><input name=ID'' size=8><BR> パスワード<BR><input name=PASS'' size=8><BR> <input type=submit value=入室>\n"; print "</form></body></html>\n"; exit; }

  • CGI
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
noname#14464
noname#14464
回答No.1

 それだけでは何のことだか分かりません。 CGIの公開サイトからダウンロードしてきたものでしょうか?それならば、パスワードを指定するための場所があるはずです(HTML表示部ではない場所に)。

daikeru
質問者

お礼

config.plのなかに書いてありました、有難う御座いました。

関連するQ&A

  • フォーム入力パスワードとランダム生成されたパスワードを比較

    現在フォームから入力パスワードと PHP でランダム生成された パスワードを比較するスクリプトを組んでます。 スクリプト自体はテスト用ですので フォーム入力用のパスワードは HTML 上に表示されるように なっており、それをコピー&ペーストすれば 良いようにはなっているのですが、どうやっても 比較結果が true になりません。 もはやどこが間違っているのかわかりません。 どなたかお教え頂ければ大変助かります。 何卒、宜しくお願い致します。 ファイル構成は 3つです↓ ran_pass.html ran_pass.php kekka.php --<< 1. フォーム入力 HTML [ ran_pass.html ] ↓ >>------------------------------------------------------------------------------- <html> <head> <title>名前入力</title> </head> <body> <u>名前入力</u><br> <form action="ran_pass.php" method="post" name=""> 名前 : <input type="text" name="name" size="24" border="0"> <input type="submit" name="" value="実行" border="0"> </form> </body> </html> --<< 2. ランダムパスワード生成 [ ran_pass.php ] ↓ >>--------------------------------------------------------------------------- <html> <head> <title>ランダムパスワード生成</title> </head> <body> <?php //フォームからのデータを $name に代入↓ // $name = $_POST[name]; //ランダムパスワードを生成 ↓// function rand_passwd($len = 8, $str = '0123456789abcdefghijklmnopqrstuvwxyz'){ $password = ''; srand ((float) microtime() * 10000000); for($i = 0; $i < $len; $i ++){ $password .= substr($str, rand(0, strlen($str) - 1), 1); } return $password; } //生成されたランダムパスワードを $rpass に代入 ↓// $rpass = rand_passwd(8) . "\n"; $htm = <<< EOD <u>ランダムパスワード生成</u><br> <form action="kekka.php" method="post" name=""> 名前 : $name さん<br><br> パスワード : <input type="text" name="ran_pass" size="24" border="0"> <input type="submit" name="" value="実行" border="0"><br> <input type="hidden" name="name" value="$name" border="0"> <input type="hidden" name="rpass" value="$rpass" border="0"><br> ( ※ パスワードは $rpass です。) </form> EOD; print $htm; ?> </body> </html> --<< 3. パスワード比較 [ kekka.php ] ↓ >>-------------------------------------------------------------------------------------- <html> <head> <title>パスワード認証結果</title> </head> <body> <?php //フォームからのデータを代入↓ // $name = $_POST[name]; $ran_pass = $_POST[ran_pass]; $rpass = $_POST[rpass]; //ランダムパスワードを生成 ↓// if($ran_pass == $rpass){ $kekka = "【 成功 】 パスワードが一致しました。";} else{$kekka = "【 失敗 】 パスワードが一致しませんでした。";} print $kekka; ?> </body> </html>

    • ベストアンサー
    • PHP
  • phpでmysqlに接続してデータを登録

    入力フォームをhtmlに作って それをidとpassを入力して それをmysqlに登録したいのですが うまくできません <html> <head> <meta http-equiv="Content-Type"content="text/html;charset="utf-8"/> <title>登録</title> </head> <body> <form action="touroku.php"method="post"> 登録id :<br /> <input type="text"name="id"size="10"value="" /><br /> パス:<br /> <input type="text"name="pass"size="10"value="" /><br /> <br /> <input type="submit"value="登録する" /> </form> </body> </html> という感じに 入力フォームは作ったのですが それからそれをmysqlにどうやって登録をするのかわかりません 詳しく解説されてわかりやすいサイトなどを教えてください もしくは教えてください

  • Perlがサーバー上でうごきません

    htmlファイルには <html> <form action="form2.cgi" method="get"> 食品名1<input type="text"name="form1"> <br> 食品名2<input type="text"name="form2"> <input type="submit"value="送信"> </form> </html> cgiファイルには #! /usr/bin/perl require "cgi-lib.pl"; &ReadParse(); print "Content-type:text/html\n"; print "\n"; print "<html>\n"; print "<head>\n"; print "<title>フォーム</title>\n"; print "</head>\n"; print "<body>\n"; print "おいしい$in{'form1'}\n; print "まずい$in{'form2'}\n; print "</body>\n"; print "</html>\n"; exit; cgi-lib.plはサーバーにいれております。 どうしてうごかないのでしょうか。

    • ベストアンサー
    • Perl
  • perlがうごきません

    htmlファイルには <html> <form action="form2.cgi" method="get"> 食品名1<input type="text"name="form1"> <br> 食品名2<input type="text"name="form2"> <input type="submit"value="送信"> </form> </html> cgiファイルには #! /usr/bin/perl require "cgi-lib.pl"; &ReadParse(); print "Content-type:text/html\n"; print "\n"; print "<html>\n"; print "<head>\n"; print "<title>フォーム</title>\n"; print "</head>\n"; print "<body>\n"; print "おいしい$in{'form1'}\n"; print "まずい$in{'form2'}\n"; print "</body>\n"; print "</html>\n"; exit; cgi-lib.plはサーバーにいれております。 どうしてうごかないのでしょうか。 perlの場所も正確です。

    • ベストアンサー
    • Perl
  • phpでmysqlに接続してテーブルのデータを抽出

    テーブルのデータを抽出したいのですけど テーブルに idと対応するpassワードがあったとすると 入力フォームみたいのを作って 認証したいidとpassワードを入力してもらって それをテーブルにあるのか確認したい場合どうしたらいいでしょうか? 入力フォームはこうなっています <html> <head> <title>ユーザ認証</title> </head> <body> ユーザ認証<br> <form action="ninsyou.php" method="post" name="form1"> ユーザ名: <input name="id" type="text" id="fUserName"> <br> パスワード: <input name="pass" type="password" id="fPassWd"> <input type="submit" name="Submit" value="認証"> <input type="reset" name="Submit2" value="クリア"> </form> </body> </html> わかりにくい質問ですみません。

    • ベストアンサー
    • MySQL
  • 複数のデータをPOSTで渡す場合について(ソース一部省略)

    教えてくださいm(。≧Д≦。)m PHP初心者です。。 ----------------------------------------------------------- <FORM action="<? echo $PHP_SELF; ?>" method="POST"> print "お名前:<BR>\n"; print "<input type=\"text\" name=\"handle\" size=\"16\" maxlength=\"30\" value=\"$handle\"><BR>\n"; ↓この表示も違うと思うのですが…-------- print "性別:<BR>\n"; print "<input type=\"radio\" name=\"sex[0]\" value=\"$sex[0]\" checked>男性<BR>\n"; print "<input type=\"radio\" name=\"sex[1]\" value=\"$sex[1]\">女性<BR>\n";------------ print "PRポイント:<BR>\n"; print "<input type=\"text\" name=\"body\" size=\"16\" maxlength=\"30\" value=\"$body\"><br><br>\n"; <input type=\"submit\" value=\"次の人\"></CENTER> print "<input type=\"hidden\" name=\"handle\" value=\"" . $_POST['handle'] . "\">\n"; print "<input type=\"hidden\" name=\"sex\" value=\"" . $_POST['sex'] . "\">\n"; print "<input type=\"hidden\" name=\"body\" value=\"" . $_POST['body'] . "\">\n"; ---------------------------------------------------------------- ↑この前に「人数は?」というSELECTで数字を選ぶものがありその人数に合わせて「次の人」を押すと入力ページが繰り返されています。 例えば3人を選ぶと3回入力画面が続くわけですが、その後そのデータを引継ぎたいのです。 一人目 名前の表示<br>PRの表示<br>(女性を選択した場合)全ての男性の名前の表示 二人目、三人目も同じように表示したいのです。。 どのように作ればいいでしょうか?m(。≧Д≦。)m

    • ベストアンサー
    • PHP
  • $pas=md5($pas); パスワード結果

    3枚のファイルの最初のファイル 「qz_add.php」 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01Transitional//EN"> <html> <head> <META http-equiv="Content-Type" content="text/html; charset=utf-8"> <META http-equiv="Content-Style-Type" content="text/css"> <link rel="stylesheet" href="mystyle2.css" type="text/css" /> <title>東小掲示板参加メニュウ</title> </head> <body> 東小掲示板会員参加メニュウ<br /><br /> <form method="post"action="qz_add_check.php"> ニックネームを入力してください。<br> <input type="text"name="id"style=width:200px"><br /> パスワードを入力してください。<br> <input type="password"name="pas"style=width:100px"><br /> パスワードをもう一度入力してください。<br> <input type="password"name="pas2"style=width:100px"><br /> 名前を入力してください。<br> <input type="text"name="nam"style=width:200px"><br /> <input type="button"onclick="history.back()"value="戻る"> <input type="submit" value="OK"></p </form> </body> </html> 3枚のファイルの2枚目のファイル 「qz_add_check.php」 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01Transitional//EN"> <html> <head> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <META http-equiv="Content-Style-Type" content="text/css"> <link rel="stylesheet" href="mystyle2.css" type="text/css" /> <title>入力チック</title> </head> <body> <?php $id=$_POST['id']; $pas=$_POST['pas']; $pas2=$_POST['pas2']; $nam=$_POST['nam']; $id=htmlspecialchars($id); $pas=htmlspecialchars($pas); $pas2=htmlspecialchars($pas2); $nam=htmlspecialchars($nam); if($id=='') { print 'ニックネームが入力されていません。<br />'; } else { print'ニックネーム名:'; print $id; print'<br />'; } If($pas=='') { print'パスワードが入力されていません。<br />'; } if($pas!=$pas2) { print 'パスワードが一致しません。<br />'; } if($nam=='') { print 'お名前が入力されていません。<br />'; } else { print'お名前:'; print $nam; print'<br />'; } if($id==''||$pas==''||$pas=$pas2==''||$nam=='') //if($staff_name==''||$staff_pass==''||$staff_pass!=$staff_pass2) { print'<form>'; print'<input type="button"onclick="history.back()"value="戻る">'; print'</form>'; } else { $pas=md5($pas); print'<form method="post"action="qz_add_done.php">'; print'<input type="hidden"name="id"value="'.$id.'">'; print'<input type="hidden"name="pas"value="'.$pas.'">'; print'<input type="hidden"name="nam"value="'.$nam.'">'; print'<br/>'; print'<input type="button"onclick="history.back()"value="戻る">'; print'<input type="submit" value="OK">'; print'</form>'; } ?> </body> </html> 3枚のファイルの最後のファイル DB接続 「qz_add_done.php」 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01Transitional//EN"> <html> <head> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <META http-equiv="Content-Style-Type" content="text/css"> <link rel="stylesheet" href="mystyle2.css" type="text/css" /> <title>DBに追加</title> </head> <body> <?php try { $id=$_POST['id']; $pas=$_POST['pas']; $nam=$_POST['nam']; $id=htmlspecialchars($id); $pas=htmlspecialchars($pas); $nam=htmlspecialchars($nam); $dsn = 'mysql:dbname=db;host=localhost'; $user = 'root'; $password = '0200abcd'; $dbh = new PDO($dsn, $user, $password); $dbh->query('SET NAMES utf8'); $sql ='INSERT INTO table2 (id,pas,nam) VALUES (?,?,?)'; //$sql ='INSERT INTO table2 (id,md5(pass),nam) VALUES (?,?,?)'; $stmt = $dbh->prepare($sql); $data[] = $id; $data[] = $pas; $data[] = $nam; $stmt->execute($data); $dbh = null; print $id; print'さんを追加しました。<br />'; } catch(Exception $e) { print'只今障害により大変ご迷惑をおかけしています。'; exit(); } ?> <a href="gz_logon.php">戻る</a> </body> </html> mysqlのパスワードの値が32の文字列が表示されます。d41d8cd98f00b204e9800998ecf8427e ID番号と名前を変えても上記のパスワードが表示されます。どこにミスがあるか、教えて頂ければ幸いです。

    • ベストアンサー
    • PHP
  • クッキーを使って投票欄に名前と住所を保存したい。

    下記の投票欄にクッキーを使って住所、名前を保存したいのですが、どなたか教えていただけませんか。 print "Content-type: text/html\n\n"; print "<HTML><HEAD><TITLE>$0</TITLE></HEAD>\n"; print "<BODY text=#000000 bgcolor=#f7f7e0>\n"; print "<center><table width=400 border=3>\n"; print "<br><br><tr><td><center><font color=0000ff size=\"$za\" face=\"$fon\"><br>$0</font><NOBR>\n"; print "<FORM method=POST action=\"ad.cgi\">\n"; print "<tr><td align=right><b>俳号:</b><INPUT type=text name=name size=24 value=$cookie{'name'}><BR></font> "; print "<tr><td align=right><font face=\"$fon\"><b>都道府県名:</b><INPUT type=text name=address size=24 value=$cookie{'address'}><BR></font>"; print "<tr><td align=right><font face=\"$fon\"><b>メールアドレス:</b><INPUT type=text name=mail size=24 value=$cookie{'mail'}><BR></font> ";

    • 締切済み
    • CGI
  • PHPについて教えてください

    以下のコードでthanks.phpにemailとgoikenが表示されません なぜでしょうか? おそらくthanks.phpが間違えてると思いますが見直してもわかりません index.html <DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>PHP基礎</title> </head> <body> <form method="POST" action="check.php"> ニックネームを入力してください<br> <input name="nickname" type="text" style="width:100px"><br> メールアドレスを入力してください<br> <input name="email" type="text" style="width:200px"><br> ご意見を一言でお聞かせください<br> <input name="goiken" type="text" style="width:300px"><br> <input type="submit" value="送信"> </form> </body> </html> check.php <DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>PHP基礎</title> </head> <body> <?php $nickname=$_POST['nickname']; $email=$_POST['email']; $goiken=$_POST['goiken']; if ($nickname==''){ print'ニックネームが入力されていません<br>'; } else { print'ようこそ'; print $nickname; print' 様'; print'<br>'; } if ($email==''){ print'メールアドレスが入力されていません<br>'; } else { print'メールアドレス:'; print $email; print'<br>'; } if ($goiken==''){ print'ご意見が入力されていません<br>'; } else { print'ご意見『'; print $goiken; print'』<br>'; } if($nickname=='' || $email='' || $goiken=''){ print'<form>'; print'<input type="button" onclick="history.back()" value="戻る">'; print'</form>'; } else { print'<form method="post" action="thanks.php">'; print'<input name="nickname" type="hidden" value="'.$nickname.'">'; print'<input name="email" type="hidden" value="'.$email.'">'; print'<input name="goiken" type="hidden" value="'.$goiken.'">'; print'<input type="button" onclick="history.back()" value="戻る">'; print'<input type="submit" value="OK">'; print'</form>'; } ?> </body> </html> thanks.php <DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>PHP基礎</title> </head> <body> <?php $nickname=$_POST['nickname']; $email=$_POST['email']; $goiken=$_POST['goiken']; print $nickname; print'様<br>'; print'ご意見ありがとうございました<br>'; print'頂いたご意見『'; print $goiken; print '』<br>'; print $email; print'宛にメールを送信しました'; ?> </body> </html>

    • ベストアンサー
    • PHP
  • perlがうごきません

    <html> <head> <title>form3</title> </head> <body> <form action="form3.cgi" method="post" name="form3"> <input type="text"name="form3"> <input type="submit"value="送信"> </form> </body> </html> ::::::::::::::::::::::::::::::: #! /usr/bin/perl if($ENV{"REQUEST_METHOD"} eq "GET"){ $str=$ENV{QUERY_STRING"}; }else{ read(STDIN, $str, $ENV{"CONTENT_LENGTH"}); } $str=~ tr/+/ /; $str=~ s/%([0-9A-Fa-f][0-9A-Fa-f])/pack("c", hex($1))/eg; foreach(split(/&/, $str)){ my ($key, $value)=split(/=/, $_); $data{$key}=$value; } print "Content-type:text/html\n"; print "\n"; print "<html>\n"; print "<head><title>form3</title></head>\n"; print "<body>$data{'form3'}</body>\n"; print "</html>\n"; exit; :::::::::::::::::::::::::::::::: どうしてもうごきません。 どこかスクリプトがまちがっているのでしょうか。 パールのパスはあっています。

    • ベストアンサー
    • Perl

専門家に質問してみよう