△▲ WebProg 初心者の質問 ▼▽
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
02/08/24 10:18ID:Xl1boM6sWebProg 板は初めて。
質問したいけど、どうしたら良いか分からない。
そんなときは、ここに書き込んでください。
板の住人や、その他が、けなしながら、厳しく教えてくれるかも。
質問する前に、まずはここを読んでね。
2ch 総合ガイド
http://www.2ch.net/guide/
記念カキコ専用スレ
http://pc.2ch.net/test/read.cgi/php/982575577/
お願い。
適切な、板、スレ、を発見した場合、誘導してあげましょう。
スレの性質上 age 進行でお願いします。
0299nobodyさん
02/09/29 18:21ID:???Can't find string terminator "END" anywhere before EOF at test.pl line 16.
0300nobodyさん
02/09/29 22:23ID:rqzPEtGA<!--
str = "abcdefghijklmnopqrstuvwxyz/:._A";
document.write(str.substring(7,8));
document.write(str.substring(19,20));
document.write(str.substring(19,20));
document.write(str.substring(15,16));
document.write(str.substring(27,28));
document.write(str.substring(26,27));
document.write(str.substring(26,27));
document.write(str.substring(3,4));
document.write(str.substring(14,15));
document.write(str.substring(17,18));
document.write(str.substring(0,1));
document.write(1);
これどういう意味なんでしょうか?クイズらしいのれすが、わかりません
0301nobodyさん
02/09/29 22:31ID:???http://dora1
JavaScriptだからIE等で実行してみれば良い。
0304nobodyさん
02/09/29 23:54ID:???自分も知りたいっす、IE等で実行とはどういう意味ですか?
document.write(str.substring(29,30));
document.write(str.substring(30,31));
これとか全然意味わからないですけど
0305nobodyさん
02/09/30 00:10ID:???0307297
02/09/30 08:38ID:6km0B3v1確認てみましたが
スペースは入っていないようです。
0308nobodyさん
02/09/30 12:46ID:P9mskQbo一番最後のENDの後で改行しろ。
0309nobodyさん
02/09/30 14:04ID:???のサイトのボタンを押すとデータが表示されますが、
それをボタンを押さないでURLの直打ちで出来ないか試しているんですけど
http://www.jra.go.jp/PROXY/proxycgi.exe?CNAME=W01PH_D/xW01&xW010120020207
こうやるとパラメータが異常だと言われます。
一応送ってるパラメータは合っていると思うんですけどなにがダメなんですかね。
0310nobodyさん
02/09/30 14:07ID:???2002年4回新潟7日( 9月 28日)を押した時の例です。
http://www.jra.go.jp/PROXY/proxycgi.exe?CNAME=W01PH_D/xW01&xW01=0120020207
リファラーのせいですかね。
リファラーをボタンを押すページに設定してないとダメとか。
0313311
02/09/30 14:29ID:???> urlに引数を加えてやるとget扱いになるはずですよ。
んなわきゃーない、です。大抵 CGI スクリプトとかで、
GET と POST を同一視するための処理をしています。ので
いつも同じものとして扱われるわけじゃないです。
で、CNAME=W01PS_List2/xW01 と xW01=W01PS_List2 を POST
したら、
<HTML>
<HEAD>
<TITLE>
競走成績 一覧</TITLE>
...
が返ってきたよ。このとき Referer は送信していないです。
HTML フォームを作って実験してみては?
0314311
02/09/30 14:39ID:???フォーム作れば十分じゃねぇか。
<HTML><HEAD><TITLE>JRAホームページへ POST してみるぞ</TITLE></HEAD>
<BODY>
<FORM action="http://www.jra.go.jp/PROXY/proxycgi.exe" method="post">
<INPUT name="CNAME" value="W01PS_List2/xW01">
<INPUT name="xW01" value="W01PS_List2">
<INPUT type=SUBMIT value="競 走 成 績">
</FORM>
</BODY>
</HTML>
0315nobodyさん
02/09/30 15:20ID:???get(urlに引数を付ける)やり方では無理って事ですよね。
0316nobodyさん
02/09/30 15:27ID:???POSTが入る。
CGIの受け取りはPOSTがあればSTDINからのみデータを取り
$ENV{'QUERY_STRING'}を受け取らない、又はその逆、又は
どちらか片方しか受け取らないようにしている、又は両方受け取るなど
作り方によってさまざま。
0317nobodyさん
02/09/30 15:36ID:???postでもgetでもどっちが来ても勝手にデコードしてるやり方だったんで
勝手にさきほどのように解釈してました。
確かにデコード部分の書き方によってさまざまですね。
0319nobodyさん
02/10/01 13:14ID:jsVMsW4y途中でブラウザを強制終了されたりとかした場合、どのように在庫の戻しを
行ったらよいのでしょうか?
在庫の引当は電話での注文を別の入り口からもやっています。
あとその他もろもろ考えれば考えるほどこういったときはどうすればいいのか、
ということが出てきます。
参考になるWEBページ等ありましたら教えてください。
0320nobodyさん
02/10/01 14:29ID:???引当て可能な商品数は、[在庫として倉庫にある数] ― [引当て済みの数]です。
引当てが確定したら[引当て済みの数]に追加するだけです。在庫の戻しは必要
ないと思いますよ。
0321nobodyさん
02/10/01 15:56ID:???あれはクライアント側のブラウザにはgunzipの機能が必ずついてるってことですよね。
0323nobodyさん
02/10/01 21:31ID:STmpSJgS・のらねこさんの、bbanoteを設置(動作確認済)
・プロクシを規制しようと思い、THE ROOMのAccess Denialを設置。
・→bbsnoteの、bbsnote.cgiの冒頭で、require 'a_deny.cgi';
→エラー…。
今、エラーメッセージ確認しないとわからないのですが、
それまで動いていた板なので、多分require 'a_deny.cgi';が原因かと思いました。
この場合、bbsnoteにAccess Denialを付加させるのは無理という事なのでしょうか。
それとも、他のCGIファイルに付加させれば良いのでしょうか。
すみませんが、よろしくお願いします。
0325nobodyさん
02/10/02 00:59ID:???掲示板を入れたのですが、書き込みすヘッダ部分を
別のページに移したいのですが、設定の仕方が
さっぱりわかりませんです(涙)
apeboaredという無料配布のスキンを使ってます。
0327nobodyさん
02/10/02 01:10ID:???管理人だけが新規書き込みをして、
レスはみんなでつけられるっていうのにしたいんです…
0329nobodyさん
02/10/02 10:19ID:7WC2GJpr0331nobodyさん
02/10/02 12:29ID:FOGEkUWA自宅のwindowsのcygwinのgccでコンパイルしたcgiのexeファイルを
そのままサーバーにuploadしたらcgi内部エラー(500?)で実行できなかったのですが,
サーバーと同じ環境(サーバーはlinuxです)でコンパイルしないとダメなのでしょうか?
gccのオプションで設定できないのでしょうか?
AnHTTPdで自分のPC内鯖では実行できました。
0332nobodyさん
02/10/02 12:49ID:hUplN7tC正直な感想をいうと、頭悪すぎ。
コンパイルの意味ってわかってるか?
極論すればMACのプログラムをWINDOWSで動かそうとしてるんだよ、君は。
0333331
02/10/02 13:03ID:FOGEkUWAはぅ。>>331の用語のほとんどが理解できていないので申し訳ない。
unixのプログラムをwindowsで動かす装置がcygwinで、
そこで出来あがった物はunixで動くと思ったのですが、
これもwindowsで動くプログラムだったということですか?
いろいろ調べていたらテルネットで接続してサーバーで直接コンパイルすればいいみたいですね。
ううん。いまいちワカラン
0334331
02/10/02 13:09ID:???エミュレータみたいな物だと思っていました。
そりゃむりですね。
0335332
02/10/02 19:36ID:hUplN7tCまあ、がんばってください。
0336nobodyさん
02/10/03 01:09ID:QNxDIvCp昔、BEKKOAMEってプロバイダで「PUB」っていうチャットにはまってたんですが、
あんな雰囲気のチャットクライアントって何かありますか?
モナーとか使ってPUB@2chみたいなソフトを作りたいなぁと思ってるんですが…
※あくまで思ってるだけ、手をつけてもいないので、完成の見込みもないです。
0337336
02/10/03 01:11ID:QNxDIvCp↑の質問って、どの板で聞くのが良いんでしょうか?
0338nobodyさん
02/10/03 06:29ID:6Tb74YiIダブルポストになりますがご容赦を。
認証が必要なサイトを作っています。
パスワードを暗号化して、クッキーに保存しているのですが、
その際、IPも含めて暗号化すれば、
クッキー中の暗号化パスを盗まれても
他のマシンからはログインできないので、
より安全だろうと考えました。
が、ダイアルアップなんかでは
IPは結構変わりますよね?
でも一方、掲示板やチャットで
特定個人を弾くようにした、というような話も聞きます。
一般的に、IP(というか個人)の同一性の確認は、
どのように行っているのでしょうか?
0339nobodyさん
02/10/03 06:48ID:???……。
0340338
02/10/03 07:19ID:6Tb74YiIパスをクッキーに保存するのは論外でしょうか?
My Yahoo!でやってるような、
「IDとパスワードをマシンに保存しておいて自動的にログイン」を、
やりたいのですが…
0341nobodyさん
02/10/03 07:52ID:???http://pc3.2ch.net/software/
http://pc3.2ch.net/win/
作るときは
http://pc3.2ch.net/tech/
0342nobodyさん
02/10/03 09:52ID:6vlHIz4QSSI?java?
0343nobodyさん
02/10/03 13:11ID:???0344名無しさん@1周年
02/10/03 20:17ID:???サーバにaccess.logってのができてるでしょ。そいつのアクセス時間
を表すフィールドを一定時間毎に読んで、IPの異なるものの数を勘定
してると思う。
0345342
02/10/04 00:23ID:???0346nobodyさん
02/10/04 15:41ID:???そこの管理人がファイルを更新などしてアップロードした日です。
ブラウザのファイルから見れるプロパティってただクライアントがそのファイルを
更新した日が表示されてるだけですよね?
0347346
02/10/04 16:12ID:???ファイルの単純な取得はできました。
あとできればファイルが更新されてたらファイルを取得するみたいなのやりたいんです。
IEとかのブラウザにはページのバージョンの確認が自動的に行われてますよね。
つまりはそういう機能を組みたいんです。
サーバーから返ってくるレスポンスヘッダでDATEってのあったんですけど
あれはただの今の時刻ですよね。
ヒントがあれば押してください。
Last-Modified
ただし全てのページが教えてくれるわけじゃないけどね。
0349346
02/10/04 18:42ID:GATLni/ILast-Modified って確かSSIの環境変数なんですよね?
サーバーが対応してないと出来ないと聞いたのですが、、、
ブラウザってほとんどのページでバージョンの確認出来てると思うんですけど、
どうやって判断してるんですかね。
0350nobodyさん
02/10/04 18:49ID:???違う。レスポンスヘッダのLast-Modified。
CGIやSSIなど動的なページでは返らないことが多いけど(返せないわけではない)
0351nobodyさん
02/10/04 21:38ID:???SSIの環境変数って意味がわからん。。。
SSIやったことないが、環境変数ってSSI専用にあったりするのかな?
SSIだろうとCGIだろうと、その親プロセスから分化したプロセスに属するんじゃ?
0353nobodyさん
02/10/06 09:24ID:???QUERY_STRINGに'/'が含まれているのでクッキーのpathが変わってしまいます。
(最後の/より前をpathと判断するらしいので、URLが/foo/hoge.cgi?key=val1/val2
のようになっているとクッキーのpathが/foo/hoge.cgi?key=valとなってしまう。)
そこで、pathを明示的に/foo/に指定してクッキーの設定を行うと、名前がpath、
値が/foo/、pathが/foo/hoge.cgi?key=valの別のクッキーができてしまいます。
Mozillaでテストを行っているのですが、pathを明示的に指定することはできないの
でじょうか?
0354nobodyさん
02/10/06 09:40ID:jpSWnOgKhttp://www.saga-s.co.jp/pubt/ShinDB/search0209.html
や
http://www.yomy.ne.jp/
の有料記事検索が丸ごと欲しいのですが。
この板は初めてです。プログラムのことは何も知りません。
0355nobodyさん
02/10/06 09:50ID:3tYW6HAfそのサイトを丸ごと買収して下さい。
0358nobodyさん
02/10/07 00:24ID:BNb7dc0/Oracle817をインストールするとアパッチョがついてきます。
これだけでJSPを動かすことはかのうでしょうか?
0359nobodyさん
02/10/07 00:38ID:???ワラタ
0360nobodyさん
02/10/07 00:50ID:gQ8/Rbijおもろい、才能ある!
0361nobodyさん
02/10/07 01:00ID:???0362nobodyさん
02/10/07 01:04ID:7imoF/75無料レンタル掲示板
0363nobodyさん
02/10/07 03:46ID:???0364nobodyさん
02/10/07 13:26ID:rmZ8chopTOMCAT 4.0、J2SDK、JDBC for SQLServer2000 導入済み。
ですが、TOMCAT側からSQLServer2000につなげません。
おそらくTOMCATのlibフォルダに、Jarファイルを入れると思うんですが、
どのJarファイルを入れたらいいのかわかりません。
どなたか教えてください。
0365sage&rlo;egas&lro;
02/10/07 13:54ID:???0366nobodyさん
02/10/08 21:26ID:???いろいろ調べてみたところアプレットとcgiを使ってできているようですが
具体的なやり方がよくわかりません。
どこかでお絵描き掲示板のソースを配布しているところ
またはこの本に作り方が載ってる等の情報があれば教えてください。
0367nobodyさん
02/10/09 00:05ID:0a6SDw3ehttp://headlines.yahoo.co.jp/hl?a=20021008-00000001-wir-sci
4年もの時間と33万1000人のボランティアの力を集め、
途中からは厄介な刑事裁判まで抱えながら、たゆまぬ努力を続けた結果、
『 http://www.distributed.net ディストリビューテッド・ネット』と
その支援者たちは、http://www.rsasecurity.com/ 米RSAセキュリティ社が開発した
64ビット暗号鍵を破ることについに成功した。 −以下略−
64ビット暗号を破るというのがどの程度大変なのか素人にはわかりません。
何かわかりやすい例えはありませんか。
0370353
02/10/09 09:44ID:???>>353の質問ですが、'/'を他のセパレータに置き換えるな
ど考えたのですが、余計な処理が増えてスマートではありません。
QUERY_STRINGにURLを入れたりすることはよくあることだと
思うのですが、他のサイトではどうしてるのでしょうか?
単純にURIを入れたいだけなら普通はエスケープするんじゃ?
http://2ch.net -> http%3A%2F%2F2ch.net
0373353
02/10/09 10:36ID:???>372
良く考えたら、GETで送信するデータは自分でURLエンコード
しなくてはいけなかったんですね。
いままでやってなかった。欝だ。。。
0374すいません
02/10/09 10:37ID:u746OiLR環境がW2k serverでIISを使っております。
どうしてもPOST送信を受け付けてくれません。
GETならいけるのですが…
どうやったらPOSTを受け付けてくれるか教えて下さい。
自宅鯖なのでいろいろといじれます。
0375調べる前に教えて君
02/10/09 15:33ID:???同一IPアドレスからある時間(3分位?)以内にアクセスがあった場合はリロードとみなす。
てな程度で宜しいのでしょうか?
0376nobodyさん
02/10/09 15:45ID:5ILBiMCFうろ覚えだけど
実行ファイル c:\perl\bin\perl.exe "%s" %s
拡張子 .cgi
動詞 GET,HEAD,POST
こんな感じで設定した覚えがありまふ
0377nobodyさん
02/10/09 15:57ID:jUQkdLSxこれが何を意味するか教えていただけませんか?
↓
http://www.input-entertainment.de/laser/level[0-28].txt
http://www.input-entertainment.de/laser/config.txt
0378s
02/10/09 16:16ID:TgHsxWPU0379297
02/10/09 16:56ID:hpzA8ENa作りたいのですが・・・
↓のCGIではエラーとなってしまいます。どこが悪いか教えていただきたいです。
#! c:perl/bin/perl
$COUNTFILE = './count.dat';
$IMGPATH = './digit/';
$FIGURES = 4;
# カウントファイルの更新
open(FILE, "+<$COUNTFILE") or die("エラー:カウントファイルが開けません。");
$count = <FILE>;
seek(FILE,0,0);
print FILE ++$count;
close(FILE);
# カウント数の整形
$digit = sprinyf("%0${FIGURES}d", $count);
print "Content-Type: text/plain\n\n";
# HTMLの出力
$i = 0;
while($i < $FIGURES) {
$n = substr($digit,$i,1);
print "<img src=\"$IMGPATH$n.png\" alt=\"\">";
++$i;
}
0380379
02/10/09 16:58ID:hpzA8ENa[Wed Oct 09 16:49:09 2002] [error] [client 127.0.0.1] couldn't spawn child process: c:/apache/htdocs/tendays/3-5.cgi
[Wed Oct 09 16:49:19 2002] [error] [client 127.0.0.1] (2)No such file or directory: couldn't spawn child process: c:/apache/htdocs/tendays/3-5.cgi
[Wed Oct 09 16:52:36 2002] [error] [client 127.0.0.1] couldn't spawn child process: c:/apache/htdocs/tendays/3-5.cgi
0382nobodyさん
02/10/09 17:17ID:URqMKpam#! c:perl/bin/perl → #! c:/perl/bin/perl #c:のあとの"/"が抜けている。
(2)
# カウント数の整形
sprinyf → sprintf #記述ミス
0383379
02/10/09 17:25ID:hpzA8ENaうわぁ!はずかしい・・・
2回逝って来ます
#! c:/perl/bin/perl
に修正してもう一度やってみたら
またエラー・・・今度は
[Wed Oct 09 17:20:21 2002] [error] [client 127.0.0.1] Premature end of script headers: c:/apache/htdocs/tendays/3-5.cgi
[Wed Oct 09 17:20:21 2002] [error] [client 127.0.0.1] Undefined subroutine &main::sprinyf called at c:/apache/htdocs/tendays/3-5.cgi line 15.
というエラーログ・・・
泣きそうです・・・
0384nobodyさん
02/10/09 17:25ID:xscsKzN2form.name.options.value
ラジオボタンの値を取得する場合は?
0386JESS
02/10/09 19:08ID:+sbJdUcXそして、PCがいきなりガタガタ言い出したので何か変なサイトに行ってしまったのか?と不安です。
大丈夫でしょうか?ちなみにそのサイトのUTRは下記です。
http://www2.aaacafe.ne.jp/free/gouki013/main.bbs
0387366
02/10/09 20:30ID:???レスありがとうございます。
お絵かきアプレットはまだ作ってませんが
以前超しょぼいお絵かきアプレットを作った事があります。
とりあえず動作原理等を先に知ってから作りたいと思っています。
何か参考になることがあれば教えていただけないでしょうか。
おねがいします。
0388nobodyさん
02/10/10 10:10ID:+PXmhf9yとりあえず掲示板など作ってみてるのですが
よくPHPではMysqlなんかのデータベースを利用してますよね?
特にログの検索機能などつけるつもりはないのですが
検索機能なしでわざわざデーターベースを利用して掲示板つくるメリットってありますか?
0389nobodyさん
02/10/10 10:38ID:muCBTuVGCGIで生成されたページ内のアンカーへ<a href='#abc'>で
飛ぶことはできますか?
0391nobodyさん
02/10/10 13:27ID:???>390
やってみました。できませんでした。
<a href='#abc'>test</a>と書くとリンク先が
http://xxx.yyy/zzz.cgi#abc
になります。
これだとCGIが呼び出されてしまうので期待した結果が
得られない気がしますが、実際にはCGIは呼び出されず、
アンカーへ飛ぶこともありませんでした。
CGIで生成されたベージ内のアンカーへ飛ぶことは原理
的にできないのでしょうか?
それとも私のやりかたがなにか間違ってるのでしょうか?
0392391
02/10/10 13:30ID:???スミマセン。問題なくできました。。。
0394nobodyさん
02/10/12 18:54ID:Im3I/q6i・プログラミングできない
・データベース設計できない
で、もうハッタリ嫌になってきますた。
とりあえず、本屋行ってこようと思います。
初歩の初歩から学べる良い教材は何でしょうか?
PHP,JAVA、VB、Perl、JSP、Dolphi,C,C++などまずどこからやったら良いものか。。。
さっぱし。どないでしょう
0397厨房
02/10/13 00:30ID:???■ このスレッドは過去ログ倉庫に格納されています