- 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
- 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とリモートアドレスは違うんですか?
|

|