トップページ⇒php
1001コメント324KB

△▲ WebProg 初心者の質問 ▼▽

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん02/08/24 10:18ID:Xl1boM6s
2ちゃんねるは初めて。
WebProg 板は初めて。
質問したいけど、どうしたら良いか分からない。

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

質問する前に、まずはここを読んでね。

2ch 総合ガイド
http://www.2ch.net/guide/
記念カキコ専用スレ
http://pc.2ch.net/test/read.cgi/php/982575577/


お願い。
適切な、板、スレ、を発見した場合、誘導してあげましょう。
スレの性質上 age 進行でお願いします。
0077nobodyさん02/08/31 19:20ID:???
>>76
( ´,_ゝ`) プッ
0078X02/08/31 19:26ID:???
>>68
パケ代? 携帯野郎なのか?
http://tohoho.wakusei.ne.jp/html/input.htm
お前みたいな厨は制作板行けよ。こっち来んな。
00796802/08/31 20:47ID:e/QwZfHF
>>78
みたけど、やっぱりsubmitじゃないとactionが呼び出されないんじゃん?
0080nobodyさん02/08/31 20:59ID:???
もういいよ、あんた。
0081nobodyさん02/08/31 21:39ID:olUxOE4H
5年ほどWEB関係のプログラミングから離れていたもんです。

当時はサル向けのPERLやCGIの本が出だした頃で、
私のようなものでもなんとか掲示板やらを作れたもんですが、
今から新しい言語を始めるには何がオススメでしょうか?
0082X02/08/31 21:41ID:???
>>68-78
もう来んな。親切にレスしてやったんだから、もういいだろ。

「サーバーサイドプログラミング関連の話題を扱っています。」
・JavaScript、VBScript等クライアントサイドの話題はWeb製作板へ
(submitもactionもhiddenもHTML=クライアントサイドね)
0083X02/08/31 21:43ID:???
>>81
手軽さならPHP。さらに簡単に掲示板やらが作れます。
つーかサーバサイドプログラムに難しいも何も。
0084nobodyさん02/08/31 21:47ID:???
んだね。PHPがじゃわじわと増えてきてる。

>>81
perlもまだ全然主流だけどね。
使えるので作れば?
00858102/08/31 22:01ID:???
やはりPHPですか。
これはほとんど知らないのですが、
ここのURLにもこれが含まれているので
かなり代表的な言語(仕組み?)なんでしょうね。

SQLはORACLEならわかるので、
PHP+なんとかSQLで何かやってみようかな。

レスくれた人サンクス。
0086nobodyさん02/08/31 22:22ID:n0bxL613
■10.000円の高額収入
 1件につき最大10.000円の高額収入。月収100万円以上も可能。
■画期的なビジネス!
 インターネットを利用したこれまでにない斬新で画期的なビジネスです。
■誰でも出来ます!
 インターネットができる環境の方なら誰でも参加可能です。
 インターネットを利用したビジネスですので、自宅や会社で好きなときにで
 きるビジネスです。
■専門的な知識は一切不要!
 ビジネスに必要なツールは全て当社で用意いたします。
 また、サポートも万全です。
■詳細は今すぐこちらから
 http://www.bea.hi-ho.ne.jp/paisen/
00876602/08/31 23:38ID:???
>>71
助かりました、ありがとう!
0088nobodyさん02/09/01 22:08ID:2xQctzxH
postgreSQL関連の初心者なんですが、どのスレで質問したらよいのでしょうか?
0089nobodyさん02/09/02 04:04ID:???
>>85
> PHP+なんとかSQLで何かやってみようかな。

PHP + MySQL がお勧めです。
がんがれ。
0090nobodyさん02/09/03 13:31ID:fbWzu7l6
CGI(Perl)をレンタルサーバに置いて、ブラウザからPOSTを投げると
結果がブラウザに表示されず、「***.cgiをダウンロードしています」と
なってしまいます。
自宅サーバで試すとブラウザに表示されます。(ブラウザは同じ)

レンタルサーバはFreeBSDにApache1.3.26、
自宅サーバはWindowsXPにApache2.0.40が動いてます。

何が悪さをしていそうなのか、情報をいただけないでしょうか。
0091nobodyさん02/09/03 14:08ID:???
>>90
過去に同様の質問が多数あったことをふまえた上でレス。
Content-typeを正確に吐いてるか確認。
0092nobodyさん02/09/03 21:27ID:???
自作のCGI(掲示板)にgzip圧縮転送機能を付けたいのですが、
gzipに関する初心者向きのページなどご存知の方いませんか?
サーチエンジンでは量が多すぎて…。
00939202/09/03 21:30ID:???
あ、言語はperlです。
0094nobodyさん02/09/03 23:21ID:???
そんなに量多くないと思うが…
http://www.google.com/search?num=30&hl=ja&inlang=ja&ie=Shift_JIS&newwindow=1&q=perl+Content-encoding%3A+gzip&lr=lang_ja
0095nobodyさん02/09/03 23:21ID:???
man gzip
0096apholist02/09/04 00:20ID:tD5rM35J
>>88
PostgreSQL@WebProg
http://pc.2ch.net/test/read.cgi/php/989375812/l50
でいいんじゃない?
0097nobodyさん02/09/04 08:12ID:+RCWOohz
すいません、ssiで更新用の外部htmlを表示させたいんですけど、
Content-Type: text/html;charset=Shift_JIS
の部分も一緒にブラウザに表示されてしまいます。

自分のやり方は、簡単に書くと
push(@line,"Content-Type: text/html;charset=Shift_JIS\n\n");
push(@line,"<table><tr><td>こんにちは</td></tr></table>");
$file = "更新用.html";
open(OUT,">$file");
flock(OUT,2);
print OUT @line;
close(OUT);
みたいな感じで更新用のhtmlファイルを書き換えていきたいんですけど、
何かコードおかしいでしょうか?
よろしくお願いします。
0098nobodyさん02/09/04 08:52ID:???
>>97
<!--#exec cgi 以外はヘッダー書かなくていいよ。
00999702/09/04 17:59ID:4DU6v+H1
あ、ありがとうございます。
でもヘッダ書かないとサーバーエラーになっちゃうんですけど、、、
htmlに埋め込んだssiのほは
<!--#include file="てすと更新用.html"-->です
0100nobodyさん02/09/05 00:11ID:sP4Utuoa
Content-Type: text/html;charset=Shift_JIS
これまで@lineに入れなくていいでしょ。
つか、単にHTMLファイル生成してるだけでしょ?
01019702/09/05 02:24ID:0RQolhcG
>つか、単にHTMLファイル生成してるだけでしょ?

そうです。
すると、まずヘッダだけ新規書き込みして次にもう一度その他の@line部分を
同じファイルに追加書き込みするということで良いですかな。

すいません、つっこみどころ満載かと思われますが、自分に出来る範囲で
セコセコとやっております。


-----------かんたんブックマーク追加cgi(やってることの説明)--------------

まず、更新.cgiで以前のブックマクのテンプレート、○○.txtをtextarea内に表示します。
そのテキストエリアに追加更新用の名前とブックマクをブラウザ上から書いて
それをフォームのsubmitでCGIに送ります。
CGIのほうは受け取ったやつを新しいテンプレートとして○○.txtに書き込む、
と同時に新たにテーブルに組み直した更新.htmlファイルを生成するって感じ
です。
するとあらフシギ、ブラウザのtextareaに
2ちゃんねる,http://www.2ch.net/2ch.html
と追加して送信するだけで新たにブックマクが追加されるという。
textareaには以前のブックマクが全て「名前,アドレス」という状態で並んで
いるので、それの位置を変えるだけで簡単に編集が、、、という具合です。
何か書いてて情けなくなってきた、、
0102nobodyさん02/09/05 02:53ID:???
>>101
これって、ブックマーク(ブラウザレベル)とは程遠いような…
要するに、
#$hoge=NEW_DATA
open(LOG,"log.dat");
$html_data.='<table>';
while(<LOG>){
@data=split(/\,/,$_);chomp(@data);
$html_data.='<TR>';
foreach(@data){$html_data.='<TH>'.$_.'</TH>'}close(LOG);
$html_data.='</TR>';
$textarea_value.=$_}
$html_data.='</table>';
open(LOG,">>log.dat");print LOG $hoge."\n";close(LOG);
open(HTML,">log.html");print HTML $html_data;close(HTML);
print '<textarea name=hoge>'.$textarea_value.'</textarea>'
みたいなことでしょ?
0103nobodyさん02/09/05 04:46ID:???
教えてください。perlでweb用のCGI作ってるんすけど。
\r\nって\nにしちゃダメなんすか?
特に動作に問題は見当たらないしファイルサイズも削れるんで\nでいきたいんすけど。
それとも不都合な環境とかあるんでしょうか。
0104103 ◆olKKvjNA 02/09/05 04:49ID:???
あれ スレ違いかしら
0105103 ◆olKKvjNA 02/09/05 04:52ID:???
perl初心者スレ逝ってきます
010610102/09/05 07:58ID:0RQolhcG
>102
すいません、言い方悪かったです、ブクマクじゃなくて
単なる自分好みのリンク集のことです。

原因わかりました。
ヘッダがないとどうしてもサーバーエラーになっちゃって
なんでだろなとずっと思ってたら、
コードの最後の部分で確認のため
@lineをそのままprintしてブラウザで表示しようとさせてました、、、
確認用の最後にだけ
print "Content-Type: text/html;charset=Shift_JIS\n\n";
print @line;
としてやるとうまくいきました。
ごめんなさい
ありがとうございます。
0107nobodyさん02/09/05 10:46ID:2NZtLHva
PHPについて教えてください。
お店のホームページを作成中なんですけど、
フォームからメール送信するのにPHPを使おうと思ってます。
内容にクレジットカードの番号なんか入れちゃおうと思ってるけど、
やっぱり何らかのロックかけるコードは必要でしょうか。
(こんな初心者には無理無理?
0108nobodyさん02/09/05 12:53ID:???
SSL
0109nobodyさん02/09/05 17:08ID:2NZtLHva
107です。
>108
SSLね・・・。
もうそうなると私にはダメぽ
0110nobodyさん02/09/05 17:42ID:???
>>109
少なくとも私はhttpsじゃ無いところにクレジット番号を入れようとは思いません。
0111まるごとserverは危険!!!!!?????02/09/06 11:15ID:???
まるごとserverは危険!!!!!?????
http://www.marugoto-server.com/ (=http://www.interq-office.ne.jp/)
プランと料金 http://www.marugoto-server.com/service/

このホストは ORDB.org に不正中継ホストとして登録されています。
http://www.ordb.org/lookup/?host=smtp.interq-office.ne.jp
データベースの検索結果: smtp.interq-office.ne.jp (211.125.80.40)
ORDB.org への初回登録日時: 2002-05-09 07:10 GMT
初回送信ホスト: 64.90.162.91 spam submitted to Spamcop
最終検査日時: 2002-09-05 17:32 GMT
不正中継が確認されたメールのヘッダ情報:
Return-Path:
Delivered-To: marvin@bockscar.ordb.org
Received: from smtp.interq-office.ne.jp (unknown [211.125.80.40])
by BocksCar.ORDB.org (Postfix) with ESMTP id 0CF16557F
for ; Thu, 5 Sep 2002 17:32:22 +0000 (GMT)
Received: from groundzero.ordb.org (groundzero.ordb.org [62.242.0.190])
by smtp.interq-office.ne.jp (8.9.3/Wang/19990809) with ESMTP id CAA17402
for <@[211.125.80.40]:marvin@marvin.ordb.org>; Fri, 6 Sep 2002 02:30:58 +0900 (JST)
Date: Fri, 6 Sep 2002 02:30:58 +0900 (JST)
From: [email protected]
Message-Id: < [email protected] >
To: "@[211.125.80.40]":@smtp:marvin@marvin.ordb.org
X-ORDB-Envelope-From: [email protected]
X-ORDB-Envelope-To: @[211.125.80.40]:marvin@marvin.ordb.org
Subject: ORDB.org check (0.04072457706236320.687950450) ip=211.125.80.40
0112111 FreeBSD Apache/1.3.9 (Unix) 02/09/06 11:16ID:???
ほかのホストの状況
http://www.ordb.org/lookup/?host=ns1.interq-office.ne.jp
http://www.ordb.org/lookup/?host=ns2.interq-office.ne.jp

Operating System and Web Server for www.marugoto-server.com
http://uptime.netcraft.com/up/graph?mode_u=off&mode_w=on&site=www.marugoto-server.com
OS Server Last changed IP address Netblock Owner
FreeBSD Apache/1.3.26 (Unix) 7-Jul-2002 210.225.108.66 Interq Corporation
FreeBSD Apache/1.3.9 (Unix) 22-Jan-2001 210.225.108.66 Interq Corporation
0113111 これで判明02/09/06 11:17ID:???
これで判明
http://yuri.robot.mach.mie-u.ac.jp/~virusstat/old_log_2.txt
2002-06-20 10:22:07 W32.Klez.H@mm< [email protected] >
2002-06-20 10:23:45 W32.Klez.H@mm< [email protected] >

グローバルメディアオンライン株式会社
http://whois.nic.ad.jp/cgi-bin/whois_gw?key=211.125.80.0-211.125.95.0
インターキュー株式会社
http://whois.nic.ad.jp/cgi-bin/whois_gw?key=210.225.108.64/26
http://whois.nic.ad.jp/cgi-bin/whois_gw?key=SM1542JP
http://whois.nic.ad.jp/cgi-bin/whois_gw?key=210.225.108.0
0114age!!!!!!!!!!!!!!!!!!!!!!!!!!02/09/07 17:44ID:???
0115nobodyさん02/09/07 23:28ID:AM1IL1v3
Perlというものを始めてみようと思っている50代の男です。
まだ始めていませんが、本などを立ち読みしています。
ネット上でもPerlについて書いてあるところを読みましたが、ひとつ分からないことがあります。
それは、どの書籍もPerlをDLするように書いてありますが、Perlとは言語なのではないのですか?たとえば、HTMLやJavaScriptを書くのにHTMLやJavaScriptをどこかからDLすることは
ないとおもうのですが、これはなぜでしょう。
関係書籍を読む限りでは、メモ帳でcgiファイルをcgi−binに上げればOKでそれ以外の
exeファイルなどは関係ないようですが・・・。
くだらない質問ですが、先輩方、教えて下さい。
0116nobodyさん02/09/08 00:05ID:???
>>115
極論、HTML・JSで言うのなら、ブラウザ的役目のモノがPerl
逆に判り難いか…
Winなら、まずはhttpd+ActivePerl落してみれ
0117nobodyさん02/09/08 00:20ID:???
HTMLの表示やJavaScriptの実行にはiexplorer.exeやmozill.exeが、
Perlの実行にはperl.exeが必要と言うことだ
0118apholist02/09/08 12:19ID:w4A6ENqJ
>>115
どちらかというと、htmlやjavascriptの方が特殊。
0119nobodyさん02/09/08 18:52ID:???
メモ帳で書いて ftpでアップ サーバで実行して確認

perlは必要ない
0120nobodyさん02/09/08 20:31ID:???
ミスしまくりであろう初心者にそんなことやらせるですか。
初心者が専用サーバ持ってるとは考えにくいですし。
既存のスクリプトをちょこっといじって動かす程度ならまぁ構わんですが
本まで買って本格的にやろうとしてる人にそれを勧めますか。
0121nobodyさん02/09/09 02:59ID:kPT1Hu4z
サイトの動作確認を行おうと思っています。OS は vmware + Win95/98 で
何とかなるんですが、古いブラウザ (IE3.0 とか NN2.0 とか) のダウン
ロードできるところ知りませんか?
0122nobodyさん02/09/09 19:26ID:uAqvAkL+
質問です。
http://www.php.net/downloads.php
ここでPHP4.2.3installerをダウンロードしようとしたら
Invalid file requested for download!
というメッセージが出てダウン出来ません。
下の方にあるolder version windows binaryというの
をダウンして解凍したんですが、そこからどうやって
インストールすればいいのか分かりません。
よろしくお願いします。
012312202/09/09 23:00ID:???
今ダウンロード出来ました。ミラーサイトがあったんですね。
どうもお騒がせしました。
0124nobodyさん02/09/09 23:59ID:+p02mCJq
>>121
MXとか。win98なら最初から3が入ってなかったっけ?
0125nobodyさん02/09/10 03:41ID:???
>>121
今の御時世、そういった極一部の人間の為時間を割くのは勿体無い
諦めて締め出す、これ最強。
WEB製板見てみれ
0126新米02/09/10 18:24ID:rqxjycdS
CGI からクライアントにファイルを送信するものを作っているのですが、
ファイル名の最後の拡張子部分が数字のファイルを送信すると、
ファイル名の中に勝手に連番のようなものが振られてしまいます。
例えば、
test.txt は正しく test.txt というファイル名がデフォルトになりますが、
test.txt.1 は test[1].txt.1 となってしまいます。。。
IE では 100% なり、 NN では未確認です。
ちなみに Java で、Tomcat 4.1.0 、SDK 1.4.0_01 です。

よろしくお願いします。
0127nobodyさん02/09/10 18:58ID:???
>>125
糞ボケが、、、
>>121
http://browsers.evolt.org/
怖くてIE3とか入れられん人柱キボン
0128nobodyさん02/09/10 19:22ID:???
[email protected]p
[email protected]p
こいつにス○ムでも送って下さい・・・
なんか裏ビデオ買おうとしたら17万払えとかいってきて・・・
払わないなら取り立て屋を使うとか、できもしない事言い出すし・・・
お願いします・・・
0129nobodyさん02/09/10 19:30ID:???
>>126
test[1].txt及びtest[1].txt.1を送信した場合はどうなった?
0130nobodyさん02/09/10 20:01ID:???
>>128
[email protected]p
[email protected]p
にこのスレ通報しました☆
0131nobodyさん02/09/10 21:01ID:???
> JavaScript、VBScript等クライアントサイドの話題はWeb製作板へ

VBScriptはサーバーサイドでも動かせるけど・・・というかサーバーサイドがメインでしょ。
013212602/09/11 09:50ID:???
>>129
一日遅れですみません;
test[1].txt はそのまま test[1].txt 、
test[1].txt.1 はなんと test[1][1].txt.1 となりました。。。
何なんでしょうか。。。
しかし、ディレクトリを参照できるようにしてやると
.1 とかのファイルもちゃんとした名称でできました。。。
但し、ファイルの種類が html になっちゃいます。。。
やはりプログラムが悪いのかな。。。
0133nobodyさん02/09/11 10:44ID:???
>>132
それはブラウザ(IE)が勝手にやってることなのでプログラムではどうしようもない。
0134nobodyさん02/09/11 11:21ID:NwG+vGJb
FORMで入力項目とかがあるページで、画面が開いたら
特定の項目にカーソルを移したい(カーソルがある状態にしたい)
のですが、どのような方法がございますでしょうか?
0135nobodyさん02/09/11 11:34ID:???
>>134
javascriptを使う。
よって板違い。
0136nobodyさん02/09/11 15:28ID:???
>>134
focus method.
0137nobodyさん02/09/11 20:31ID:rHTCfdgO
ちょっと、仕事で行き詰まってます。(Webに明るくないもので)

Web上で、あるボタンを押すとユニークとなる様な名前のファイルを作成し、
それをUNIXサーバへFTP転送し、UNIX上でそのファイルに付加情報を書き込んで
その結果をWeb画面に戻す仕組み(Webでそのファイルをつかむというイメージ)
を検討中です。
UNIXサーバにはApacheを構築済です。
そのファイル(例えばAAAAA.TXT)をWeb上で表示させる為には、Webのアドレス欄
にURLとポートに続き『/』の後にファイル名を記述しれやれば表示は可能です。

これを自動的に行いたいのです。
ファイル名はその都度変わり、固定ではありません。
また、UNIX側の処理は数秒〜数十秒程度掛かるので、その処理が終わったのを
見計らってからファイルを取得する必要があります。

この様な仕組みを検討中なのですが、なるべく簡単にできる方法はないもの
でしょうか?
また、この内容にふさわしいスレの紹介でも構いません。
お願いします。

UNIXへファイルを転送する仕組みまでは、比較的簡単にできそうです。
それをクライアントに返す仕組みの部分で悩んでます。
0138nobodyさん02/09/11 22:53ID:???
教えて君じゃないのなら、
>この様な仕組みを検討中なのですが、なるべく簡単にできる
>方法はないものでしょうか?
ここのところ、どこまで検討したか書いてちょ。それか、いくつか
方法をあげたら、どれが簡単にできるか教えてあげる。

0139nobodyさん02/09/11 23:57ID:rJ94ykkC
>>137です。
JavaやPerlとかでもできる様な事を聞いたのですが、JavaもPerlも
組んだ事ないので、どうやったらできるかすらも解らない状態です。
HTTPのみで実現可能であればそれに超した事ないのですが、
HTTPだとどうすれば良いのかも解ってません。

なにせ、今まではバッチ系のPL-SQLやCOBOL等が中心だったので
Webでのアプリは組んだ事がないのです。
今回、Webを使った仕組みを作らなくてはいけないので、困ってる
ところなのです。
はっきり言ってまだ具体的な方針すら出ていない段階です。

以上の様に、当方はこの仕組みがHTTPのみでできるかどうかも
解っていない様なWeb初心者です。

Javaを使わないと無理だとか、HTTPだけで可能だよという
回答でも構わないので、何か参考になる情報があればお願いします。
0140nobodyさん02/09/12 00:25ID:???
ちょっと冷静に考えてくれ。
JavaやPerlは言語であって、HTTPはプロトコル。
だから、「HTTPのみで実現可能」という言葉が
意味不明。
HTTPというのはHyperTextTransferProtocolなんで
Webサーバとクライアントの通信の取り決めでしか
ありません。だから、ユニークな名前の生成やサーバ
上のファイルに固有の情報を書き込むなどのサーバ内の
処理はHTTPとは無関係。自分で作成する必要があります。

あまり慣れていないのなら、PerlかPHPで書くのが楽だ
と思いますが、まずは言語よりもきちんと処理の流れを
考えたほうがいいですよ。

FTP転送にこだわらなければHTTPでWebサーバにファイルを
アップロードするCGI(アップローダ)などのスクリプトを
参考にしてみて。
0141nobodyさん02/09/12 00:41ID:lJZZ1RL7
ちょっと説明不足でした。
ユニークな名前のファイルを作成して、それをUNIXサーバにUPする
仕組みはPL-SQLか何かで作るつもりです。

UNIXサーバからクライアントに戻る部分についての仕組みを検討している
のですが、やはりPerl、PHP、CGIあたりを使うのが無難の様ですね。
参考情報を探してみます。
0142nobodyさん02/09/12 00:47ID:???
鼻毛ピッピchan!
0143nobodyさん02/09/12 01:18ID:???
フォルダ内の指定拡張子のファイルを全てアップロードしたいんですけど、
何を使って実現するのが現実的でしょうか?

以前は、ActiveXを使ってやってたんですけど、
今回、Tomcat単体なんで。

やっぱ、アプレットなのかな?
0144nobodyさん02/09/12 01:32ID:???
>>143
FTPっていうのがあるから検索しなさい
0145nobodyさん02/09/12 02:40ID:???
というか、COBOLでCGI組むのは駄目なのか?
昨日たまたま関連サイト覗いたけど、普通に出来そうだが…
どうでもいいが、
>Perl、PHP、CGI
ってのはどうかと(プ
0146nobodyさん02/09/12 08:34ID:???
>>144
クライアントにftpのコマンドを打たせるってことですか?
0147nobodyさん02/09/12 09:12ID:IcYzWKrt
>通常、スラッシュ(/) で終わるアクセスがあったときに、index.html ファイルが代替して呼ばれますが、
>index.html ファイルが見つからない場合に、ディレクトリのファイル一覧が表示されます。これは、Apache の機能です。

Apacheってサーバーの種類ですよね?例えばサーバーがwinNTやLinuxの場合はこの機能は無いって事ですか?
逆に言うとディレクトリ一覧が表示された時はサーバーはApacheだと特定していいんですか?
0148nobodyさん02/09/12 09:17ID:???
147は逝っちゃってますか?そうですか。
0149nobodyさん02/09/12 10:15ID:???
サーバーの種類:Apache, winNT, Linux
他にもMac, FreeBSDなどがあります
0150マジですか?02/09/12 10:19ID:???
>>147
WinNTやLinuxはOSであってサーバではない。
0151nobodyさん02/09/12 10:19ID:???
」−9「「¥^「^「^「p;;;;;;;;;;;;;;;;;;;;;;;;Ruby6notamenarasiname otiu !
RRBうby
Ruby!!!!!!
0152マジですか?02/09/12 10:22ID:???
HTTPサーバ=ApacheやIIS
FTPサーバ=Pro-FTPDやIIS
SMTPサーバ=sendmailやqmail
0153nobodyさん02/09/12 10:37ID:DERHqwBA
WebSphere でセッション管理をするアプリを作っているのですが、

サーブレット側で

 HttpSession session = request.getSession(true);

として session を取得し、

 request.sendRedirect("/tako.jsp");

で tako.jsp へ飛びます。
で、この tako.jsp 内で session id を確認してみようと、

 out.println("SESSION_ID = " + session.getId() + "<BR>");

としています。

で本題なのですが、このページを IE6.0 で見ている時に「再読み込み」ボタンを押すと
毎回 session id の値が変わるのですが、なぜなのでしょうか?
0154東京への憧れ君02/09/12 10:38ID:iX8j9QrN
はじめまして!
出来るだけコストを抑えて、グループウェアの製作を考えているのですが、
ApplicationServer,DBを何を使うかでもめています。
自分はwebSphere3.5+DB2でのJSP開発経験があるのですが、
IBM製品は高いし(^^;
さらに自分は現在バイト君の身なので、あまり大きなことが言えなくて...
現在社内にColdfusionがあるのですが使いたくない(何故?)らしいです

自分ではLinux+Apche+PostgreSQL(使える???(^^;)の組み合わせなんかコスト無いんで、いいかなぁなんて
でも、自分はなんちゃって開発者なんで問題点なんか全然見えないんですよ。
JAVA皆が覚えるの大変そうだし...(^^;
皆さんならどういう組み合わせで開発しますか?
その場合のコストや問題点や必要スキルなんかもあれば嬉しいです。
0155nobodyさん02/09/12 10:46ID:2MjFQ/ts
どうも。
質問なのですが、フリーのCGIなんかをダウンロードすると、
「クレジット表示を削除する場合は有料になります。」
といったことがよく書いてありますが、
”クレジット表示”ってなんですか??
0156nobodyさん02/09/12 10:48ID:???
著作権表示じゃねぇの。
0157nobodyさん02/09/12 10:52ID:2MjFQ/ts
ほほぅ。よく並べて書いてありましたが、ただ言い方を変えていただけなんですね。ありがとうございました。
0158nobodyさん02/09/12 13:25ID:IcYzWKrt
>>150
ディレクトリ一覧が表示された時はサーバーはApacheだと特定していいんですか?
0159マジですか?02/09/12 14:18ID:???
>>158
IISでもAnHTTPDでも一覧は表示されるので答えはNo
でもデフォルトのIndex画面だったらどのサーバであるか判断は出来る。
しかし普通は一覧の下のほうにサーバ名が出てると思うんだけど。
0160nobodyさん02/09/12 14:21ID:???
ファイルのパーミッションなのですが public_html内のhtmlは644、cgiは755
public_html外のデータが入っているディレクトリは701、cgiから作られる
ファイルは600自分で作ってftpで上げるファイルは606。ftpでの接続はchrootされる
後しておくべき事はありますでしょうか?
0161nobodyさん02/09/12 15:10ID:???
>>160
その後にしておくべき事と言えば、パーミッションを固定で考えないで
状況に応じて柔軟に考えてはどうでしょう。
0162nobodyさん02/09/12 15:40ID:???
その通りですね 今問題だと思っている事は
パスワードファイルが606(wwwのユーザから読めないといけないので)でcgiは755。
で、ftpはchroot。この状態で他のユーザーがcgiを使って自分のcgiを読めるなら
パスワードは隠しようがないなと言う事です。
0163M02/09/12 17:56ID:???
>>162
そんな鯖止めてsuexec有効な鯖に引越ししる!
0164nobodyさん02/09/12 21:57ID:???
質問!

cgiはセキュリティーの観点からパーミッションを750にした方が良いのでは?
0165nobodyさん02/09/12 23:16ID:???
>>164
705
0166nobodyさん02/09/13 09:51ID:aV12K6Ll
そ、cgiは705が常識だよ
わかった?>>162
0167nobodyさん02/09/13 13:45ID:NA8ATmCd
質問ですがオフライン時などにDNSサーバがみつかりませんって画面が出ます
よね。その画面ってどこからだしているかおしえてください。
0168nobodyさん02/09/13 14:21ID:???
IE
0169nobodyさん02/09/13 14:28ID:???
Netscape
017016702/09/13 14:37ID:NA8ATmCd

IEですけどどこから取ってきているか教えてほしいのです。
0171nobodyさん02/09/13 15:00ID:???
IEXPLORE.EXEの中から。
017216702/09/13 15:17ID:NA8ATmCd
>>171
>IEXPLORE.EXEの中から。
最初ネタかとおもったらまじみたいですね。
あのエラーページを別のものに置換えたいとおもったのですが・・・。
017316702/09/13 15:40ID:NA8ATmCd
レジストリ変更で「取り消されたアクション」などのページは変更する
ことはできますが「DNS項目が・・・」ページは変更できないのでしょうか
0174nobodyさん02/09/13 15:42ID:???
>>172
やったことあるよ。
DLL書き換えた。
017516702/09/13 15:56ID:NA8ATmCd
>>174
まじですか!!! 出来れば詳しくおしえていただきたいです。
shdoclc.dllかmshtml.dllデスカ? 初心者PG&新入社員に愛の手を
0176nobodyさん02/09/13 15:58ID:???
>>171-172
>>174の云う通り、DLLから吐いてる
漏れの環境はSHDOCLC.DLLだったような
0177nobodyさん02/09/13 16:04ID:???
>>175
ファイル名まで分かってるなら、何も言うことはないような…
とりあえずバイナリエディタを用意して(Stirlingなど)、当該部分を書き換えるだけ。
ただ、文字数が、書き換える部分と同じでないと動かなかったような記憶があるので、
そこに直接目的の内容は書かず、
JavaScriptのlocation.href(またはmeta要素のrefresh)で他の文書を読むだけにしておいて、
飛ばされた先のページで適当にやってたかな。
■ このスレッドは過去ログ倉庫に格納されています