[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 09/10 13:02 / Filesize : 229 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

△▲ WebProg 初心者の質問 Part10 ▼▽



1 名前:nobodyさん mailto:sage [04/09/20 07:35:23 ID:???]
2ちゃんねるは初めて。 WebProg 板は初めて。
質問したいけど、どうしたら良いか分からない。

そんなときは、ここに書き込んでください。
板の住人や、その他が、けなしながら、厳しく教えてくれるかも。

質問する前に、まずはここを読んでね。
【注意事項】
・質問する前にGoogleで検索してみましょう
www.google.co.jp/
・環境(ソフトウェアのバージョンなど)は、必ず書いてください。できるだけ詳しく。
 後から情報を書き足す、いわゆる情報の小出しは極力避けてください。
・何がしたくて、何ができて何ができないのかを書きましょう
・マルチポスト(複数のスレッドで質問する行為)は絶対に禁止です。
・過去ログは必ず読みましょう。あなたと同じ質問をしてる人がいるかも知れません。

2ch 総合ガイド
www.2ch.net/guide/

お願い。
適切な、板、スレ、を発見した場合、誘導してあげましょう。
スレの性質上 age 進行でお願いします。

関連情報は
>>2-3

前スレ
△▲ WebProg 初心者の質問 Part9 ▼▽
pc5.2ch.net/test/read.cgi/php/1086715675/


587 名前:nobodyさん mailto:sage [04/10/27 00:47:45 ID:???]
webprogramになんも関係ないね。

588 名前:nobodyさん mailto:sage [04/10/27 00:50:28 ID:???]
>>586
相手さんが生IP出してんならプロバイダに問い合わせればいいじゃない。

589 名前:586 [04/10/27 01:05:44 ID:miXe2GOr]
>>587
あれ、そうなんですか?
前なんか.htaccessの偉い人ってスレあったので、これもOKかと思ったんですが。
なかなかスレのタイトルが好きでそっちで聞こうかと思ったらなくなってたんで、こっち来ました。

>>588
三ヶ月ぐらい前にメール出したんですけど全然返信こないんでしよね…
あと携帯からも荒らされててこれってきっとドコモに連絡しても無理っぽいですよね。
ググっても片方は色んなところに書いてあるんですが、両方規制する方法は全然書いてないんです。
両方規制するのは無理なんでしょうか?

590 名前:586 [04/10/27 01:19:43 ID:miXe2GOr]
Web制作板を検索したところhtaccessのスレがありました。
そちらに行ってきます。スレ汚してごめんなさい。

591 名前:nobodyさん [04/10/27 11:06:47 ID:LJMg4+EZ]
webprog?
weblog?



592 名前:nobodyさん mailto:sage [04/10/27 12:00:45 ID:???]
webprog(WebProgram)

言語など限定せずにWebプログラム全般にに対する質問スレと思われる。

593 名前:nobodyさん mailto:sage [04/10/27 14:10:34 ID:???]
>>592
web program という言葉の奇怪さに気づけ

594 名前:nobodyさん mailto:sage [04/10/27 21:44:13 ID:???]
web problem

595 名前:nobodyさん mailto:age [04/10/28 13:30:10 ID:???]
postgresqlでログを取るperlのアクセスアナライザーを作っています。

秒間何件までを取りこぼさずに、落ちずにログを取ることができるか
試験したいのですが、どうすればDBへの接続も含めて、無限ループ
させることができるのでしょうか?

perlだけでの無限ループは問題ありません。



596 名前:nobodyさん mailto:sage [04/10/28 13:56:44 ID:???]
1プロセスを無限ループさせる方式でやろうとすると
クライアント側ではDB接続を投げたあと返事が返ってくるまで待ちに入るので
「秒間何件までを取りこぼさずに」という試験には向かんだろう

そういう試験をしたいなら、プロセスを多数生成して
それらが同時にDBに接続に行く
という方法でやらないといかんように思う

597 名前:nobodyさん [04/10/28 14:59:33 ID:fY1Ji+0U]
あのー、100万クライアント対応のオンラインゲームの設計って、どんな経験がないと
できないもんですか?
クライアントソフトの開発はDirectX経験者なら出来ますよね?

598 名前:nobodyさん mailto:sage [04/10/28 15:17:13 ID:???]
>>597
多分、ちょっと板違いだと思われるが…
100万クライアント対応のオンラインゲーム…だが、俺も経験ないから分からん。
ただ、クライアントソフトの開発はDirextXの経験だけじゃ無理だと思うぞ。
当然、オンラインなんだからTCP/IPとかの通信関連にも詳しくないといけないしな。

599 名前:nobodyさん [04/10/28 15:31:03 ID:fY1Ji+0U]
>>598
あーそこはモチロン。
たぶん開発工程管理者とかVSSとかも必要ですよね。
まあいた違いですね。
失礼しました。

600 名前:nobodyさん [04/10/28 16:36:19 ID:mjrkAL3I]
どう聞いたら良いものかもわからず,失礼がありましたら申し訳ありません.

検索したか:「perl 置き換え "セミコロンに"」などいくつか試してみましたが,少なくとも理解できた範囲では,知りたい情報は無いように思われました.
過去ログ読んだか:すみません,過去のものは見ていません(専用ブラウザ等必要なようでしたので...).この「Part10」は,ざっと見てみたつもりではあります.
サーバ環境:OS FreeBSD 3.5,
      Perlのバージョン 5.005_03
したいこと:$dum に含まれる全てのカンマをセミコロンに置き換えしたい.
やってみたこと:$dum =~ s/,/;/g;
結果:うまくいった
疑問:置き換え後文字列にセミコロンを使っているが,セミコロンは文末の記号に使うものなので,本当は何か別の好ましい書き方があるのではないかと思いました.
   この置き換え後の文字列に「;」を使うことは,これはこれで問題ないのでしょうか.あるいは,より正しい書き方がありますでしょうか.

以上,お手数をお掛けしますが,教えてください.

601 名前:nobodyさん mailto:sage [04/10/28 16:42:31 ID:???]
>>600
何も問題ない

602 名前:nobodyさん [04/10/28 16:50:30 ID:mjrkAL3I]
600です.
早々のレスありがとうございます.
なんだか気になってしまっていましたが...,おかげさまでスッキリしました.
ありがとうございました.

603 名前:nobodyさん mailto:sage [04/10/28 20:32:49 ID:???]
>>596
回答、ありがとうございます。forkあたりを調べてみます。

604 名前:nobodyさん mailto:sage [04/10/29 16:15:26 ID:???]
Last-Modified: Thu, 28 Oct 2004 16:15:46 GMT
というような形式の時刻をtime()の形式に変換するには
どうするのが一番楽ですか?

605 名前:nobodyさん mailto:sage [04/10/29 17:24:42 ID:???]
再計算ルーチンでも組みなさい
パーツだけ用意してやる
あとは自分で考えろ
[1年] [365日] [8760時間] [525600分] [31536000秒]



606 名前:nobodyさん mailto:sage [04/10/29 18:29:16 ID:???]
もう作ったからいいや
月から数字への変換テーブルを書いて、
use Time::Local;でtimelocalするだけ

607 名前:nobodyさん mailto:sage [04/10/29 20:03:12 ID:???]
>>605って痛いヤシだなぁ

608 名前:nobodyさん mailto:sage [04/10/29 20:15:55 ID:???]
URIに含まれる記号で、たとえばチルダは~ と %7E であらわす2通りがありますが
規格からいえば、どちらのほうが好ましいのでしょうか?

609 名前:nobodyさん mailto:sage [04/10/29 21:06:37 ID:???]
>>608
どの規格の事言ってるのか知らんが
古い実装でも大丈夫なのは後者

610 名前:nobodyさん mailto:sage [04/10/30 18:42:24 ID:???]
>>607
ロクに答えないで煽るだけって痛いヤシだなぁ

で、質問。
URLIに含まれるので%[A-Za-z0-9][A-Za-z0-9]の形式のがあるけど、
これをデコードしないでSJISやらEUCやらって判別できる方法ってある?

611 名前:nobodyさん mailto:sage [04/10/30 18:59:37 ID:???]
あるよ。つーかURLエンコードされてるだけだし。

612 名前:nobodyさん mailto:sage [04/10/30 19:56:17 ID:???]
%を外して数値として比較するのが、デコードだと言われると方法はない

613 名前:nobodyさん [04/10/31 00:45:33 ID:oyQIJ+GY]
JBOSSのweb.xmlとTomcatのweb.xmlは書式オナヅですか?

614 名前:nobodyさん mailto:sage [04/10/31 01:39:14 ID:???]
いれてたしかめればすぐわかることだろ

615 名前:nobodyさん mailto:sage [04/11/01 17:36:00 ID:???]
質問させて下さい。

社内向けシステムとかに良くあるユーザ管理?についてなのですが、
DBにユーザを登録しておいて、各ユーザはログイン画面からログインしてWebアプリケーションを使用する場合、
どういった仕組みがベストなのでしょうか?

というのは、ユーザがもしログインせずにURLを直打ちしてアクセスした場合、
ログインしてるかの判断でログインしていない場合、ログイン画面にリダイレクトさせる必要があるとあります。
こういった場合、セッション情報にログインしたユーザ名を持たせておいて管理すれば良いのでしょうか?
暗号化とかしておいた方が良いのでしょうか?

また、ユーザの権限についても同様にどうしたらよいのでしょうか?
DBに各ユーザにロール情報のフィールドを付加しておいて、ログイン時にそのロール情報をセッションに保存しておいた方がいいのか、
または、ユーザがWebアプリを使用中に管理者がロールを変更する場合もある事を考えて、
セッション情報のユーザ名を使用し、各ページにアクセスする度にロール情報を取得し、
そのページの参照権限が無い場合はエラー画面を出したり、
何処かへリダイレクトさせるのが良いのでしょうか?



616 名前:nobodyさん mailto:sage [04/11/02 01:39:32 ID:???]
社内向けでしょ?既存システムにディレクトリはないの?
別に部署単位でしか利用しないような規模なら独自のユーザー管理でもいいけど。

617 名前:nobodyさん mailto:sage [04/11/03 19:03:20 ID:???]
質問です。

ブラウザのフォームに入力し、送信をクリック

入力された内容を加工して、hogeフォルダ内にファイル書き出し

送信をクリックした次のページで、自動的にhogeフォルダごとDLする

というCGIを作ろうと思っています。
hogeフォルダにファイルを書き出すところまでできたのですが、
どうやってその内容をDLさせたら良いかわかりません。

やり方のわかる方、教えてください。どうかよろしくお願いします。

OS:FreeBSD 4.10
さくらサーバー スタンダード

618 名前:nobodyさん mailto:sage [04/11/03 19:31:33 ID:???]
>>617
hogeフォルダを1つのファイルに圧縮。
後は適切なmimeヘッダーを出力して圧縮ファイルを垂れ流せばOKかと。

619 名前:617 mailto:sage [04/11/03 22:37:59 ID:???]
>>618
レスありがとうございます。

自分なりに調べてみたのですが、
>hogeフォルダを1つのファイルに圧縮。
のやり方がどうしてもわかりません。
サーバー上で圧縮させることってできるんですか?

620 名前:nobodyさん mailto:sage [04/11/03 22:59:12 ID:???]
>>619
使用する言語 + 圧縮 で検索すれば見つかりますよ。

なんで圧縮しなきゃいけないかと言うと、フォルダ単位
(言葉を変えれば複数のファイルを一度に)でダウンロードできるような
ブラウザがほとんど無いからです。

621 名前:nobodyさん [04/11/04 01:19:15 ID:xXkj68X9]
すいません。ここで聞いて良いのか分からないんですが、よろしくお願
いします。
webページで自動順位更新システムみたいのをやりたいんですが、そう
いうのの作例って無いでしょうか?
例えば、100m走のタイムと名前をフォームに入力すると、それまでの
順位表のなかに、自分が入力したものを反映した新たな順位表が表示さ
れる。。みたいなカンジです。
よろしくお願いします。

622 名前:nobodyさん mailto:sage [04/11/04 01:34:20 ID:???]
>>621
言語は何を使うのかとか、621 が何か使えるのかの前提条件が
ないと詳しくは教え様がない。

ざっくりと書けばこういう流れ。
ま、ウェブアプリは大抵こういう形になるが。

更新
1. 入力を受け取る
2. 入力をチェックし問題ないならファイルやデータベースに格納する
表示
1. ファイルやデータベースから出力したいデータを取ってくる
2. データから HTML を作成する

623 名前:nobodyさん mailto:sage [04/11/04 01:44:21 ID:???]
>作例って無いでしょうか?
いくらでもあります。

はい、次の質問どぞー

624 名前:nobodyさん mailto:sage [04/11/04 01:51:20 ID:???]
MD5 って何ですか?

625 名前:nobodyさん mailto:sage [04/11/04 02:00:33 ID:???]
>>624
googleって知ってる?



626 名前:621 [04/11/04 08:53:38 ID:Us/tyUpY]
>>622
レスありがとうございます。
自分は言語は全く使えません。

cgi掲示板とかの作例みたいに、
「ここからここまでコピーして、こういうfilenameをつけて、
こういう階層のフォルダに入れて置け」
みたいなモノを紹介していただけるとありがたいのです。
自分でも探してはいるんですが、うまく見つけられなくて。
すいませんが、よろしくお願いします。

627 名前:nobodyさん [04/11/04 10:41:00 ID:pVGjI8//]
perl5
正規表現

$_ =~ s/(<br>)+$//g;

文末に複数の<br>がある場合削除したいのですが、
上記で狙った動作をしてくれません。
これのどこが間違いですか?


628 名前:nobodyさん mailto:sage [04/11/04 11:16:26 ID:???]
>>627
s/(<br>){2,}$//g;

629 名前:nobodyさん [04/11/04 11:40:38 ID:pVGjI8//]
>>628
ありがとう、でもだめでした(x_x)

ところで、s/(<br>){2,}$//g;の{2,}は2つ以上のって意味です?
この使い方を詳しく説明してもらえませんか?

630 名前:nobodyさん mailto:sage [04/11/04 11:43:57 ID:???]
>629
正規表現道場@2ch Part3 s/煽り|荒らし/あぼーん/g
pc5.2ch.net/test/read.cgi/php/1069245758/

631 名前:nobodyさん [04/11/04 11:47:00 ID:kYuxwk3n]
はじめまして。

PDFファイルにフォームをつけて、送信情報をサーバに保存して、
その情報を別の場所からテンプレートのPDFファイルを使用して閲覧できる方法というか、
そんなシステムつくれますかね??

※テンプレートHTMLでCSV情報を表示させるのはできると思うのですが・・・
 なぜかPDFファイル(TT)

どなたか教えてください・・・

632 名前:nobodyさん mailto:sage [04/11/04 12:00:10 ID:???]
日本語くらいなんとかならんのか

633 名前:nobodyさん mailto:sage [04/11/04 12:12:45 ID:???]
>>631
君のやりたいことはたぶんPDFフォームのことだと思うので
"PDFフォーム" とか "FDF" とかで検索しる
あるいは adobe の営業に質問しる (金がある場合)

634 名前:nobodyさん mailto:sage [04/11/04 12:15:46 ID:???]
>>629
書き方間違えてるだけだろ

print "Content-type: text/html\n\n";
open(FH,"< a.html");
while(<FH>){
#chomp;
s/(<br>){2,}$//g;
print;
}
close(FH);


635 名前:631 [04/11/04 14:18:37 ID:kYuxwk3n]
PDFのフォームデータをメール送信し、サーバにCSV形式で保存する所
まではできたのですが、そのCSVファイルのデータをテンプレートPDFなるもの!?
を使って開くことはできるのだろうか・・・??

用は、一方でPDFの伝票に数値を入力し、フォーム送信したものを、
他方のパソコンからPDFとして閲覧したいってことなんですが・・・



636 名前:624 mailto:sage [04/11/04 15:24:47 ID:???]
色々ぐぐってみました。
PHPだとMD5関数で文字列をMD5ハッシュに変換することが可能ですよね。
ファイルの一致を確認するために使ってみたいのですが、
一度ファイルを読み込み、そのデータ(文字列?)をMD5に変換ってやり方で合ってますか?

637 名前:nobodyさん mailto:sage [04/11/04 15:49:13 ID:???]
>>635
大抵の言語に拡張ライブラリとしてPDFを出力する方法がある。
またPDFのフォーマットは公開されているので自分で0から作成することもできる。
よって、「できる」

>>636
マニュアルを読みゃファイル名を渡すだけでmd5を計算してくれる関数があることが分かる。
それともmd5を使ってファイルの同一性を調べる時の正確さについて話したいのか?

638 名前:nobodyさん mailto:sage [04/11/04 19:09:52 ID:???]
っていうかやりたいことって
s/(<br>)+/<br>/g;
なんじゃねぇの?

639 名前:nobodyさん mailto:sage [04/11/05 02:03:40 ID:???]
perlで作るcgiで、よそのサーバーのファイルを読み込むのってどうやるんでしょうか?
入門書読んでるんですけど、同じサーバーのファイルの読み込み方は載ってるんですが、
他所のサーバーのファイルの読み込み方が載ってなくて……

open(FILE, "http://〜");
じゃ無理ですよね?

640 名前:nobodyさん mailto:sage [04/11/05 02:18:10 ID:???]
>>639
冗談抜きで10回以上でてる質問だから、
まずは調べれ

641 名前:nobodyさん mailto:sage [04/11/05 02:26:02 ID:???]
cgi open http 外部サーバー 外部サイト 読み込み
などの語句をいろいろ組み合わせてgoogle検索したんですが
どうやって検索したらいいのかの見当もつかなくて……
このスレでは>>479あたりに近い質問が出てますが、
JavaScriptとかと組み合わせないと、cgi単品ではできないんでしょうか?

642 名前:nobodyさん mailto:sage [04/11/05 03:27:04 ID:???]
「外部サイト」ではなく「別サイト」で検索したら
それっぽいものがヒットしました。
ttp://homepage3.nifty.com/hippo2000/perltips/LWP.html
……別サイトのファイル読み込むのって思ったより大変なんですね。
もっと簡単にできるものだと思ってました。頑張ってみます。

643 名前:nobodyさん mailto:sage [04/11/05 07:50:22 ID:???]
>>642
PerlやめてPHPにしたら
簡単にできるよ

644 名前:nobodyさん mailto:sage [04/11/05 08:00:31 ID:???]
同意。PHPなら、
$contents = file( "http://〜" );
で一行でできるよん。

645 名前:nobodyさん mailto:sage [04/11/05 13:42:34 ID:???]
>>643
利用しているレンタルサーバーがphpサポートしていないんです。。。
(正確には使えますが、制限だらけです)



646 名前:nobodyさん mailto:sage [04/11/05 14:02:33 ID:???]
JavaアプレットとFlashの出来ることの違いってなんでしょうか。
Javaは開発環境が揃ってそうで、言語自体も良いと思ってたのですが、
実際検索とかしてみても、クライアントサイドで動くものはFlashが人気があるように見えます。
それぞれの長所と短所はどのようなものなのでしょうか。


647 名前:nobodyさん mailto:sage [04/11/05 14:57:11 ID:???]
>>646
Flashはプログラム不要で簡単にできるからね
画像取り込んで特殊効果つければ終わりみたいな

648 名前:nobodyさん mailto:sage [04/11/05 15:08:32 ID:???]
なぁ、ここの記事読んでどう思う?
ttp://www.atmarkit.co.jp/ad/ms/linuxvswin/linuxvswin04.html

よく、同じようにセキュリティならWindowsじゃ・・・とか言う奴いるけど、
そういう奴は馬鹿って事でいいのか?

649 名前:nobodyさん mailto:sage [04/11/05 15:32:06 ID:???]
>>648
どうでもいいけど、それ、記事じゃなくて広告だからな。一応。

650 名前:nobodyさん mailto:sage [04/11/05 16:17:07 ID:???]
>>649
どっちでもいい。

単純にWindowsが優れているとも言わないけど、
何でもかんでも、セキュリティー考えてたらLinuxという奴が馬鹿って事でFAだろ。

651 名前:nobodyさん mailto:sage [04/11/05 17:25:59 ID:???]
どうでもいいけど、なぜこのスレで?

652 名前:鉄人 [04/11/05 23:11:02 ID:Dt2srxDu]
笑ってやって下さいな
jbbs.livedoor.jp/sports/1305/

653 名前:nobodyさん mailto:sage [04/11/06 00:11:09 ID:???]
$ls = `ls $dir`;
perl若干経験、php初心者です。
perlで上の文はphpではどうなるでしょうか

654 名前:nobodyさん mailto:sage [04/11/06 00:30:32 ID:???]
>>653
PHPにもbacktick演算子がある。
他にも使える関数や注意事項があるのでマニュアルのプログラム実行関数の項を見ると良い
つーかマニュアルくらい常に手元に置いて参照すれ

655 名前:nobodyさん mailto:sage [04/11/06 00:46:44 ID:???]
2ちゃんねるのread.cgiを通さずdatを直接読み込んで
ブラウザでデザインを変えることができたり
ローカルであぼーんしたり……
平たく言うとかちゅ〜しゃなどの専用ブラウザのようなものを
IEなどの不通のブラウザで実現したいのですが、
これはperl/cgiでは難しいでしょうか?
というか、2ch.netからdatファイルさえ取得できれば
あとはどうすればいいのかだいたいわかるんですが、
>>639からのやりとりを見るとそこが一番のネックのようなんで…



656 名前:nobodyさん mailto:sage [04/11/06 01:32:01 ID:???]
perl云々じゃなくてアンタには間違いなく難しい。
そのレベルだとDat落としてデコードするとこまでいくのにどれだけかかるか。
2日で出来たら、まあ見込みあるんじゃないの。

657 名前:nobodyさん mailto:sage [04/11/06 01:39:00 ID:???]
そんなとこからネックなのに無茶苦茶いうなw

658 名前:639 mailto:sage [04/11/06 03:16:09 ID:???]
超初心者な質問と思われ非常に申し訳ないのですが、
LWPというのはサーバーにインストールするプログラムであって、
それをサポートしていないレンタルサーバーを利用している場合は、
>>639のような使い方(よそのサーバーのファイルを読み込む)は不可能ということでしょうか?

659 名前:nobodyさん mailto:sage [04/11/06 03:43:25 ID:???]
自前で組むには
socket を使える事
HTTPのリクエスト/レスポンスの仕組みを理解している事が必要
だがHTTPの方はどっかのライブラリ使えば知らなくてもなんとかなるかもしれない

だが超初心者の658には無理だろう

660 名前:nobodyさん mailto:sage [04/11/06 04:36:12 ID:???]
ローカルにactiveperlをインスコしてあれば、ローカルで使える。
が、658はいきなりサーバでテストするやしだろう。

661 名前:nobodyさん mailto:sage [04/11/06 04:44:59 ID:???]
アクティブパール(読み方あってんのか?
超初心者の漏れでも簡単に入れれた。

662 名前:nobodyさん mailto:sage [04/11/06 08:32:24 ID:???]
p2でよかろうに。。。

663 名前:639 mailto:sage [04/11/06 12:04:25 ID:???]
activeperlは自分も入れてますよ。
自前でサーバを組むのは無理ですけど。
結局のところ、サーバーにインストールしない限り
別サイトのファイル読み込みはできないということでいいんでしょうか?
やっぱりレンタルサーバーで、一定以上の機能は望めないということですかね。
どうもありがとうございました。

664 名前:nobodyさん mailto:sage [04/11/06 12:43:20 ID:???]
レンタルサーバはピンからキリまである。
ポートが封じられてsocket自体が使えない所もあれば、
自分でインストールできる所もあれば、
標準的に使うモジュールが最初から入れられている所もある。

自分のやりたい事を考えて鯖を選らばないとね。

665 名前:nobodyさん mailto:sage [04/11/06 18:05:34 ID:???]
>>663
どうしたらそういう結論になるのかわからんが、お前に無理なのは間違いないようだ



666 名前:nobodyさん mailto:sage [04/11/06 19:43:03 ID:???]
まあレン鯖でやることじゃないのは確かだが・・・

667 名前:nobodyさん mailto:sage [04/11/06 20:33:09 ID:???]
>666
レン鯖でやってますが、いけませんか?

668 名前:nobodyさん mailto:sage [04/11/06 21:35:59 ID:???]
ローカルでテストしような

669 名前:nobodyさん mailto:saga [04/11/07 16:54:59 ID:???]
アマゾンで評判の良かった「はじめての人のためのかんたんPerl/CGI入門」
www.amazon.co.jp/exec/obidos/ASIN/479800586X/qid=1099813754/sr=1-1/ref=sr_1_10_1/250-8738214-0179452 を
買って読破したのですが、自分がしたいアクセス制限サイトの作成とかモジュールの事とか
記載されていなくて、一般的な掲示板設置とか簡単な内容のものでした。

モジュールとか上記のような事をもっと詳しく勉強したい場合、どんな本がいいのでしょうか?
これさえ買っておけば間違いないっていうものがあれば教えてください。
レビューがいいものを買ってもハズレだったので・・・


670 名前:nobodyさん mailto:sage [04/11/07 18:13:56 ID:???]
>>669
本の紹介じゃないんだけど、
調べたい対象が分かってるならネットで調べた方がより多い情報を手に入れられるかも。
買うなら例文付きの関数辞典系が重宝しそう。

671 名前:nobodyさん mailto:sage [04/11/08 07:19:41 ID:???]
レビューが良いやつってのは初心者が感動して沢山書き込んでるだけのものであって
上級者が満足するものにはそれほど反響が無いってのはアマゾンの常識。

672 名前:nobodyさん mailto: [04/11/09 00:31:34 ID:???]
簡易アバターみたいなものを作りたいと思っています。
基本的に、下記のような感じでしょうか?

・デフォルトの画像に帽子や服などのパーツを追加する

パーツを追加した画像を用意し、画像ごとにデフォルト画像が
変化するようにみせかける

デフォルト画像(main_imag)→帽子を追加→(main_hat)

673 名前:nobodyさん mailto:sage [04/11/09 02:06:49 ID:???]
PHPというのを始めてみようとおもった初心者です。
たいていの入門講座サイトや参考書では
PHPはHTMLファイルに埋め込むものとなっているのですが、
当方の利用しているCOOL-ONLINEでは
>CGIバイナリとしてインストールしています。
>また、webツリーの外に PHPパーサを置いていますので、
>拡張子は「.cgi」又は、ディレクトリ毎の設定ファイルで
>指定した拡張子にする必要があり、
>且つ、ファイルの一行目は、#!/usr/local/bin/php にする必要があります。
となっております。
cgiを作るための言語としてのPHPを勉強するのに
良いサイトか参考書はないでしょうか。
検索してもHTML埋め込み法の説明ばかりかかります。
あるいはこの限定された方法ではあまり使い道は無いものなんでしょうか?

674 名前:nobodyさん mailto:sage [04/11/09 02:11:16 ID:???]
ちょっと聞くが、CGIとPerlとPHPを理解した上での発言か?

675 名前:nobodyさん mailto:sage [04/11/09 02:26:34 ID:???]
CGIというのが「***.cgi」だけではないというのはわかりますが、
厳密にどう表現していいのかよくはわかりませんが、
とりあえずCOOL-ONLINEでは「***.cgi」ファイルをつくるためにしか
PHPを使用できないということなのではないのでしょうか?
PHPやPerlは、cgiを書くための言語、という認識でよろしいでしょうか?
とりあえずPerlでなら、掲示板やチャットを作成できる程度までは勉強しました。



676 名前:nobodyさん mailto:sage [04/11/09 03:32:23 ID:???]
CGIとはCommon Gateway Interface の略で、『仕組み』だ。
参考になるのはPHPマニュアル。公式サイトに日本語版もある。
COOL がその設定だと

#!/usr/local/bin/php
<?php
printf("hogehoge %d %d",100,5);
?>

これで動くんじゃねぇの?

677 名前:nobodyさん mailto:sage [04/11/09 14:33:01 ID:???]
>>676
500internal server errorが出ました。

678 名前:nobodyさん mailto:sage [04/11/09 14:46:04 ID:???]
>>677
ファイル名php.cgi とでも保存して実行権限与えてアクセスすれば見れるはず。
それ以外はシラネ。

679 名前:nobodyさん mailto:sage [04/11/10 10:50:01 ID:???]
初歩的な事で申し訳無いと思いますが、質問です。
自宅サーバ(WinXP AN HTTPD使用)で、HPにCGIを置きたいのですが上手くいきません。

ディレクトリ構造は
C
|-usr
| |-public_html
| |-cgi-bin
| |-local
となっており、C:\usr\localにActiveperlをインストールしています。
AN HTTPDのドキュメントルートはC:\usr\public_htmlにしています。
この状態で、public_html内のindex.htmlは正常に表示され、他のHTMLページも正常なのですが
CGIだけ何故か上手く表示されません。
具体的に言うとCGIが実行されるのでは無く、ブラウザでコードが表示されてしまうのです。
そのCGIの一行目の記述は#!/usr/local/bin/perlとなっています。
また、AN HTTPDでは「CGIを実行する」にチェックは付いており、.plと.cgiの拡張子はperlで実行するようになっているのですが・・・。
CGIファイルはメモ帳で開くように関連付けしてあるのですが、これは関係無いですよね?
どなたか原因の分かる方、教えていただけませんか?

680 名前:nobodyさん [04/11/10 19:15:31 ID:jMyZqt3b]
PHPでOOPしてるんですが、
コンストラクタに引数を与えて初期値を設定するようにした場合、
引数の追加、削除、順番の変更等がしにくいですよね。
かといって、生成後にメソッドを呼んで
プロパティーの設定をするのは、
記述が冗長になって面倒です。
なにか良い方法はないでしょうか?

681 名前:nobodyさん mailto:sage [04/11/10 19:55:28 ID:???]
> 引数の追加、削除、順番の変更
つーのは毎回クラス設計をやり直してるってことかい?
それならリファクタリング機能がついたIDEを使うぐらいしか手がないんじゃないの?

682 名前:nobodyさん mailto:sage [04/11/10 20:27:03 ID:???]
>>680
こんなもんでどうよ?俺はこんなことしないけど。

class c {
function c($a) {
foreach ($a as $k => $v) {
$this->$k = $v;
}
}
function m($a, $b) {
$this->$a = $b;
return $this;
}
}
$o = new c(array('x' => 1, 'y' => 2, 'z' => 3));
print_r($o->m('a', 4));

683 名前:nobodyさん mailto:sage [04/11/10 20:37:30 ID:???]
           ムシャ         |
             ムシャ       |
      ∩___∩              |  ぷらぷら
      | ノ      ヽ        ((   |
     /  ●   ● |         J  ))
. ((  |    ( _●_)  ミ ・
    彡、   |∪}=) ,ノ ∴
     /    ヽ/^ヽ ヽ  。
     |      ヽ \ |
     |      ヽ__ノ


684 名前:nobodyさん mailto:sage [04/11/10 21:03:19 ID:???]
ただ食いしてねーで面白いことのひとつも言ってみろってんだこのやろう

685 名前:nobodyさん [04/11/10 21:48:53 ID:CW9skcUT]
ttp://www.higurashichabo.com/cgi-bin/ss/santhology.cgi
で利用している小説掲示板を利用したいのですが、概に配布先が閉鎖
してしまったのですが、移転先を教えてもらえないでしょうか?
他に同じようなものが配布されている場合は、アドレス教えて下されば幸いです



686 名前:nobodyさん mailto:sage [04/11/10 21:58:46 ID:???]
>>685
移転してねーよ。よく読め。
www2s.biglobe.ne.jp/~yasuu/cgi4.html

687 名前:nobodyさん mailto:??? [04/11/10 21:59:03 ID:???]
誰か 掲示板imgboard のcgiセット持ってたらゆずってくれないでしょうか
公式HPはなぜかDLできぬのじゃ。おねがいします。

●レス付き画像掲示板 imgboard
www.big.or.jp/~talk/t-club/soft/mini_r6/index.cgi

pc5.2ch.net/test/read.cgi/php/995618200/721 ここも貼りました






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<229KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef