1 名前:nobodyさん mailto:sage [2006/06/28(水) 22:37:10 ID:???] 2ちゃんねるは初めて。 WebProg 板は初めて。 質問したいけど、どうしたら良いか分からない。 そんなときは、ここに書き込んでください。 板の住人や、その他が、けなしながら、厳しく教えてくれるかも。 質問する前に、まずはここを読んでね。 【注意事項】 ・質問する前にGoogleで検索してみましょう www.google.co.jp/ ・環境(ソフトウェアのバージョンなど)は、必ず書いてください。できるだけ詳しく。 後から情報を書き足す、いわゆる情報の小出しは極力避けてください。 ・何がしたくて、何ができて何ができないのかを書きましょう ・マルチポスト(複数のスレッドで質問する行為)は絶対に禁止です。 ・過去ログは必ず読みましょう。あなたと同じ質問をしてる人がいるかも知れません。 2ch 総合ガイド www.2ch.net/guide/ お願い。 適切な、板、スレ、を発見した場合、誘導してあげましょう。 スレの性質上 age 進行でお願いします。 関連情報は >>2-3
286 名前:nobodyさん [2006/08/16(水) 11:47:20 ID:GaCZ9Sq1] でログを保存する時、よく 名前<>年齢<>職業 って感じで、区切り文字をつけて保存してますけど 名前 年齢 職業 \n って形にして、名前は10バイト、メルアドは6バイト、本文は20バイトって決めて、 seek位置を計算してデータにアクセスする方法って使えるんでしょうか? 何も問題がないなら、こっちの方が、大量のデータの特定の部分だけにアクセスしたい場合、高速だと思うんですけど やっぱり区切り文字つけないとバグが起こりやすいですかね?
287 名前:超初心者です [2006/08/16(水) 16:45:20 ID:f2CiZFMe] 超初心者です。 CGI(perl) から別の CGI を呼び出したいのですが、 今は下記のように "Location" でやっています。 #!/usr/bin/perl print "Location: xxx.yyy.zzz/admin.cgi \n\n"; この別の CGI(admin.cgi) を引数を渡して呼び出したいのですが、 print "Location: xxx.yyy.zzz/admin.cgi?value=$hoge \n\n"; としてしまうと、URL に引数の値($hogeの内容)が出力されてしまいます。 HTML の METHOD=POST のように、引数を URL に出さないようにして CGI から 別のCGI を呼ぶにはどうしたらよいのでしょうか?
288 名前:nobodyさん mailto:sage [2006/08/16(水) 17:30:56 ID:???] >>286 固定長データ方式という方法でデータベースのひとつの方法 特に問題なし >>287 CPAN探せば何かあるよ
289 名前:nobodyさん mailto:sage [2006/08/16(水) 17:38:06 ID:???] >>287 homepage1.nifty.com/yito/anhttpd/statuscode.html ステータス302のところに Location でPOSTはムリみたいなことが 書いてある 飛ばす前のCGI自身がクライアントになって代わりにPOSTするしかない かも
290 名前:286 mailto:sage [2006/08/16(水) 19:57:20 ID:???] >>288 そうなんですか! では、安心して採用できます。ありがとうございました。
291 名前:287 [2006/08/16(水) 20:43:21 ID:f2CiZFMe] >>289 レスありがとうございます。 POSTではムリですか・・・ 初心者のため把握できていないのですが、 >飛ばす前のCGI自身がクライアントになって代わりにPOSTするしかない というのは、具体的にはどうすればよいのでしょうか?
292 名前:286 mailto:sage [2006/08/16(水) 20:48:23 ID:???] >>291 ソケットかな
293 名前:nobodyさん mailto:sage [2006/08/16(水) 21:26:54 ID:???] perlのcgiを使ってサーバ上に2バイト文字名のtxtファイルを作成しようと思ったのですが、 ffftpで参照したところ、特定の文字ではファイルが見えているのに 「ファイルをダウンロードできませんでした。500 No such file ore directry」 というエラーが出ます。 削除もできません。「ボ」を含むと上記のエラーが出てしまいます。 質問ですが、 1、なんとか2バイト文字のファイルを作れないでしょうか? 2、既に作成したファイルを削除するにはどうしたらいいのでしょうか? プログラムの内容は、フォームで受け取った文字列をそのままopen関数で開くというものです。 サーバはsakuraです。
294 名前:nobodyさん mailto:sage [2006/08/16(水) 21:29:15 ID:???] sakuraはsshで入れるからそれで消せばいい(ID、PASSはFTPと同じ) でだ。 マルチバイトファイル名は邪道ということを覚えて欲しい。 で、ちゃんと出来てるかどうかは同じくsshで入って確かめるか、opendirで確認汁
295 名前:nobodyさん mailto:sage [2006/08/16(水) 21:30:20 ID:???] >>293 > 1、なんとか2バイト文字のファイルを作れないでしょうか? やめとけ > 2、既に作成したファイルを削除するにはどうしたらいいのでしょうか? perlで削除するなりリネームするなり もしくは鯖缶に頼む ← これが一番賢いやり方
296 名前:nobodyさん mailto:sage [2006/08/16(水) 21:38:52 ID:???] >>294 >>295 そうですか。。。 ユーザのアクション管理に便利かなと思ったのですが。(-.-) 削除は管理者に頼むことにします。
297 名前:nobodyさん mailto:sage [2006/08/16(水) 21:51:44 ID:???] >>296 便利でもなんでもない
298 名前:nobodyさん mailto:sage [2006/08/16(水) 23:51:02 ID:???] >292 いやせめてLWP……。 あとはCGIプログラムの中身がどうなってるかにもよるが ・そのCGIを別プロセスとして起動してPOSTする内容をそのプロセスのSTDINに突っ込んで STDOUTを持ってきてそのまま自身のSTDOUTへ垂れ流す とか ・呼び出したいCGIの機能を.plなり.pmに切り出して共通スクリプトにして使いたいCGIそれぞれでrequireなりuseなり とかの手もあるかと。 ちょいとがんがってみてくれい>291
299 名前:nobodyさん mailto:sage [2006/08/17(木) 03:29:41 ID:???] >>296 2バイト文字をURLエンコードしたものをファイル名とすればおkじゃないかな?
300 名前:nobodyさん mailto:sage [2006/08/17(木) 14:49:58 ID:???] insomnia.jp/workshop/fontsize_changer_B/index.html このJavaスクリプトなんですが、table要素とかでも効くようにすることはできますか?
301 名前:nobodyさん mailto:sage [2006/08/17(木) 22:19:00 ID:???] >>300 まずは以下の質問にお答え下さい。 1.自分は日本語の読み書きができる(Y/N) 2.この板のローカルルールは勿論読んだ(Y/N) 3.敢えてここで聞かなければならない理由がある(Y/N)
302 名前:nobodyさん mailto:sage [2006/08/18(金) 00:38:01 ID:???] フォームで受け取ったマルチバイト文字をサーバ上のtxtファイルに書き込み、 重複した場合は警告するというperlプログラムを作ってみたのですが、文字によってエラーが出てしまいます。 やはりエンコードしないとエラーがでてしまうのでしょうか?(質問1) また、書き込みは正常に行われ表示した場合も正常なのですが、 重複が警告されず何度も書き込んでしまう場合があるのですがどういうことでしょうか?(質問2) 書き込みはopen関数で行っています。重複警告ルーチンは以下の通りです。 open (FH, "kakiko.txt"); #kakiko.txtは書き込むテキストファイル @sinsei = <FH>; close(FH); $sinsei = join ":", @sinsei; if ($sinsei =~ /$name/) { #$nameはフォームから受け取った文字列 print "Content-type: text/html\n\n"; print "<html><head><title></title></head><body>"; print "<h3>書き込み済みです。\n</h3>"; print "</body></html>";; } エンコードされていない文字列同士だと元が同じ文字列でもパターンマッチ演算子が効かないのでしょうか? サーバはUNIXサーバです。 ご回答のほうよろしくお願い致します。m(_ _)m
303 名前:nobodyさん mailto:sage [2006/08/18(金) 07:02:11 ID:???] >>302 Shift JIS使ってるから EUC-JPにすればOK または$nameを\Q\E
304 名前:nobodyさん mailto:sage [2006/08/18(金) 09:38:43 ID:???] 最低でも EUC-JP。 今後を考えるなら UTF8 で組んでおけ。 そんな俺は EUC-JP
305 名前:nobodyさん mailto:sage [2006/08/18(金) 10:39:02 ID:???] blogとかの本文抽出ってどうやっているのでしょうか? Googleで検索するとindexを表示だけでサイトの中身 先頭が少し表示されますが、あれは 広告であるとかメニューのリンクみたいな何か余計な文字は入っていないです。 これを実現する方法はどうやるのでしょうか 何かそういうモジュールがあるのでしょうか?
306 名前:nobodyさん mailto:sage [2006/08/19(土) 14:49:14 ID:???] >>305 RSS
307 名前:nobodyさん mailto:sage [2006/08/20(日) 03:15:01 ID:???] phpでも結局は型のこととか気にしなきゃいけないから、c言語みたいに明示的に型を扱うほうが楽と思いませんか?
308 名前:307 mailto:sage [2006/08/20(日) 03:41:56 ID:???] 誤爆です。すいません。
309 名前:nobodyさん mailto:sage [2006/08/20(日) 08:51:15 ID:???] circle.cc.hokudai.ac.jp/ryu/pukiwiki/index.php?%A4%CB%A4%E8%A4%CA%A4%A4%A4%B6%A1%BC%CC%E4%C2%EA こういう語尾変換プログラム 詳しい解説というか、アルゴリズムの詳細どこかに書いてないですか?
310 名前:nobodyさん mailto:sage [2006/08/20(日) 10:33:32 ID:???] >>309 アルゴリズムというか、。とか!とか?とかの手前に 「にょ」を付けてるだけのように見えるんだけど… これの一体何が分からんの?
311 名前:309 mailto:sage [2006/08/20(日) 16:20:10 ID:???] そんな単純な方法だったのですか 難しく考えすぎてました。
312 名前:nobodyさん [2006/08/23(水) 18:04:44 ID:aL45Sk1a] SSIについて質問です。 QUERY_STRINGに "y=2006&m=8&d=23"が入っているとします。 SSI上で、このQUERY_STRINGを&区切りで変数に分割して格納(set)する事はできないでしょうか。 $1=2006 $2=8 $3=23 という形に変数に分割してから、cgiにPOSTデータとして渡したいのです。 もし方法があるようでしたら、教えてください。
313 名前:nobodyさん mailto:sage [2006/08/23(水) 18:10:44 ID:???] if ($sinsei =~ /$name/) { を if ($sinsei eq "$name") { で、いいんじゃね?
314 名前:nobodyさん mailto: [2006/08/24(木) 10:45:44 ID:???] 正規表現で、【<a href='】が2コ以上ある というのを表現するにはどうしたらいい?
315 名前:314 mailto: [2006/08/24(木) 10:49:24 ID:???] 言い忘れました。perlの正規表現です。
316 名前:nobodyさん mailto:sage [2006/08/24(木) 11:00:56 ID:???] それはアンカーの閉じ忘れを判別したいのか 単に2個以上のアンカーを判別したいのかどっちだ。
317 名前:nobodyさん mailto:sage [2006/08/24(木) 11:02:15 ID:???] 単に2個以上のアンカーを判別したい
318 名前:312 [2006/08/24(木) 12:24:22 ID:6q1BQXZV] どなたか >>312 を宜しくお願いいたします。
319 名前:nobodyさん mailto:sage [2006/08/24(木) 13:04:56 ID:???] >>312 できないんじゃないの?というか、なぜSSIに拘っているのかがわからない。 普通にそういう処理をするCGIを作ったほうが早いかと。
320 名前:nobodyさん mailto:sage [2006/08/24(木) 14:05:41 ID:???] >>314 なぜにシングルクォート
321 名前:314 mailto:sage [2006/08/24(木) 14:24:22 ID:???] >>320 スパム荒らし対策 #anti comment spam if(($IN{message} =~ m/href/)){ push @ERR,&Info('CHECK_NOENG',$len)}; このhrefの部分を「2回以上<a href='がある」というのをお願いします。
322 名前:nobodyさん mailto:sage [2006/08/24(木) 14:45:04 ID:???] >>321 320の真意を理解していない? 属性の値をシングルクオートで括るのはHTMLとして正しくないよ。正しくはダブルクオート。
323 名前:312 [2006/08/24(木) 14:49:14 ID:6q1BQXZV] >>319 異なる2個のCGIを連動させる中、htmlを系由しなくてはならない状況からSSIに拘っております。 SSIの中で正規表現が使用出来る事がわかり、QUERYをグループ化()にて変数で分割する方法をとりましたが、いまいち動きません。 ご教示頂けますでしょうか。 ソースは以下、QUERY_STRINGは "y=2006\&m=8\&d=23" です。 -------------------------------- <!--#if expr="$QUERY_STRING = /^y=([a-zA-Z0-9]+)/" --> <!--#set var="year" value="$1" --> <!--#endif --> <!--#echo var="year" --> -------------------------------- 上記ソース部分にエラーが出てしまいます。 [an error occurred while processing this directive] (none)
324 名前:nobodyさん [2006/08/24(木) 16:09:45 ID:XNxs88LB] さっぱり動かないのでどうかご教授ください。 フォームから入力した$t、$uをmysqlにinsertしてもらいたいのですが、 mysqlが相手にしてくれません。 フォームの方には値はわたっています。 どうかよろしくお願いします。 if(!$t==""){ $sql="select gtitle,url from titlelist"; $result=$db->query($sql); if(!$result->numRows()){ $sql="insert into titlelist (gtitle,url)values($t,$u)"; $result=$db->query($sql);} }
325 名前:nobodyさん mailto:sage [2006/08/24(木) 18:34:51 ID:???] >>324 「さっぱり」とか「相手してくれない」とか人間が相手と違うんだぞ 質問するときゃエラー内容や環境(OSや言語)を先に晒せ
326 名前:nobodyさん [2006/08/24(木) 19:02:40 ID:yFUbEDLK] 2つのFORMがあって、frm1で何らかの処理によってデータを得て、frm2でそのデータを送信処理したいのですが 送信処理する側のFormから、別のFormのデータを参照するにはどうしたらいいのですか? <form name='frm1' method='post' action='何らかの処理.php'> <input type='text' name='txt'> ←に処理したデータが入る <input type='submit' name='Submit' value='処理'> </form> <form name='frm2' method='post' action='送信.php'> <input type='hidden' name='txtParam' value='frm1.txt'> ←ここでfrm1のtxtデータを参照したい <input type='submit' name='Submit' value='送信'> </form>
327 名前:nobodyさん mailto:sage [2006/08/24(木) 19:10:37 ID:???] JavaScriptでも使えば? 具体的にどうすれば良いかは板違いだから書かんが。
328 名前:326 mailto:sage [2006/08/24(木) 19:18:24 ID:???] Javascriptで複数のForm領域にあるデータを引っ張ってくる事ってできるんですか? 流れとしては、一個目のボタン(処理)を押すと何らかの処理をして、二個目のボタン(送信)を押す前に処理した データを確認できるようにして、OKだったら送信ボタンを押す、こんな感じです。
329 名前:nobodyさん mailto:sage [2006/08/24(木) 19:26:21 ID:???] 一つのフォームにsubmit2つ作ってactionで指定した先で振り分ければ?
330 名前:312 mailto:sage [2006/08/24(木) 21:02:01 ID:???] >>319 の件、Apacheのバージョン違いが原因でした。 結局、QUERY_STRINGの "y=2006\&m=8\&d=23"をcgiにクエリとして投げて処理する事にしました。 レスくれた方ありがとうございました。
331 名前:312 mailto:sage [2006/08/24(木) 23:24:57 ID:???] ↑ >>319 じゃなくて>>323 の件でした。 紛らわしくてすみません。
332 名前:nobodyさん [2006/08/25(金) 16:00:03 ID:3HLiP/OE] どこで質問すればよいのかわからなかったので、とりあえずここで質問します。 一般に、Webアプリのログイン処理を作るときに、 たとえばいいかげんなユーザIDとパスワードを入れてログインボタンを押すと 「ユーザIDまたはパスワードが違います」とか表示しますよね。 このときに、一般的には「ユーザIDが違います」とか「パスワードが違います」 など個別のエラーメッセージは表示しないほうが良いとされています。 それは、「パスワードが違います」だとユーザID自体は存在することが バレるから、ということになっています。 で、質問の内容なのですが なにかのシステムでユーザ登録をする際、既に存在するユーザIDを 登録しようとしたときに、「そのユーザIDは既に存在します」と表示 してしまうと、上の問題と同じことになってしまうと思うのですが、 この場合、なにを表示するべきなのでしょうか? ちなみに、「そのユーザIDは使えません」だと、モロ英単語でもない限り そのユーザIDが存在することは容易に推測できるので、ダメだと思いました。
333 名前:nobodyさん mailto:sage [2006/08/25(金) 16:05:34 ID:???] >>332 わざわざユーザーIDが存在することを教えてあげる必要はない、と、 ユーザーIDが存在する事がバレてはいけない、の違い どうしてもイヤなら、メールアドレス等を一緒に入れさせて、 存在しないIDの場合は 登録→登録済み通知のメール送信 までやってしまえ。
334 名前:nobodyさん mailto:sage [2006/08/25(金) 17:27:37 ID:???] IDもパスワードも自動作成にすればエラーにならない。
335 名前:nobodyさん mailto:sage [2006/08/25(金) 17:30:24 ID:???] ユーザID自体の存在がバレると何か問題があるのかな?
336 名前:nobodyさん mailto:sage [2006/08/25(金) 17:43:24 ID:???] そのIDは登録されて使えませんってしょっちゅう見るけどね
337 名前:nobodyさん mailto:sage [2006/08/25(金) 19:43:27 ID:???] どっかのサイトでユーザが希望したIDの末尾に ランダムな数文字を追加して正式なIDとしていたところがあったが 正直死ぬほど使いにくかったです。 そんなところに凝るならむしろIDがばれても問題ないように作れと言いたい。 ある程度複雑なパスワード以外は登録を受け付けないとか。
338 名前:332 mailto:sage [2006/08/25(金) 21:33:59 ID:???] みなさん、ご回答いただきありがとうございます。 >>335 ユーザIDがバレると、そこからメールアドレスを推定されてしまうかなぁ、 と思いまして。 ユーザIDと、メールアドレスのローカルパートが同一、っていうのは かなり多いですよね。たとえばユーザIDが"tanaka_abc"の場合、 tanaka_abc@yahoo.co.jpとか、tanaka@ocn.ne.jpとか有名所のドメインを あたっていけばどれかはヒットする可能性があります。 >>336 確かに、殆どのサイトは「そのIDは登録されています」ですよね… はてなとかはAjaxを使って「そのIDはありませんよ」と わざわざ教えてあげているので、どうかなぁと思います。 まぁユーザビリティ的には良いのでしょうが。 >>337 セキュリティとユーザビリティのバランスをとるのは難しいですよね。
339 名前:332 mailto:sage [2006/08/25(金) 21:43:07 ID:???] >>333 一気にユーザ登録まで進めてしまう、ってのはユニークな案ですね。 でも、メールアドレスの存在確認が難しくなるので いま自分がやっているシステムに適用するには、少しキビシイです。
340 名前:nobodyさん mailto:sage [2006/08/26(土) 00:36:39 ID:???] ユーザID = メールアドレスでいいじゃない 実に効率的かつ美しい
341 名前:nobodyさん mailto:sage [2006/08/26(土) 14:11:14 ID:???] >>340 あーそれはいいかも。なんで気が付かなかったんだろう。 そういえばamazonがそうだった気が。 ユーザIDはニックネーム(オプション)扱いにすればいいんですね。 でも今からじゃDBのスキーマ変えられねー。無念。
342 名前:nobodyさん mailto:sage [2006/08/26(土) 14:20:02 ID:???] >>339 仮登録にしておいて、本登録用のリンクをメールで通知するような方法かな。 すでにIDが登録されているなら、だめでしたメールが届くと。 繰り返しIDをさぐる事への対応なら、十分かもしれん。 本当に登録したい人がイヤになってやめちゃう危険性とのトレードオフかも。 存在しないアドレスを入力した人には届かないのはしょうがないでしょう。
343 名前:nobodyさん mailto:sage [2006/08/26(土) 23:19:21 ID:???] >>339 漏れのところでは事前にメールアドレスだけ入力してもらって、 それのダイジェストを暗号化したものを認証キーとして発行、 登録時に入力してもらってる。仮登録状態とかを作らなくて良いから楽かも。
344 名前:nobodyさん [2006/08/28(月) 12:00:07 ID:nwHmh5rp] >>342 それは考えたのですが、おっしゃる通りユーザビリティのかなりの低下を 招いてしまうため採用しませんでした。 >>343 (1) メールアドレスを入力する (2) メールアドレスのハッシュを暗号化した登録チケットをメールで受けとる (3) ユーザ登録画面より、希望のユーザIDと(2)で取得したチケットを入力 (4) 希望のユーザIDが空いていれば登録完了、既に埋まっているなら(3)で再入力 っていう流れでOKですか?これだと確かに仮登録がいらないですね。 でも、これだと(3)〜(4)を繰り返すことでユーザIDの検索ができてしまいませんか? かと行って(4)でNGなら(3)に戻るのではなく(1)に戻す(つまり、チケットは一回きり有効)だと、 >>342 で指摘の通りユーザビリティの低下を招いてしまいますしね。 ただし、仮登録不要っての自体は良いことなので、このアイデアは有用だと思います。
345 名前:344 mailto:sage [2006/08/28(月) 12:08:23 ID:???] あ、チケットが一回きり有効ってのはないのかな。 それだと使用済みチケットを管理しないといけない(要DB登録)ですから。 ってことは(3)〜(4)の繰り返しってことかな。
346 名前:nobodyさん [2006/08/28(月) 22:41:09 ID:Z9cA7MVZ] 画像アップローダーを作成しています。 サーバーへアップしたjpgやgifなどを拡張子無しで保存しています。 この拡張子の無いファイルへhtmlからリンクを貼り、画像の表示を 行っていますがこの「拡張子の無いファイルをIEで表示させる」事に なにか弊害はあるのでしょうか?ブラウザによっては表示されないなど 問題起こるのでしょうか? どなたか宜しくお願い致します。
347 名前:nobodyさん mailto:sage [2006/08/28(月) 23:15:45 ID:???] さあ?そんなんやったこと無いから問題起こるかは知らんけど、有った方が無難じゃないの? 拡張子なしにする理由って何? どうしてもってことじゃなければ拡張子付けといた方がいいと思うけど まー拡張子無しでIEとFire FoxとOPERA辺りの最新バージョンでチェックして表示や保存が出来れば別にいいんでない
348 名前:nobodyさん mailto:sage [2006/08/28(月) 23:45:06 ID:???] Content-Typeくらいちゃんと送れよ
349 名前:nobodyさん mailto:sage [2006/08/28(月) 23:59:39 ID:???] Content-Typeを無視するIEの阿呆仕様に泣かされるかもしれない。
350 名前:nobodyさん mailto:sage [2006/08/29(火) 07:27:36 ID:???] >>346 Firefoxで試したらhttpの場合はダウンロード用のダイアログが出た 考えたらこれが正常な動作だと思う ローカルのfile///:経由だと画像が表示されるけどね
351 名前:nobodyさん [2006/08/29(火) 11:35:17 ID:IdrhX2cw] phpでショッピングカートを作っています。 入力フォームで、とある項目をプルダウンメニューで選択させようと思うのですが、 同じページで他の入力必須項目などの未入力によりエラーメッセージが出ると、 (未入力があると、「次へ」ボタンを押しても同じページのまま、上部に 「未入力です」というメッセージが出るようになっています) そのプルダウンで選択した項目が真っ白(何も選択されていない状態)になります。 何かを間違えていると思うのですがわかりません。 echo "<td><select name=\"bikou\">" . $_POST["bikou"] . "\n"; echo "<option value=\"\"></option>\n"; echo "<option value=\"備考1\">備考1</option>\n"; echo "<option value=\"備考2\">備考2</option>\n"; echo "<option value=\"備考3\">備考3</option>\n"; echo "</select> ちなみに" . $_POST["bikou"] . "を2行目のoptionで挟んでみた場合、 真っ白にはならずに選択した項目が出るのですが、 それでも「選択されていない状態」になっているようで 結局「未選択」のエラーが出ます。 選択した状態のままでおきたいのですが、どうすればよいでしょうか。
352 名前:nobodyさん mailto:sage [2006/08/29(火) 11:50:47 ID:???] >>351 www.asahi-net.or.jp/~sd5a-ucd/rec-html401j/interact/forms.html#adef-selected HTML4.01の仕様書くらい、ちゃんと一度は目を通しておこう。
353 名前:351 mailto:sage [2006/08/29(火) 16:45:38 ID:???] >352 ありがとうございます。 読んでもさっぱりわかりませんでした。勉強し直します。
354 名前: ◆.PT9876/4U mailto:zage [2006/08/29(火) 19:52:52 ID:???] HTML template 式の掲示板 CGI をカスタマイズしようとしてつまずきますた. (なぜか, CGI が HTML ソースを吐くものが多すぎる) こうなったら自作するしかないと思う... しかし, script を書く以前に掲示板の基本的 flow をまったく知らないのら. 自作できるようになった人の初めの一歩の お話しを聞かせてくで ! 要するに取っ掛かりをどうやって つかんだかを教えてくらはい.
355 名前:nobodyさん mailto:sage [2006/08/29(火) 20:07:52 ID:???] エラー処理、デザインとか無視で取り合えず作って、掲示板の処理流れ、 効率が良さそうなデータファイル構造を考えてみるのがいいかと。 で、俺はだけど。 先に必要なデータ項目とデータファイルの構造を考えてダミーデータとデータファイルを用意する。 そのファイルを使ってちまちまつくっていってる。
356 名前:nobodyさん mailto:sage [2006/08/29(火) 20:09:47 ID:???] >>354 最初の最初の一番最初の取っ掛かりを教えてやろう。 まず、エスパーを探し出す。 もしくは大人しく諦めて使用言語を書く。
357 名前: ◆.PT9876/4U mailto:zage [2006/08/29(火) 20:28:32 ID:???] >>355 お返事ありがとん. > エラー処理、デザインとか無視で取り合えず作って、掲示板の処理流れ、 > 効率が良さそうなデータファイル構造を考えてみるのがいいかと。 それが解ってれば reference 片手にどうにかなるかと... ここで質問する前に Google めぐりをやってはみました. 一番多いのは Perl の基本解説サイト. でも, script を多少書けても どんな処理が必要か, スマートな routin とはどんなものかを知らなければ何も... Google めぐりで多少解ったことは... 1. environment 処理 2. standard in/out 処理 3. file lock 処理が必要だということ 良いお手本を徹底的に調べ尽くすのがよいのだろうけど なぜか汚い HTML を吐のに多くが費やされているものばかり...(ぐすん) 自分で整理しているうちにミスをやらかして動作しなくなったり...
358 名前: ◆.PT9876/4U mailto:zage [2006/08/29(火) 20:40:15 ID:???] >>356 お返事ありがとん. > もしくは大人しく諦めて使用言語を書く。 どちらかと言うと使える server に影響されるのではないかと. 今は nifty メインだけど xrea も借りることができた (らっきー) xrea は対応幅が広いけど それなりの制限もあるらしい. (デマかも ?) たとえば permission の制限がきついとか きつくないとか... 話が横にそれますたが, nifty も捨てたものではなか. となると perl しか選択肢がございません ! でも問題は言語以前の お話しなのだ. (えっへん !)
359 名前: ◆.PT9876/4U mailto:zage [2006/08/29(火) 21:24:09 ID:???] やっぱり良い本に巡り合うのが良いのかなぁ〜 ? web 上の情報は怪しげなものも少なくないしぃ〜. (nifty でも xrea でも CGI 設置で えらく苦労した !)
360 名前:nobodyさん mailto:sage [2006/08/29(火) 21:41:58 ID:???] >>359 > web 上の情報は怪しげなものも少なくないしぃ〜. おまえがいうな。Web制作板でオレが何度おまえのレスを訂正したと思ってる
361 名前:nobodyさん mailto: [2006/08/29(火) 21:45:27 ID:???] >>359 夏休みの宿題はやったか?
362 名前: ◆.PT9876/4U mailto:zage [2006/08/29(火) 21:54:32 ID:???] >>360 それはそれは... ども. するってぇ〜と以前見かけた僕たんの誹謗中傷の犯人は あんただな !? でも, 今は反省してる. 恥ずかしいこともたくさんあった. いろいろ言われても 厚顔無恥なヤシが地道にやれば それなりのことが できるようになるものさ. 今となっては あんたらの余計なお節介に感謝してる.
363 名前:nobodyさん mailto:sage [2006/08/29(火) 21:57:39 ID:???] そろそろみんな呆れてると思うので、 スレの平和のためにもここで簡単にまとめておこう。 ◆.PT9876/4U ・自称「どうにか perl を読み取れる程度」でローカルでのテストは な ん と か できた。 (ちなみにMacOS9しかなく、ここでいうテストとはせいぜいMacPerlかMacPythonのこと) ・できあいのCGIのカスタマイズはおろか設置すら怪しい。 ・HTMLソースの文法には無駄にうるさい。 ・自称「度胸と勘は人並み以上にあるが、常識をまったく知らないので危なっかしいことこの上なし!」 以上、ソースはこのスレとPHPのくだ質スレ。 なお同じトリップの人物はかつてJavaScriptスレにも出没していた。 俺としてはお前が妙なスクリプトを書いてろくにテストもせずにサーバに上げて 周囲に甚大な被害をまき散らす前にさっさと挫折してくれる事を祈っている。
364 名前: ◆.PT9876/4U mailto:zage [2006/08/29(火) 22:14:41 ID:???] >>363 > 俺としてはお前が妙なスクリプトを書いてろくにテストもせずにサーバに上げて >周囲に甚大な被害をまき散らす前にさっさと挫折してくれる事を祈っている。 そのあたりが server side の恐ろしさだろうね. (その可能性は儒ぶんにある !) なぜって local check をしっかりやるためには server と同じ OS, httpd をそろえるのが理想だが それは...
365 名前:nobodyさん mailto:sage [2006/08/29(火) 22:23:03 ID:???] サーバーサイド関係ないけどな。 処理を順番に考えれば誰でも出来るだろうに。あとはググッて部品を探して組み合わせるだけ。
366 名前:nobodyさん mailto:sage [2006/08/30(水) 00:08:56 ID:???] サーバと同じOSやhttpdなんて揃えてませんがローカルでのチェックは全く問題なくできてます。 一連の◆.PT9876/4Uの書き込みを見てると予想以上に何も分かってないのがよく分かって怖いよ。
367 名前:nobodyさん mailto:sage [2006/08/30(水) 01:20:53 ID:???] とりあえずこれがラストってことで (1)出力されるHTMLのソースの綺麗さにこだわる前にプログラミング技術向上を目指す (2)「掲示板の作り方」が知りたいなら本の方がはやいかも (3)とりあえず部品部品で作ってみる。たとえば・・・ 入力された文字列をひたすらファイルに書き溜めるスクリプト 書き溜められた文字列をひたすら表示するためのスクリプト 特定データのみを削除するためだけのスクリプト 特定データを編集するスクリプト (4)あとはこんなとこで「〜ありませんか?」「〜知りませんか?」とか書く時間、回答を待つ時間があるならスクリプトを組む あとは努力次第。 はたから見るに、一気にやろうとしすぎ。 着実にやればいいじゃん。
368 名前: ◆.PT9876/4U mailto:zage [2006/08/30(水) 06:01:07 ID:???] >>365 >サーバーサイド関係ないけどな はぁ ? >処理を順番に考えれば誰でも その処理が解らないって言ってるんだけど. CGI の中身を覗いてみると記述の半数以上が HTML 書き出し処理. どういうものか CGI 制作者は table layout とか {<b>, <center>, <div align="">} とか平気な人が多いらしい. そんな記述で埋め尽くされているから処理の流れをつかむのは至難の業. いくつか挑戦してはノックアウトをくらいますただ. >ググッて部品を探して 粗悪品を拾うのはたやすく, 無印良品を見つけるのは難しい. なにより, 駆け出し者には両者の分別能力が 備わっていない. あんたの言ってることは間違っていないが, あんたは初心を忘れていると思えてならない. (質問を投げた人間が言う事ではないのは百も承知 !)
369 名前: ◆.PT9876/4U mailto:zage [2006/08/30(水) 06:24:42 ID:???] >>366 >サーバと同じOSやhttpdなんて揃えてませんが >ローカルでのチェックは全く問題なくできてます。 はぁ ? あんたが使ってる OS, httpd を参考までに教えてけれ. UNIX と PC では line break と path delimiter が完全に違う. local check をするためには delimiter の書換が必要で, それを upload する前に逆変換が必要. (Mac の場合) その過程でミスが混入する可能性は十分にある. これでは気休め程度の効果しか期待できない. >予想以上に何も分かってないのがよく分かって怖いよ。 server 確保してから一週間とたってませんが何か ? そんな人間を煽る あんたの真意は何 ? 単なる馬鹿ですか ?
370 名前: ◆.PT9876/4U mailto:zage [2006/08/30(水) 06:42:47 ID:???] >>367 これまでのところ すなおに感謝したいのは あんただけだ. ありがとう ! "ソースのきれいさ" へのこだわりはあります. しかし, ぼくが CGI を書くとするのなら HTML 部の書き出しをプログラムとは分離したいとマジで思います. (いまは何もできませんが) HTML データをモジュール化して require で読み込むのなんかどうかな ? >はたから見るに、一気にやろうとしすぎ server 確保できたのが つい最近なだけで, 実は なが〜〜〜〜い 挫折の期間が...
371 名前: ◆.PT9876/4U mailto:zage [2006/08/30(水) 06:57:18 ID:???] 質問を投げた人間が言うのもアレだが しょせん 2ch は 掃きだめだな. 質問する者を答える者も どこかしら欠陥を抱えている. CGI をまともに扱える人なら良い常連さんを集められるだろうに...
372 名前:nobodyさん mailto:sage [2006/08/30(水) 09:42:34 ID:???] >>371 今更何を言っている? 嘘を嘘と見抜けなi(ry 自分が必要な情報を選別できる目を持ち選らなければならない場所だよ? 池沼キチガイ〜神憑ったキチガイまで幅広く何人も投稿できる場所に何を求めている?
373 名前:nobodyさん mailto:sage [2006/08/30(水) 09:59:30 ID:???] まともな質問者なら、幼稚な質問でもちゃんと答えが返ってくる。 ここはそういう所だ。
374 名前:nobodyさん mailto:sage [2006/08/30(水) 15:47:20 ID:???] 運営している掲示板に外国からのスパム書き込みが大量に来ます。 コメント欄に全角文字が含まれてないとエラーになるようにしたいんですが if(〜) {&error("半角英数のみの書き込みは禁止です");} 〜の部分を教えてください。 コメントは$commentです。
375 名前:nobodyさん mailto:sage [2006/08/30(水) 15:51:25 ID:???] >>374 なぜPerlのスレで聞かないのだ。 if ($comment !~ /[^ -~¥r¥n]/) { &error("半角英数のみの〜"); }
376 名前:nobodyさん mailto:sage [2006/08/30(水) 16:00:54 ID:???] >>375 ありがとうございます。
377 名前:nobodyさん mailto:sage [2006/08/30(水) 17:44:17 ID:???] >>374 2ch関係じゃないけど f20.aaa.livedoor.jp/~wahaa/protection/refusal/ なんてサイトもありますよ
378 名前:nobodyさん mailto:sage [2006/08/30(水) 18:08:06 ID:???] >370 MVCでググれ馬鹿 拘ってる部分もプログラミングへの理解も何も解決して無いのにサーバー確保とかアホだろ >そんな記述で埋め尽くされているから処理の流れをつかむのは至難の業. >いくつか挑戦してはノックアウトをくらいますただ. テーブルレイアウトが気に喰わないのとソースが読めないのとは別問題 知能が足りてないだけ
379 名前: ◆.PT9876/4U mailto:zage [2006/08/30(水) 20:48:12 ID:???] >>372-373 いや, ふと "web制作板" で初めて質問したときのことを思い出しただけ. 実は僕も最初は "迷える子羊" だった. 質問の仕方が悪かったのか, いいかげんな回答が帰って来た記憶が... でも, お約束の "お礼" 言っておいた. その時思ったもんだ : "しょせん 2ch は掃きだめの集まりだ" そして いつの間にか "回答者" になって... そうしながら いろいろなことを覚えていったって訳. "間違った回答" も あったかもしれない. わざとやったわけじゃないけど, だまされた人...御免ね ! PS: 比較的, 満足感が高い 掲示板 CGI を発見しますた. (細かいことを言うと やはり... なんだけど) てな訳で これを徹底的にカスタマイズすることにしますた. ここの厄介になるのも たぶんこれが最後だろう. 安心してけれ.
380 名前: ◆.PT9876/4U mailto:zage [2006/08/30(水) 21:01:08 ID:???] >>378 > MVCでググれ馬鹿 だまされたつもりで言われた通りに... いい言葉を教えてもらった. 一応, 形式的なお礼を言っておこう: ありがとん. >何も解決して無いのにサーバー確保とかアホだろ そいつはどうかな ? 最後に一言: 最初は ただの煽りのボケナス野郎と思ったぜ ! (くけけけけ)
381 名前:nobodyさん mailto:sage [2006/08/30(水) 21:44:12 ID:???] >◆.PT9876/4U 自分に陶酔しているんだろうけど、イタイなとても 矢沢とか尾崎とか浜省とか好きそうなタイプだな どうでもいいんだけどイタイ
382 名前: ◆.PT9876/4U mailto:zage [2006/08/30(水) 21:56:13 ID:???] >>381 お願い ! 一つ教えて "イタイ野郎" に構うのはなぜ ? その昔, 僕の BBS はその手の人間ばかりだった. 忘れた頃に罵詈雑言を吐いて消え去る. どうしても その手の人の気持ちが理解できないんだ. 僕なら だまってその場を立ち去り, bookmark を消し去るだけなのに...
383 名前:nobodyさん mailto:sage [2006/08/30(水) 21:57:46 ID:???] 邪魔
384 名前:nobodyさん mailto:sage [2006/08/30(水) 22:10:20 ID:???] >>382 今に至るまで自分の痛さに気付けない人間は黙って立ち去れ。 つーか早く消えろ。二度と戻ってくんな。
385 名前:nobodyさん mailto:sage [2006/08/31(木) 00:01:52 ID:???] Tinyurl.com これはどんな計算でユニークID化しているのでしょうか?
386 名前:nobodyさん mailto:sage [2006/08/31(木) 04:08:08 ID:???] CGIを発見して喜んでいるようだけど この板はCGIを作る人が集まる板だから どっちかといえば板違いなんだよな 真性のアホに時折マジレスするおまいらに惚れたぜw
387 名前:nobodyさん [2006/08/31(木) 18:48:20 ID:cJkEbM8W] C++でCGIでプログラムを組むんですが、Apacheとlighttpd + FastCGIならどっちで作った方が良いのですか? パフォーマンス等の面から解説付きで教えて頂きたいのですがどうぞ宜しくお願いします
388 名前:387 [2006/08/31(木) 18:56:18 ID:cJkEbM8W] 因みに掲示板を作りたいのです
389 名前:nobodyさん mailto:sage [2006/08/31(木) 21:12:16 ID:???] 、の代わりに.を使うプログラマなんて嫌だな。
390 名前:nobodyさん mailto:age [2006/09/01(金) 21:28:59 ID:???]
391 名前:nobodyさん mailto:sage [2006/09/02(土) 13:12:34 ID:???] >>387 自分のレベルで設置運営できる方を選べばいい。 それにスレ違い。
392 名前:nobodyさん [2006/09/02(土) 15:17:01 ID:18r2NV7f] postされてきたデータを内部エンコードに変換するプログラムを書きました。 そこで気になったのですがpostで送られてくるデータは ページの表示エンコードで決めうちですか? ブラウザが勝手にUTF-8に変換して送ってくることはないですか?
393 名前:nobodyさん [2006/09/02(土) 15:30:13 ID:DHuAFzD0] >>382 微妙に最初だけドットではなくカンマな件について
394 名前:nobodyさん mailto:sage [2006/09/02(土) 16:56:52 ID:???] 表示エンコードで決めうちしてる それじゃいけないってのは分かってるんだけどね ブラウザは表示してるエンコードでPOSTするだけで、変換はしないかと
395 名前:nobodyさん mailto:sage [2006/09/02(土) 17:28:03 ID:???] >>394 そうですか ありがとうございました。
396 名前:nobodyさん mailto:sage [2006/09/02(土) 17:33:33 ID:???] >>395 どのエンコードでポストしてくるかは、ブラウザによって全然ちがうよ。
397 名前:nobodyさん mailto:sage [2006/09/04(月) 08:25:50 ID:???] >>396 俺の知ってるブラウザ(IE, Mozilla系,Opera)はみんな同じだけど(表示エンコードで送信)
398 名前:nobodyさん mailto:sage [2006/09/05(火) 00:30:32 ID:???] iModeか!
399 名前:nobodyさん [2006/09/05(火) 09:51:14 ID:fkg/iWIe] liteboxの事はどこで聞いたらいいですか。 改造したいんだけど。
400 名前:nobodyさん [2006/09/05(火) 10:08:29 ID:fkg/iWIe] labs.google.com/papers/sawzall-20030814.gif Googleには世界各国語版が存在するので、もちろん世界中のあらゆるネットにつながっている地域からアクセスがあるわけですが、それを世界地図上で表示するとどうなるのか?というもの。 おまいらぐぐりすぎwwww
401 名前:nobodyさん mailto:sage [2006/09/05(火) 11:01:53 ID:???] >>400 うは、1点だけまったく輝度の落ちないやつがwwww
402 名前:nobodyさん mailto:sage [2006/09/05(火) 11:23:25 ID:???] >>400 GJ ググレかす、なんて言えなくなるなwww
403 名前:nobodyさん [2006/09/06(水) 01:30:58 ID:SRbjl+Nf] キーワードアドバイスツール ttp://tool.sem-research.jp/keyword-advice/ キーワードアドバイスツールプロ ttp://inventory.jp.overture.com/d/searchinventory/suggestion/ Google Search Counts Tool ttp://www.technobloggie.com/doEstimate.php 等のようにキーワードの検索回数を調べるにはどうすればいいのでしょうか? 検索APIを利用すれば可能なのでしょうか?YahooAPIを少し調べたのですが、検索回数を調べる方法に関しては見あたりませんでした。無知だからわからなかっただけかも。 キーワードアドバイスツールプロはキーワードアドバイスツールからデータを取得しているようですが、普通にPOSTクリエを投げただけだと無理でした。 どうやったらいいでしょうか? どうか宜しくお願いします
404 名前:nobodyさん [2006/09/08(金) 11:40:29 ID:OG8tnZBm] 例えば、アマゾンだったり、楽天だったり、チケットプレイガイドのような、 10時になったら発売開始みたいなホームページで 10時なったら申し込みボタンが現れるシステムで、 10時前にそのリンク先がわかる方法ってないのですか? 5〜6桁の番号がわかれば、行けるんだけど、 それを調べる方法とかないんですかね?
405 名前:nobodyさん mailto:sage [2006/09/08(金) 12:17:21 ID:???] 総当たり、経験則、内部情報などなど
406 名前:長澤 [2006/09/08(金) 15:27:52 ID:gocLpIY7] >>404 卑怯だぞ、藤木君
407 名前:nobodyさん [2006/09/08(金) 15:51:45 ID:bn2r7HXQ] >>404 perlでforkで総当りさせればすぐじゃね? 正常そうなページがGETできれば止めて終了。 …んでもそういうとこの決済ページとかで蹴られる可能性もあるけど。。
408 名前:nobodyさん mailto:sage [2006/09/08(金) 19:27:50 ID:???] 総当たりアクセスが発覚した時点で受注取り消しにするのと、 総当たりでアタックした数だけ受注したものとして処理して請求するのでは どっちが面白いですか?
409 名前:nobodyさん mailto:sage [2006/09/08(金) 20:12:55 ID:???] そもそも、そんなシステムならURL知られてても指定の時間まで受付を弾くように作るだろう。
410 名前:nobodyさん [2006/09/08(金) 20:53:13 ID:mhEDRQgK] 大丈夫です。 普通より1過程とばせるだけでもぜんぜん違うので。 perlでforkで総当りさせるってのは簡単な話ですか? 最近プログラミングを勉強し始めたばっかりなので。
411 名前:nobodyさん mailto:sage [2006/09/08(金) 21:14:04 ID:???] プログラマの態度じゃねーな ヒント貰ったらまず自力でやれるとこまでやれ
412 名前:nobodyさん mailto:sage [2006/09/08(金) 22:20:17 ID:???] 皆さん、PHPにおいてechoとprintの使い分けはどうなさっていますか? echoの利点、printの利点がイマイチ把握できません。
413 名前:nobodyさん mailto:sage [2006/09/08(金) 22:22:14 ID:???] 言語構造的に使う時はecho、関数的に使う時はprint
414 名前:nobodyさん mailto:sage [2006/09/08(金) 22:43:12 ID:???] 出力はほとんど全部echoの短縮構文 <?= ?> でやってしまうから、echo も print も、デバッグ用途以外ではほとんど使うことが無いなぁ
415 名前:nobodyさん mailto:sage [2006/09/08(金) 23:28:42 ID:???] >>412 利点と言えるような違いはない。が、echoの方が短いため周りにprintを使ってる人は居ない。 >>413 print(100) + 1;
416 名前:nobodyさん mailto:sage [2006/09/09(土) 04:54:59 ID:???] sprintとか使ってるとprintに統一したくなるけど、打ちやすいのでecho
417 名前:nobodyさん mailto:sage [2006/09/09(土) 21:41:10 ID:???] チェックボックスでカスタマイズ内容を選んで それにしたがってソースを組み合わせたファイルを メールに添付して送り返すというのを自動化させるには何を使えばいいんでしょうか?
418 名前:nobodyさん mailto:sage [2006/09/09(土) 21:51:19 ID:???] 1. チェックボックスを表示する方法 2. チェックボックスで選ばれたものをプログラムで取得する方法 3. ソースを生成する方法 4. 生成したものをファイルにする方法 5. メールにファイルを添付する方法 手順をざっと分解するだけでこれくらいあるわけだが、どこが分からんのだい?
419 名前:nobodyさん mailto:sage [2006/09/09(土) 21:51:38 ID:???] >>417 メールが送信できる環境。それ以外は何使っても問題無さそう。 質問が詳しくないのでこれくらいで。
420 名前:417 mailto:sage [2006/09/09(土) 22:08:58 ID:???] >>418 ,419 418の2〜5を行うのに最適な言語が知りたいです 一般的かつある程度規模が大きくなっても大丈夫なような 処理が軽いものがいいのですが
421 名前:nobodyさん mailto:sage [2006/09/09(土) 22:29:23 ID:???] なんだろ、ここまでエスパー求めすぎなのは久々な気がする
422 名前:417 mailto:sage [2006/09/09(土) 23:49:51 ID:???] すいませんサーバーサイドは全くのど素人なもんで 何が足らないのかすら分からない状況ですが とりあえずHTMLとPHPで事足りるという認識でよろしいでしょうか?
423 名前:nobodyさん mailto:sage [2006/09/10(日) 01:28:01 ID:???] 大規模ということはレン鯖ってわけじゃないんだよな? とりあえず言語を覚えれば何でもできるという考えがあるなら捨てた方がいい。
424 名前:nobodyさん mailto:sage [2006/09/10(日) 02:59:46 ID:???] とりあえず言語を覚えなければ何もできないと思うが?
425 名前:nobodyさん mailto:sage [2006/09/10(日) 03:01:32 ID:???] とりあえず彼には言語を覚えるより先にすべきことがある
426 名前:nobodyさん [2006/09/10(日) 18:40:57 ID:FkN5srrx] IPの帯域を調べてたんですが ***.**.***.*/*** au等の公式サイトとかだと上記のように公開されてますよね? */*** のスラッシュってどういう意味ですか? 例えば 123.45.678.0/255 だったら実際にはどう言うIP吐くか教えてください。
427 名前:nobodyさん mailto:sage [2006/09/10(日) 18:51:05 ID:???] >>426 お前IPアドレスって分かってるか?
428 名前:nobodyさん mailto:sage [2006/09/10(日) 19:12:03 ID:???] >>427 勘違いしてるかもしれないので、何かあれば指摘してください。 REMOTE_ADDRと言った方が良いですか?
429 名前:nobodyさん mailto:sage [2006/09/10(日) 20:03:49 ID:???] 123.45.678.0/255 ちゅう範囲のIPアドレスは存在しない
430 名前:nobodyさん mailto:sage [2006/09/10(日) 20:06:15 ID:???] すみませんそれは適当です。 範囲が255なのは知ってます。
431 名前:nobodyさん mailto:sage [2006/09/10(日) 20:09:10 ID:???] 適当でももうちょっと選ぼうぜ 123.45.67.0/255 なら 123.45.67.0 〜 123.45.67.255
432 名前:nobodyさん mailto:sage [2006/09/10(日) 20:23:22 ID:???] >>431 >適当 申し訳ない 0/255 = 0〜255 それだけの事だったんですかorz Vodaのサイトで調べたんですが、 そのスラッシュ部分を範囲内の適当な数字にして HOSTに変換してもvodafone.ne.jpのようになりません。 自分(au)のは大丈夫なのでスクリプト自体は問題ないんですが… IPとリモートアドレスは違うんですか?
433 名前:nobodyさん mailto:sage [2006/09/10(日) 20:29:03 ID:???] 外出中なのでうろ覚えですが スクリプトはこんな感じです。 $host = gethostbyaddr pack C4 split /./ $REMOTE_ADDR print $host; (カンマなどは忘れたので省略) $REMOTE_ADDR部分を手打ちでやってみました
434 名前:nobodyさん mailto:sage [2006/09/10(日) 22:31:43 ID:???] ビットマスクについて、わざと嘘ばっかり教えてるの? 123.45.67.0 〜 123.45.67.255 のIPレンジなら 123.45.67.0/24と記述する。これは123.45.67.0/255.255.255.0と同等の記述 123.45.67.0/28なら、123.45.67.0/255.255.255.240と同等。 スラッシュの後ろの数字はビットマスクを何ビットにするか。 逆に言えばnビットのビットマスクの場合2^(32-n)個のIPを範囲に持つ。
435 名前:nobodyさん [2006/09/10(日) 22:58:49 ID:FkN5srrx] >>434 おぉ!ありがとうございます。 たしかにサブネットマスク(bit)って表示がありました。 bitの意味が分からないのでまずはその辺を勉強してみます。 もう一つ聞きたいんですが、 この帯域の偽装は可能ですか? 携帯用コンテンツのセッション前のキャリア分けに使いたいのですが
436 名前:nobodyさん mailto:sage [2006/09/10(日) 23:02:45 ID:???] >>435 IPアドレスは信用出来る値。 クライアントの側で偽装することは出来ない。
437 名前:nobodyさん mailto:sage [2006/09/10(日) 23:06:30 ID:???] >>435 www.net-newbie.com/tcpip/ip/division.html IPアドレスの偽装が可能だが、技術的ハードルが高い。
438 名前:nobodyさん mailto:sage [2006/09/10(日) 23:10:10 ID:???] よくある偽装には、 1.単純にソースアドレスを書き換えるだけの方法 2.シーケンスナンバー予測 3.ソースルート詐称 TCPの場合は2か3の方法をとる必要があるが、技術的な難しさだけでなく、都合良く条件が揃わないと実現しない。
439 名前:nobodyさん mailto:sage [2006/09/10(日) 23:12:22 ID:???] >>436-437 とても参考になりました。 ありがとうございました。
440 名前:nobodyさん [2006/09/10(日) 23:16:04 ID:FkN5srrx] >>438 メモっときます。 そんなレベル高い利用者はいないと思うので大丈夫です。
441 名前:nobodyさん mailto:sage [2006/09/17(日) 09:27:13 ID:???] IE6でmain.htmlを表示してからリロードすると frame.jpgへのリファラが変になるのですが回避方法はありませんか? main.html-------------------------------- <html><head><script type="text/javascript"> onload = function(){ ??document.all.ifm.src = "frame.html"; }; </script></head> <body> <iframe id=ifm></ifame> </body></html> ----------------------------------------- frame.html-------------------------------- <html><head></head><body> <img src="frame.jpg"> </body></html> -----------------------------------------
442 名前:nobodyさん [2006/09/22(金) 20:30:05 ID:5UPEhA2T] すみません、Perlでお尋ねしたいことがあります。 log.cgi というファイルに下記のフォーマットでログがあります。 ------- 192.168.0.1<>2006-09-01-19-15-25<> 192.168.0.2<>2006-09-01-19-15-28<> 192.168.0.1<>2006-09-01-19-15-30<> ------- このログから、IPの重複チェックと重複チェック後の IPのカウント回数を拾いたいのですが重複チェックの仕方とカウントがわからず。。 ------ 192.168.0.1(2) 192.168.0.2(1) ------ という形で出力させたいのです。ご指南下さい。お願い致します。
443 名前:nobodyさん [2006/09/22(金) 21:44:11 ID:ylIVQowl] ここがわかりやすい meblo.jp/diary/diary.php?dir=47&uid=akiha0307&num=1
444 名前:nobodyさん mailto:sage [2006/09/22(金) 21:58:13 ID:???] >>442 読み込み部分は分かっているものとして省略するが、 @data = ( "192.168.0.1<>2006-09-01-19-15-25<>\n", "192.168.0.2<>2006-09-01-19-15-28<>\n", "192.168.0.1<>2006-09-01-19-15-30<>\n" ); foreach $data (@data) { chomp($data); ($ip, $date, $etc) = split(/<>/, $data); if ($count{$ip}) { $count{$ip}++; } else { $count{$ip} = 1; } } print "Content-type: text/plain\n\n"; foreach $ip (sort(keys(%count))) { print $ip . "(" . $count{$ip} . ")\n"; } 出力結果: 192.168.0.1(2) 192.168.0.2(1)
445 名前:nobodyさん mailto:sage [2006/09/24(日) 00:22:52 ID:???] >>444 さん ありがとうございます…!! なるほど、、すごい勉強になりました。 早速今からこのソース取り込んで確認したいと思います。 わざわざ書いて頂いて本当に有難うございました。
446 名前:nobodyさん mailto:sage [2006/09/26(火) 19:47:01 ID:???] webクローラを作るには何から勉強すればいいんでしょうか?
447 名前:nobodyさん mailto:sage [2006/09/26(火) 19:55:42 ID:???] ヒラメキから
448 名前:nobodyさん [2006/09/27(水) 09:34:47 ID:uTVmrpVG] 鯖OS:Win2K鯖 開発言語:Perl クライアントOS:WinXPSP2 ブラウザ:IE6.0 最初のページはHTML 次のページはフレーム用CGI 簡単ですいません。 環境は上記のような環境です。 鯖にアクセスした際に最初のHTMLはきちんと表示されるのですが、 次のページへアクセスした際に「:::::::」と表示されます。 出力されたソースを見るとフレーム表示のHTMLの各行に最後の「:」が表示されていました。 元のPerlソースにはありません。 きちんと表示させるにはどうしたら良いのでしょうか? どこで聞けばいいのかも、わかりかねたのでこちらでお聞きしております。 スレ違いでしたらスレ誘導をお願いいたします。
449 名前:nobodyさん [2006/09/27(水) 09:37:33 ID:uTVmrpVG] 連投すいません。 書き忘れていました。 すべてのPCでなるわけではなく、 Localから見ると問題はありませんし、 他のWinXpSP2 IE6.0でも問題ありませんでした。 こちらの手元にある複数台のうち一台だけが上記現象を起こしてます。
450 名前:nobodyさん mailto:sage [2006/09/27(水) 10:25:49 ID:???] そんなの、そのPerlのソース出してもらわないと誰にも答えられない
451 名前:nobodyさん [2006/09/27(水) 17:58:19 ID:+PJkL4mG] phpでブログツール作ったんですが 「記事を読むたびにデータベースかファイルを参照してる古臭い事してる」 と言われたのですが、 どうすれば古臭くないと考えられるでしょうか?
452 名前:nobodyさん mailto:sage [2006/09/27(水) 18:02:51 ID:???] htmlファイルを吐き出せって事でしょ
453 名前:nobodyさん [2006/09/27(水) 18:04:07 ID:+PJkL4mG] はぁ・・・ 静的ページってどうもリアルタイム感がないのですが・・・・
454 名前:nobodyさん mailto:sage [2006/09/27(水) 20:51:26 ID:???] MTは古臭いことしてるのか…その人は凄い考えをお持ちだな
455 名前:nobodyさん [2006/09/27(水) 21:33:12 ID:+PJkL4mG] 38 名前:学生さんは名前がない[] 投稿日:2006/09/27(水) 17:56:11 ID:a9B+ImDh0 何がぬこスクリプトだよ subject.txt読んでスレ一覧取得してPOSTしてるだけだろ。 自作のblogも記事を読むたびにデータベースかファイルを参照してる古臭い事してるしな。
456 名前:nobodyさん mailto:sage [2006/09/27(水) 23:58:26 ID:???] キャッシュしてないとかそんなとこでは
457 名前:nobodyさん mailto:sage [2006/09/28(木) 00:48:05 ID:???] Google EarthもMapionもえきからも全部古いんだな
458 名前:nobodyさん mailto:sage [2006/09/28(木) 12:06:01 ID:???] sessionの質問ですが、たとえばServAで、 out.print("<FORM METHOD=POST>"); out.print("<INPUT TYPE=TEXT NAME=HOGE"><BR>"); out.print("<INPUT TYPE=SUBMIT>"); out.print("</FORM>"); String str = req.getParameter("HOGE"); if (str != null) { session.setAttribute("MyHoge", str); req.getRequestDispatcher("./ServB").forward(req, res); } とした場合、これを out.print("<FORM METHOD=POST ACTION=./ServB>"); out.print("<INPUT TYPE=TEXT NAME=HOGE"><BR>"); out.print("<INPUT TYPE=SUBMIT>"); String str = req.getParameter("HOGE"); if (str != null) { session.setAttribute("MyHoge", str); } out.print("</FORM>"); とするとsessionのsetが実行されないのですが、 FORMのACTION指定で(dispatcherを使わずに)ページジャンプすると同時に sessionをsetする方法ってあるのでしょうか。
459 名前:nobodyさん mailto:sage [2006/09/29(金) 21:30:57 ID:???] PHPで開発してますが、ロジックがごちゃごちゃしてきてしまって、困っています。 アルバイト情報サイトのように地域とそれに含まれる都道府県などを表示する場合、 どのような構造で格納して表示するのがスマートなんでしょうか? 地域 :region 都道府県 :pref region[][0] = 地域コード region[][1] = 地域名 region[][2] = pref[] <−複数の都道府県の配列 pref[][0] = 都道府県コード pref[][1] = 都道府県名 このような構造で表示しているため、格納する処理もかなりややこしくて 修正時にエラー多発といった状況です。 これに市区町村までつくとさらにややこしくなってしまうんですよね。。
460 名前:nobodyさん mailto:sage [2006/09/30(土) 02:46:33 ID:???] 2ちゃんねるタイプBBSの「GlobalNoteScript」について質問させてください 管理者メニュー内にある「個別の規制」を使ってみたいのですが、記述方法がわかりません。 どのような形で記述すれば適用されるのか、どなたか教えてください・・
461 名前:nobodyさん [2006/09/30(土) 09:28:21 ID:ahiWlza0] .htaccessを使った認証でユーザーによって表示するページを変更するにはどうすればいいのですか??
462 名前:nobodyさん mailto:sage [2006/09/30(土) 09:59:32 ID:???] 環境変数 AUTH_USER
463 名前:nobodyさん mailto:sage [2006/09/30(土) 11:37:32 ID:???] >>459 データベース使うのがスマート
464 名前:nobodyさん mailto:sage [2006/09/30(土) 12:41:27 ID:???] >>463 それDBのデータです。 いまいちいい方法が思いつかない・・・
465 名前:nobodyさん mailto:sage [2006/10/01(日) 15:32:21 ID:???] 掲示板のCGIを設置してるんですが、知らないうちに18MBほどのimageというフォルダが出来てました。 ihc.tar.tarとかのファイルが入ってて、セキュリティーホールとかよく判らないんですが、 これって危ないですよね。なんか攻撃されてるんだろか・・・
466 名前:nobodyさん mailto:sage [2006/10/01(日) 16:01:59 ID:???] tarファイルのアップロードを許可していないなら、スクリプトに抜け穴がある。
467 名前:nobodyさん mailto:sage [2006/10/02(月) 00:07:25 ID:???] 「こんなCGI探してます」スレが見当たらないようなのでこちらで質問させてもらいます GIF画像を連結するPerlスクリプトで出力されるGIFがアニメでないスクリプトがあったら教えてください ttp://www.tohoho-web.com/soft/gcat.txt はよく使われているようですがアニメGIFを吐くのでブラウザの画像のアニメをOFFにしていても正常に 表示されるようにしたいです
468 名前:nobodyさん mailto:sage [2006/10/02(月) 11:41:10 ID:???] >>464 regionテーブルとprefテーブルがあるってことですかい それならテーブルをjoinしてselectするだけでは
469 名前:nobodyさん mailto:sage [2006/10/02(月) 14:40:33 ID:???] >>468 JoinしてSelectした結果が [地域A][都道府県A] [地域A][都道府県B] [地域B][都道府県C] こうなるでしょ。 それを表示するために、>>459 のような配列に格納しなおしているってこと。 で、それがややこしいなって思ったわけさ。
470 名前:nobodyさん mailto:sage [2006/10/02(月) 23:56:58 ID:???] その情報をどう使うかによるけど、たとえばある地域Aに属する都道府県の一覧を 表示したいなら、地域Bの情報はselectしない、って事じゃないだろうか?
471 名前:nobodyさん mailto:sage [2006/10/04(水) 14:48:19 ID:???] ここ↓って、クッキーを切っても検索した名前が残るのですが、どのようにしているのでしょうか? ハイパー薬事典 www.jah.ne.jp/~kako/dwm_search_form.html
472 名前:nobodyさん mailto:sage [2006/10/04(水) 15:53:35 ID:???] >>471 もっと具体的に。 クッキーが無効な時に どのような操作をすれば 検索した名前が残ったのかを述べよ。
473 名前:nobodyさん mailto:sage [2006/10/04(水) 17:21:21 ID:???] >>472 名前欄に薬名(ビタミンとか)を書いて検索。 ブラウザの「戻るボタン」で戻ると、名前欄に先ほど書いた名前が残っている。
474 名前:nobodyさん mailto:sage [2006/10/04(水) 18:55:51 ID:???] 変な機能の掲示板CGIを探してこちらにやってきました。 7年ほど前に見たもので、ランダムで肩書きを付ける機能があったのですが… たとえば、書き込むときに、名前欄に「太郎」と入れたら、 「何をやってもダメな太郎」「足フェチの太郎」という風に 勝手に肩書きがつけられてしまうものでした。 グーグルで探した結果、書き込み回数によって肩書きが変化するものはあったのですが、 全くランダムで肩書きをつけてしまう、おバカなCGIがどうしても欲しくて… ご存知の方、教えてください。よろしくお願いします。
475 名前:nobodyさん mailto:sage [2006/10/04(水) 20:16:39 ID:???] >書き込み回数によって肩書きが変化するものはあったのですが そこを乱数で変化するように書き直せばええんちゃう?
476 名前:nobodyさん mailto:sage [2006/10/04(水) 20:17:17 ID:???] >>474 Web制作板 【CGI】こんなCGI探してますver.21へGO! pc8.2ch.net/test/read.cgi/hp/1154177468/l50 きちんと読んで迷惑かけないようにな。
477 名前:nobodyさん mailto:sage [2006/10/04(水) 21:42:49 ID:???] >>473 > ブラウザの「戻るボタン」で戻ると、 > ブラウザの「戻るボタン」で戻ると、 > ブラウザの「戻るボタン」で戻ると、 ( ゚д゚) キーコキコ 〜 (_ ゚T゚ ゚ ゚̄ ( ゚д゚ ) (_ ゚T゚ ゚ ゚̄
478 名前:nobodyさん mailto:age [2006/10/06(金) 15:49:59 ID:???] ブラウザにURL直打ちだと結果が返るのに、 PerlのLWP::UserAgentを使うと「ERROR No result」と返してくるのは (エラーにはならない) こっちの何を見て判断されてるんでしょうか?
479 名前:nobodyさん mailto:sage [2006/10/06(金) 16:12:07 ID:???] HPを作成に関する質問です。 今現在、ただ1つのウィンドウを左右二つのフレームに分けたところです。 左フレームにプルダウン機能を持たせたリストから、その選択した内容を 右フレームに表示させるにはどのように記述すればよろしいでしょうか? HTMLをメモ帳で記述してます。 <form> <select onChange="〜"> <option selected>〜 <option value="〜.html">〜 </select> </form> 以上の記述と <a href="〜" target="〜">〜</a> を組み合わせたような記述、又は同じ役割をする別の記述があれば教えていただけませんか? 本当にまだHTMLをかじったばかりで上記理解してもらえると嬉しいのですが レス汚しになってしまったらごめんなさい。
480 名前:nobodyさん mailto:sage [2006/10/06(金) 16:19:34 ID:???] 157 :夢見る名無しさん :2006/07/10(月) 22:53:34 O 時々目にする「竹石圭佑」という奴をまとめてみました… @両親が在日(中国人)。名古屋在中? A顔が出目金or宇宙人そっくり。 B新成人だが、知能が小学生程度(理由は下記の事項より)。 C「自分より力の弱い」女子生徒や女子教師をイジメの格好の的としていた。 D意中の女子には例外なく「ちょっかい」を出して気を引こうとしていた。 E万引きで数回捕まり、長期停学を検討していた(らしい)校長や他職員に大声で泣きながら謝罪。廊下まで泣き声が響いたらしい。 F自分は一般人とは違うと思っており、異常なほどの目立ちたがり屋で注目される為なら何でもする。 Gあまりにも女子に相手にされないことから気が触れ(?)、後輩や仲の良い男子生徒にも手を出す。噂だが注意が必要。 …ちなみにこれらは竹石圭佑の一部にすぎないらしく、 詳しく知りたいならば本人に直接聞くのが一番手っ取り早いそうです。
481 名前:478 mailto:sage [2006/10/06(金) 16:27:38 ID:???] 自己解決 引数のURL内の記号をコード表記にしたら解決しますた。
482 名前:nobodyさん mailto:sage [2006/10/06(金) 16:51:04 ID:???] >>479 <FORM ACTION="リンク先" METHOD="メソッド" TARGET="フレーム名">
483 名前:nobodyさん mailto:sage [2006/10/06(金) 22:19:26 ID:???] WindowsXP SP2+IE6+JDK 5.0 Update 7で、Javaアプレットの動作テストを しようとしたのですが、どのサイトのテスト用アプレットを使っても アプレットが起動できません。 ネットで一般的に動作してるアプレットも動かない状態です。 テストとしては、Hello Worldを表示するだけのアプレットと、 同パスにある上記のアプレットをアプレットタグで読み込むだけのhtmlを 用意し、同パスにおいてhtmlをIEから読み込みました。 すると、IEでよくファイルが見つからない時に表示される赤い×印が 表示されただけでした。 ネットで動いてるアプレットも全て同じように×が表示されます。 IEのセキュリティ設定では、Javaはセキュリティレベル中で動作するようになっています。 上記のテスト用アプレットは、アプレットビューアーでは正常に動作しましたし、 プロンプトからはjava, javacコマンドともにパスが通っています。 何が悪いのかさっぱりわからなくて困っています。 どなたかアドバイスをお願いします。
484 名前:nobodyさん [2006/10/07(土) 00:10:54 ID:lqUaPCVi] Perl/CGIって、毎日1回作業をさせる・・・というような、cronと連動した、毎時間起動させることって レンタルサーバで出来ますか? 一度に実行はできるけど、自動で毎時間起動・・・は無理ですか?
485 名前:nobodyさん mailto:sage [2006/10/07(土) 01:06:20 ID:???] そんなもんそれぞれのサーバの管理者に聞きなはれ。
486 名前:nobodyさん [2006/10/07(土) 11:06:53 ID:qRaNUp4k] ということはサーバ側でうまく設定できれば 可能ということですね ありがとうございました。 Plaggerのような機能を作りたくて、上司のプログラマに ニュースサイトのRSSを毎日一回取得して、HTMLに整形・出力するプログラムを 依頼しようかなと思ってたです。
487 名前:nobodyさん mailto:sage [2006/10/07(土) 13:08:05 ID:???] 298 名前:はじめまして名無しさん :2006/09/15(金) 23:22:38 ID:pNL/1NTp ________ /:.'`::::\/:::::\ /:: \ /::. /""" """\ ヽ |::〉 ●" ●" | 竹石圭佑 (⌒ヽ |) (1986〜 愛知県名古屋市) ( __ ( ∩∩ ) | | 、_____ / ヽ \____/ / \ / \____/ /;;;;;;;;;;;;`Y´;;;;;;;;\ /;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;', l;;;;;r'´ ̄ ̄~  ̄ ̄ヽ;;;;;! |;;;;;;| |;;;;;| {;;;;r',;;'"゙`、 .,,;-ー、 ',:;} 植草一秀 rゝl!. (●)│l (●), :l;jヽ 名古屋商科大学客員教授 〉),| . ノ ヽ :!ノ/ ゝ_.l ゝ- ' ,jノ l、 ___, /! lヽ ー‐' ,/ ! /!、`ー─‐'" /ヽ 竹石圭佑と植草一秀氏には多くの重大な「共通点」がある。 竹石圭佑は覗き&盗撮が趣味で高校時代にも最低2回は「覗き」「下着泥棒」で捕まっている。 顔の系統も同じで、かなりレベルの高い金魚面である。 竹石や植草氏は世の中の女性を「性欲処理の道具」としてしか見ていない。 犯罪・変態行為で互いにしのぎを削りあう両名。好敵手とも言える。 しかし、この二人の不自然なほどの重大な「共通点」から考察すると、竹石圭佑は植草一秀氏と血縁関係にあるとも考えられる。
488 名前:nobodyさん mailto:sage [2006/10/07(土) 23:21:52 ID:???] Access Analyzer Ver.2.17を設置しようとしているのですが、同封されていたマニュアルに表記されていた <script language="javascript"> <!-- b1=new Date(); a1=window.screen.height; a2=window.screen.width; a3=window.screen.colorDepth; a4=window.document.referrer; a5=b1.getTimezoneOffset(); document.write("<img src='./hana.cgi?wh="+a1+"&tz="+a5+"&ww="+a2+"&cd="+a3+"&ref="+a4+"'>"); // --> </script> <noscript> <img src="./hana.cgi"> </noscript> という解析タグの、9行目と13行目の<img src="">は何の画像を表示させようとしているのでしょうか。 また、「hana.cgi へのパスは、ちゃんと通るように設定してください。」とあったのですが、 これは9行目と13行目の"./hana.cgi"の部分ということですか?
489 名前:nobodyさん mailto:sage [2006/10/08(日) 05:47:37 ID:???] >>488 申し訳ないが、その程度で躓いている人はこの板に来ない方がいい。
490 名前:nobodyさん mailto:sage [2006/10/08(日) 08:16:07 ID:???] >>488 hana.cgiが出力する画像データで決まる。花の絵? JavaScriptが有効の場合は画面サイズや色深度などの情報を渡してるから、 CGIの作り方次第で、それらに依存した画像を動的に作ってるかもしれない。 パスはCGIの置いてあるサーバーに合わせるという意味じゃないかな。
491 名前:nobodyさん mailto:sage [2006/10/08(日) 10:49:42 ID:???] >490 hana.cgiってのはそういう名前のアクセス解析cgiがあるってだけ。 よくわかってないならピントのはずれたアドバイスなんかしないでROMだけにしとけ。
492 名前:nobodyさん mailto:sage [2006/10/08(日) 14:58:35 ID:???] >>490 は別に変な事は言ってないだろ。 これがThe RoomのAccess Analyzerそのものだとは限らんのだからさ。
493 名前:nobodyさん mailto:sage [2006/10/09(月) 09:47:45 ID:???] すいません、Apache関連でちょっとお聞きしたいことがあります。 gareki.ddo.jp/ki/ki/ki_7604.jpg 。 インストールしようとしたら画像の画面で固まったまま動きません。 キャンセル押したらメッセージは出るのですが、ウィンドウは消えません。 ×ボタン押しても消えません。 タスクマネージャから強制終了させないと消えないようです。 以上の現象を2.0.55/2.0.59/2.2.3で確認しました。 OSはWinXP、マシンはPanasonic製Let's NOTE T4G、OSを再インストール直後です。 同じような現象を経験の方、解決方法ご存知でしたら教えて頂けませんでしょうか。
494 名前:nobodyさん mailto:sage [2006/10/10(火) 01:54:25 ID:???] >>483 ですが、どなたかアドバイスをお願いします…。
495 名前:nobodyさん mailto:sage [2006/10/10(火) 07:41:51 ID:???] すれ違いだからヌルーされてることに気がつけ
496 名前:nobodyさん [2006/10/11(水) 21:57:35 ID:s93XQdUu] tomcatについて教えてください。 環境: OS:FedoraCore5 tomcat: jakarta-tomcat-4.0.6 java: Sun 純正 java version "1.4.2_12" という環境で、tomcatはapacheと連携はさせていません。 javaプログラミングは初めてなので試行錯誤しながらやっているのですが、 どうやらエラーコードがプログラム(index.jsp)を変更したのに変わらないと いう現象が出ています。 色々しらべた所、tomcatが生成したjavaの中間コード $TOMCATHOME/work/Standalone がindex.jspを変更してもうまく更新されない事が多々あるようです。更新され る場合もあるのですが。それで無理矢理消すとエラーコードがプログラムの 変更に確実に追随します。 仕方ないので毎回こういう事をやりながらデバッグしています。 cd $TOMCATHOME/work/Standalone/localhost/_ rm -rf * とても効率が悪いので、javaの中間コードを毎回生成させるよう指示したい のですが、どこをどう変更すれば良いか教えてください。
497 名前:496 mailto:sage [2006/10/11(水) 23:25:31 ID:???] ↑自己スレです。時計が狂ってました。/homeをNFSで共有してたんですよね。 たぶんこれが本質的な原因です。 明日職場で時計を正しくして再度試してみます。もしまだ問題があるようなら 再度質問します。
498 名前:496 mailto:sage [2006/10/12(木) 13:46:41 ID:???] ↑犯人は時計と確定しました。
499 名前:nobodyさん mailto:sage [2006/10/12(木) 13:49:11 ID:???] 無 理 な 仕 事 は 引 き 受 け る な
500 名前:nobodyさん [2006/10/13(金) 17:14:15 ID:AP9+O436] 無料のショッピングカートCGIで黙って使っとけ!というのを教えてください。 Kent Webは代引き手数料が固定だったので・・ 購入金額で、代引き手数料を変化させたいです。
501 名前:nobodyさん mailto:sage [2006/10/13(金) 17:35:04 ID:???] >>500 これをマルチと呼ぶかどうかは微妙なところだがおまいらはどう思う?
502 名前:nobodyさん mailto:sage [2006/10/13(金) 17:42:31 ID:???] >>500 この板のことを言ってるんだろうが、たぶんWeb制作板の初心者質問スレ(だったかな?)のも同一と思われる。
503 名前:502 mailto:sage [2006/10/13(金) 17:43:36 ID:???] レス番間違えた>>501 ね
504 名前:nobodyさん mailto:sage [2006/10/13(金) 18:32:28 ID:???] >>502 ざっと調べてみた。 最近この界隈に出てきたショッピングカートの話題は2種類あるようだ。 微妙に要求が違うのは途中で考えが変わったのか2人居るのか… >>500 1. pc8.2ch.net/test/read.cgi/hp/1160325838/155-158 2. pc8.2ch.net/test/read.cgi/php/1078991985/726- 3. pc8.2ch.net/test/read.cgi/php/1145308869/178- 恐らく3はお前だと思うが1=2もお前なのか? そうなら2と3のスレ、違っても3のスレには一言断ってからこっちに来い。
505 名前:nobodyさん [2006/10/13(金) 19:14:30 ID:XqR5qXXX] これはマルチではなく、スーパーマルチと言われる行為! とりあえずレスしてこいよ。あとレスしてもらった内容を理解しような。
506 名前:nobodyさん [2006/10/13(金) 20:02:57 ID:DJEH1QY1] 初めて書き込みします。 サーバーにメールが届くのをトリガーにして、 そのメール内容をサーバーにテキストデータとして 残すプログラムを作りたいのですが、 Perlで可能ですか? また、良い雛形となるプログラムがあれば教えてください。
507 名前:nobodyさん [2006/10/13(金) 20:45:48 ID:AP9+O436] 無料のショッピングカートCGIで黙って使っとけ!というのを教えてください。 Kent Webは代引き手数料が固定だったので・・ 購入金額で、代引き手数料を変化させたいです。
508 名前:nobodyさん mailto:sage [2006/10/13(金) 21:13:53 ID:???] >>507 >>500-505
509 名前:nobodyさん mailto:sage [2006/10/13(金) 23:18:56 ID:???] なんか勉強してみようかと思うんですが。 例えば、参加型のレビューサイトとか、SNSっぽいの作るとしたら、どの言語が向いてるんでしょうか?
510 名前:nobodyさん mailto:sage [2006/10/13(金) 23:29:40 ID:???] アセンブラ
511 名前:nobodyさん mailto:sage [2006/10/14(土) 01:34:07 ID:???] batもなかなか熱いぞ
512 名前:nobodyさん mailto:sage [2006/10/14(土) 11:35:23 ID:???] >>506 そこまで動作原理を理解していて、 なぜここで聞く?
513 名前:nobodyさん [2006/10/14(土) 21:50:03 ID:564AOHBj] >512 あれ?ここじゃないですか? 掲示板をPerlで組んだことがある程度なので 初心者の質問で聞いたらいいかなと思ったんです。 お手数ですが、誘導願えますか?
514 名前:Name Not Found mailto:sage [2006/10/14(土) 22:09:08 ID:??? BE:193093643-2BP(0)] >>512 PerlとUNIXの知識が必要 ヒント:メール 受信 perl 起動 メール鯖へのやり取りはSOCK関数を使う ヒント:perl pop sock
515 名前:514 mailto:sage [2006/10/14(土) 22:09:52 ID:??? BE:482733465-2BP(0)] >>512 じゃなくて >>506 ね
516 名前:nobodyさん mailto:sage [2006/10/14(土) 23:56:03 ID:???] ヒント:ホームディレクトリで.qmail
517 名前:nobodyさん [2006/10/15(日) 09:41:04 ID:wTU/Njpm] >514 >516 ありがとうございます。 教えていただいたヒントで頑張ってみます。 また分からないことがあったら、こちらに来させてもらいます。
518 名前:nobodyさん mailto:sage [2006/10/15(日) 10:33:30 ID:???] マルチになってしまいますが、1週間待っても回答をいただけないのでこちらでも質問させてください 【 CGI名 】 GlobalNoteScript 【配布先URL】 onpumoe.hp.infoseek.co.jp/script/ 【設置サーバ】 IIS (windows2000sp4) 【 質問内容 】 2ちゃんねるタイプの掲示板の設定に関しての質問です ダイヤルアップで毎回IPを変えて荒らしてくる複数IPSの書き込み規制を行いたいのですが 管理画面にある個別規制の部分への記述方法がまずいのか、うまくいきません AA01234567.YYY.XXXX.ne.jp (IPに変換すると111.222.333.444)のように ホストなら途中の数字部分だけ、IPなら下2桁が変化する相手を規制したいのですが、どう記述しても適用されません 111.222.*.* ^111.222. AA0*.YYY.XXXX.ne.jp 等々、いくつも記述してみましたが効果なし・・・ 果てには生IP生ホストを直接記載しても書き込めてしまい、途方に暮れています どなたか正しい記述方法を御教授いただけませんでしょうか? ちなみにBBQ・串規制状態で荒らされています よろしくお願いします
519 名前:nobodyさん mailto:sage [2006/10/15(日) 12:04:02 ID:???] >>518 元の質問スレ落ちちゃって新スレ建ってないのね。乙 試してないけれどソースをちょっと読んだところでは多分 ^AA0\d*\.YYY\.XXXX\.ne\.jp$ で行けると思う。 判定は逆引きできればIPアドレスじゃなくてFQDNで行ってるので、 存在するならAA01234567.YYY.XXXX.ne.jpのほうを入力すること。 そして入力された文字列ををそのままマッチングに使ってるので入力は正規表現で。 正規表現では、.はそのままでは何か1文字という意味なので、エスケープしてやって\.とする。 また、*は何かの文字じゃなくて、"指定したものが"0個以上という意味だから(0*じゃ0が0個以上)、 数字を意味する\dを使って\d*のようにしてやることで数字が0個以上となる。 ^と$はそれぞれ最初と終わりを意味する。 必要だったら詳細はこの辺をご覧あれ。 ttp://www.kt.rim.or.jp/~kbk/perl-5.8/perlretut.html ttp://www.kt.rim.or.jp/~kbk/perl5.005/perlre.html それと板全体での規制は「ユーザー設定が異常です!」のほうだけど、 個別の規制と間違えてないかい?個別の規制はスレ別だよん。
520 名前:nobodyさん mailto:sage [2006/10/16(月) 03:22:10 ID:???] MSIEで何も表示しないWebページを開くと、勝手に空内容のHTMLが入ってません? てっきりPHPが自動で空HTMLを作成してるのかと思ってた・・・
521 名前:nobodyさん [2006/10/16(月) 18:35:02 ID:ecpKZqzB] 意味不明
522 名前:nobodyさん mailto:sage [2006/10/16(月) 19:07:39 ID:???] >>518 です >>519 さん、詳細なレスありがとうございます アドバイスのとおりの記述で自分のホストに規制をかけたら見事かかりました これで荒らしの被害を軽減できそうです 本当にありがとうございました!
523 名前:520 [2006/10/16(月) 19:29:08 ID:C6J+0X4K] 白紙のWebページをMSIEで開いて、HTMLソースを見ると、 全くの白紙のはずなのに、変な骨組みのHTMLが入っているということです。
524 名前:nobodyさん mailto:sage [2006/10/16(月) 20:09:11 ID:???] 便宜上ブラウザが吐いてるだけ だからどうしたというんだ?
525 名前:nobodyさん [2006/10/18(水) 22:51:13 ID:wXc8cIwU] まず、始めに勉強するならどの言語がオススメでしょうか?
526 名前:Name Not Found mailto:sage [2006/10/18(水) 22:57:04 ID:??? BE:160911252-2BP(0)] >>525 【勉強するのは】PHPとPerl【どっちが最初?】 pc8.2ch.net/test/read.cgi/php/1152776176/l50 少しは調べる努力をしてね
527 名前:nobodyさん mailto:sage [2006/10/18(水) 23:01:22 ID:???] >525 Java servlet。 JSPやperlは駄目。 生真面目にSntax エラーを報告する言語を一つぐらい マスターしておかないとまともなプログラマーになれない。
528 名前:nobodyさん mailto:sage [2006/10/18(水) 23:02:21 ID:???] sed s/Sntax/Syntax/
529 名前:nobodyさん [2006/10/18(水) 23:03:49 ID:XCwpgl/d] PHPを利用して、不特定多数向けの携帯用サイトを作っているのですが、 ユーザがあらかじめ用意された部屋(チャットルームのようなもの)に入った後、 [退出]ボタンを押すと、部屋から退出できるようにしています。 この場合、[退出]が押された場合の処理を書けば事足りるのですが、 ユーザが、PHPのページを閉じた(携帯の電源ボタンを押す等)して、半ば強制的に退出した場合の処理に困っています。 どうにかして、ユーザがPHPのページを閉じたことを知らせるイベントを取得したいのですが、 なにか良い方法は無いでしょうか?
530 名前:Name Not Found mailto:sage [2006/10/18(水) 23:13:05 ID:??? BE:1158559889-2BP(0)] 作業が行われなくなってからの時間で判断するとか
531 名前:nobodyさん mailto:sage [2006/10/18(水) 23:15:11 ID:???] 無い。 強いて言えば一定時間アクセスが無かった相手を退出したものと見なすくらい。
532 名前:nobodyさん [2006/10/18(水) 23:20:35 ID:XCwpgl/d] >530 アドバイスありがとうございます。 回避策として、あらかじめ用意された部屋(チャットルームのようなもの)を一覧表示する際(アクセスされた時)、 あらかじめDBへ保存しておいた部屋ごとの最終更新時間を、部屋選択画面へアクセスした時間と評価して、 退出処理を実行するというのを考えていたのですが、PHPで有効な方法がないものかと思い投稿させていただきました。 とりあえず、アクセス時に時間で退出を評価する方法を試してみます。
533 名前:nobodyさん [2006/10/18(水) 23:22:23 ID:XCwpgl/d] 連続投稿失礼します。 >531 ご指摘ありがとうございます。 そちらの方法でいこうかと思います。
534 名前:520 mailto:sage [2006/10/19(木) 05:35:13 ID:???] >>524 そうなんですか。どんな便宜なんでしょうか。 ブラウザが勝手なことするのは、やですね。 デバッグ時に?と思ってしまいました。
535 名前:nobodyさん mailto:sage [2006/10/19(木) 16:31:11 ID:???] IEに限らずMSの製品はどれもありがた迷惑なほどお節介焼きさんだからなあ。
536 名前:nobodyさん mailto:sage [2006/10/19(木) 18:09:12 ID:???] でもそのおかげでPC音痴の人もWEBサイトを見られるようになって、 WEBプログラマの飯の種になってるんだから、MSに感謝。
537 名前:nobodyさん mailto:sage [2006/10/19(木) 18:21:58 ID:???] 飯の種……どっちかと言えば俺には頭痛の種だけどなw
538 名前:nobodyさん [2006/10/19(木) 22:14:33 ID:GS8Iv3og] いい人が集まってるスレだなw
539 名前:nobodyさん [2006/10/20(金) 01:04:32 ID:djh90vVm] ロリポップなのですが ./から $num="0000"; $lines = file("./log/$num.dat"); のように配列にファイルの中身をぶち込みたいのですが どうも入ってないようなんです。 原因がよくわからないのですが、わかるかたいらっしゃいましたらよろしくお願いします。
540 名前:nobodyさん mailto:sage [2006/10/20(金) 07:26:36 ID:???] $linesは配列じゃないわけだが。
541 名前:nobodyさん mailto:sage [2006/10/20(金) 13:26:21 ID:???] >>539 ・ファイルの中身が記述されているかチェック ・print_r、var_dumpなどで中身が本当に空なのかチェック ・パーミッションが正しいかチェック
542 名前:nobodyさん [2006/10/20(金) 17:49:23 ID:RSEcWMVI] >>539 echo $num.dat echo $num . ".dat"
543 名前:539 [2006/10/20(金) 18:35:52 ID:djh90vVm] 皆さんレスありがとうございます。 レスを参考にして書き直してみたところ、動作しました ありがとうございました
544 名前:nobodyさん [2006/10/21(土) 13:26:53 ID:cNLRA27Q] Web でのユーザー登録ページなどで、登録者が人間であることを判断するために グニャっとねじれた感じの絵に描かれている数字やアルファベットを入力するってことがありますが、 あのグニャの技術って何て名前?
545 名前:nobodyさん mailto:sage [2006/10/21(土) 15:09:00 ID:???] >>544 Captcha(キャプチャ、"Completely Automated Public Turing test to tell Computers and Humans Apart"; コンピュータと人間を区別する完全に自動化された公開チューリングテスト) ttp://ja.wikipedia.org/wiki/Captcha
546 名前:nobodyさん mailto:sage [2006/10/21(土) 16:47:35 ID:???] 54じゃないが、久々に思わぬ収穫が得られた記念の瞬間 自分のスクリプトに実装することは無さそうだが…
547 名前:nobodyさん mailto:sage [2006/10/22(日) 17:35:09 ID:???] >>545 ありがとん
548 名前:nobodyさん [2006/10/24(火) 19:08:48 ID:4iRNP0WT] せんせ〜しつもんです! ショッピングカートの無料CGIを探しています。 例えばパソコン販売の場合、価格帯、使用用途でジャンルを分けたいのです。 ★6〜7万円 ★3Dゲーム というジャンルにすると、同じPCの商品登録を2度する必要があるのですが これを1度の手間にしたいのです。 あと理想としては、このジャンルのPCが表示されて検索窓に「SONY」と 入れたら表示されるようにしたいです。 こんな無料CGIがありましたら、URLを教えてください。
549 名前:nobodyさん mailto:sage [2006/10/24(火) 19:45:20 ID:???] 氏ねスレ違いだ
550 名前:nobodyさん mailto:sage [2006/10/24(火) 19:46:38 ID:???] >>548 自分でCGIを探す能力がない人間がネットショッピングサイトをしようとか テラキモス。大事な個人情報を使って買い物したいとは思わないよ。 悪いこと言わない、勉強するならこんなところ来ないで本屋に行け。
551 名前:nobodyさん [2006/10/26(木) 14:19:47 ID:cIFivUbH] アップロードされてきた画像を縦、または横のサイズそれぞれ200以内に収めたいのですが ソースを書いてもうまくいきません。。。 どなたかわかる方、直していただけませんでしょうか。。。 $filename = $_FILES['picture']['tmp_name']; $width = 200; $height = 200; list($width_orig, $height_orig) = getimagesize($filename); if ($width && ($width_orig < $height_orig)) { $width = ($height / $height_orig) * $width_orig; } else { $height = ($width / $width_orig) * $height_orig; } $image_p = imagecreatetruecolor($width, $height); $image = imagecreatefromjpeg($filename); imagecopyresampled($image_p, $image, 0, 0, 0, 0, $width, $height, $width_orig, $height_orig); move_uploaded_file($_FILES['picture']['tmp_name'], "file.jpg");
552 名前:nobodyさん mailto:sage [2006/10/26(木) 17:31:08 ID:???] my ($inW, $inH); my $targetSize = 320; # 長辺のサイズ my ($reSampleW, $reSampleH); if($inW > $inH){ $reSampleW= $targetSize; $reSampleH= int($inH / ($inW / $targetSize)); }elsif($inW < $inH){ $reSampleH= $targetSize; $reSampleW= int($inW / ($inH / $targetSize)); }else{ $reSampleH= $targetSize; $reSampleW= $targetSize; }
553 名前:nobodyさん [2006/10/26(木) 18:25:52 ID:Oa70x39k] ショッピングカート制作に特化した、お奨めの参考本を教えてください。 ネットにある物を変更して使いたいんですが。
554 名前:nobodyさん mailto:sage [2006/10/26(木) 18:47:45 ID:???] >>553 処理を一つずつ考えられれば、そんな○○特化な本なんて必要ないと思うけど。 大まかには ・表示処理(検索やカテゴリ分けも?) ・カゴに入れる処理(セッション?) ・購入確認 ・購入処理 ができればいいんだから、それと似たようなソース探せば?
555 名前:553 mailto:sage [2006/10/26(木) 19:15:44 ID:???] >>554 ありがとうございます。 変更だけなら、それほど難しくないような印象を受けるのですが どれくらい勉強すれば、でショッピングカートのソースを理解できるように なりますか?
556 名前:nobodyさん mailto:sage [2006/10/26(木) 19:44:53 ID:???] 理解するスピードも人によりけりだし、弄ろうとするソースの複雑さにもよるし、 改変の程度にもよるから一概にどれくらいかかるかなんて訊いても答えられる人間はいないと思われ >変更だけなら、それほど難しくないような印象を受けるのですが 単純な掲示板程度なら簡単な場合もあるだろうけど、どの程度弄りたいのかも分からない状況じゃこれも答えようが無い さっさと弄りたいソースの目星をつけて、後は言語の種類とバージョンに気をつけて本屋で入門本を物色すべし
557 名前:555 mailto:sage [2006/10/26(木) 20:19:05 ID:???] >>556 ご丁寧にありがとうございました。 本屋逝ってきます。
558 名前:nobodyさん mailto:sage [2006/10/27(金) 10:04:22 ID:???] >>555 早い人で30分。遅い人で2〜3年。
559 名前:nobodyさん [2006/10/27(金) 20:36:58 ID:KFXScXs3] <!--nurupo_start--> 〜〜〜 〜〜 〜 ・・・・ <!--nurupo_end--> <!--nurupo_start-->から<!--nurupo_end-->までの間に含まれている文字列を 丸ごと別の文字列に置き換えるにはどのようにすればよいのでしょうか?
560 名前:中三 mailto:example@hoge.com [2006/10/27(金) 20:48:46 ID:???] >>555 少しまじになると、 読むだけなら比較的簡単。 しかし、改造等、いざ「書く」となると急にキーボードをタイプする指が止まるんですよ。。 まあ、ショッピングサイト作りたいならfc2で借りて自己満足してるのが一番手っ取り早い。
561 名前:nobodyさん [2006/10/27(金) 23:20:49 ID:f73XwVuR] 下に書いたのはリンク先がランダムに変わるやつなんですが、ランダムじゃなく 順番にローテーションしたいんですがどうすればよいのでしょうか? (1から順に5までいったらまた1に戻る。この繰り返しにしたい) #!/usr/bin/perl #設定 $max = "5"; $page[1] = "a.com/"; $page[2] = "b.com/"; $page[3] = "c.com/"; $page[4] = "d.com/"; $page[5] = "e.com/"; srand(); for(;;){ if($page[$rand = int(rand() * 100000) % $max +1]){ print"Location: $page[$rand]\n\n"; last; } } exit;
562 名前:nobodyさん mailto:sage [2006/10/28(土) 00:29:46 ID:???] ファイルロックは省いてるので自分で付加してね my $cnt; my $jumppage; my @pagelist('〜;', ';〜'); my $maxcnt = $#pagecnt; open(FH, <+$cntfile); read(FH, $cnt, (-s FH)); $jumppage = $#jumplist > $cnt ? $pagelist[$cnt] : $pagelist[0]; $cnt++; $cnt = 0 if $cnt > $maxcnt; seek(FH, 0, 0); print FH $cnt; truncate(FH, seek(tell(SEEK))); close(FH); print"Location: $jumppage\n\n";
563 名前:nobodyさん mailto:sage [2006/10/28(土) 12:28:32 ID:???] xp IEsp1 コピペでとりあえず動かそうとしたら、ページ内エラーがでました。 一応JavaScriptの許可なのでしょうか… XMLのXpathとJacaScriptで条件絞込みみたいなページを作りたかったのですが。 ↓ここのソースです。 tp://ykr414.com/xml/xml10.html#XML10D よろしくお願いします。
564 名前:nobodyさん mailto:sage [2006/10/28(土) 19:42:20 ID:???] >>559 s/<!--gaxtu_start-->.*?<!--gaxtu_end-->//s;
565 名前:nobodyさん [2006/10/29(日) 02:46:32 ID:b06dAVsD] アップローダーで、ファイルにパスワードかけても 直接ファイルにアクセスされてしまうと閲覧できてしまうんですが 何かいい手段ありませんでしょうか?
566 名前:nobodyさん [2006/10/29(日) 13:08:46 ID:9X331ilA] >>564 どうもありがとうございました
567 名前:nobodyさん mailto:sage [2006/10/29(日) 13:30:35 ID:???] PATH_INFO環境変数が hoge.php/test01/hoge hoge.php/test02/hoge という風に指定されたとき、上のアドレスでパス情報を指定せず発行したCookieが下のアドレスで読み取れないのは、HTTPの仕様なのでしょうか。
568 名前:nobodyさん [2006/10/29(日) 14:08:04 ID:9X331ilA] $tempの中の<!--center_start-->から<!--center_end-->までを $formに書き換えたいのですがうまくいきません・・・・ なにか間違いありますでしょうか? $temp = preg_replace('s/<!--center_start-->.*?<!--center_end-->//s',$form,$temp); エラー Warning: preg_replace(): Delimiter must not be alphanumeric or backslash in〜〜
569 名前:nobodyさん mailto:sage [2006/10/29(日) 17:28:03 ID:???] >>568 回答してくれた人を無視して、よく次の質問できるな。
570 名前:nobodyさん [2006/10/29(日) 18:07:17 ID:9X331ilA] >>569 >>564 で回答していただいたものをpreg_replaceのパターンに入れてみたんですがうまくいかなくて・・・・
571 名前:nobodyさん mailto:sage [2006/10/29(日) 18:11:46 ID:???] >>570 バカは消えろ。 preg_replace('/<!--center_start-->.*?<!--center_end-->/', '', );
572 名前:nobodyさん mailto:sage [2006/10/29(日) 21:23:43 ID:???]
573 名前:nobodyさん mailto:sage [2006/10/30(月) 01:52:58 ID:???] perlで会員制掲示板作ってるんですがログアウトしたあと ブラウザの戻るボタン押すと、どんどん戻れてしまって 恥ずかしい中身が見えてしまうんですけど、どうしたら 戻れなくできますかね? 制限区域内のHTMLソースに、これ書き出してるんですけど 全然効きません Pragma: no-cache Cache-Control: no-cache, no-store, must-revalidate Expires: Thu, 01 Dec 1994 16:00:00 GMT ブラウザは、ie6 です M$の説明に</body>の後ろにmetaタグでPragma: no-cacheを 書けってあったですけど、これもダメでした
574 名前:nobodyさん mailto:sage [2006/10/30(月) 05:36:38 ID:???] JavaScriptで履歴を見て、次の履歴があれば、リロードする
575 名前:569 mailto:sage [2006/10/30(月) 07:04:22 ID:???] >>570 いやいや、質問の前にお礼くらいすれよって意味なんだけど、それすら読み取れなかったか。
576 名前:nobodyさん mailto:sage [2006/10/30(月) 09:25:14 ID:???] ブラウザによってはJavaScriptでちゃんと取れないよ>戻った場合のりふぁら
577 名前:nobodyさん [2006/10/30(月) 10:42:07 ID:1MBROGf8] >>571 間に改行があるとうまくいかなかったみたいなので・・・・ 改行削除してpreg_replaceすることにしました どうもありがとうございました
578 名前:nobodyさん mailto:sage [2006/10/30(月) 11:02:28 ID:???] いえいえ、こちらこそ。
579 名前:nobodyさん [2006/10/30(月) 11:10:12 ID:LHscSvvG] >>575 >>566 では?
580 名前:573 mailto:sage [2006/10/30(月) 14:52:12 ID:???] キャッシュを開いた時でもjavascriptが動作すれば ログアウト後に戻って来た時引っかけられると思って テストしたら、ieはスクリプトを実行したけど 火狐はスルー。残念 試しにヤフーのウェブメールで試したら、ieでは全く 戻れなかったけど、火狐は戻れてしまう。 大手でもこの程度、餅っと弱小のウェブメールは ieでも戻れてしまう。。。 諦めろっとことでしょうかね?
581 名前:nobodyさん mailto:sage [2006/10/30(月) 16:04:05 ID:???] セッションって知ってるか?
582 名前:575 mailto:sage [2006/10/30(月) 16:26:25 ID:???] >>575 スマソ、見落としてた。申し訳ない。 >>577 すいませんでした。吊ってきます。
583 名前:575 mailto:sage [2006/10/30(月) 16:28:09 ID:???] 間違えたから書きなおす。ぐだぐだですいません。 >>579 スマソ、見落としてた。申し訳ない。 >>577 すいませんでした。吊ってきます。
584 名前:nobodyさん mailto:sage [2006/10/31(火) 00:53:05 ID:???] >>581 それでも、完璧ではないな。
585 名前:nobodyさん mailto:sage [2006/10/31(火) 19:06:24 ID:???] ハードウェアをブラウザで制御するソフトウェア(CGI)を作成しようと思っています。 ハードウェアとのやりとりはDLLで行うのでC言語であれば関数を呼ぶだけです。 要求としては ・ある程度のデータは起動時にまとめて取得して、それを使いまわしたい ・デザインとデータを分離したい(デザインは別の人に任せたい) ・IISサーバ XMLを使うのがよさそうだと思ったのですが、動的にXMLを作成するのと 複数ログインすることも考えると、セッション管理などが必要になると思っています。 普通のローカルで動くアプリケーションであれば、メモリ上にデータを保存しておけばよいし 複数ユーザというのも発生しないので IIS+IE推奨なのでASPや.NETなどを使うことはまったく問題ありませんが せめてFirefoxで動いてくれればと思っています。 IEだけでよければActiveXみたいなものでもよさそうですが。 どういう技術を使って、どういう方向性で開発したらよいか さっぱりわからないので、ご教授ください。
586 名前:nobodyさん mailto:sage [2006/10/31(火) 20:22:05 ID:???] perlにwin3APIを呼び出せるモジュールあるよ
587 名前:nobodyさん [2006/10/31(火) 20:53:04 ID:o5P7BR6p] 今まで登録ユーザーの各種情報 (ID(通し番号)、パスワード、名前などなど) をログファイルとして保存していたのですが、DBに移行しています。 ユーザー情報を入れてあるテーブルから ID<>PASS<>name<>・・・・ というように整形して、レコード数分の長さの配列にぶち込んで返り値とする関数を組みました。 でも、IDなどが102132、PASSがPaSSword、nameがNameなどでも 1<>P<>N<>・・・・ と帰ってきてしまうのですが、これはソース間違ってるんでしょうか?
588 名前:nobodyさん mailto:sage [2006/10/31(火) 21:14:25 ID:???] TABLEを作る時に型の指定を間違えてる
589 名前:nobodyさん [2006/10/31(火) 21:18:55 ID:Zsrv+aD9] checkboxのname属性を同じにするメリットを教えてください
590 名前:nobodyさん [2006/10/31(火) 23:54:13 ID:2tzXChPi] perl cgiですが、お願いします。 ホスト名からIPアドレスを取得したいのですが、下の一行で自宅サーバなら$ip_addressにIPアドレスが返ってきます。 しかし、infoseekのレンタルサーバー上では偽しか返ってきません。 $ip_address = inet_ntoa(inet_aton("xxxxxx.co.jp")); 他に方法がありますか。
591 名前:nobodyさん mailto:sage [2006/11/01(水) 00:00:24 ID:???] 椅子の無料鯖はIP → HOSTもだめだべ?
592 名前:nobodyさん [2006/11/01(水) 00:48:25 ID:yX78Ze7q] >>591 thx 逆もだめでした。出来るサーバー探してきます。
593 名前:nobodyさん mailto:sage [2006/11/01(水) 22:30:29 ID:???] すんまそん、質問させて下さい。 PatiPati (Ver 3.0) の改造版 (拍手の数だけアイコンが並ぶ・拍手なし時のテキストを設定可 ttp://www.geocities.jp/webclap2chd/pati.html) を設置したら、拍手の「もっと送る」ボタン押した後 Error 500 CGI エラー - Content-Type ヘッダが正しくありません。 と出るようになってしまったんだけど、どうしたらいいでしょう? 因みにローカルです。
594 名前:nobodyさん mailto:sage [2006/11/01(水) 22:41:46 ID:???] 配布元がサポートしてるから、向こうで聞け
595 名前:nobodyさん mailto:sage [2006/11/01(水) 23:04:51 ID:???] >>549 自己解決しますた。dでした。
596 名前:nobodyさん [2006/11/02(木) 03:21:00 ID:2MOTYYHO] 板違いでしたらすみません。 例えばですが、 googleの検索エンジンに指定した文字(a〜z)を入力させ、 その検索結果 a の検索結果のうち約 7,880,000 件中 1 - 50 件目 (0.06 秒) の数7,880,000などをテキストなどに出力するような 処理を行いたいのですが、 このような処理はできるのでしょうか? できるとしたら、どの言語・ソフトウェアが 向いているなどあるのでしょうか?
597 名前:nobodyさん mailto:sage [2006/11/02(木) 04:00:13 ID:???] >>596 できる ない(道具を使いこなせるかという問題に帰着する)
598 名前:nobodyさん [2006/11/02(木) 04:24:54 ID:2MOTYYHO] >>597 ありがとうございます。 できるとのことなので、もう少し勉強してみます。
599 名前:nobodyさん mailto:sage [2006/11/03(金) 03:43:48 ID:???] ttp://www.red.oit-net.jp/tatsuya/java/cookie.htm ↑のクッキーで取得した名前と訪問回数をperlで それぞれ$name $Kaisuuとして使いたいのですがどうすればいいのか さっぱりわかりません。 どうかお願いします
600 名前:nobodyさん [2006/11/03(金) 04:53:42 ID:hpA0sKv5] 以下のCGIを探しています。 ・指定の画像の縮小画像を返す ・キャッシュしてくれる ようは、キャッシュ可能な、サムネイルを作るCGIです。
601 名前:nobodyさん mailto:sage [2006/11/03(金) 06:38:11 ID:???] 該当スレへ移動してください
602 名前:nobodyさん mailto:sage [2006/11/03(金) 07:09:50 ID:???] >>600 スレ違いだし、 「探してます」と言われても、 「だから?勝手に探せばいいじゃん」 って感じなんでチラシの裏に書くといいと思います。 わぁ、すごい優しい解説w
603 名前:nobodyさん mailto:sage [2006/11/03(金) 07:11:28 ID:???] ×スレ違い ○板違い >>2
604 名前:nobodyさん mailto:sage [2006/11/03(金) 07:12:53 ID:???] >>599 httpヘッダにcookieのフィールドがあるから切り出せばいいけど cgi.pm使うと楽
605 名前:nobodyさん [2006/11/03(金) 10:54:05 ID:GfOsUQkO] WebサーバにはWebsphere、DBサーバにはSQLServerという構成でシステムが稼動しています。 質問させていただきたいのですが、DBサーバを再起動すると Websphereが持っているDB接続情報(コネクションプール)が変わってしまい Websphereの方も再起動しないとDBに接続できなくなってしまうのですが これはそういうものなのでしょうか? それとも設定をいじれば、Websphereまで再起動する必要はないのでしょうか? Websphereまでも再起動するというのが嫌なので改善方法があれば教えてください。
606 名前:nobodyさん mailto:sage [2006/11/03(金) 23:00:50 ID:???] >>605 コネクションをチェックするようにして接続が切れていたら再接続をする処理を追加する。 というよりも、初心者がそんなシステム掌握してる事がおかしいよ。
607 名前:nobodyさん [2006/11/04(土) 05:06:28 ID:yEEXhZN1] >>601 すみません。 どこのスレ、板が適当でしょうか?
608 名前:nobodyさん [2006/11/04(土) 05:07:31 ID:yEEXhZN1] >>607 ここですね。行ってきます 【CGI】こんなCGI探してますver.21 pc8.2ch.net/test/read.cgi/hp/1154177468/
609 名前:nobodyさん mailto:sage [2006/11/04(土) 07:20:58 ID:???] SQL Serverを投げ捨てよう
610 名前:nobodyさん mailto:sage [2006/11/04(土) 19:16:11 ID:???] 出会い系サイトを試しに作っているのですがBBSに画像を組み込むとなると どうやればできるのですか?
611 名前:nobodyさん mailto:sage [2006/11/04(土) 19:34:05 ID:???] タグを書くだけだろ それとも画像アップロードの事?
612 名前:nobodyさん mailto:sage [2006/11/04(土) 19:47:47 ID:???] 画像アップロードのことです。 BBS自体はCGIに組み込んでいて画像をアップしてもパーミッションの設定をどうすればよいのかと・・ ライブチャット機能も付けてみたんだがサーバーにかなり負担かかるんだねあれは
613 名前:nobodyさん mailto:sage [2006/11/04(土) 19:52:51 ID:???] > パーミッションの設定 ?
614 名前:nobodyさん mailto:sage [2006/11/04(土) 20:08:11 ID:???] >>612 まず前提を抜かして話を進めるな。わけわからん。 何をしようとして、何が出来なくて、どこで躓いているのかちゃんと順序だてて説明しろ。 そもそもそのCGIは完全オリジナルなのかどこかの流用なのか。
615 名前:nobodyさん mailto:sage [2006/11/04(土) 20:19:49 ID:???] 長くなるんですけどいいですかね?
616 名前:nobodyさん mailto:sage [2006/11/04(土) 20:24:54 ID:???] sss.moo.jp/ のFriend Board 2 β1,7を使っています。 ここのCGIのBBSに画像機能を追加させようと思いました。 どこをどう変えたら画像機能が追加されるのかお願いします。
617 名前:nobodyさん mailto:sage [2006/11/04(土) 21:45:48 ID:???] で、お前の言う「画像機能」ってどんな機能なのよ。 具体的に書かなきゃわかんねーって言ってるだろが。
618 名前:nobodyさん mailto:sage [2006/11/04(土) 22:44:56 ID:???] 利用している人が掲示板に投稿する時に一緒に写メもアップしたいんです
619 名前:nobodyさん mailto:sage [2006/11/05(日) 00:57:31 ID:???] とりあえず要件まとめてから丸投げスレへ行け
620 名前:nobodyさん mailto:sage [2006/11/05(日) 13:53:24 ID:???] とりあえずauは端末からはアップ不可
621 名前:nobodyさん [2006/11/07(火) 01:48:43 ID:XVQFUHqG] 質問させてください。 いま画像掲示板を作っていて、そこにプレビュー機能を実装したいのですが、 プレビュー時に表示される画像はどこにどういう形で保持するのが一般的でしょうか? 書き込みのIDと時刻から一時ファイル名を作ってサーバ側に保存、 それを表示して、書き込み(あるいはキャンセル)が送られたら一時ファイルを削除、 としたのですが、これだとプレビュー画面から戻るボタン等で戻られたときに 一時ファイルが削除されません。 定石みたいな方法はありませんでしょうか。
622 名前:nobodyさん mailto:sage [2006/11/07(火) 05:41:27 ID:???] 次のアップで、過去の不要ファイルを削除する処理を入れる。
623 名前:621 mailto:sage [2006/11/07(火) 07:24:23 ID:???] >>622 どうも。そういうこともぼんやり考えていたのですが… 他の人から指摘されると少し自信が出てきます。 今は、同一時刻に同一記事への書き込みができないことを利用して 「記事ID+時刻」の文字列をMD5で変換したものをファイル名にしているので、 「…6de8e652870d07bb2f.jpg」←こんなファイルがわんさかできます。 これとは別にテキストで 時刻 一時ファイル名1 時刻 一時ファイル名2 … こんな管理ファイルを用意しておいて、一定以上古い時刻のものを CGI呼び出しのときに削除するという感じでできそうですね。
624 名前:nobodyさん mailto:sage [2006/11/07(火) 16:59:09 ID:???] >>623 つ【stat[9]】
625 名前:nobodyさん [2006/11/07(火) 23:45:12 ID:6NR/KJfF] 他の板から誘導されてきました。質問に答えていただけたら幸いです。 apache2.0 windowsXPを使用しております。 PHPで書かれたインストール型のブログ(blogn;ぶろぐん)をapacheを使用して 動かしたいです。 分からないことは、ダウンロードした後すべてです。 ダウンロードしたあと解答しました。 そのあと、blogn、omake、docsというフォルダをどこに置き、 どうのような設定が必要なのかが、分かりませんでした。 よろしくお願いします!
626 名前:nobodyさん mailto:sage [2006/11/08(水) 00:06:13 ID:???] >>625 設置するCGIの配布元URLくらい張れやヴォケ つかサポートBBSあるんだからまずはそこで聞けよ
627 名前:nobodyさん mailto:sage [2006/11/08(水) 00:08:56 ID:???] >分からないことは、ダウンロードした後すべてです。 ワロタ
628 名前:nobodyさん [2006/11/08(水) 00:31:31 ID:DlEguTj7] >>626 すいません。 www.blogn.org/ >>627 こっちは真面目です。
629 名前:nobodyさん mailto:sage [2006/11/08(水) 00:38:15 ID:???] 自力でやるだけやったという形跡が全く無いのに>>625 の代わりにドキュメントを読んで説明してくれる奇特な人間はまず居ないと思われ つかプログラミング関係ないから板違いだし、公式の質問フォーラム行けよ
630 名前:nobodyさん mailto:sage [2006/11/08(水) 00:39:49 ID:???] >>628 とても真面目に見えないっていうかなんで公式で聞かないのかね?
631 名前:nobodyさん [2006/11/08(水) 01:20:04 ID:jLR1p6dn] 頭がおかしいからです
632 名前:nobodyさん mailto:sage [2006/11/08(水) 02:33:27 ID:???] 「ドキュメント読め」と言われて、 「初心者にいきなりドキュメント読むことを要求するのは厳しすぎるんじゃないですか!!」 と怒っていた奴がいた。
633 名前:nobodyさん [2006/11/08(水) 11:39:49 ID:TFJZHqlJ] 内容は漠然としていますが、専門の方々の意見を聞きたくてここに来ました。 ある高尚な思想家が、Web2.0とは、より広告費を回収する方法であると言ってます。 また、その人は、2ちゃんねるは非営利であることが理由でWeb2.0には入らないと言っております。 この人の言っていることは正しいのでしょうか?勘違いとかしてないでしょうか?
634 名前:nobodyさん mailto:sage [2006/11/08(水) 12:33:47 ID:???] >>633 正しくありません。 その愚かな思想家が何者であるのか私は知らないが、そんな事を言う奴は窓から投げ捨ててしまえ。
635 名前:nobodyさん mailto:sage [2006/11/08(水) 12:34:20 ID:???] 釣り方が下手すぎるぞバカ。
636 名前:nobodyさん mailto:sage [2006/11/08(水) 15:36:14 ID:???] もうはっきり言ってしまおう。 マニュアル読んでも分からないヤツがこんなの使おうなんて10年早い。 お前は誘導されたんじゃない、厄介払いされたんだ。
637 名前:nobodyさん mailto:sage [2006/11/08(水) 21:05:01 ID:???] そもそもapacheが正常に動作してるかすら怪しいな
638 名前:nobodyさん [2006/11/09(木) 01:27:20 ID:W6uOnisG] これってどうよ? www.toray-system.co.jp/openolap/index.html
639 名前:nobodyさん [2006/11/09(木) 01:36:47 ID:H8DEmmWb] 今日始めたばっかの初心者です beginners.atompro.net/htm/expcgi/cgi03.shtml ここ見ながらやってるんですが 最も簡単なCGIのサンプルを紹介します。 ↓ CGIが準備できたらまず、ローカルでテストしてみましょう。 (OSはXP) ↓ ブラウザを起動し、アドレスに「127.0.0.1/cgi-bin/cgitest.cgi 」と入力します。 ↓ 画面に「CGIのテスト」とうまく表示されましたか? → 駄目 ↓ 以下のことをチェックしてみましょう。 → したけど駄目 ↓ どうしてもうまくいかない場合は、CGIテストの代わりに次のようなCGIでテストしてみてください。 ↓ ◆「text/html」に変更し、HTML文書に見せかける → おお!出た出た CGI自分じゃ作れないので出来合いの使いたいのですが、案の定試してみたら使えません で質問なんですが、これはどうしたら直りますか?
640 名前:nobodyさん mailto:sage [2006/11/09(木) 07:11:25 ID:???] そりゃオマエ最後の出来たのはCGIじゃないぞ。 まずは自分のパソコンでCGIが動くようにしてやらねば。 Apache インストール辺りでググれば。
641 名前:nobodyさん mailto:sage [2006/11/09(木) 08:56:05 ID:???] pealとhttpd だけじゃ じゃ駄目なんですか? 639のサイトhttpd を使った場合の解説なんですが む〜ローカルテストさえ出来ないなんて・・・ ほとんどのCGI「HTML文書に見せかける」設定なんかになってないから使えない 困るっス
642 名前:nobodyさん mailto:sage [2006/11/09(木) 09:03:47 ID:???] 単にhttpdでCGIを許可していないだけだと思うのだが っていうか根本的に大きな勘違いしてないか?
643 名前:nobodyさん mailto:sage [2006/11/09(木) 09:08:20 ID:???] >CGIを許可していないだけ 許可はしてあります。 その他設定はサイトの通りにやったのに出来ねえ〜 どうなってんだ
644 名前:nobodyさん mailto:sage [2006/11/09(木) 09:14:59 ID:???] >>641 >ほとんどのCGI「HTML文書に見せかける」設定なんかになってないから使えない 逆だ。ほとんどのCGIはContent-type:text/htmlで出力する。 >>639 見る限りそれは問題なさそうだからそのまま使えばいいじゃん。
645 名前:nobodyさん mailto:sage [2006/11/09(木) 09:18:25 ID:???] つーか「駄目」「したけど駄目」だけじゃ、どう駄目だったのかわからん。 何も表示されないのか、エラーになるのか、ダウンロードしちゃうのか。
646 名前:nobodyさん mailto:sage [2006/11/09(木) 09:30:48 ID:???] >645 同じファイルに入ってるテスト用の拡張子cgiのファイルで #!/usr/local/bin/perl #// HTML 出力 print "Content-type: text/html\n\n"; print "<HTML>\n"; print "<P>はじめての CGI-Perl です。</P>\n"; print "</HTML>\n"; #// 終了 exit(0); これはブラウザで表示されますが #!/usr/bin/perl print "Content-type:text/plain\n\n"; print "CGIのテスト"; こっちは 「ページを表示できません 検索中のページは現在、利用できません。Web サイトに技術的な問題が発生しているか、 ブラウザの設定を調整する必要があります」 となります。ノートン入ってますが無効にしてます
647 名前:nobodyさん mailto:sage [2006/11/09(木) 09:45:57 ID:???] >>646 上のtext/htmlの方で表示した後、ブラウザ閉じずに同じCGIをtext/plainに書き換えて ブラウザの更新ボタン押したらどうなる?
648 名前:nobodyさん [2006/11/09(木) 10:31:10 ID:H8DEmmWb] >647 それはブラウザで開けました 同じファイルの中でいろいろテストしたら #!/usr/local/bin/perl (これは全部同じ) 開かない print "Content-type:text/html\n\n"; print "CGIのテスト"; 開く #// HTML 出力 print "Content-type: text/plain\n\n"; print "<HTML>\n"; print "<P>はじめての CGI-Perl 。</P>\n"; print "</HTML>\n"; 開く print "Content-type: text/html\n\n"; print "<h1>CGIが動いてる</h1>\n"; #// 終了 exit(0); となっています
649 名前:nobodyさん mailto:sage [2006/11/09(木) 10:44:50 ID:???] まあ表示されない上の奴 print "CGIのテスト"; を print "<h1>CGIのテスト</h1>"; に書き換えれば表示はされますが いざ実際に使いたい大きなプログラム持ってきたとき表示されないんで。 自分で書き換えるのは無理だし、プログラムの書き換えじゃなく サーバーソフトの設定とかで上のが表示できるようにしたいと思ってるわけです
650 名前:nobodyさん mailto:sage [2006/11/09(木) 10:59:47 ID:???] >>649 だったらhttpdじゃなくてapache使わないとダメ これ以上は板違いなので自宅鯖板へGo↓ pc8.2ch.net/test/read.cgi/mysv/1146289762/
651 名前:nobodyさん mailto:sage [2006/11/09(木) 11:23:28 ID:???] 単に「.cgi」をエディタに関連付けしてるだけじゃないの?
652 名前:649 mailto:sage [2006/11/09(木) 12:07:45 ID:???] >>648 の結果ですが biglobeのサーバーに送ってテストしたら同じ結果 まさかbiglobeがhttpd使ってるわけないですよね ということはプログラム自体に問題があるのか? どーなってんだ・・
653 名前:nobodyさん mailto:sage [2006/11/09(木) 12:21:31 ID:???] 俺の自宅サーバーの同じフォルダでAは表示されるがBは表示されない Biglobeのサーバーでも同じ結果。 → ということはサーバーの設定やサーバーソフトの問題ではない プログラムの問題か? しかしあんなので間違いって・・ ? わからん・・あーん時間ねえー
654 名前:nobodyさん mailto:sage [2006/11/09(木) 12:37:14 ID:???] 俺のパソコンかブラウザが変なのかなあ? www2u.biglobe.ne.jp/~bjb52646/cgi-bin/1.cgi (見えない)のプログラムは #!/usr/local/bin/perl print "Content-type:text/html\n\n"; print "CGIのテスト"; www2u.biglobe.ne.jp/~bjb52646/cgi-bin/2.cgi (見える)のプログラムはのプログラムは #!/usr/local/bin/perl print "Content-type: text/html\n\n"; print "<h1>CGIが動いてる</h1>\n";
655 名前:nobodyさん mailto:sage [2006/11/09(木) 12:44:19 ID:???] 文字コードとかBOMとかその辺の問題な希ガス。
656 名前:nobodyさん mailto:sage [2006/11/09(木) 12:49:03 ID:???] ブラウザって・・・500やん
657 名前:nobodyさん [2006/11/09(木) 13:02:45 ID:H8DEmmWb] "CGIのテスト"; これを "CGIのテスト\n"; こう書き換えたら表示されました このケツの\nがないと作動しないのか? もう。俺がバカなんじゃなくプログラムがバカなのだ。そう決めよう。やってらんねーよ www2u.biglobe.ne.jp/~bjb52646/cgi-bin/co.htm アクセスカウンターは動くし、動かないプログラムは使うのあきらめよ
658 名前:nobodyさん mailto:sage [2006/11/09(木) 13:05:40 ID:???] >>657 いや、お前が馬鹿なんだよ。改行が一つも無いから「出力なし」と判断されただけ。
659 名前:657 mailto:sage [2006/11/09(木) 13:08:02 ID:???] これ以上はうざくなるでしょうから退場いたします 長らくお騒がせしました レスくれた方々お世話様でした く(・・)
660 名前:nobodyさん mailto:sage [2006/11/09(木) 13:16:39 ID:???] Shift_JIS乙
661 名前:nobodyさん mailto:sage [2006/11/09(木) 20:20:08 ID:???] てかそんな不完全な中身を出力するお前が悪い タグも使わずに出力するならtext/plainにしとけよ
662 名前:nobodyさん [2006/11/10(金) 23:19:34 ID:3L+cjW4k] 進捗状況や階層構造を示すために、 hoge > fuga > moga のようなリンクを作成することがありますが、 こういうパーツの名前は何といいますか? またこういうパーツを実現するためのライブラリがありましたら 教えてください。
663 名前:nobodyさん mailto:sage [2006/11/10(金) 23:27:19 ID:???] パン屑リスト って言ってた気がする ほかに言い方あるんだろうけど、この言い方しか知らない
664 名前:nobodyさん mailto:sage [2006/11/10(金) 23:34:36 ID:???] perl でぱっと思いつく実装の仕方でなら %topiclist = ( "/" => "HOME", "/download" => "ダウンロード", "/download/benchmark" => "ベンチマーク", "/help/" => "ヘルプ", "/help/mail" => "メール" ); こんな感じか、 各ディレクトリに topiclist.txt を置いておいて、必要なときにそれを open して中身を読んでいくとか。
665 名前:nobodyさん mailto:sage [2006/11/10(金) 23:53:37 ID:???] >>663 ,664 ありがとうございました。 ググったところトピックパスとも言うようです。
666 名前:nobodyさん [2006/11/11(土) 00:53:43 ID:GdrBTi/W] sub file_read { my $a = $_[0]; open( FH , $a ); while (<FH>) { print; } close FH; } こんなサブルーチンの動かない原因が知りたいのですが来るべき板はここでよいのでしょうか? なぜ動かないか教えてください お願いします
667 名前:nobodyさん mailto:sage [2006/11/11(土) 00:55:01 ID:???] インタプリタさんに聞くといいよ
668 名前:666 [2006/11/11(土) 00:58:26 ID:GdrBTi/W] どうすればよいか具体的にお願いします
669 名前:nobodyさん mailto:sage [2006/11/11(土) 01:07:07 ID:???] そのサブルーチンはどこも間違ってないよ。ダミアン
670 名前:nobodyさん mailto:sage [2006/11/11(土) 01:15:53 ID:???] open or die
671 名前:666 [2006/11/11(土) 01:23:40 ID:GdrBTi/W] うまく動作しました しかしライブラリにしようとするとダメです なぜでしょうか?
672 名前:nobodyさん mailto:sage [2006/11/11(土) 02:03:57 ID:???] ム板のPerl質問スレの方が適切だな > 671 その質問はWebどうこういう問題ではない、恐らく。 あと、そっちで聞くにしても、「ライブラリにしようとした」ってのは 具体的にどういうソースを書いたのか晒さないとだーれも分からんよ。
673 名前:666 [2006/11/11(土) 21:42:26 ID:GdrBTi/W] ありがとうございました
674 名前:nobodyさん [2006/11/13(月) 20:03:24 ID:cY5GRys7] Win2000, IE6, Apacheのローカル環境でAjaxの勉強始めたところなんですが、 のっけからつまづいてしまいました。 簡単なサンプル(同期通信) www.openspc2.org/reibun/Ajax_st/002/002/ をコピーしてやってみたらApache(ttp://localhost/〜)ではエラー、 htmlファイルを直接開いた場合は動作します。 同様の非同期通信のサンプル www.openspc2.org/reibun/Ajax_st/002/003/ はいずれでも動作しません。 単純にApacheの設定で何かに対応してないのかもしれませんが、 いろいろ試してみても、サンプル中のresponseTextを取得しようとするところでエラーになるっぽい、 くらいまでしかわかりませぬ。(ブラウザのActiveXはすべてONにしています。) 参考になるような情報あればお願いしますm(_ _)m
675 名前:nobodyさん mailto:sage [2006/11/13(月) 21:49:24 ID:???] エスパー希望さんはオカルト板へ移動のこと
676 名前:674 mailto:sage [2006/11/13(月) 22:31:40 ID:???] エスパー希望=674ってことは、 >>674 のコードは動かない方がおかしいってことですよね。 かといって、これを準備しないとAjaxは動かない、というような情報も見つからず・・・ UNIXのサーバーじゃないとダメなのかなあ。
677 名前:nobodyさん mailto:sage [2006/11/13(月) 22:42:24 ID:???] エラーメッセージとか、エラーの症状とか書いてくれない → 少ない情報で判断して解答を出せるようなエスパー希望 って意味でねぇの
678 名前:nobodyさん mailto:sage [2006/11/13(月) 22:50:49 ID:???] まあ深く考えずにべつのサンプル試そうよ´ー`)ノ
679 名前:nobodyさん [2006/11/14(火) 15:39:47 ID:RHE/6ZQI] 2日前にCGIを始めました、超初心者です。 今日、KENTのpostmailを利用しようとしたのですが、 動作しません…。 Apache入れて、そこでの動作確認は出来たのですが、 サーバーにupすると動作しなくて…。 ちなみにサーバーは「さくら」です。 ちゃんとパスも書き換えたのですが… 何か他に原因は考えられますでしょうか…?
680 名前:nobodyさん mailto:sage [2006/11/14(火) 15:48:17 ID:???] ↓細木数子が鼻くそをほじりながら解答
681 名前:nobodyさん mailto:sage [2006/11/14(火) 15:59:28 ID:???] 西に黄色
682 名前:nobodyさん mailto:sage [2006/11/14(火) 16:57:57 ID:???] >>679 >>675
683 名前:nobodyさん mailto:sage [2006/11/14(火) 17:34:10 ID:???] 西に黄色つぼったw
684 名前:nobodyさん mailto:sage [2006/11/14(火) 20:30:17 ID:???] トリアーエズあと363日は独学で勉強してから質問するように!
685 名前:nobodyさん mailto:sage [2006/11/14(火) 21:05:55 ID:???] 初心者だってことを免罪符に、エラー状況なんかを説明せず 何とかしろってだけ言うと切れられるよ、気をつけて´ー`)ノ
686 名前:nobodyさん mailto:sage [2006/11/14(火) 21:57:29 ID:???] しかしここの住人は「あーおれも最初そこつっかえたけど 俺の場合はこうしたらうまくいったな。この部分チェックしてみたら」 くらいに答える発想はないんかい。
687 名前:nobodyさん mailto:sage [2006/11/14(火) 21:59:42 ID:???] 何言ってんだこのバカw
688 名前:nobodyさん mailto:sage [2006/11/14(火) 22:01:34 ID:???] エラー内容や何処まで試したのかとか、そのぐらいの最低限の情報が無いとαからωまで教えないといかんからなぁ・・・・
689 名前:nobodyさん mailto:sage [2006/11/14(火) 22:53:15 ID:???] エラー内容に着目し始めたところがプログラマ初心者のスタートライン 何かエラー出るんですけどっていうのはパソコンが良くわからない人が言うセリフ
690 名前:nobodyさん mailto:age [2006/11/15(水) 02:51:11 ID:???] 傘あげ
691 名前:nobodyさん mailto:sage [2006/11/15(水) 10:23:30 ID:???] ○○○っていうソフト入れたら立ち上がらなくなりました。助けてくらさい なんか知らないけど動かなくなった。何ででしょうか? ぐらいの差があるな
692 名前:nobodyさん mailto:sage [2006/11/15(水) 20:20:11 ID:???] いや、上のもエスパー担当レベルだろ。 OSとかの環境も教えてくれんと、回答のしようがない。
693 名前:nobodyさん [2006/11/15(水) 21:15:34 ID:wkc8v1DY] 細木数子がいるから無問題
694 名前:nobodyさん mailto:sage [2006/11/15(水) 21:48:37 ID:???] ズバリ言うわよ!! あんた、プログラムに向いてないわ。金輪際コンピュータに触っちゃダメ!!
695 名前:nobodyさん mailto:sage [2006/11/15(水) 21:58:57 ID:???] イマイチ
696 名前:nobodyさん mailto:sage [2006/11/15(水) 21:59:42 ID:???] 695のほうがズバリ言った件
697 名前:nobodyさん [2006/11/15(水) 22:09:40 ID:wZcizqdY] perl初心者です。 掲示板に英文のスパムが大量に投稿されて困っています。 日本語が一文字も含まれない英文のみの投稿はすべて拒否することで解決したいのですが、 if ($article =~ /[a-zA-Z]/) { &reject; } では日本文に英字が一文字でも入っていれば拒否されてしまいます。 どのように処理すれば良いのか教えていただけないでしょうか。 よろしくお願いします。
698 名前:nobodyさん mailto:sage [2006/11/15(水) 22:40:31 ID:???] jcode.pl等でコード系をテストする
699 名前:nobodyさん mailto:sage [2006/11/15(水) 22:41:10 ID:???] if ($article !~ /[^ -~¥s¥n]/) { &reject; }
700 名前:697 [2006/11/15(水) 22:46:36 ID:wZcizqdY] >>699 ありがとうございます! 全然意味わからないんですがちょっと試してみます。
701 名前:697 [2006/11/15(水) 22:53:26 ID:wZcizqdY] あれ、何かうまくいかない。最初から拒否されてるみたい。 助けてください〜
702 名前:nobodyさん mailto:sage [2006/11/15(水) 23:04:54 ID:???] =~ じゃなくて、ちゃんと !~ にした?
703 名前:nobodyさん mailto:sage [2006/11/15(水) 23:26:45 ID:???] ^[\w!"#$%&'()=~\@`\[\{+*\}\];:<>?_-]+$ でどう? 記号部分は適当に書いたからエラーが出たら適度にエスケープしといて
704 名前:697 [2006/11/15(水) 23:44:51 ID:wZcizqdY] >>702 ちゃんとしたんですが・・・もしかしたら$articleが空だとrejectされちゃいます? >>703 if ($article !~ / ^[\w!"#$%&'()=~\@`\[\{+*\}\];:<>?_-]+$ /) って書けばいいんですか? 英数字と英文でも使う記号以外が含まれていれば真って感じですか? これも試してみます。 皆さん、本当にありがとうございます。 if ($article !~ /[日本語]/) { &reject; } とか出来ればいいんですけどね・・・
705 名前:nobodyさん mailto:sage [2006/11/15(水) 23:44:53 ID:???] shift-jis限定 =~ /^[\x00-\x7F]$/
706 名前:nobodyさん [2006/11/15(水) 23:49:06 ID:wZcizqdY] >>705 短い! フォームのデコードで、 &jcode'convert(*value,'sjis'); ってやってるみたいなのでこれから試して見ます。
707 名前:697 [2006/11/16(木) 00:02:55 ID:cqIoZ59I] 駄目でした。適当に英文入れたらrejectされませんでした・・・
708 名前:nobodyさん mailto:sage [2006/11/16(木) 00:21:03 ID:???] >>704 $articleが空だとrejectされるね。それが嫌なら if ($article && $article !~ /[^ -~¥s¥n]/) { &reject; } か if ($article =~ /¥S/ && $article !~ /[^ -~¥s¥n]/) { &reject; } 改行コードに¥rが含まれるなら、それも追加で。 ちなみに >>699 は文字コード非依存で if ($article !~ /[日本語1文字]/) { &reject; } なコード。
709 名前:nobodyさん mailto:sage [2006/11/16(木) 00:50:00 ID:???] あ遺憾 + が抜けとった =~ /^[\x00-\x7F]+$/ my ($mat, $code) = &jcode'getcode (\$article); &reject if $code ne 'sjis';
710 名前:697 [2006/11/16(木) 00:59:49 ID:cqIoZ59I] ありがとうございます! if ($article && $article !~ /[^ -~\s\n]/) { &reject; } でうまく行きました。 空でrejectされちゃうと掲示板の閲覧まで拒否られちゃう仕様だったみたいです。 ^ -~\s\n が何をやってるかわからないと気持ち悪いので自分で勉強して見ます。 本当にありがとうございました。
711 名前:nobodyさん mailto:sage [2006/11/16(木) 01:08:38 ID:???] 精子かよw
712 名前:nobodyさん [2006/11/16(木) 01:12:28 ID:cqIoZ59I] >>709 さんにも感謝です。一応解決しちゃいましたけど、そちらのコードも 勉強して機会があったら試して見ます。 最近、私の掲示板に英文のスパムが毎日数十件投稿されるんですが、 これでいちいち手動で削除しなくてすみそうです。
713 名前:nobodyさん mailto:sage [2006/11/16(木) 04:43:39 ID:???] >>712 漏れは>>709 のようなコードで対処したんだが、 最近の海外の投稿には絵文字を使う投稿もあるからな。 それにも対処した方がいいな。
714 名前:nobodyさん mailto:sage [2006/11/16(木) 15:01:30 ID:???] イメージボタンで以下の2つの要望があります。 (1)マウスが上に重なったときに表示(画像)を変更したい (2)コンポーネントのローカライズをリソースでしたい 1だけであれば、Attribute[onmouseover]="javascript:..."とすることで動作するのですが そうすると、<% Resource:imagebutton %>が使えないので2番がうまくいきません。 1と2を両立させる方法はないのでしょうか? そもそも、マウスオーバーイベントがデフォルトでImageButtonなどに無いのが いけてない気もするんですが・・・ .netのバージョンは2.0です。 3.0でこれが簡単になるなら3.0でも良いと思っています。
715 名前:nobodyさん mailto:sage [2006/11/16(木) 15:02:00 ID:???] すいません。誤爆しました。
716 名前:nobodyさん mailto:sage [2006/11/18(土) 13:00:32 ID:???] ちとスレ違いかもしれませんがPNGのファイル形式を 日本語で説明してあるサイトしりませんか? 三時間ほどググって討ち死にしましたorz jpegとgifの画像サイズを求めるプログラムは できたんだけど、pngが・・・
717 名前:nobodyさん mailto:sage [2006/11/18(土) 15:11:08 ID:???] ム板で話すべき内容だな よく分からんけど、IHDRチャンク見ればいいんじゃね?
718 名前:nobodyさん mailto:sage [2006/11/18(土) 19:36:28 ID:???] >>716 つ Image::Magic
719 名前:nobodyさん mailto:sage [2006/11/18(土) 22:27:29 ID:???] >>718 ドモ! ソースは手に入れたです。 これから解読せねば(;;
720 名前:nobodyさん mailto:sage [2006/11/18(土) 22:33:22 ID:???] をいをい解読て・・
721 名前:nobodyさん mailto:sage [2006/11/20(月) 11:24:23 ID:???] apacheとopensslをwinに導入するための手順をおしえてください 自分のやりかただとコンパイルエラーで完成できません。 どなたかご教授お願いいたします。
722 名前:nobodyさん [2006/11/20(月) 14:35:41 ID:OtfdWsLx] >>721 コンパイル済みバイナリ使った方が早くね?
723 名前:nobodyさん mailto:sage [2006/11/20(月) 20:38:16 ID:???] >>721 まず自分のやり方を書くべきだろう っていうか板違い
724 名前:nobodyさん [2006/11/20(月) 23:59:01 ID:5F2U5eSs] Hyper EstraierをXREAに設置している人はいませんか? もしいましたら設置方法を教えてください ここ見てその通りやったのですがスクリプトエラーが出て駄目です ttp://fruit.blogdns.com/hyperestraier/index.html
725 名前:nobodyさん mailto:sage [2006/11/21(火) 00:02:44 ID:???] エラーを出してみ KENTにあるエラー表示のスクリプトか、ブラウザにエラーを表示するモジュール(名前忘れた)でエラー表示汁
726 名前:nobodyさん [2006/11/21(火) 00:29:50 ID:vsEJLJ6o] 複数のスクリプトを送信先に指定してフォーム送信、って出来ますか?
727 名前:nobodyさん mailto:sage [2006/11/21(火) 00:38:49 ID:???] Ajaxで実現可能
728 名前:nobodyさん mailto:sage [2006/11/21(火) 16:09:47 ID:???] ChangeLogの編集のためのcgiって御存知ないでしょうか?
729 名前:724 mailto:sage [2006/11/21(火) 19:11:37 ID:???] >>725 昨日の時点ではスクリプトエラーだったんですが 何か今は500エラーで何の反応もありません・・・。 KENTの文法チェッカーをかけると Unrecognized character \x7F at estseek.cgi line 1. と出ました。 エディタで見ても文字化けしていてどう対処していいのか分かりません・・・。
730 名前:nobodyさん mailto:sage [2006/11/21(火) 20:19:57 ID:???] Shift_JIS 以外で書かれてて、それをメモ帳とかで保存したりした? そんな気がしなくもない …
731 名前:724 mailto:sage [2006/11/21(火) 20:57:27 ID:???] >>730 いえ、ダウンロードしたものをそのままez-htmlで開いてみました もう一つ使っているエディタ「php_editor」で開いても同じ結果でした
732 名前:JAPU ◆lVJAPUTeX. mailto:sage [2006/11/22(水) 00:18:57 ID:???] ごきげんよう。 Catalyst始めました。修行中です。 >>716 サイズを求めるだけなら、Image::Sizeがあります。 search.cpan.org/~rjray/Image-Size-3.01/ search.cpan.org/ を活用するべし。 参考までに仕様書の和訳: www02.so-net.ne.jp/~koujin/png_fmt.html 「PNG フォーマット」でぐぐった。 >>724 どう見てもPerlじゃありません。本当にありがとうございました。 % file /usr/local/libexec/estseek.cgi /usr/local/libexec/estseek.cgi: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), dynamically linked (uses shared libs), not stripped
733 名前:nobodyさん mailto:sage [2006/11/22(水) 16:11:37 ID:???] >724 >XREAのWebサイトで使うために,自前でコンパイルしてみました. コ ン パ イ ル してみました
734 名前:nobodyさん mailto:sage [2006/11/22(水) 17:17:06 ID:???] コ ン バ イ ン してみました
735 名前:nobodyさん mailto:sage [2006/11/22(水) 17:44:10 ID:???] コ ン ボ イ ン してみました
736 名前:nobodyさん mailto:sage [2006/11/22(水) 20:21:18 ID:???] >>732 Image::SizeはImage::Magicを利用してるから、どのみちImage::Magicが必要
737 名前:JAPU ◆lVJAPUTeX. mailto:sage [2006/11/22(水) 21:17:06 ID:???] 私の見る限り、Image::Magick はオプションです。 > Additionally, if the Image::Magick module is present, the file types supported by it are also supported by Image::Size. search.cpan.org/src/RJRAY/Image-Size-3.01/lib/Image/Size.pm # 最後のほうにある *size を参照。
738 名前:nobodyさん [2006/11/23(木) 17:30:37 ID:3z5qTKoe] .htaccessで直リンクを禁止しているのですが、 ページ内のcgiから新しくhtmlを吐き出させると、なぜか直リンク扱いになってしまい、そのページにアクセスできません。 .htaccessの記述間違いかと思ったのですが、 Mac(OSX)の場合、意図した通り、外部からの直リンクだけを禁止してくれます。 WindowsXPとの挙動の違いに戸惑っています。 直リンクだけを禁止にするには、どのようにしたら良いでしょうか。 ちなみに、現在の.htaccessは↓みたいになっています。 「 SetEnvIf REFERER "^****** ¥.***¥.com/¥~******/" Lilith Order Deny,Allow Deny from all Allow from env=Lilith 」
739 名前:JAPU ◆lVJAPUTeX. mailto:sage [2006/11/23(木) 20:30:21 ID:???] > ページ内のcgiから新しくhtmlを吐き出させると ここ、詳しく。
740 名前:nobodyさん mailto:sage [2006/11/23(木) 20:58:54 ID:???] >>738 リファラ切ってたって落ちだったらバロス
741 名前:nobodyさん [2006/11/23(木) 21:30:50 ID:3z5qTKoe] >>739 sn uploaderというアップローダーなのですが、 物がアップロードされたり削除されたりすると、cgiがhtmlを書き換えるというか…。 >>740 どうやって切るのかもわからないので、やちゃってるかどうかも分かりません。 すみません。 その場合、pcとmacで違う挙動になるのですか?
742 名前:nobodyさん [2006/11/23(木) 21:41:42 ID:9gDUM8hz] JavaScript の window.status で表示する文字の色を赤色にできますか?
743 名前:JAPU ◆lVJAPUTeX. mailto:sage [2006/11/25(土) 15:53:05 ID:???] >>741 1. 直接リンク禁止ファイルがある。 2. アップローダがHTMLを出力している。 3. 2のHTMLファイルから1の直接リンク禁止ファイルへのリンクをたどると .htaccess の制限に引っかかる。 ということでOK? XPからのみダメだと、Referer: を切る設定になっている可能性は高いね。 >>742 基本的には出来ません。 そういう動作をサポートするよう拡張されているブラウザは存在するかもしれない。
744 名前:741 mailto:sage [2006/11/26(日) 20:18:48 ID:???] (書き込みが反映されてないみたいなので再度) >>743 そういう風に順序立てて書くべきなんですね、お手数書けて済みません。 アップローダーが出力したhtml自体を制限しています。 トップページからのリンクは、PCもMACも問題ありません。 出力されたhtml(A)でアップロードの処理を行う →cgi処理 →cgiが新しいhtml(A)を出力 →cgiから、出力された新しいhtml(A)に自動的にジャンプ →XPの場合、.htaccessの制限を受けてアクセスできない(MAC問題無し) です。 この場合もリファラーの設定でしょうか。 これから自分でも調べてみます。ありがとうございます。
745 名前:nobodyさん mailto:sage [2006/11/27(月) 10:41:02 ID:???] <iframe> を使わずに <object> を使ってHTMLファイルから 他のHTMLファイルを読み込む方法、が紹介されてました。 ttp://phpspot.org/blog/archives/2006/11/iframehtmlhtml.html この手法を使った場合、読み込んだファイル中のリンクをクリックしても、object 内が 変化するだけで、そのページそのものをリンク先に飛ばす事ができません。 例えば <iframe>を使っている場合ならば、 target="_parent" や target="_blank" を使えますが、Valid な XHTML ということで target属性が使えません。(<object>の場合、target属性を使っても IE では動きませんが) そこで、javascriptで、 リンクオブジェクトを用いてみると window.document.link.target ="_top"; 無事 Firefox と Operaでは動いたのですが、 IE では動きません。(link.target="_blank" は動きました) location.href で window.parent や window.top を用いても、やはり IE では反応がありません。 そもそも、フレームの為のtarget属性だから本末転倒な事をしているとは言え objectで読み込んだページ内のリンクから、大元のページを変えるには どうしたらいいものでしょうか? targetに替わる代替案があればぜひよろしくお願いします。
746 名前:nobodyさん mailto:sage [2006/11/28(火) 21:27:19 ID:???] AAで図解!ずばり一目で全く解らないコンピュータセキュリティ www.misuzilla.org/~mayuki/misc/SecurityAA こんなのがwww権限昇格に吹いたwwww でもコレ、読む人選びすぎだな。 AAの元ネタも知ってないと面白くないし、それぞれの脆弱性も理解してないといけないし・・一般のPCユーザは殆どの人が分からないだろうなぁ (ここにWebProg関係の事を雑談するスレがないのは、質問の山になるからだろうか?)
747 名前:nobodyさん mailto:sage [2006/11/29(水) 04:59:33 ID:???] firefoxはちゃんとObjectタグ使えるようになってたのか
748 名前:nobodyさん mailto:sage [2006/11/29(水) 05:00:22 ID:???] >>746 ワロス 高木は萌えキャラで行くべきだな
749 名前:nobodyさん mailto:sage [2006/11/29(水) 10:46:01 ID:???] >>748 ベッキーに「サニタイズって言うなー!」と言わせるのはイイなw
750 名前:nobodyさん mailto:sage [2006/11/30(木) 00:45:16 ID:???] 下のようなHTMLの場合、 test2,test3では、環境変数test2/test3が送信されますが、 test1では送信されないようですが、なぜなんでしょう? test2/test3の動作は同じなんでしょうか。 <html> <head> <script type="text/javascript"> function mysubmit(){ document.myform.submit(); } </script> </head> <body> <form name="myform" method=POST action="index.cgi"> <input type="button" name="test1" value="1" onclick="mysubmit()"> <input type="SUBMIT" name="test2" value="2" onclick="mysubmit()"> <input type="SUBMIT" name="test3" value="3"> </form> </body> </html>
751 名前:nobodyさん mailto:sage [2006/11/30(木) 03:28:21 ID:???] Submitしたくないけど、何か操作用にボタン押させたいときあるでしょ
752 名前:nobodyさん [2006/12/03(日) 03:22:46 ID:BsIip8+T] CSSで設定した背景画像を、FORMを使ってJavaScriptで動的に別画像に切り替えたいのですがうまくいきません。 何か方法はありますか?
753 名前:nobodyさん mailto:sage [2006/12/03(日) 07:28:40 ID:???] onClick="document.body.style.backgroundImage='url(***)'"
754 名前:nobodyさん [2006/12/03(日) 12:51:30 ID:NU7T7u5y] 制作の方で聞いたのですがCGIと言うことでこの板に来ました。 この板でいいのかどうかわかりませんがお願いします。 タグ練習場みたいなタグの練習ページを自分のサイトに置きたいのですが どうやって作るのでしょうか? タグ練習 CGIでググっては見たものの出てきません。 どこかに借りられるCGIでもあるのでしょうか? それとも自作なのでしょうか?
755 名前:nobodyさん mailto:sage [2006/12/03(日) 12:55:00 ID:???] 自作だな XSSや違法行為に利用できるようなものをわざわざ配布してる人がいるとは思えない
756 名前:nobodyさん [2006/12/03(日) 13:24:01 ID:NU7T7u5y] そうですか・・・ありがとうございましたm(__)m
757 名前:nobodyさん [2006/12/03(日) 16:31:19 ID:qcc4CDMe] Z-Z BOARDでいいんじゃね。
758 名前:nobodyさん mailto:sage [2006/12/03(日) 23:26:50 ID:???] タグを許可してる掲示板でOK ただ SPAM 書き込みの温床になるのが目に見えてるのでこまめに管理できないなら止めること (JavaScriptのウィルスが書き込みされるだろうし、オススメはしない)
759 名前:JAPU ◆lVJAPUTeX. mailto:sage [2006/12/04(月) 02:11:53 ID:???] >>758 search.cpan.org/dist/HTML-TagFilter/ こんなのを使う手もありますね。
760 名前:nobodyさん [2006/12/04(月) 14:55:16 ID:Kk8riAu4] 諦めていましたが覗いてしまいました・・・ みんなにオープンというよりはこっそり自分で使用したいんです・・・by754
761 名前:nobodyさん mailto:sage [2006/12/04(月) 15:08:55 ID:???] それぐらいなら HTML を書けよ WEBProg 関係ねぇ〜wwww
762 名前:nobodyさん mailto:sage [2006/12/04(月) 15:09:42 ID:???] ローカルでテキストエディタいじれ。
763 名前:nobodyさん [2006/12/04(月) 15:10:22 ID:Kk8riAu4] だってぇー他サイトのタグ練習場がとっても便利なんだもん。゚(゚*ω⊂ グスン
764 名前:nobodyさん mailto:sage [2006/12/04(月) 15:12:25 ID:???] じゃぁずっとそこ使ってろよ
765 名前:nobodyさん mailto:sage [2006/12/04(月) 16:01:50 ID:???] 使っているけど自分が使っていたタグの内容っていうか そういうのが丸見えなのかなあと不安になってしまって・・・ こういうのが欲しいんです ttp://hp-sozai.net/saku00.html ttp://www.auclinks.com/tag/practice2/
766 名前:nobodyさん mailto:sage [2006/12/04(月) 16:17:12 ID:???] そんなのを保存してニヤニヤしてるやつなんかいないだろw
767 名前:nobodyさん mailto:sage [2006/12/04(月) 16:18:41 ID:???] そうかなあ・・・こいつまた来てるとか思われるのが・・・(つд⊂)エーン
768 名前:nobodyさん mailto:sage [2006/12/04(月) 16:28:01 ID:???] 使ってもらいたくて設置してるんだから、何度でも使ってやればいいよ
769 名前:nobodyさん mailto:sage [2006/12/04(月) 21:25:53 ID:???] >>765 つか純粋にjavascriptやん。記録なんか取ってる訳が無い。 どーしてもローカルに欲しけりゃそのページ保存して使えや。
770 名前:nobodyさん [2006/12/04(月) 22:36:59 ID:vpogEH5X] 私は韓国でWebProをしています。(韓国人ですよ) 後に日本で仕事をしたいですが。。。 日本では何を多い使いますか。 PHP? Java? Asp? DBは? Mysql? Oracle?
771 名前:nobodyさん mailto:sage [2006/12/04(月) 22:53:49 ID:???] 現在日本では Prog -> Basic DB -> Excel Server -> Windwows2003 Server という組み合わせが全盛を迎えています
772 名前:nobodyさん mailto:sage [2006/12/04(月) 22:54:22 ID:???] まず日本語
773 名前:nobodyさん mailto:sage [2006/12/04(月) 23:38:14 ID:???] >>770 PHP Java MySQL PostgreSQL Oracle ていうか、そっちのWebProgは何が流行ってるんだ?
774 名前:nobodyさん mailto:sage [2006/12/04(月) 23:52:10 ID:???] >770 仕事の内容によるかとも思うけど、今私の行ってる仕事場では ASP (昔ながらのVBScriptの方、いわゆるレガシASP。.netでない) + Oracle Java(Strutsベース) + PostgreSQL Perl CGI + MS Access の仕事が平行で走ってます。そして全部同じお客さん向け(というかそのお客さんのところで仕事してる) ……いや、特殊な部類の例とは思うがどれもそれなりに需要はあるということで。 (レガシASPは保守が多くなるかもしれませんが) # そして得手不得手はあるとは言え全部に首突っ込んでる私って器用貧乏 orz
775 名前:nobodyさん mailto:sage [2006/12/05(火) 08:21:40 ID:???] 機能的な部分はそう大差ないからな。あとは言語的にどう実装するかなわけで。 Perlしか使えなかった俺も気が付きゃphp、Java、ASPを使いまわすようになてしまた。
776 名前:nobodyさん mailto:sage [2006/12/05(火) 10:06:03 ID:???] >>770 LAMPPの仕事が一番多い。基礎がわかってりゃどれも一緒だから大丈夫だ。 寧ろ問題は日本語のコミュニケーションと、日本で知るであろう真実だろうな。
777 名前:nobodyさん mailto:sage [2006/12/05(火) 10:53:53 ID:???] マヂレスかこ悪い
778 名前:nobodyさん mailto:sage [2006/12/05(火) 11:37:20 ID:???] マジレスかっこ悪いというのが、何よりもかっこ悪い
779 名前:nobodyさん mailto:sage [2006/12/05(火) 12:44:37 ID:???] それにチャチャ入れるのが一番醜い
780 名前:nobodyさん [2006/12/05(火) 12:54:43 ID:nXBCkDsb] 以下ループ
781 名前:nobodyさん mailto:sage [2006/12/05(火) 20:07:33 ID:???] break;
782 名前:nobodyさん mailto:sage [2006/12/05(火) 20:26:28 ID:???] goto 777:
783 名前:nobodyさん mailto:sage [2006/12/05(火) 20:42:27 ID:???] ベーシクかこいい
784 名前:nobodyさん mailto:sage [2006/12/05(火) 20:44:14 ID:???] gotoはベーシックだけの文ではないのだが とマヂレス
785 名前:nobodyさん mailto:sage [2006/12/05(火) 20:52:47 ID:???] &777();
786 名前:nobodyさん mailto:sage [2006/12/05(火) 20:59:26 ID:???] my $_783kakowarui=\&777();&$_783kakowarui();
787 名前:nobodyさん [2006/12/05(火) 22:15:35 ID:/RPPBpQh] 入力フォームに特定の文字が入ってないとPOST送信できないようにしたいのです。 例えば、入力フォームにyahoo.co.jpという文字がないとエラーで送信できなくする。 PHPでお願いします。
788 名前:nobodyさん mailto:sage [2006/12/05(火) 22:20:57 ID:???] echo '<script type="text/javascript">';
789 名前:nobodyさん mailto:sage [2006/12/05(火) 22:57:34 ID:???] 特定の文字が入ってないと送信できないようにすることは 少なくともサーバサイドじゃムリポ
790 名前:nobodyさん mailto:sage [2006/12/06(水) 10:36:22 ID:???] >>787 絶対に無理
791 名前:nobodyさん mailto:sage [2006/12/06(水) 23:06:42 ID:???] >790 PHPにもActiveScriptサポートはあるからIEのクライアントサイドで絶対走らんわけじゃないので こう言った方がまだ適切かと >787 正気の沙汰じゃない
792 名前:nobodyさん mailto:age [2006/12/07(木) 19:21:10 ID:???] MySQLでは完全外部結合(FULL OUTER JOIN)が未実装ですが, この代わりになるようなSQL文,またはそのたぐいのテクニックってありますか? (5.1で実装予定とのことですが,まだbetaのようです・・・) #ちなみにLAMP環境なシステムで,管理者のみが使用するコマンドなので,動作は遅くてもかまいません.
793 名前:nobodyさん mailto:sage [2006/12/07(木) 19:37:40 ID:???] 日本語のページは見つかりませんでしたが,英語の方で発見しました. お騒がせしました. ttp://xaprb.com/blog/2006/05/26/how-to-write-full-outer-join-in-mysql/
794 名前:nobodyさん [2006/12/08(金) 02:02:11 ID:3pSv+YG3] 携帯からすまん。ASPでACCESSに貯めたデータの中から一番最近入力したデータだけを取り出したいんだけど、それってできる?あれば教えてください!
795 名前:nobodyさん [2006/12/08(金) 09:54:45 ID:ewFyIfPg] www.matubusi.com/cart/cgi-bin/kaitori.cgi?id=5 ここの買取口数とメールフォームの口数を買い取り口数にマイナスする計算の連動 似たようなスクリプトありませんか?もしくは作れますか? よろしくお願いいたします
796 名前:nobodyさん mailto:sage [2006/12/08(金) 09:55:11 ID:???] データに日付データを保存するか、追加されたデータのユニークIDを別のテーブルに保存 でいいんじゃないかな あとはお好きにどうぞ
797 名前:nobodyさん mailto:sage [2006/12/08(金) 10:12:06 ID:???] >795 マルチ認定乙
798 名前:nobodyさん [2006/12/08(金) 11:16:11 ID:wLihgars] >>796 ユニークIDってなに?初心者ですまんorz
799 名前:nobodyさん [2006/12/08(金) 14:30:29 ID:H+kkgq5y] 簡単に言うと 他と重複しない番号
800 名前:nobodyさん mailto:sage [2006/12/10(日) 00:01:13 ID:???] 簡単に言うと ちょっと変わってて笑いの取れるID
801 名前:nobodyさん mailto:sage [2006/12/10(日) 07:05:34 ID:???] 簡単に言うと カジュアル衣料品の生産販売をしている店舗
802 名前:nobodyさん mailto:sage [2006/12/10(日) 09:46:24 ID:???] 簡単に言うと 今日からレイプ犯
803 名前:nobodyさん mailto:sage [2006/12/10(日) 10:10:04 ID:???] 簡単に言うと 毎日やるうんこ
804 名前:nobodyさん [2006/12/11(月) 23:23:19 ID:Nru3ncCj] >>799 それは理解した!じゃあそれを取り出す関数って何使えばいいの?たとえば@、A、B、Cってナンバーがあって、Cが一番最新だとして、そのCだけを取り出したい!
805 名前:nobodyさん mailto:sage [2006/12/11(月) 23:26:25 ID:???] >>804 日付のepoc値で降順sortして一番上のレコードから取り出す
806 名前:nobodyさん [2006/12/12(火) 11:17:17 ID:qcDYeNDB] >>805 ありがとう!!とりあえずやってみる!!
807 名前:nobodyさん mailto:sage [2006/12/12(火) 11:32:51 ID:???] ウソつけ
808 名前:nobodyさん mailto:sage [2006/12/12(火) 13:10:03 ID:???] つーか>>804 の文章だけで正確な回答するなんてエスパーじゃなきゃ無理
809 名前:nobodyさん mailto:sage [2006/12/12(火) 13:17:24 ID:???] 普通にSQL文で抜き出せばいいじゃん
810 名前:nobodyさん [2006/12/12(火) 15:46:22 ID:qcDYeNDB] てか、ADODB.Recordset エラー '800a0cb3' 現在のプロバイダは並べ替え、またはフィルタリングに必要なインターフェイスをサポートしていません。 ってでる。orz
811 名前:nobodyさん [2006/12/12(火) 15:50:45 ID:qcDYeNDB] >>805 アンカつけるのわすれた。すまん。降順にすると810みたいに表示される。
812 名前:nobodyさん [2006/12/12(火) 16:35:36 ID:y1+5Oi85] 誘導されてきました。 訪問者が掲示板に貼り付ける画像を サイト管理側で一括で縮小する方法を教えてください。 因みに、JavaScriptは使えない仕様です。 わかる方、よろしくお願いします。
813 名前:nobodyさん mailto:sage [2006/12/12(火) 16:40:28 ID:???] 貼り付けるというのはアップロードするという意味? それとも外部のURLを書き込むとimgタグに変換されるという意味? はたまた直にimgタグを書き込むという意味?
814 名前:nobodyさん [2006/12/12(火) 16:41:30 ID:y1+5Oi85] アップロードです。 言葉足らずですみません。
815 名前:nobodyさん mailto:sage [2006/12/12(火) 16:41:51 ID:???] ImageMagicでもGDでも使えばいいと思います
816 名前:nobodyさん [2006/12/12(火) 16:47:14 ID:y1+5Oi85] ググッたけど、わかんなかったです。 縮小表示は、タグでどうにか出来ない物なんでしょうか?
817 名前:nobodyさん mailto:sage [2006/12/12(火) 17:14:00 ID:???] つttp://maasa.jp/cgi-test/mosaic/test_gd_resample.txt ここにアップロードされたファイルのサイズの求め方とか比率を保持しながら縮小のサンプルがある
818 名前:nobodyさん [2006/12/12(火) 17:47:11 ID:y1+5Oi85] >>817 ありがとうございます
819 名前:nobodyさん [2006/12/13(水) 00:16:44 ID:r2X/8+Vz] 初めて質問させていただきます。 言葉の使い方が間違っていたらすみません。板違いなら誘導お願いします。 Perl5.8.8でCGIを作っています。サーバはIIS5.1です。 ブラウザ上からCGIを動かした場合に、ファイル書き込みができなくて困っています。 【やりたいこと】 cgi-binディレクトリの中に存在しているテキストファイル(仮にwritetest.dat)に、 同じディレクトリ内にあるwritetest.cgiというファイルを用いて文字列を書き込みたい 【セキュリティの設定】 cgi-binディレクトリ全体を、書き込み可能にしてあります。 【自分で行ったこと】 writetest.datに、”Hello"と書き込むだけの簡単なwritetest.cgiを作成。 コマンドプロンプトからwritetest.cgiを実行したところ、問題なくwritetest.datにHelloが書き込まれました。 しかし、ブラウザからwritetest.cgiを実行したところ、ファイルがOpenできなく、CGI Errorとなりました。 こういう現象の場合、どうしたらよいのでしょうか。 この設定だと、ログファイルなども全くファイルに書き込むことができず、困っています。 単純な質問で申し訳ありませんが、よろしくお願いいたします。
820 名前:nobodyさん mailto:sage [2006/12/13(水) 00:20:43 ID:???] そのwritetest.datに対して、IISのサービスユーザーが書き込み権限を持っていないだけだと思われ
821 名前:nobodyさん [2006/12/13(水) 00:22:32 ID:98NioA49] >>819 とりあえずソースみせて
822 名前:819 [2006/12/13(水) 00:38:02 ID:r2X/8+Vz] 早速のご返答ありがとうございます。 >>820 サービスユーザーの書き込み権限、はどこで設定できるのでしょうか。 現在、ローカルに対してはAdmin権限を持っている自分のアカウントでIISの設定を行い、かつ 自分のIDのアカウントでlocalhostに対してアクセスしています。 私が概念自体理解していなそうでしたら、ご指摘ください。 >>821 writetest.datの初期状態は空。 writetest.cgiのソースは、以下の通りです。 #!c:\perl\bin\perl require "./jcode.pl"; require "./cgi-lib.pl"; $write_file = "./writetest.dat"; $string = "Hello\n"; open(OUT,">>$write_file") || &error("Write Error : $write_file"); print OUT $string; close(OUT); sub error{ print "File write Error"; }
823 名前:nobodyさん mailto:sage [2006/12/13(水) 01:31:20 ID:???] >>822 根本的に勘違いしてるなー IISに限らず、何らかのプロセスがファイルを触るときは、そのプロセスの実行ユーザーが ファイルに対してアクセス権限を持ってなきゃいけない で、ファイルを右クリックするとプロパティで「セキュリティ」タブがあるからそこでアクセス権限を 追加するんだけど、IISの実行ユーザーはIISによって違うから何とも言えんていうか忘れた IUSR_なんたらとかいった感じだった筈
824 名前:819 [2006/12/13(水) 02:36:12 ID:r2X/8+Vz] >>820 ,821,823 IISの匿名アクセスの設定をいじったら、解決しました! その設定は私にとって盲点でしたので、本当に参考になりました。 ありがとうございました。
825 名前:nobodyさん [2006/12/13(水) 12:23:07 ID:kiWypRhv] Perlで書いたスクリプトをPHPで書き直そうとしてます。 その時ログはそのままで、同じの使いたのですが、 crypt関数で暗号化した文字列(と種)がそのログにあります。 そこでPHPとPerlのcrypt関数は同じように動くかどうか知りたいのですが、 どなたかご存知ないですか?
826 名前:nobodyさん mailto:sage [2006/12/13(水) 12:41:31 ID:???] じぶんでやってみればわかることを訊かれても
827 名前:nobodyさん mailto:sage [2006/12/13(水) 12:43:43 ID:???] cryptしてみればいいじゃん
828 名前:825 mailto:sage [2006/12/13(水) 13:26:24 ID:???] >>826-827 PHPの環境を作っていなかったもので、すみません(汗 いまPHPインスコして試したところ、 PerlでもPHPでもかわらない結果が出ました。 ではノシ
829 名前:nobodyさん [2006/12/13(水) 19:47:00 ID:k9EC/h3j] Perlの中で @file = `/usr/local/bin/wget -q -O - xxxx.com/xxxx.dat`; というように、wgetで自分の他サーバに置いてあるログファイルを読んでいます。 普段は問題ないのですが、他サーバは時々不安定なのでタイムアウトの時間を設定したいのと、 私のミスでたまにそのログファイルが404になってしまう時、404のエラーページがページの途中に ズドンと表示されてしまうので、404だったら@fileに何も入れない(?)というようにしたいのですが どう書けばよろしいのでしょうか? すいませんが、よろしくお願い致します。
830 名前:nobodyさん mailto:sage [2006/12/13(水) 23:46:19 ID:???] >829 つ [LWP] サンプルはあちこちに転がってると思うので探すよろし
831 名前:nobodyさん mailto:age [2006/12/14(木) 08:38:14 ID:???] 例えばメーリングリストの入会・変更確認や、パスワードの変更画面で URLが、hoge.com/auth/wsedrftggsiojd348729/へアクセスさせる事が あると思うのですが、この暗号(wsedrftggsiojd348729)部分は、どのような 仕組みになっているのでしょうか。 1.暗号化復号化の方法(主なものにどんな手法があるのでしょうか) 2.URLにして、アクセスを可能にする方法 を教えていただきたく、よろしくお願いします。
832 名前:nobodyさん mailto:sage [2006/12/14(木) 08:55:06 ID:???] >>831 1はわかりようも無いが2はサーバーの環境変数から引っ張ってくればいい
833 名前:831 mailto:age [2006/12/14(木) 09:03:20 ID:???] >>832 早速ありがとうございます。 環境変数から引っ張るとはどういうことでしょうか。 重ねてすみませんが教えてください。 例えを追加しますと、認証に限定しなくても 宅ファイル便のように、その(暗号化)アドレスにアクセスすると 該当ファイルのダウンロード画面が表示されるということの 仕組みが知りたいです。 よろしくお願いいたします。
834 名前:nobodyさん mailto:sage [2006/12/14(木) 13:46:44 ID:???] FORMで回答をDBに保存する際の質問です. ・選択肢1 ・選択肢2 ・選択肢3 といった選択肢に対して,回答が単一選択(radio)の場合は その選択肢の番号(例えば選択肢2なら、ans=2、など)としています. ここで質問なのですが,複数選択(checkbox)の場合はどのように保存するのが良いでしょうか? 例えば選択肢1と選択肢2ならans=12やans=110(ビット列にしてる)とかかなーと思ったのですが, どっちも確認画面が作りづらいなぁ・・・と思いまして.
835 名前:nobodyさん mailto:sage [2006/12/14(木) 14:56:57 ID:???] >>834 検索することがあるなら、別々にしといたほうがラクじゃない? いちいちANDとると重くなりそうじゃん。 検索することが少ないならビットでいいよ。
836 名前:nobodyさん mailto:sage [2006/12/14(木) 16:20:38 ID:???] >>835 ありがとうございます. 選択肢や設問タイプ(textarea,checkbox,radio,etc・・・)自体が場合によって違う(DBから読み出して生成してる)ため, checkboxのためだけにあらかじめ複数のフィールドを用意するのも無駄が多いかな,と. ビット列にしてみます.
837 名前:834 mailto:sage [2006/12/14(木) 16:21:14 ID:???] 834=836 です・・・
838 名前:nobodyさん mailto:sage [2006/12/14(木) 16:37:17 ID:???] スレ違いかつ返答がなかったのでコピペします。 ユーザー認証について質問です。 こちらが適当にIDとパスワードを設定して、ユーザー側に連絡します。 ここまでは手動でいいんですが、 ユーザー独自のホームページを作り、ユーザー認証してもらって、そのユーザー独自のページをみる っていう方法はPHPさえ勉強すればできますか?ASPとかいらないですか? よろしくお願いします。 ちなみにプログラミング経験なくいまから勉強するんで、言語の選択すらできていないんです。 とりあえずPHPの本は数冊買ってきました。 よろしくお願いします。
839 名前:nobodyさん mailto:sage [2006/12/14(木) 16:46:20 ID:???] ユーザ独自のホームページというのがどんなものかによる Gooの簡単ホームページみたいなのならそれだけでできるが ホスティングみたいにディスクスペース割り当ててFTPとかでHP更新させるとか になるとそれだけじゃ無理
840 名前:nobodyさん mailto:sage [2006/12/14(木) 17:02:05 ID:???] >>839 ホスティングですかね? いま考えているのは、二つやりたいのですが 一つは、よくあるようにこちらが用意した項目・リストから 会員が独自にブラウザ上からお気に入りのリストをつくるかんじです。 ログインしたらいつも確認・更新とかできるようにしたいです。 もうひとつは、ブラウザ上から会員各自に割り当てられたページを自由に 記述、画像アップロードができるようにしたいです。 どうしたらいいですか?もしかして大規模な開発とか必要ですか?(初心者ですいません)
841 名前:829 mailto:sage [2006/12/14(木) 19:00:18 ID:???] >>830 亀レスですいません。 なるほど、LWP。 ってLWPの使い方がよくわからないので、wgetにたどり着いたんだったorz もうちょい勉強してきます。
842 名前:nobodyさん mailto:sage [2006/12/16(土) 13:31:52 ID:???] HTML画面のテーブルをソートする例はよく見るんですけど、 テーブルの各行に↑や↓ボタンがついていて、1行ずつ並び替えを 行うのはどうやってやるんですか? いい例はないですか。JavaScriptかな。
843 名前:nobodyさん mailto:sage [2006/12/16(土) 14:39:31 ID:???] javascriptだな
844 名前:nobodyさん [2006/12/18(月) 23:01:40 ID:D63+ET/K] >>842 DOM HTMLおすすめ。
845 名前:nobodyさん mailto:sage [2006/12/19(火) 01:41:06 ID:???] perlでCGIゲームを作っているのですが infoやローカルでは滞りなく更新できるのに abcorotii鯖ではスクリプトエラーが出ます もちろん用いたスクリプトは同じものです 何故だか分かる方いらっしゃいますか
846 名前:nobodyさん mailto:sage [2006/12/19(火) 01:55:42 ID:???] まず「abcorotii鯖ってなんだ?」って所からエスパーの領域なわけだが、 一行目のperlのパスが違うかパーミッション間違いだろうと予測してみる。 ていうかエラーメッセージくらい書けヴォケ
847 名前:nobodyさん mailto:sage [2006/12/19(火) 03:36:56 ID:???] >>846 スマソ。エラーメッセージは Error message: Premature end of script headers: master.cgi perlパスやパーミッションは全部合ってる xreaからサーバー移転した途端バグるようになったんだ
848 名前:nobodyさん mailto:sage [2006/12/19(火) 03:39:44 ID:???] >>847 まさかとは思うけれど実行に一秒以上かかって殺されてるって事は?
849 名前:nobodyさん mailto:sage [2006/12/19(火) 03:56:07 ID:???] 改行コードとかってオチじゃあるまいな
850 名前:nobodyさん mailto:sage [2006/12/19(火) 06:37:24 ID:???] www.google.co.jp/search?hl=ja&q=Premature+end+of+script+headers
851 名前:nobodyさん [2006/12/19(火) 17:59:48 ID:s32a4+w/] ABCオロチか。レン鯖じゃん。そこで聞け。
852 名前:nobodyさん [2006/12/21(木) 18:20:01 ID:S6BU52+m] WEBページ上でパックマンとかインベーダーゲームなどが動くのが ありますが、ああいうのは、何を使って作るんでしょうか? ヒントを教えてください。
853 名前:nobodyさん mailto:sage [2006/12/21(木) 18:26:43 ID:???] Java。
854 名前:nobodyさん mailto:sage [2006/12/21(木) 18:27:02 ID:???] Javaかマクロメディアで検索しる
855 名前:nobodyさん mailto:sage [2006/12/21(木) 20:41:04 ID:???] >854 マクロメディアはアドビに買収されたぞ Flashでぐぐってみるのもいいんじゃね
856 名前:nobodyさん [2006/12/22(金) 14:04:29 ID:SFuimMhe] >853,854,855 ありがとございました。 Windows Platform - Java EE SDK 5 Update 2 というのをダウンロードしてインストールしてみます。
857 名前:nobodyさん [2006/12/22(金) 16:19:46 ID:AlVoeTAq] 教えて君ですみません。当方、SNSのプログラムを組みたいのですが、 どんな言語がお勧めでしょうか? ちなみに,現在使っている言語は仕事上Fortran90です・・・。
858 名前:nobodyさん mailto:sage [2006/12/22(金) 21:18:04 ID:???] PHP Java C# あたりが無難かな 言語としてのパフォーマンスを追求しなければ perl がいいと思うけど、 プログラムサンプルが膨大にあるためひどいのを参考にすると後々辛くなります 私は最初に kent を参考にしてしまったので後々苦労しました
859 名前:nobodyさん mailto:sage [2006/12/22(金) 21:20:39 ID:???] パフォーマンスってのは、起動スピードだけを考えた意味でのことです
860 名前:nobodyさん mailto:sage [2006/12/22(金) 21:22:22 ID:???] 普通にmod_perlが楽だと思うが
861 名前:857 mailto:sage [2006/12/23(土) 00:54:59 ID:???] kentはひどいんですかぁ。参考にしようと思っていたので、危なかったです。 忠告ありがとうございました! 言語は・・・、PHPとperlで比較して検討したいと思います!
862 名前:nobodyさん mailto:sage [2006/12/23(土) 01:20:58 ID:???] 有名だから良いプログラムを書いている という訳ではないので気をつけましょう ダウンロードして無改造なの、 use strict; したとたんにエラーで止まりまくりのスクリプトは真似しちゃだめです。 KENT とか KENT とか KENT あたりが・・・
863 名前:JAPU ◆lVJAPUTeX. mailto:sage [2006/12/24(日) 21:01:36 ID:???] >>857 出来合いのもの使うならOpenPNEとか良いらしい。 個人的にはPHPなので使う気無いが。 >>859 比較する際にPerlだけCGIの速度を使うFUD手法ってのはまだ流行っているのかな?
864 名前:nobodyさん [2006/12/26(火) 15:13:42 ID:iyXMdNpc] .httaccessでドキュメントルートからリダイレクトで 同一サイト内の別ディレクトリに移動したいのですけど 例として xxx.net/ にアクセスすると xxx.net/abcd/ にリダイレクト したいのですが、やり方がわかりません。 (ネットで検索をかけても、ホームディレクトリからのリダイレクトが検索できなかった) 教えてエロい人!
865 名前:nobodyさん mailto:sage [2006/12/26(火) 15:16:54 ID:???] Redirect permanent / xxx.net/abcd/
866 名前:nobodyさん [2006/12/26(火) 15:32:01 ID:iyXMdNpc] Redirect permanent / xxx.net/abcd/ 意外にこれだとリダイレクトしません。
867 名前:JAPU@坂井恋夏 ◆lVJAPUTeX. mailto:sage [2006/12/26(火) 20:58:14 ID:???] Redirect は、指定した階層以下についてリダイレクトを行うため、 > Redirect permanent / xxx.net/abcd/ と指定した場合、 - xxx.net/ → xxx.net/abcd/abcd/ - xxx.net/abcd/ → xxx.net/abcd/abcd/ と延々とリダイレクトを繰り返す (ブラウザによっては途中で止まるかも) ことになります。 ここは、RedirectMatch を利用して、 > RedirectMatch permanent ^/$ xxx.net/abcd/ とするのがベストソリューションではないかと。 cf. httpd.apache.org/docs/1.3/mod/mod_alias.html
868 名前:nobodyさん mailto:sage [2006/12/27(水) 20:29:27 ID:???] ライブチャットのシステムを作りたいのですが、 お勧めの開発環境はありますでしょうか? (OS,言語,DB) 漠然とした質問で申し訳ありません。
869 名前:nobodyさん mailto:sage [2006/12/27(水) 20:53:42 ID:???] 限りなく負荷を小さくしたいなら Apache など HTTPD が映像を配信してしまえばいい
870 名前:nobodyさん mailto:sage [2006/12/28(木) 00:59:27 ID:???] >>868 漠然過ぎるから RHEL、Java、Oracle10g と答えておく
871 名前:nobodyさん mailto:sage [2006/12/28(木) 04:26:42 ID:???] >868 マルチポスト野郎は市ね pc8.2ch.net/test/read.cgi/php/988813879/67
872 名前:nobodyさん mailto:sage [2006/12/28(木) 09:54:06 ID:???] ここもな ネットワークプログラミング相談室 Port18 pc8.2ch.net/test/read.cgi/tech/1159692799/782