△▲ WebProg 初心者の質問 ▼▽
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001nobodyさん
02/08/24 10:18ID:Xl1boM6sWebProg 板は初めて。
質問したいけど、どうしたら良いか分からない。
そんなときは、ここに書き込んでください。
板の住人や、その他が、けなしながら、厳しく教えてくれるかも。
質問する前に、まずはここを読んでね。
2ch 総合ガイド
http://www.2ch.net/guide/
記念カキコ専用スレ
http://pc.2ch.net/test/read.cgi/php/982575577/
お願い。
適切な、板、スレ、を発見した場合、誘導してあげましょう。
スレの性質上 age 進行でお願いします。
0856nobodyさん
02/11/02 00:38ID:xj1s/Rjk2ちゃんで聞くのはどうしてもレスが付かないときの
最終手段にしたほうがいいよ。
根性のいい人が多いので(w
普通にWebプログラミング扱ってるサイト見つけた方が
良いと思うが・・・
0857nobodyさん
02/11/02 00:42ID:???それなりのFTPソフトを使って
改行コードと文字コード(SJIS→EUC)の
変換しつつサーバに送ってみれ。
もろもろ含めて>>856に同意
0858nobodyさん
02/11/02 00:46ID:AXxc1mDJ相手に気付かせないようにCGIとして実行させたいのですが 確認君などのようなシステムはどのようにじっこうさせているのでしょうか?
ttp://www.ugtop.com/spill.shtml ← 確認君
index.html にリンクを貼って /usr/lib/cgi-bin/index.cgi などとして実行させようとしたら失敗してしまいました。 アドバイスをお願いします。
ということで>>856に同意。
0860nobodyさん
02/11/02 00:53ID:???それはSSIを使っている。
サーバでSSI(の#exec)が使えれば、HTMLの中でいきなりCGI実行した結果を表示できる。
PHPなんかでも同じようなことができる。
/usr/lib/cgi-bin/index.cgiを直接アクセスさせたのではいかんの?
0861nobodyさん
02/11/02 01:03ID:AXxc1mDJそれでもいいんですけど、 CGI使っているのがバレバレなのと、トップページに置けないので困ってるんです。
トップページが http://ドメイン名/usr/lib/cgi-bin/index.cgi なげーし・・・ 一般人だと、覚えられないなって思って。
0862858
02/11/02 01:05ID:AXxc1mDJSSIとPHPも勉強してみます。 なにかもっといい案がありましたら教えてください。
0863848
02/11/02 01:07ID:???外注出来る予算がないんです。
自社のHPなので、HTMLが少し出来る程度だった私にまわってきたんです。
他に誰もいなかったので…
イジメとかそう言うのではないです。念のため。
色々難しい事を要求され始めて、困惑してるんです。
0864nobodyさん
02/11/02 01:15ID:???0865nobodyさん
02/11/02 01:18ID:???レンタルスーペースだとSSIもPHPも滅多に使えんな。
他にはだな、
・index.htmlから自動でリロードする(バレバレ)
・index.htmlをフレームにして中にindex.cgiを表示する(バレにくい)
とか手軽だな。
0867nobodyさん
02/11/02 01:47ID:???最小限でもLinux+Apache+PHP(+HTML)を勉強することになるでしょう。
初心者用でメール送信のサンプルが載っている
PHPの書籍を購入していろいろ試して感じをつかんでください。
LinuxとApacheのインストールはGoogleにて探すのが早いかと。
上司には「HTMLしか知らない。これだけのことを勉強する必要がある。
なので、○ヶ月以上かかる」と多目にハッキリと言っておきましょう。
0868nobodyさん
02/11/02 02:19ID:TJBHMJ77それで成功した会社だってある
手の込んだHP作っても売れない会社もあるし、
質にこだわらないなら、数千円で仕事引き受けるCGI屋もある。
とにかく、CGIとかにコダワルのはやめとけって。
html+メールソフトで成功したらプロに頼んだ方がいい。マジで。
やべ、マジレスこいちまったよ・・・
具体的には
char shi[256];
shi=system(ping yahoo.com);
のようなことをやりたいと思っていますがエラーが出てしまいます。 どうかアドバイスをお願いします。
0870nobodyさん
02/11/02 04:38ID:???0873848=863
02/11/02 13:47ID:???会社の方から早く早くとせかされてパニックになっていました。
なので、過去スレ読まずに質問してしまった事をお詫び致します。
具体的には、携帯端末からのメールに対して、受け取ったアドレスに
自動返信と言う形で返す、という情報提供をやりたいのですが…
デザインを主な仕事にしているので、Mac使用で、鯖等の知識は皆無です。
過去スレ読んで、もっと勉強してからまた来ます。
アドバイス下さった皆様、どうもありがとうございました。
0874nobodyさん
02/11/02 20:27ID:Zah39nHqttp://www.ibport.co.jp/~yui/cgiwork/tech/src/gzip_cgi.txt
これをWindowsでもやりたいんですが・・・
出来るよ。ただしWin用のgzip.exeが必要。
0876874
02/11/02 21:20ID:Zah39nHqc:\usr\local\bin\に置き、
CGIの方もパスを変えました。
ブラウザでCGIにアクセスしましたが、、なにも表示されませんでした。
/usr/local/bin/gzip -1 -c
となってます。もしかしたら-1を%1にしたら動くかもしれないと思いましたが無理でした。
HDDの音から、gzip.exeにはアクセスしているようです。
0878877
02/11/02 21:29ID:???あ、Content-Encoding:gzipというヘッダーは出力した?
それと、ヘッダーを出力したあと、標準出力をフラッシュした方がいいよ。
以前それではまった(w
0879874=876
02/11/02 21:29ID:Zah39nHqとなってます。
どこかいけないところがあるのでしょうか・・・
0880nobodyさん
02/11/02 21:32ID:???Perlは詳しくしらないけど、STDOUTはプログラム開始時にオープンされているんじゃないの?それをクローズせずに再度オープンするのはまずいんじゃない?
0881874=876
02/11/02 21:33ID:Zah39nHqありがとうございました!
問題は、gzip.exeを別サイトのものにしたら動きました。
/usr...をC:/usr...にしてみる。
それでダメならわからないなぁ。
0883880
02/11/02 21:34ID:???いや、、いいらしいな(汗
0885nobodyさん
02/11/04 07:23ID:5+umhhBG変な奴が混ざったせいで遅レスだけど、
分割して送るのが嫌なら、内容を書いたページのURLをおくればいいんでない?
0886nobodyさん
02/11/04 22:59ID:6LXbiWkuPHP用のフィルタ入れないと拾えませんか?どなたかご教授ください。
0887nobodyさんへ
02/11/04 23:20ID:G/C4foN1携帯用のランキングCGIプログラムを捜しています。
何卒お願いします。
0888nobodyさん
02/11/05 01:36ID:0hYS8g6e$ENV{'hoge'}を用いての回線情報を取得って出来るのでしょうか?
DSL,,Cable,,T1,,128K ISDN,,などの情報です。
0889nobodyさん
02/11/05 02:02ID:???リモートホストにそれらしき文字列があれば「ああ***かもしれないな」と推測出来る程度。
0890nobodyさん
02/11/05 02:09ID:0hYS8g6e$usec = $ENV{'hoge'};
-------------------
貴方の回線は $usec です。
↑望ましいもの...
ちと、無理がありますかね?
0891nobodyさん
02/11/05 02:11ID:???0892nobodyさん
02/11/05 03:03ID:0hYS8g6eよければと思ったのですが・・・。
やはり無理でしたか・・リモートホストを1つ1つ見て
解説できませんからね(w
0893nobodyさん
02/11/05 13:06ID:qgkhs5sjチェックしてるんですかね。
0894nobodyさん
02/11/05 13:53ID:58cXwZLz送信されるデータに CrLf などが挿入されないんですが、
ワードラップしたデータを送信する方法って他にあるでしょうか?
よろしくです
0896nobodyさん
02/11/05 16:02ID:ALvHjqdVですが、Tomcat4.xはデフォルトではinvoker機能が使えないらしく
http://localhost:8080/test/servlet/HelloWorld
では実行できませんでした。(「/test」はserver.xmlのパス)
それでWEB-INF配下にweb.xmlを作成しようと思うのですが、
web.xmlで最低限設定しなくてはいけない項目ってどれなんでしょうか?
またその場合のURLの記述はどうなるのでしょうか?
0897894
02/11/05 17:31ID:???HARD でおけでした。 PHYSICAL とか VIRTUAL とか役立たず。。。
なんなんでしょうねこれ。
ありがとうございました
0898nobodyさん
02/11/06 00:25ID:lXuosbQ7gd1.5を持っています。
これはgd.hで#define LZW_LICENSED
としてコンパイルするとgdImageLzwという関数が使えるようになります。
Linuxでfly.cのgdImageGifをgdImageLzwに変更してコンパイルしてみたら
Win版1.6.0と同じサイズの画像が作れました。
0899nobodyさん
02/11/07 14:23ID:l3y5RiI0チェックし、不正/漏れなどの場合はもう一回登録画面に戻す。
その際、不正だった項目以外で既に入力していた内容は、
そのまま表示したいのですが、Servlet/Bean/JSP の場合、
どうやるのが普通なんでしょうか?
普通というか、みさなんが一般的にしている方法って、どうやってます?
0900nobodyさん
02/11/07 15:16ID:???0902nobodyさん
02/11/07 16:32ID:l3y5RiI0Client が Cookie を使えない可能性があるのと、鯖側の Session には
保持してもいい項目が決まっているんで、勝手に追加できないんです。
私も Session に持たせて、登録完了時にその項目だけ remove するのが楽かと思ったのですが…。
どうするアイフル?
0904nobodyさん
02/11/07 18:12ID:???それをselect3つで選択させて、ファイルを開くってことをしたいです。
ネットで検索してセレクトを2階層連動させるもの方法ってのはあったんですが、
初心者のため、それを3階層に変形できません。
またそこからどのようにファイルに飛ばすかがわかりません。
0905nobodyさん
02/11/07 19:40ID:GuYdudQzするとアプレットの部分が黒く印刷されてしまいます。
どうにかならないですか?
0907nobodyさん
02/11/08 00:29ID:c0eNbvCePerlとPHP(CGIとして使用)ではどちらを使うかによって負荷軽減の
メリットはありますか?
どこかのレスで読んだんですけどアクセスが多いとPerlの方が処理が
早いとか書いてありましたが。
0908nobodyさん
02/11/08 00:45ID:0ORFZfntすみません。
hidden でって、どうやってやるんでしょうか?
厨房な質問で…。
0909nobodyさん
02/11/08 01:46ID:???<input type="hidden" name="kakiko" value="そ、そんなしとがServlet/Bean/JSPやるのかYO-!!">
0911nobodyさん
02/11/08 07:37ID:???<input type="hidden" name="kakiko" value="説明するのがめんどくせぇ。">
<input type="submit" name="retry" value="戻る">
続きよろしく > だれか
0912nobodyさん
02/11/08 08:58ID:???<input type="submit" value="確認">
↓ ↑
<input type="hidden" name="kakiko" value="<%=request.getParameter("kakiko");%>">
<input type="submit" value="戻る">
0913nobodyさん
02/11/08 15:06ID:YDRq+VAsブラクラ踏んだみたいに急に窓が大量に開き始めます
これって誰かが故意にやってるんでしょうか?
対処法か、報復方法あれば教えてくれませんか?
ヨロスコ
0914nobodyさん
02/11/08 15:51ID:???報復すれば同罪。
0915nobodyさん
02/11/08 17:03ID:???レンタルサーバ板の人によればWin版PHPはメモリリークのバグがあるらしい。
CGIとしてその都度起動しないとどんどんリソースを食いつぶしてゆくそうな。
0916nobodyさん
02/11/08 17:21ID:ImPiGNwwCGI配付サイトから貰ってきたアクセス解析のcgiを利用しようと思っています。
とりあえず、鯖にうpしてから弄る方がいいか
よく本とかで勉強してからやる方がいいか
どちらがお薦めでしょうか?
0918916
02/11/08 17:35ID:???レスありがとうございます。
いま速効で使えるか確認してきたら、telenetは使えませんでした…
ローカルでやるしかないのか…
マカーでもローカルで動作確認とかできるのでしょうか?
それともローカルでは動作確認なんて物は最初からできないとか。
0920916
02/11/08 19:47ID:???MacPerlインストールしてみますた
が、 やんごとなき事情によりMacPerlの使用を断念しますた。
http://cgiroom.nu/html/html/cgisetup.htm
ここは勉強ページとしては、よい所でしょうか?
0921nobodyさん
02/11/09 00:16ID:???ちなみにまだHPスペースはとっていません。
0922nobodyさん
02/11/09 17:49ID:k0XWrZcM0923nobodyさん
02/11/09 17:54ID:???http://www.xrea.com/ただし垢を取得するのは難しい
0924922
02/11/09 17:57ID:???どこか垢取れるところないかなぁ・・・
0925nobodyさん
02/11/09 18:01ID:???0926nobodyさん
02/11/09 18:07ID:0mUtXyM1FTPから読み込めない設定にしてしまいました。
これを復旧させる方法はあるのでしょうか?
垢はinfoseekです。容量はだいぶ超えてるので(ちなみに3G弱(ワラ
管理者に直してもらう選択肢は無いと思われ。
すまそ、別スレでも同じ質問した。(´д`)
0927nobodyさん
02/11/09 18:18ID:???0928nobodyさん
02/11/09 18:20ID:???0929nobodyさん
02/11/09 19:12ID:???確かめてみたいけどこわいなぁ(´д`)
telnet か cgi 使えたら chmod でできるだろうけど・・。(´д`). 。○ (まぁ自業自得か・・)
0930nobodyさん
02/11/09 19:15ID:???0931nobodyさん
02/11/09 20:14ID:k0XWrZcM属性が全部644って困るんですが・・・
0932nobodyさん
02/11/09 20:37ID:???CGI使えない鯖でしょ、たぶん。
0934926
02/11/09 21:31ID:tCSiyW6Pビンゴ!(´д`)
0936926
02/11/09 21:58ID:tCSiyW6Pqoute SITE CHMOD 755 cgi-bin
↑
quoteだよね?
0938926
02/11/09 22:32ID:tCSiyW6PFTP.exeでドキドキしながら作業したんですが、出来ました。
打ち間違えなんか指摘してしまって、すまそw
0939nobodyさん
02/11/09 23:45ID:pEY27NUfhttp://www.hoge.com/?hoge=hogeとあるのですが、
ファイル名(スクリプト名)が省略されてGETで値を指定していますが、
どのようにして実現しているのでしょうか?
また、その利点はなんでしょうか?
0940nobodyさん
02/11/09 23:50ID:???0941nobodyさん
02/11/10 00:14ID:0qpHx16wなぜ省略するんでしょうかね?
やっぱり使用言語を隠す為?でも、拡張しをわからないものに
変更し、httpd.confで設定の方がよいと思うし・・・。
アドレスを少しでも短くしたいのかな?
0943nobodyさん
02/11/10 09:38ID:CX9pSGXFcgiプログラムは正常に作動してるようですが、
そのプログラムで呼び出すページの画像が表示されないのです。
画像はバイナリモードで転送しましたし、
パーミッションも鯖家の指定する数値に設定いたしました。
なんででしょう?
0944nobodyさん
02/11/10 10:34ID:mDq/KOoB相対パスの指定が間違ってるとか。
../images/bob-sap.jpg
とかにしてない?いったん
http://www.hogehoge.jp/images/bob-sap.jpg
みたいに絶対パスに変えて表示してみるべし。
まぁその前に、表示されてない画像を右クリックして
プロパティでパスを確認すれば一発かも。
0945nobodyさん
02/11/10 10:42ID:CX9pSGXF相対パスで指定していました。
絶対パスに指定してやってみます。
ありがとうございます!
0946nobodyさん
02/11/10 10:46ID:???0947nobodyさん
02/11/10 10:55ID:BwHT0lZl0948nobodyさん
02/11/10 18:39ID:???cgi-binをScriptAliasMatchしている・・・のかな?
だとしたら>>946の言うとおりみられないな(厳密にいえばそこにある全てのファイルをCGIの実行ファイルとみなす)
0949943
02/11/10 22:03ID:CX9pSGXF絶対パスで画像ファイルの場所を指定してみましたが、表示されませんですた・・
画像はちゃんと鯖にあるのに
鯖屋に聞いてみることにします・・
0950nobodyさん
02/11/10 22:31ID:???CGIのプログラムを適当な拡張子にしてみな。拡張子をつけなくてもいい。
それで実行されるようなら画像は他のところに置け。
さらにcgiってのがそのプログラムだとして、http://あんたのサーバ/cgi-bin/cgi/aaa/bbb/これで実行されるようなら確実にScriptAlias
0951949
02/11/10 22:44ID:CX9pSGXFレスありがとうございます。
>CGIのプログラムを適当な拡張子にしてみな。拡張子をつけなくてもいい。
>それで実行されるようなら画像は他のところに置け。
ガクガク、実効されますた・・・
他の所というのは他の鯖でしょうか
多分、cgiの置いてあるのとは別のディクトリに置けって意味だと思いますが
>http://漏れ/cgi-bin/cgi/aaa/bb
これでは実効されませんですた。
0952nobodyさん
02/11/10 23:46ID:???cgi-bin/以下でないところという意味。
> これでは実効されませんですた。
本当に実行されなかった?cgiというファイル名をつけたプログラムをcgi-bin/に置くんだよ?
cgiが実行されてPATH_INFOという環境変数に/aaa/bbb/が入るとおもうんだけど。
0953949
02/11/10 23:56ID:CX9pSGXF間違ってますた・・こんな漏れに指導してくださり、ありがとうございます。
http://○○○○.cside.com/bbs/○○.cgi/cgi/aaa/bbb
実効されますた
ScriptAliasMatchってのを調べてきます
0954nobodyさん
02/11/10 23:58ID:???調べたところであなたがどうにかできるものじゃないけどね(笑)
サーバーの設定だもん。
トップにimgディレクトリでもつくってそこにいれるのがいいと思うよ。
レス数が950を超えています。1000を超えると書き込みができなくなります。