WebProg 初心者の質問 Part3
■ このスレッドは過去ログ倉庫に格納されています
0001マリモーマ ◆r6PDGT6Xd2
03/02/13 08:15ID:h+ZGjkuOWebProg 板は初めて。
質問したいけど、どうしたら良いか分からない。
そんなときは、ここに書き込んでください。
板の住人や、その他が、けなしながら、厳しく教えてくれるかも。
質問する前に、まずはここを読んでね。
2ch 総合ガイド
http://www.2ch.net/guide/
記念カキコ専用スレ
http://pc.2ch.net/test/read.cgi/php/982575577/
前スレ
http://pc.2ch.net/test/read.cgi/php/1030151932/
http://pc2.2ch.net/test/read.cgi/php/1037222063/
お願い。
適切な、板、スレ、を発見した場合、誘導してあげましょう。
スレの性質上 age 進行でお願
0459nobodyさん
03/05/02 01:53ID:vV7UM5Czバックでアクセス集計をしているCGIを、他の人には見せたくないんですけど、
パーミッションが755っつーのがイマイチ意味が解らないんですけど。。。なんで?
収めているフォルダ名・CGIファイル名は自分しか知らないという意味において、
結局自分だけが見れるということっすか?
初めてやってみている所ですが、激しく間違っているのでしょうか?…宜しく。
0461nobodyさん
03/05/02 03:22ID:???>収めているフォルダ名・CGIファイル名は自分しか知らないという意味において、
こんなのを探し出すソフトや方法はいくらでもある。
見せたくないという面ではあまり効果なし。
自分だけが見たいならBASIC認証でも使ったほうがいい。
0462nobodyさん
03/05/02 07:36ID:???ふーん。ログをメモリに置いておく事なんてできるんだ〜。
とにかく、ログをメモリに置いておく事が可能で、メモリに置いておいたとしても・・・
ログを何Mも置いておかない限り、そんなに支障は出ないと思うが。
せいぜい、置いておいたとしても10k未満でしょう。
大丈夫だと思ふ。
0463459
03/05/02 11:20ID:???そうですか。そうですよね。
0465nobodyさん
03/05/02 14:54ID:o4MNtfX+サーバでsendmailが使えない場合、PHP掲示板からのメール送信
(mb_sendmail関数)は使えないんでしょうか?
0467ごまお ◆cNUxPJ5ztQ
03/05/02 15:31ID:???> >収めているフォルダ名・CGIファイル名は自分しか知らないという意味において、
> こんなのを探し出すソフトや方法はいくらでもある。
それちょっと気になった。
正確に言うと、「探し出すソフトや方法」があるから
その秘密のログ解析CGIのアドレスがばれるんじゃないよな。
(そんな方法やソフトがあったら大変だぜよw。セキュホ)
そういうのは大体、単にREFERERでばれてるんだわな。
無知なヤシがその(バレた)状況みると、そりゃあ驚きのあまり
クラックでもされたかのように思えるだろうけど。
459のログ解析の例だったらREFERERの解析もしてるんだろうから
たぶんリンク元アドレスへ<A></A>リンクしてるんだろうと。(ややこすい)
それをクリックしちゃうと秘密のはずのアドレスをREFERERに持った状態で
他所へとんでいくことになるです。
まあ結果的には、認証は忘れずにってことでいいんですけど。
0468nobodyさん
03/05/02 18:37ID:???するスクリプト教えていただけませんか?
0469nicebodyさん
03/05/02 18:44ID:???>>464
ありがとうございます
計算してみたところ、100人が同時に使っても余裕でいけそうでした
0470459
03/05/02 21:27ID:???もうちょっとreferer… の所詳しく教えて。自分が持って他所にばらしちゃう
つー事ですか?…マジかけだしですぅぅ。
0475nobodyさん
03/05/03 03:29ID:6k1M2NzbサーバAに実行ファイルと、データがあるとして、
実行ファイルで掲示板みたくデータを操作します。
んで、特定の処理(転送ボタンを押す、とか)で、
サーバAにある操作されたデータをサーバBに転送(FTP)
したいのです。
phpとかcgiでこういうことって可能でしょうか?
まわりくどいですが、サーバBで受信専用のcgiとかを
走らせておいて、そいつがサーバAのデータを参照する、
みたいなやり方も考えてみたのですが、実行ファイルは
サーバAにだけ置いておく方がスマートですよね。。
また、良い本がありましたら教えてくださいませ。
自分は、C++をちょっとかじったことがあるぐらいのレベルで、
ワケあってwebプログラムを作ってみたくなりました。
0476nobodyさん
03/05/03 05:03ID:???「教えるちゃん」が流行の兆しだな。
例えば>467
こういうやつの"自称"秘密のURLに限って
ロボットにさらわれてたりしてな(w
0478ごまお ◆cNUxPJ5ztQ
03/05/03 10:30ID:???その言葉そっくりそのままおまいに返しまーす。
おまいこそあんま適当なことかくなや。
もういちどはっきり書くが
ディレクトリの一覧が禁止される鯖上で、どこからもリンクされていない
単独ファイルの存在をhttp経由で外から知る方法は無いよ。
あるとしたらそりゃ単に特定のweb鯖の特定のverに存在するバグなだけ。
476 がそーゆー実例や方法を知ってるなら具体的に例をあげてみ。
0480nobodyさん
03/05/03 11:26ID:W23FnfEc0481nobodyさん
03/05/03 11:45ID:???結論: JAVA API リファレンス + CGIの知識 で十分(・∀・)イヤマジデ
0482nobodyさん
03/05/03 15:02ID:h30KZ0+vindex.htmlはタグも何も無い白紙のテキストでいいんですか?
0483bloom
03/05/03 15:10ID:TBhkUsV+0486nobodyさん
03/05/03 15:21ID:???専用サーバや自宅サーバならなんとでもなるだろうけど。
0487nobodyさん
03/05/03 16:15ID:???<a href="997805167/l50">403: よくあるクイズのガイドライン (305)</a>
これをdat番号と題名だけにしたいのですが・・
s/(.*)([0-9]{9,})(\/l50\"\>[0-9]*\: )(.*)( \([0-9]*\).*)/$2 $4/;
こうすると全部9桁になってしまうんです。で、
s/(.*)([0-9]{10})(\/l50\"\>[0-9]*\: )(.*)( \([0-9]*\).*)/$2 $4/;
こうすると全部10桁になってしまって・・・
誰か教えてPLZ
0488nobodyさん
03/05/03 16:22ID:???0490nobodyさん
03/05/03 21:33ID:???レスどもです。環境としては、自サバと、友だちサバ間なので、
多分大丈夫と思います。
実現するにはどんな言語がよいですかねぇ?
477氏の言われてる、FTPを実装、ってのはどんなイメージ
なのでしょうか?FTPをcgiとかで組んじゃう、ってコトですか??
ん〜、、勉強せねば。。
0491nobodyさん
03/05/03 22:58ID:JfXUPjtpWindowsServerのUser登録・変更を初心者(私も初心者ですが)でも
円滑に行えるようにするためWebブラウザで登録フォームを作りたい
と思いました。
そこで質問なのですが、CGIでそういった操作は可能なのでしょうか?
つまり、CGIでサーバであるWindows自身の設定を変更したいのです。
プログラミング自体、あまり詳しくないため稚拙な表現になってしまい
申し訳ありません。
0492nobodyさん
03/05/03 23:00ID:???×Webブラウザで登録フォームを作りたい
○Webブラウザで操作できる、登録フォームを作りたい
0494bloom
03/05/03 23:10ID:TBhkUsV+0495nobodyさん
03/05/03 23:21ID:???レスありがとうございます。CGIのなんたるかは漠然としか
わかっていません。ブラウザから送信されたデータを元に
データファイルを編集・表示することしかできないのでしょうか?
ActiveXを利用したWebアプリケーションで…、も考えたのですが
JAVAアプレットにしろ何にしろ、こういったWebシステムって
よく考えたら別途にサーバプログラムも作らなければいけませんよね?
知識が浅く素っ頓狂なことを書き込んですみませんでした。
諦めてTerminalServiceの使い方とユーザデータの編集方法を
ドキュメント化します。
0496nobodyさん
03/05/04 03:03ID:arThx6EHいや板違いかもしれません。
できたWebアプリのマニュアルを
作らなければならないのですが
WebページをWordに貼り付ける場合
通常であればPrintScreenしたものを貼り付けているのですが
スクロールバーが出てきて下部が表示しきれない場合
(たとえばhttp://www.yahoo.co.jp/のような)、
ページ全体を1つの画像として取得する方法はないでしょうか?
どうも方法がみあたらないので
複数の画像をPrintScreenして
画像ソフトで結合してあげるしかないのかな、
とか考えるとかなり鬱です・・・
0497nobodyさん
03/05/04 04:10ID:???HyperSNAP DX5
http://www.oddie.com/
0498nobodyさん
03/05/04 06:28ID:???1)NET USER ADDをcgiから呼び出せればよい。(ASPならbasp21のExecute使う)
適当に考えてみたんだが・・・ActiveDirectoryは考慮してないです
NT4.0のPDCなら NET USER ADD /Domain オプションが有ったので対処は可能かな?
0500nobodyさん
03/05/04 11:54ID:???試用してみました。やりたいことができて感動しています。
6250円は少し高い気もしますが払う価値はありそうです。
ありがとうございます。
>>499
それは思いつきませんでした。Wordはやはり、
目次、段落、書式、ページ番号、ヘッダー、フッダー、印刷設定
などが便利なのでうちの会社ではごく一般的に使われてます。
HTMLでもがんばればできそうな気がしますが
自分にはまだむずかしそうです。
0501nobodyさん
03/05/04 12:44ID:???しかも2ちゃんねる初めてです。
1年くらい前、自分で思った通りのCGIがほしくて、perlを初めてみました。
で、今はperlのCGIならだいたい思った通りの物が作れるようになり、
webでは自己満足したサイトが作れるようになりました。
しかし、perl本などは買ってみたものの、完全に独学でプログラムがなんたるものかも未だに分かっていません。
最近は欲をかいて自分のPC内で動くソフトが作りたくなってきました。
javaなら無料と聞いたのですが、コンパイルだのなんだの言われても全く分かりません。
perl-CGIなら思った物を作れるレベルなのですが、
そんな俺がjavaを始めるのは大変な事でしょうか?
それとも、かなり苦労しますか?
根がめんどくさがりなので、難しいものだとしたらあまり作りたいとは思わないのですが、
今の俺の段階では大変でしょうか?
下らないコトで長文すみませんでした。
0502nobodyさん
03/05/04 12:54ID:???Perlでも自分のマシンで動くものはできる。つか、本来はそれが目的。
ウィンドウが出てボタン押したりするソフトも、Perl/Tk使えばできる。
http://www.geocities.co.jp/SiliconValley-Oakland/1680/perl_tk/index.html
この辺とか読め。
物にしようと思ったら、オブジェクト指向とかイベントドリブンとかの概念を覚えざるを得ない。
今までのやり方を切り捨てて新しいやり方を覚えられるかどうかが試されるだろうけど。
0503501
03/05/04 12:59ID:???にょー!
感激内容なレスありがとうございます。
perlで出来るんなら、もう文法とか覚えたので楽になってきそう。とか思ってしまいました。
今から読んできます。
0504動画直リン
03/05/04 13:10ID:c6ZqX6LO0505nobodyさん
03/05/04 13:12ID:???そんな所勉強するより、Windowsソフト作りたいならC/C++へ移行した方が良いと思うんだよね〜。
C/C++が難しいって言うんなら、Delもあるし。
完全無料でしたいのなら、HSPとかもあるし。
餅は餅屋だと思ふ今日この頃。
0506501
03/05/04 13:18ID:???HSP…?
なんか聞いた事あるような、ないような…。
Cとかはやりません。無料じゃないとちょっと気が乗らない人なんです、ごめんなさい。
でも全く知識もなにもない状態ですので、取り敢えずweb上でイロイロ調べてみたいと思います。
んで何をやるか決めたら本を買ってきます。
あんま細かい事は分からないし、気にする必要もないと勝手に思ってるので取り敢えず、
やると決めたものでやりたいと思います。
実際に不都合が出てから他の言語に乗り換えても良いと思うので…。
そんなわけでまず、馴染みのあるperlから調べてみたいと思います。
0507nobodyさん
03/05/04 13:23ID:???0508nobodyさん
03/05/04 13:46ID:???javaでもなんでも、やっぱ行き詰まる所はあるよ。
ただ、javaの場合少し重いのでお気をつけ。俺は使った事ないけどね。
>しかも2ちゃんねる初めてです。
>>501ではメールに「0」書いて、>>503になると「sage」にして、
「>>***」この形式で特定レスにリンク貼って、2ちゃんねるが初めてかよ。
0509nobodyさん
03/05/04 14:26ID:pdxfSQtM∧||∧ ||
( / ⌒ヽ ∧||∧
( / ⌒ヽ
| | |
∪ / ノ
| ||
∪∪
日本ロジテムの子会社せいも素で過労による自殺者が出たんだってね。
http://www.samos.co.jp
http://society.2ch.net/test/read.cgi/traf/1046749189/l50
http://tmp.2ch.net/test/read.cgi/company/1046775680/l50
どうすりゃいい?
0513nobodyさん
03/05/04 17:28ID:???0514501
03/05/04 19:41ID:???ごめんなさい。実は初めてじゃないです。
プチ初めてです。
本屋に行って、つい勢いでHSPの本買ってしまいました。
HSPが何たる物かも分からずに買ってしまいました。
…で、本を少し読んでみましたが、微妙にガッカリしてしまいました。
知識のない俺でも、仕様をざっと読んだら明らかにショボイと思ってしまった…。
でも、手軽なのでソフトを作ると言うより、自分のPCを便利にするシステムとか作るのに便利そうです。
それにCGIしかまともに作れないので、winで動くプログラムの勉強にもなりそうでグットです。
一番気になるのは、どうやら小数点以下の数字を扱えないらしいと言う事…。
これは微妙に反則って気が…。
取り敢えずイロイロいじって感触をつかみたいと思います。
perlと書きかたがかなり違うように思ったので馴れるのに時間かかるかも…。
出来たらネット用のプログラムとか作りたい感じです。
CGIと連動する、みたいな。
0515nobodyさん
03/05/06 08:10ID:c2hGH05nメールを送ると、メール本文の中で
「経営」と表示したいところが、「経営メ」と表示されています。
jcodeでsjis(CSVファイル)->euc(スクリプト内)->jis(メール本文)
の順番で変換はしているつもりです。。。。が、
おそらくどこかで何らかの漏れや勘違いがあるのでしょう。。。。
この文字化けの仕方だと、どういうことを疑ってみるのがいいのでしょうか?
0516nobodyさん
03/05/06 08:53ID:???0517nobodyさん
03/05/06 10:38ID:A6v2zZhu0518nobodyさん
03/05/06 11:14ID:???WINはこう書きました
<input type="button" value="このページを印刷する" onClick="StartPrint()" name="button">
修正あればおしえてキボンヌ。
0519nobodyさん
03/05/06 11:15ID:???0520nobodyさん
03/05/06 11:23ID:???0521nobodyさん
03/05/06 12:16ID:???Javaで作成するWebアプリケーションで、ドラッグ&ドロップ対応やページ専用のコンテキストメニューを作成する場合、AWTやSwingを使用して作っていいのでしょうか?
勉強をはじめたばかりなのでテスト用にコーディングするほどの知識もまだ無く、AWTやSwingは何となくスタンドアロンなGUIアプリ用な気もしたもので…。
0523nobodyさん
03/05/07 01:08ID:???ウゼ。
1.一番元になるデータの改行コードは? CR+LFとかになっているなら、LFあたりに統一するように。
2.jcodeによる変換は、jcodeによる文字コードの自動判別に任せず、明示的に変更メソッドを指定する。
例)&jcode::sjis2euc(\$str);
例)&jcode::euc2jis(\$str);
後、jcodeも最新のバージョンかどうか確認すること。
もし、この程度のこともやってなくて質問してきたなら逝ってよし。
0524おながいします ◆tr.t4dJfuU
03/05/07 16:05ID:cafaEcrA今あるショッピングカートのCGIに使うDBをExcelと秀丸で編集してるんですが
このCGIの指定のデータの区切りがカンマとかじゃなくて <> なんです。
Excelである程度編集してテキストに変換するとどうしても間にスペースがはいって
それを手作業で1つ1つ削除してますが、何か簡単に一括でスペースを削除・置き換え
できるような方法やエディタってないでしょうか??
板・スレ違いだったらごめんなさい。
ここにおられるのはDBとかでも要領よく作業される達人様の集まりだと聞いたので。。
0525nobodyさん
03/05/07 16:22ID:???s/ //g;
0526nobodyさん
03/05/07 16:23ID:???0527nobodyさん
03/05/07 16:35ID:???秀丸
DBファイルの < または > どちらかを置き換えで削除
Excel
区切り文字を↑で削除しなかったほうの < か > にして読み込み編集
テキスト(タブ区切り)で保存
秀丸
タブを<>に置き換え
0528おながいします ◆tr.t4dJfuU
03/05/07 16:48ID:cafaEcrA>>526
ありがとうございます。今秀丸で試したら半角スペースと全角スペースが
「空白なし」に置き換わりました。ありがとうございましたm(__)m
525の
s/<>/,/g;
s/ //g;
ってどういう意味ですか?
0529nobodyさん
03/05/07 17:05ID:???http://www.rfs.jp/sitebuilder/perl/02/09.html
ここ読んでおけ。
0530動画直リン
03/05/07 17:10ID:45Ad4T/30531おながいします ◆tr.t4dJfuU
03/05/07 17:56ID:cafaEcrA助かりました。
最後に。>>527さんの
>秀丸
>タブを<>に置き換え
なんですが、秀丸で「置換」の指示の中で
「タブ」はどのように表現するのでしょうか?
これがわからなくて悩んでます。。。
0532nobodyさん
03/05/07 18:05ID:???正直、秀丸の使い方って話になってくるとスレ違いな気もするが、、、
正規表現ってことに免じて答えると、
「検索」→「置換」→「正規表現にチェックを入れる」→
「検索:のとこに \t と入力」→「置換:のところに <> を入力」
以上。
0533nobodyさん
03/05/07 18:19ID:cafaEcrAありがとうございました!
興奮で今夜寝れません!!
0534nobodyさん
03/05/08 01:04ID:???エリン戦記とかみたいなゲームの作成に興味をもたんですが、何を勉強すればいいのか、何から勉強すればいいのかわかりません。
ド素人でも頑張れば1年くらいで作れるようになるんでしょうか・・・?
0535nobodyさん
03/05/08 01:14ID:???そのエリン戦記とやらをすべての人が知っているという前提で話さないでくれ。
頑張る→出来る、というのは真ではない。
ダメな奴は10年頑張ったってできないし、才能のある奴は3日でできるかもしれない。
ただ、努力は結果への近道にはなる。
0538nobodyさん
03/05/08 10:54ID:???素質が無いのに好きだってのが一番困る。仕事でやるときは。
0539nobodyさん
03/05/08 14:30ID:J45m1fTBMySQL&Perl川合さんの赤い本は読んだのですがこれではまだ足りなくて・・・。
perldocではまだ足りなくて・・・
どこか英語でもいいんでくわしく紹介しているところ教えて頂けませんか。
0540nobodyさん
03/05/08 23:20ID:QzaoW6Sohttp://www10.ocn.ne.jp/~mailbiz/
0541nobodyさん
03/05/09 13:25ID:???ログなどを「ジャンル別」「月別」などに自動的?に分けるようにするには
現時点でどのような方法がありますか?
板違いでしたらすいません。
0543nobodyさん
03/05/10 18:03ID:kLUea8Ls言語はPHP、Servlet、JSP、EJBなどを考えています。
なんか、あったら便利!っていうのないですか?
もちろん、完成したら公開します。期待しないでまっていてください・・・・
0545nobodyさん
03/05/10 18:33ID:???アクセス数を細かく出して、あと相手のブラウザとかも調べる。
実にネットっぽいプログラムの完成。
PS.出来てもいらないよ。
0546543
03/05/10 22:07ID:kLUea8Lsあちぃ!
目標はアクセス集計のプログラムにしました。
言語は何がいいのでしょうか?
PHP? それともJSP?
プログラミング初経験でどのくらい時間かかるだろうか。
PS.悲しいのでもらってください。
0548nobodyさん
03/05/10 23:01ID:???perlかPHPがお勧め。JSPは知らんので俺の口からは勧められない。
アクセス集計はもちろんファイルに記録していくわけだけども、
ファイルがある程度強大化しても構わないなら、アクセスされた時間とかも細かく記録。
記録をプログラムで出力する時は
「○時間代のアクセス合計」「ここ1週間の合計」「1日の平均数」「winのアクセス割合」(←○%で出す)
などなど、イロイロ出力できると楽しいよ。
ただ「アクセス時間」「ブラウザの種類」
この二つのみを記録に並べていくとプログラムが計算する時にとんでもない事になるので注意。
もっと細かく記録しておく事。(○○日のアクセスごとに別に記録。とかそーゆー感じで)
最初にこーゆーの作っとくとwebプログがブラウザから得られる情報の種類とか分かって勉強になる(と思う)。
プログラム初経験ではイキナリ作るの厳しいかもしれません。
必要な記述だけ調べて作っていったらわりと早く作れると思うけど、それはあんまお勧め出来ない。
取り敢えず、集計プログラムのコトは考えずにひたすら記述を勉強。
基本的なのは書けるようになった所で始まり。ってパターンがいいんじゃないかな。
0549nobodyさん
03/05/10 23:44ID:???こいつ、どうよ。
0550543
03/05/10 23:58ID:kLUea8Ls親切な説明、感謝感謝。
PHPの本は一昨日辺りに買っていたので、まずはPHPで挑戦し、基本的な記述などを本を読みながらシコシコがんばります。
明日の休みにがんばるぞぉ〜
丁寧なレスありがとうございました。
0551nobodyさん
03/05/11 00:05ID:???《 " grid.org Cancer Research Project @ Team 2ch " 》
コンピュータ使用時の余剰処理能力を使用し、白血病・がんの治療薬研究解析の目的で
分散コンピューティングを用いてスクリーニング作業を行うプロジェクトです。
UD Flash
ttp://www.geocities.co.jp/SiliconValley-Sunnyvale/9382/udteam2ch.htm
ttp://www.geocities.jp/principia_0/UD.html
0552nobodyさん
03/05/11 04:56ID:???100時間を20日程度と換算するなら使える奴を雇うほうが正解と思う・・・
経験無しで自作するんらIIS+ASP+Oracle|Accessじゃないのかな。
見た目(デザイン)はFrontPageと定義ファイル(Excel 等)でコンバート(自作ツール)。
DB定義や処理(ASP)はVBA(Excel,Access等)でテストしてASPにコンバート。
自作ツールを作れる自身が無いならZopeとか統合環境を使うほうが何とかなるかも・・・
最近、Webの経験無しで0から社内システム(個人情報、業務履歴、スキル情報 収集
規模:約20k step)を一人で担当させられた個人としての意見。
セキュリティやパフォーマンスを考えると難しい(帳票:Excel等が絡むと更に大変)。
下地(用意)があれば何とかなるけど、未経験だとシステムのセットアップだけで時間を
要するような気がする。。
0553nobodyさん
03/05/11 20:53ID:???タイトル<>本分<>
タイトル<>本分<>
タイトル<>本分<>
みたいなログから検索するのはPHPとPerlどっちが良い(速い・負荷が少ない)んですか?
0554553
03/05/11 21:04ID:???0555nobodyさん
03/05/11 22:37ID:???0557nobodyさん
03/05/12 11:52ID:l1WnFqrs単語自体の意味とかは調べられるのですが具体的なページが発見出来んのです。
(クレジットカードを扱うページを作成するために、色々と注意しなければいけない点とかを下調べ中でして)
0558nobodyさん
03/05/12 12:15ID:OlfHtvPM今までレンタルサーバを使っていたところ正常に機能したんですが、
新しく有料のところを借りて使い始めたら
日本語が文字化けをするようになってしまいました。
英文字に関しては正常に動いているので、
日本語の設定が上手くいってないみたいなのですが
どうしたらいいのでしょうか・・?
サーバのphp.ini設定はEUP-JPユーザー用の設定で
mbstringを使ってご都合にあわせてくださいとあったんですが、
phpの知識があまりないため設定の書き方が解りません。
どなたかわかる方いれば教えてください。
0559nobodyさん
03/05/12 12:44ID:???どんな文字化け?
ShiftJISでHTMLを吐かせようとかそういうことなのかな。
mbstringが有効になってないならマニュアルみながら適当に有効にしてみては。
■ このスレッドは過去ログ倉庫に格納されています