△▲ WebProg 初心者 ..
[2ch|▼Menu]
710:nobodyさん
04/11/11 18:24:56
板違い。CGI探すスレはWeb制作板にある。

711:nobodyさん
04/11/11 19:20:05
>>710
特定されてるCGI探しはWeb製作では板違いです

712:nobodyさん
04/11/11 19:26:48
じゃあダウソ板行け屑

713:nobodyさん
04/11/11 19:34:31
>>712
配布サイトの捜索はダウンロードソフト板では板違いのようです

714:nobodyさん
04/11/11 19:35:27
訂正

>>712
・・・のようですが?

715:nobodyさん
04/11/11 19:48:43
サイトの移転先が不明。何処だ? なら、WebProg板は板違い。archiveでも攫え。
サイトの移転先が不明。うpキボン なら、WebProg板は板違い。ダウソ板へ。
サイトの移転先が不明。同じようなものキボン なら、WebProg板は板違い。Web制作板へ。


716:nobodyさん
04/11/11 19:53:04
>>715
ここはプログラミングをする人の板ですよね
どれも当てはまる条件分岐を書くのはバグのもとではないでしょうか?

717:nobodyさん
04/11/11 19:53:46
というわけで引き続き>>685をお願いします

718:nobodyさん
04/11/11 19:56:05
>>716-717
さっさと死ね。

719:nobodyさん
04/11/11 20:12:05
ワラタ

720:nobodyさん
04/11/11 20:19:04 7ynk/mvf
晒しage

721:nobodyさん
04/11/11 20:23:17
ひっそりsage

722:nobodyさん
04/11/11 20:23:28
ひっそりsage

723:nobodyさん
04/11/11 20:23:54
>>721-722
sage と書けば sage られると思ってるヤシハケーン

724:nobodyさん
04/11/11 20:24:10
-- ここまで自演 --

725:nobodyさん
04/11/11 20:32:53
やべ、面白杉w

726:nobodyさん
04/11/11 20:39:51 lvMwZ0EE
チャットを動かしてみたのですが、入室時にe-mail入力しての発言は問題ないのですが、urlを入力して発言するとおかしな表示になります
↓がチャットのログです
(名前)URLリンク(www.yahoo.co.jp)" TARGET="_blank">|>○(発言) ←○はリンクされない***.gif

特に何もいじってないのですが、デフォで何かおかしいのですか?
↓がその部分です
if($email){

if($email =~ /http:\/\//){
$line="<FONT COLOR=\"$color\"><B>$name2</B></FONT> <A HREF=\"$email\" TARGET=\"_blank\"><img src=\"***.gif\" alt=\"ホームページ\" border=\"0\"></A> ";
}else{
$line="<FONT COLOR=\"$color\"><B>$name2</B></FONT> <A HREF=\"mailto:$email\" TARGET=\"_blank\"><img src=\"***.gif\" alt=\"メール\" border=\"0\"></A> ";
}

}else{
$line="<FONT COLOR=\"$color\"><B>$name2</B></FONT> > ";
}

よろしくお願いします

727:nobodyさん
04/11/11 20:49:15
>if($email =~ /http:\/\//){
お前、すごいセンスあるな。

728:nobodyさん
04/11/11 20:50:13
メル蘭にURL入れる意味が理解できないんだが、俺ってヤヴァい?

729:nobodyさん
04/11/11 21:00:06 lvMwZ0EE
>>727
そこが間違っているかもわからないのですが、デフォでそうなっているんです

>>728
入力フォームにmail、url、どちらをいれても対応(?)みたいにマニュアルに書いてありました

730:nobodyさん
04/11/11 21:03:26
>>728
予想
メールアドレスまたはホームページのURLを入力してください。<br>
<input type="text" name="email">

731:685
04/11/11 21:19:41 JtpQ8ng7
archiveでやっても、アドレスが表示されませんでした。。

732:nobodyさん
04/11/11 23:10:28
>>731
いい加減に回線吊れよ

733:nobodyさん
04/11/11 23:41:40
>>726
HTMLソース状態のログを見ないと、問題点が分からないと思うよ。

734:nobodyさん
04/11/12 15:20:18 hlv90KIt
ベーシック認証について教えてください。
この間初めてやってみて、うまくいったのですが、
その際のパスワードの暗号化についてもうすこし知りたいのです。

あれって、どういう仕組みなんでしょうか?
詳しいシステムとかそういう事ではなくて、
サーバーによって暗号化の方法が違うのかどうかとか、
そういう初歩的なことが知りたいのです。

よろしくお願いします。

735:nobodyさん
04/11/12 15:33:38 Rzk12fNr
趣味でwebプログラム始めようと思うのですが、言語の優劣は無視でperlとPHP5どっちが楽しめますか?


736:nobodyさん
04/11/12 15:59:18
>>735
Ruby

737:nobodyさん
04/11/12 16:17:28
>>735
Python

738:nobodyさん
04/11/12 17:43:35
>>735
Groovy

739:nobodyさん
04/11/12 18:18:32
>>735
C で Apache のモジュールを書く

740:nobodyさん
04/11/12 18:37:49
>>735
groovyよりjsp/servletだって。

741:nobodyさん
04/11/12 18:40:48
>>735
JscriptやVBSは駄目だな
MonoがあるからC#にしたほうがいい

742:nobodyさん
04/11/12 18:46:56
>>735
忘れられてるがDephiは.NET対応でASPだってできるんだぞ。

743:nobodyさん
04/11/12 18:50:51
わかりやすいように演算子の両側にはスペース空けるようにしてたんですが、
$obj->function() この -> も演算子ですよね?
$obj -> function() としたくなるんですが、こう書いているサンプルを見たことが無くて不安です。

誰か同じようなこと考えた人いませんか?

744:nobodyさん
04/11/12 18:57:31
>>743

745:nobodyさん
04/11/12 19:02:51
>>743
-> の目的を考えれば前後を空けない。

746:nobodyさん
04/11/12 19:45:19
BBSのログデータとか、簡易データベースのデータをつくるときに、
データを” <> ”でつなぐ意味を教えてくださいな


747:nobodyさん
04/11/12 20:15:30
>>746


748:685
04/11/12 20:39:48 2PVWy21m
どなたかホントにお願いします。

749:nobodyさん
04/11/12 20:54:06
>>746
特に意味は無いよ。

750:nobodyさん
04/11/12 21:06:35
>>748
santhology でググってみ

751:nobodyさん
04/11/12 21:52:35
>>735
聞いた板がわるかったな(笑)

>>736-742

752:685
04/11/12 22:15:06
>>746
2chのログが<>区切り

753:nobodyさん
04/11/12 22:55:48 CX0m1bu3
・ディレクトリに画像が1000枚ほど入っている
・それらのうち、CGIを用いて特定の画像にだけリンクをはり、残りはリンクをはっていない。

という条件のシステムを作ったのですが、たとえばunix時間などで画像のファイル名をつけると
あてずっぽでやっても結構あたってしまい、隠しているファイルが見えてしまいます。
そこでMD5ハッシュで画像名をつけてみました。

この状態で、あなたが隠された画像ファイルを見たいと思ったとき、どのような突破法が考えられますか?
総当り式だと2^128/10^3で事実上不可能だと思うのですが、抜け道があったりしますか?
#もちろん、URL削ってもディレクトリの中は見えません。

また、現在のシステムは見られても致命的なものは入っていないので問題ないのですが、もし本格的に
防ぎたいと思ったらどんなアプローチがあるでしょうか?
(今の方法でも相当堅牢だと思うのですが、どうでしょう?)

754:nobodyさん
04/11/12 23:04:37
。o O (一体何が堅牢なんだろう・・・)

755:nobodyさん
04/11/12 23:06:48
見られたくないファイルのパーミッション変更するのが一番だと思われ

756:nobodyさん
04/11/12 23:07:11
釣りだろ
そうでなきゃ馬鹿みたいに制約のある環境でやってるか

757:nobodyさん
04/11/12 23:10:42 CX0m1bu3
>>755
それは思ったが、エロいもといエラい人が俺からは見えなきゃヤダヤダとか言うから駄目っす

758:nobodyさん
04/11/12 23:13:24
ほんとに考えたのかよ( ´,_ゝ`)

759:nobodyさん
04/11/13 00:50:19
>>746
投稿記事内の<と>をタグとして機能しないよう別の文字(&gt;とか)に置き換えることが多い。
そうすると<と>はデリミタ以外のものと混同せず、区切り文字としてちゃんと機能することになる。

他に理由あるかな。

760:nobodyさん
04/11/13 01:09:55
本文以外のサニタライズしてなくてタイトルに<><><>とか書かれてえらいことになったことある

761:nobodyさん
04/11/13 04:39:21
CGIを用いて特定の画像にだけリンクをはれるのなら、
CGIを用いてパーミッション600の画像ファイルだって表示できる罠。
んで、CGIでパスワードを求めればエロい人だけ見れるように出来る罠

762:nobodyさん
04/11/13 07:52:39
ディレクトリ分けてBasic認証でもかけろよ

763:nobodyさん
04/11/13 09:22:19
レン鯖に作っているサイトのトップページの更新状況を、自動生成のRSSで吐き出させたいのです。

ググルと、いくつか公開されているツールを組み合わせてcronを使うとかの実例があれこれ
出てくるんですが、レン鯖なので不可です。

HTMLの変更箇所を指定文字数だけ切り出してページへリンクを貼ったものが作れれば
いいのですが・・・。
キャッシュはDBなど使わずにただのファイルを使って、cgiで実行できれば(過疎サイトなので)
いいのですが、(・・・どっかにないかなぁ)。

764:nobodyさん
04/11/13 10:29:17
作れよ。

765:nobodyさん
04/11/13 11:02:40
>>763
ん?ひとりごと?

766:nobodyさん
04/11/13 20:48:21 dPPiEFeP
ない。



次の人どうぞ。

767:nobodyさん
04/11/14 00:40:33
動的に任意のHTMLを(キャッシュしといて更新部分を)RSSに掃き出してくれたり、
ATOMで吐いたりしてくれるCGI、無いの?

768:nobodyさん
04/11/14 00:41:03
ない

769:nobodyさん
04/11/14 00:59:36
nakyatukure

770:nobodyさん
04/11/14 11:08:44
ないのかぁ。
URLリンク(i-know.jp)
みたいなものを、レン鯖に設置したいわけよ。

771:nobodyさん
04/11/14 12:10:50
無い。消えろ池沼

772:nobodyさん
04/11/14 14:24:22
そんな邪険にしなくてもいいじゃん。

773:nobodyさん
04/11/14 16:37:36
鯖に無駄な負荷かけるなよ

774:nobodyさん
04/11/14 19:29:34
++++[>>++++++++<<-]++[>>>+++++<<<-]++++++++[>+++++++++++<-]>-.<++++[>++++<-]>+.-
------.<++++[>+++++<-]>-.>.<<++++[>----<-]>-.++++++++++++.--.--------.++++++++++
++++.>.<-----.---------.<++++[>+++++<-]>-.----.>.<-----------.+++++.>.<++++++.--
----------.---.>.<++++++++++++++.--------------.++++++++++++.++++.<++++[>----<-]
>.+++++++++.-----------.++.<++++++[>------<-]>--.>>.<<------.>>.<<------.++++++.
---.+++.>>.<<-------.+++++++..-------.+++++++.>>.<<--------.++++++++...------.++
++++.---.>>.<<----.+++++++..--.----.++++++..---.+++.>>.<<-------.+++++++.-------
--.+++++++++.--------.++++++++...---.+++.>>.<<--------.++++++++.-------.+++++++..
----.++++...-------.+++++++.>>.<<.---------.+++++++++...----.++.++...---.+++.

これって何でしょうか?

775:nobodyさん
04/11/14 19:39:18
>>774
+-.[]>< の記号が並んでるだけに見えますが?
どこで見たのかぐらい書いてくれないと。

776:nobodyさん
04/11/14 21:01:50
brainf**k

777:nobodyさん
04/11/14 21:17:21 nllmfuRE
物凄い初心者なのでうまく説明できませんがよろしくです。
HTMLでフレームを使うとページ中に他サイトのページを埋め込んだりできますが、
それをフレームなしでやるにはどうすればいいんでしょうか?
ソースを見ても、埋め込んでることは分からないようにしたいです。
ウェブプログラミングで何とかなりますか?

778:nobodyさん
04/11/14 21:21:43
パクり野郎は氏ね

779:777
04/11/14 21:24:19
すいませんちょっと間違えました。
>>777は、同じサイトのファイルをSSIで取り込むような感じで
他サイトを取り込めないかなということです。
あと他サイト全部ではなく、他サイトの一部です。
よろしくお願いします。

>>778
他サイトというのは他人のサイトではなく、自分が別に開いているサイトという意味です。

780:nobodyさん
04/11/14 21:29:03
一部だろうが同じだろ

781:nobodyさん
04/11/14 22:44:49

- - - - - ここまで釣り堀 - - - - -

782:777
04/11/14 22:51:47
あのー釣りじゃないんですけど…。

都合が悪くなるとすぐ釣り扱いする人が最近増えましたね。

783:nobodyさん
04/11/14 23:05:38
WebProgに使われる大抵の言語にはネットワークを扱う仕組みがあるからそれを使えば可能。
だが、使えないようにしている鯖がほとんど。

784:777
04/11/14 23:06:27
解決しました。
ここで聞くよりも調べた方が早いし。

785:nobodyさん
04/11/14 23:08:21
調べもしねえで聞いてんのか、氏ね

786:nobodyさん
04/11/14 23:11:35
ど素人の分際で何を言ってんだこのアホ
ど素人にでもできる方法のパーツだけ教えてやるから、
てめぇで調べろ

i m W S l e : p L : p

787:777
04/11/14 23:16:55 nllmfuRE
ID出すためにageさせていただきますが>>784は偽者です!最悪!

>>783>>786
方法は一応あるんですね。
自分で調べてみます。
ありがとうございました。

788:nobodyさん
04/11/14 23:25:29
何この必死さ
ふざけてるの?

789:nobodyさん
04/11/14 23:43:11
小学生を相手にするのは

や め な い か

790:nobodyさん
04/11/15 00:02:35
>>685お願いします

791:nobodyさん
04/11/15 01:01:43
今はローカルで制作しているんだけどローカルで掲示板などの動作確認する場合のパスは
URLリンク(localhost) だよね?
リンクの部分を飛ばす場合普通は元のhtmファイルと同じ階層にあれば「***.htm」で飛ぶんだけど
cgiの場合は完全フルパスの「URLリンク(localhost)」でしか飛ばないだけどこれは仕様?
サーバーにアップするときにまたリンク部分書き換えるのが物凄いめんどいんだけど・・・

792:nobodyさん
04/11/15 01:40:09
>>791
URLリンク(localhost)とかはhttpd次第。
まぁだいたいはこのままでいけるが。
あと、index.xxxのときフルパスじゃなきゃ飛べないというのは、
デフォルトインデックスの設定忘れ。
設定しないと、あとあとメンドいことになるぞ。
例えばURLリンク(localhost)でアクセスした場合、
表示するのはindex.htmlなのかindex.htmなのかindex.cgiなのかindex.jspなのかindex.aspなのかindex.phpなのか・・・


793:nobodyさん
04/11/15 03:10:19
.htaccesでIDとパスワードの認証をして、
入ってきた人のログが残るようなものを設置したいのですが、
どこのスレで質問したらいいでしょうか?
こんなCGI探してますスレッドが見あたらないのですが…
ここで聞いてもいいのでしょうか?

794:nobodyさん
04/11/15 03:26:46
>>793
2ch検索くらい使えよ。

795:nobodyさん
04/11/15 07:11:39
>>793
Ctrl+F

796:nobodyさん
04/11/15 07:48:46 rKjEgzGj
cgi-lib.plの文字数制限外したらどんな不具合が起こりますか?

797:nobodyさん
04/11/15 08:11:50
>>796
POSTやGETで受け取ったはずのデータが知らないうちに消失する。
指定してあれば文字数を超えたときにエラーが出る。
cgi-lib.plのソースを見た限りではこんな感じ。


798:746
04/11/15 10:50:57
>>752
>>759
>>760

ありがとん
ためになりましたん


799:nobodyさん
04/11/15 15:46:10
URLリンク(www.cyberconnect2.jp)

800:nobodyさん
04/11/15 15:48:11
>>793
WebProg板じゃなくてWeb制作板にあるぞ

801:nobodyさん
04/11/15 15:51:32
>>794,793,800
アホどもめwww

802:nobodyさん
04/11/15 15:52:41
ちがったwww
のこりは795のノータリンねwwww

803:nobodyさん
04/11/15 15:56:32
なんだこのキチガイは

804:nobodyさん
04/11/15 16:02:41
本7だろ。スルーしる

805:nobodyさん
04/11/15 17:23:21

>>793
"こんなCGI探してます" スレッドが見あたらないのですが


806:nobodyさん
04/11/15 17:27:21
('A`)

807:nobodyさん
04/11/16 21:26:28 gk5FEiWa
windowsのcygwinでperlをやる際に気をつけることってありますか?
先ほどインストールして、ためしにbashからperl -vしたら正常にインストールされていたのですが、
いざ動かしてみると動きません。テストとして
perl
print (1 + 2);
でCtrl+Dを押したのですがだめです。

808:nobodyさん
04/11/16 22:02:02
>>807
perl --help
-e program one line of program (several -e's allowed, omit programfile)
つーわけで、 perl -e 'print(1+2);' のようにしましょう。

809:nobodyさん
04/11/16 22:03:02
>>806
ちゃんとこーやった?
$~ perl -e 'print (1+2);'

810:nobodyさん
04/11/16 22:03:46 prTnNiln
だぶりんこorz

811:nobodyさん
04/11/16 22:11:47
コマンドラインからperlとだけ叩いて実行するなら、
最終行を打ち終わったあとでCtrl+Dを入力してリターンすれば実行可能だからな。

812:nobodyさん
04/11/16 22:49:48 s1qPu0YC
mysql で同データベース内で、
例えば、aテーブルでemailをユニークに、
bテーブルでもemailをユニークにすると何か問題あるのでしょうか?

phpmyadmin で「重複です」みたいなエラーがでるんですけど・・・

813:812
04/11/16 23:27:13
自己解決しました。
ありがとうございます

814:nobodyさん
04/11/17 00:43:47 nkQCPruU
>>808
>>809
どうもです。
確かに動きましたが、なぜ-eを入れるのか理解できない…
さらにprintまでシングルクウォートに入れるのかがわからないってこれperl以前の問題なのか…
もうちょっと勉強してきます

815:nobodyさん
04/11/17 01:10:06 Vja8fzIy
ブログサイトとかで登録するとサブドメインになるのはなぜですか。

たとえばhogehogeで登録すると
URLリンク(hogehoge.ameblo.jp)
なブログができあがる。

これって登録されるごとに動的にzoneファイル書き換えて
networkをrestartしてるってわけじゃないですよね???

816:nobodyさん
04/11/17 01:34:55
CTRL+Dで普通に実行できるがな。
なんで-vがわかって-eがわからんのかが不明

817:nobodyさん
04/11/17 01:47:04
>816
CUI を扱った事がないんだろ。オプションという概念が無いと思われ

818:nobodyさん
04/11/17 02:19:03
>>815
サブドメインつってもwebサーバのバーチャルドメインで対応できる範囲。
その場合でもwebサーバのrestartやreloadが必要になるんだけど、
せっかくソースが公開されてるから自分でモジュールを書けばよい。
と、そこで先人の足跡を辿ってみると既に作ってる人がいたりするので
その先は自分で探してみましょう。

819:818
04/11/17 02:21:04
と、>>818では言葉が足りなかったな。
restartやreloadを必要とせず、
動的にデータベース等を使って更新可能なモジュールがあればよい。

820:nobodyさん
04/11/17 02:30:42
>>815>>818
ワイルドカードをバーチャルホストに使用すれば restart も reload もいらんだろ?

821:nobodyさん
04/11/17 13:01:37 Nh+ZUBNe
頭の良さで>>820が頭一つ抜け出てますね!

822:nobodyさん
04/11/17 15:46:24
webで出席を取るプログラムを作ろうと思っているのですが、
クライアントマシンのユーザ名を取得するにはどうしたらよいでしょうか。

823:nobodyさん
04/11/17 16:08:05
サーバーA :WindowsNT on MicrosoftSQL
サーバーB :TurboLinux on Apache + Perl
サーバーC :WindowsNT on oracle
同一セグメントにあるネットワークでつながれています。

サーバーAのMicrosoftSQL のデータベースにサーバーBのperlプログラムから
データを参照したり操作したいのですが、具体的にどういったものが必要でしょうか?

perlモジュールのDBIはインストール済みです。
同一サーバーのPostgreSQLのテーブルのデータ参照、操作はできます。

わからないのは、ネットワーク上、もしくはインターネット上にある
WindowsSQLへの接続方法とコマンドなのですが、PostgreSQLを操るのと同じ
コマンドではだめぽなので、そこらへん詳しい人教えてください。
また、このほかにも必要なことがあれば足得てください。

あと、サーバーBのperlプログラムからサーバーCのデータベースを
参照しにいくのに何が必要かもおしえてください。

824:nobodyさん
04/11/17 16:23:50 eshx/1+6
PHPで、サーバのログファイルを解析すると、
300MBほどだと1〜2時間ぐらいかかってしまいます。
Analogだと1〜2分で出来てしまいます。
これはCとPHPの違いで出たのか、
それとも単にPHPスクリプトの記述がヘタなだけでしょうか?

825:nobodyさん
04/11/17 22:57:24
>>824
単なるログファイル解析ぐらいではそんなに変わるわけがない。
その PHP スクリプトのアルゴリズムに問題があるとしか思えない

826:nobodyさん
04/11/18 05:39:45 UXvE31vx
質問なんですけど、以下のCGIの組み込み方がやるだけやったのですが
微妙にわからないんでわかる方詳しく教えてもらえないでしょうか?
URLリンク(www.ken-labo.com)
Semi Flash BBS (Tiny-BBS Flash Ver)

827:nobodyさん
04/11/18 05:52:39 ZQ/HCIwT
動的なWEBページをCGIで出力してます。
そのページ内へのアンカーを付けたいのですが、
CGI生成と同時にアンカー場所へ移動させる
という事がしたいです。これはおそらくjavascriptで
書くべきだと思いますが、どう書いたらいいでしょうか?

828:nobodyさん
04/11/18 06:24:42
普通にbody onloadでいいんでないの?
詳しくは板違いだが

829:nobodyさん
04/11/18 09:23:07
>>826
あなたの環境と具体的にどこがどうわからないのかがわからないと答えようがないですが、
当方では設置できました。動作確認もOK。


830:827
04/11/18 13:18:29 OpqBMpf5
板違いすいません。どこで聞けば良いでしょうか?

831:nobodyさん
04/11/18 14:00:35
>>830
>>828を嫁

832:nobodyさん
04/11/18 14:15:42
>>827
URLリンク(candybox.to)
こういうこと?

833:823
04/11/18 16:46:56
自己解決しましたm(_ _)m

834:826
04/11/19 03:22:53 VFe1OtJW
>829
レスありがとうございます!
(!# /usr/local/bin/perl)等の意味合いがわからないです。
おしえてください。

835:nobodyさん
04/11/19 06:20:27
サーバーから指定されたパスに書き換える。
わからなければサーバー会社に問い合わせる。
(たいてい会社のサイトに書いてあるが)

ここはおまいのサポート掲示板じゃないから、1から10まで聞こうとするなよ。

836:nobodyさん
04/11/19 13:33:23
>>834
確かに
!# /usr/local/bin/perl
は意味解らないな・・・!#じゃ無くて#!だよ。
これの意味に関して事細かに知りたいならUnix板逝け
OSレベルでの仕様だから。

837:nobodyさん
04/11/19 13:41:27
今まではうまくいってたけどいきなりエラーログに
Directory index forbidden by rule: C:/Apache2/htdocs/
と出たけど禁止されたフォルダって意味がわからない
URLリンク(localhost)でForbiddenが出るんだがapacheが動いてないってこと?
ドキュメントルートのとこは直した

838:nobodyさん
04/11/19 13:50:37
追記:

ページはみれるがCGIがうごかない

839:nobodyさん
04/11/19 16:18:50
>>837
それは、
webサーバの設定でディレクトリ内ファイル一覧を非表示にしてあるので表示しなかった
と読む。

cgiが動かないのはオマイがヘタレプログラマだから。

840:837
04/11/19 23:30:25
解決

841:ネタではありません。
04/11/20 15:36:11

すみません、困っています。
どなたかWEBアプリケーションを作れる方、
相談にのっていただけませんか?
「こういうWEBプログラムが作りたい」という案は
すでにあります。自宅サーバーもすでにあります。
平日の夜、都内で焼肉をおごります。

もし、「それなら作れるよ」ということでしたら
数万円の謝礼をお支払いする用意があります。
よろしくお願いいたします。

842:nobodyさん
04/11/20 16:12:09
そこでヘタレ本7の出番ですよ

843:nobodyさん
04/11/20 16:21:04
企画書や仕様書も提示せずに焼肉や数万円の謝礼で吊っておいて、実は数十万円分の作業だったりして…

844:nobodyさん
04/11/20 17:38:12
土日休業の自営焼肉店だな

845:nobodyさん
04/11/20 18:12:36
単発スレを建てなかったことだけは褒めてやろう。

846:nobodyさん
04/11/20 19:23:20
これにノってくるPGが居ても、ノった事自体ネタだろうな


847:nobodyさん
04/11/20 19:31:21
マルチだしな

848:nobodyさん
04/11/20 19:39:02
perlを使ってて自己参照というものに出会いまた。これは何でしょうか?

849:nobodyさん
04/11/20 19:39:44
運命の出会いじゃね?

850:nobodyさん
04/11/21 01:21:52
焼き肉+数万円でどんな仕事なら請け負う?
数万円って言ってもピンキリだな…。
自分だったら、
3万円…打ち合わせのみ
5万円…簡易カウンター(もちろんログ解析無し)
9万円…簡易imode用掲示板w

これくらいかなぁ。
あ、焼き肉はどこの店かにもよるな。


851:nobodyさん
04/11/21 01:36:37
簡易カウンターで5万取るのか。

852:nobodyさん
04/11/21 02:09:58
無料サポスレも参考にドゾー
スレリンク(win板)

853:nobodyさん
04/11/21 02:12:14
>>851
もちろん取るでしょw
クライアントなんてアホばっかりだから当然♪
自分の技術安売りしても儲からないよ。

854:nobodyさん
04/11/21 10:15:24
アホでも簡易カウンタぐらい検索で探せるべ。

掲示板は入力項目とか要望あるかもだから金とれるけど。

855:nobodyさん
04/11/21 12:49:58
焼き肉+数万円って事は必然的に面談含むという事になるから、クライアントの属性が重要だな。

856:nobodyさん
04/11/21 18:16:29
>>854
> アホでも簡易カウンタぐらい検索で探せるべ。
クラなんてアホ以下だから大丈夫です。

857:nobodyさん
04/11/22 03:25:15
>>851とか>>854はWebProgで稼いだこと無いのか?
「えっ?」って言うほど簡単なのでも数十万なんて当たり前。


858:nobodyさん
04/11/22 04:17:26
えっ?

859:nobodyさん
04/11/22 06:51:36
>>857
確かにカウンターでも2桁は欲しいよな
どっちかというと組むお金じゃなくて
PCオンチにカウンターの説明とかもしないとだめだしね
相手すること自体にお金発生って感じ

たまにHTMLだけでも2桁、3桁くれる人いるしね
まぁページ全体だから技術とデザイン両方いるけど。

860:nobodyさん
04/11/22 07:11:23
>>857
カウンターなんかで稼いだことは無いな。
基幹システムとかそっち方向ばっかなんで。

861:nobodyさん
04/11/22 07:13:19
基幹システムならなおさらぼったくり価格できそうね

862:nobodyさん
04/11/22 07:17:58
平気で千万とか億だからなあ…。

カウンタも探せない香具師がカウンタを付けたいって発想持つの?

863:nobodyさん
04/11/22 12:51:22
>>859
「まずコンサルで1人月」てやつだな

864:nobodyさん
04/11/22 22:31:48
>>862
パソコンに関係なくても自社サイトが欲しくなるのと一緒。
無知同士でうちのカウンタ月何万だよとかの会話で
覚えるんだよきっと

>>859
確かに相手する行為だけで金が発生してる気がする

865:nobodyさん
04/11/23 00:59:17 qtpZrpAz
とあるサービスをやってる者ですが、利用者から
「PCが壊れたのでパスワード忘れた」「パスが記載されたメールが消えた」
とかでパスワード再発行してくれってメールがくるんですが
だるくて再発行システムを作る気がしないとです。
これは自己責任って事で報知してもよかですか?

866:nobodyさん
04/11/23 01:00:08
ヒロシです

867:nobodyさん
04/11/23 01:16:28
>865
いやそれはがんばろうよ…

868:nobodyさん
04/11/23 02:09:06
>>865
正直に俺はそんな管理できるほど頭がよくありませんって申告しれ

869:nobodyさん
04/11/23 07:34:09
>>865
それって、サービスしてる側にとっては致命的だろ・・・

それと、パスワード再発行システム自体、そもそも最初から組み込んでおくべきだし、
今から実装しても1日かからないだろ・・・

870:nobodyさん
04/11/23 13:59:56
ばかっ。>>865を追い詰めてどうするんだよ。
>>865 旅に出ようぜ旅に。息抜きしてこい

871:nobodyさん
04/11/23 14:36:04
>>865
登録メアドからメールきたらそのアドレスに対してパスを送ってやるだけっしょ?
そんなにややこしいものか?

872:nobodyさん
04/11/23 17:15:00 PPHZ32w+
TomcatでJSPを使ったWebアプリケーションを作ろうと
思っているのですが、どうもTomcatがうまく動作しません。
設定後にURLリンク(localhost:8080)を実行しても、

org.apache.jasper.JasperException: JSPのクラスをコンパイルできません

JSPファイル: null の中の行: -1でエラーが発生しました

生成されたサーブレットのエラーです:
[javac] Warning: jsp\snp\snoop_jsp.java modified in the future.
[javac] Compiling 1 source file

というエラーが出ます。ちなみに、HTMLファイルや
servlet配下のサーブレットに関しては正常に動作しますが、
JSPファイルになると動作しません。

OS:WindowsXP
Tomcatのバージョン:4.1.31

873:nobodyさん
04/11/23 21:01:16
>> jsp\snp\snoop_jsp.java modified in the future.
ファイルの更新時刻が未来です

874:nobodyさん
04/11/24 03:59:45 H013aMY0
もうかるんかよ

875:nobodyさん
04/11/24 09:55:44
perlのソースを整形するツールって無いでしょうか?

876:nobodyさん
04/11/24 10:02:48
ヒアドキュメントまで勝手に整形されたらたまらんな

877:nobodyさん
04/11/24 10:05:23
確かに・・・。
perlの整形ツールが無いのって、そういう理由なのかな。

878:nobodyさん
04/11/24 10:09:17
>>875
URLリンク(www.att.or.jp)


879:nobodyさん
04/11/24 13:07:43
>>875
Perl::Tidy

880:nobodyさん
04/11/24 15:05:21 Mxu9qnhP
他人のプログラムをシステムごと引き継ぐ形になったのですが、
どうやらApacheで

PerlTransHandler Apache::Original

というものを指定して、Original.pmからいろいろと読み込み時の
制御を行っているというところまではわかったのですが、
これってmod_perlを使ってるってことですよね?

上からsuEXECで動かせという命令がきたのでこれは使えなく
なってしまうのですが、mod_perlなしでPerlTransHandlerの
ような手軽にモジュール読み込み設定ができる方法があれば
教えていただきたい次第です。

881:nobodyさん
04/11/24 19:01:02 77Vy4pvY
お願いします。
掲示板で食わせるクッキーの有効期限切れをなくしたいんです。
現在以下のようにしてるんですが

$gmt = sprintf("%s, %02d-%s-%04d %02d:%02d:%02d GMT",
$w[$t[6]], $t[3], $m[$t[4]], $t[5]+1900, $t[2], $t[1], $t[0]);

現状ですと書き込み終えた後ブラウザで戻ると「有効期限が〜」のページに行ってしまい、さらにリロードかますと2重カキコになるという惨状でして・・・
これをどう変更してやればよいのか、どうかお知恵を拝借できませんでしょうか

882:nobodyさん
04/11/24 19:37:04
>>880
いや、それは URI Translate のときに mod_perl なハンドラを呼び出しているだけの話で、
CGI の実行はまたそれとは別だ。

PerlTransHandler はそのまま使いつつ、
CGI の実行だけは mod_perl を使わずに、つまり suExec する、ということも可能。

「他人のプログラムをシステムごと引き継ぐ形になった」というところには
心からの同情を惜しまない。


883:nobodyさん
04/11/24 21:08:00
>>881
クッキーの問題ではない。
ブラウザがCGIにPOSTでデータを送信した場合、
再びそのページに戻ると「有効期限〜」が出るのは当然。
リロードかますと二重になるってのは、もう一回POSTでCGIにデータ送信を行っているから。

まずはクッキーの何たるかをしっかり覚えたほうがいいな。

884:881
04/11/24 21:18:13 SmArn7RW
>>883さん
根本的に勘違いしてたんですね・・・
教えていただけなかったら、わからないままクッキー処理そのものを削除するところでした・・・
すっきりしました。
ありがとうございました。
もっかい勉強しなおします。

885:880
04/11/24 22:48:50
>>882
ご返答感謝です。
新しいサーバにはmod_perlとか余計なものはインストール
しちゃダメって一方的に偉い人から言われたので、このような
質問をさせていただきました。
説明不足ですみません。

なにかデフォルトで入っているもので代用できればと思ったの
ですが、やはりないですよね。

886:nobodyさん
04/11/25 05:38:26
perlでCGI作る時って、CGI.pmとcgi-lib、どっち使うべきだろう?

887:nobodyさん
04/11/25 05:50:37
昔から cgi-lib 使ってて上司に何言っても変更が認められない、とかじゃなければ
CGI.pm 使ったほうがいいよ。

888:nobodyさん
04/11/25 05:53:03
俺はcgi-lib使ってる。
$in{'key'} =~ s/</>/g;
とか、直接%inをいじくるから。
CGI.pmだと、一旦別の変数に入れないといけない気がしてつかってない。

889:nobodyさん
04/11/25 05:54:05
>>888
CGI.pm qw/:cgi-lib/

890:nobodyさん
04/11/25 11:41:33 9m2bYAP8
phpの式の書き方が合ってるか分からないので見て欲しいのですが

http://〜〜test.php?a=5

のようなデータを受け取って処理を変更する際のifの書き方は

if ($_GET[a] == 5){
なんたらかんたら
}

でOKでしょうか。
環境はPHP4.3.6 APACHEです。

891:nobodyさん
04/11/25 11:44:29
なんたらかんたらでOKです。

OKかどうかそれ位試してみれば…

892:890
04/11/25 12:17:59
即レスありがとうございます。

確認はできるのですが

($_GET[a] == 5)

ここの書き方が不安だったので…
ありがとうございました。

893:nobodyさん
04/11/25 12:24:09
ダメっす。
× if ($_GET[a] == 5){
○ if ($_GET['a'] == 5){


894:890
04/11/25 12:55:52
>>893
助かりました。

895:nobodyさん
04/11/25 14:49:14
perlのcgiなのですが、フォームから受け取った値をjcode'convert(*val,'sjis');でsjisに明示的に変換すると
特定の半角カナ文字が化けます("テスト"とか)。
しかし、convertしなければ文字化けが起こりません。
HTML:SJIS,サーバ:EUC,ソースコード:SJIS、という状態なのですが、convertしなくて問題ないのでしょうか?

896:nobodyさん
04/11/25 17:16:53
$val =~ tr/+/ /;
$val =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("H2", $1)/eg;
入力データをパースする際にこういう処理を見かけますが、イマイチ必要性がわかりません。
何のためにやるんでしょう?特に+を空白にするのとか。


897:nobodyさん
04/11/25 17:21:09
+を空白にしたらかっこええやん! モテモテやん。

898:nobodyさん
04/11/25 17:32:13
>>896
空白を+に変換してあるのを元に戻してるんだよ
あとお前は
%82%D9%82%B0
がそのままで理解できるのか。

899:nobodyさん
04/11/25 17:53:50
え、理解できない人居るんだ……

900:nobodyさん
04/11/25 18:00:15
%EF%BC%99%EF%BC%90%EF%BC%90%E3%81%92%E3%81%A3%E3%81%A8

901:nobodyさん
04/11/25 18:13:19
%95%b6%88%d3%82%aa%97%9d%89%f0%82%c5%82%ab%82%c8%82%a2%90l%82%aa%82%a2%82%e9%82%e6%82%a4%82%c5

902:nobodyさん
04/11/25 18:28:13
%3E%3E898%82%CC%82%B1%82%C6%82%C5%82%B7%82%A9%81H

903:nobodyさん
04/11/25 18:35:19
%E3%81%8A%E3%81%BE%E3%81%84%E3%82%89%E3%81%84%E3%81%84%E5%8A%A0%E6%B8%9B%E3%81%AB%E3%81%97%E3%82%8C

904:nobodyさん
04/11/25 19:02:59
%93%7B%82%E7%82%EA%82%BD%82%CC%82%C5%82%E0%82%A4%8BA%82%E8%82%DC%82%B7

%83G%83%93%83R%81%5B%83h%95%B6%8E%9A%97%F1%82%BE%82%AF%82%CC%83X%83%8C
http%3A%2F%2Fpc5%2E2ch%2Enet%2Ftest%2Fread%2Ecgi%2Fphp%2F1065258181%2F
177%82%AA%89%C2%88%A3%91z%82%C5%8B%83%82%AF%82%C4%82%AD%82%E9%28%97%DC


905:nobodyさん
04/11/25 19:05:19
>>900-903
%83%58%83%8C%88%E1%82%A2

スレリンク(php板)

906:nobodyさん
04/11/25 20:27:02
%8F%CE%82%A2%8E%80%82%C9%82%B3%82%B9%82%E9%82%C2%82%E0%82%E8%82%A9%82%B1%82%CC%97%AC%82%EA%82%CD%82%97

907:nobodyさん
04/11/25 22:04:53
%A4%A8%A1%A9%A4%B3%A4%CE%A5%B9%A5%EC%A4%CF%A4%CA%A4%F3%A4%C7%A4%B9%A4%AB%A1%AA%A1%A9%0D%0A
%A4%EF%A4%B6%A4%C8%3E%3E896%A4%CB%C4%E0%A4%E9%A4%EC%A4%EB%A5%B9%A5%EC%A4%C7%A4%B9%A4%AB%A1%A9%A1%AA

908:nobodyさん
04/11/25 22:36:12
もう止めないか?

909:nobodyさん
04/11/25 22:56:02
基本的なことなのですが、formからsubmitで送られてきたデータは
URLエンコードされてないものでしょうか?

910:nobodyさん
04/11/25 22:58:14
自分で確認できんだろ。

911:nobodyさん
04/11/25 22:59:41
>>909
アドレス欄を見たことがないの?

912:nobodyさん
04/11/25 23:06:53
postだとアドレス欄には何も出ないからなー。
その場合でもクエリを表示してみれば分かるわけだが。

913:nobodyさん
04/11/25 23:14:09
すいません。CGI.pm使ってたので関係ありませんでした・・。
ほんと初心者って面倒なヤツラですね・・・orz

914:nobodyさん
04/11/25 23:16:44
そういうオチかよ!

915:nobodyさん
04/11/25 23:59:18 KtxGUpVW
どうもはじめまして。
突然ですが、質問です。

現在、以下のような構成でアプリを作ろうとしています。
A:プリントサーバ(Windows機:プリンタドライバがWindows用しかないため)
B:処理サーバ(Linux+Apache+MySQL+PHP)
C:端末機(プリンタドライバインストール不可・ブラウザのみ)

作ろうとしているものはPOSに近いイメージのものです。
CからBのページを開き、処理を行う。
処理完了時に、BからAに送り、Aで印刷する。
という形を考えています。

CとBの間については、既にPHPで作って、ある程度の形にしました。
ところが、印刷を行わせる方法が、わからないのです。
Bにプリンタをつないだ場合なら見つかるのですが、Aにつなぐ必要があるのです。

考え付いたのは、BからファイルをAに送り、Aではそのファイルの存在を確認し、
あったら印刷するようなWindowsのプログラムを動かし続けてやるという方法です。

こんなスマートでない方法をとるしかないのでしょうか?
もっとうまい手を知ってる方、教えてください。

916:nobodyさん
04/11/26 00:18:55
>>915
君が知るべきキーワードは "samba" だ。
Linux側にプリンタをつないでサーバにする設定がよく知られているが、
逆に Windows 側にプリンタをつないで Linux 側からネットワーク越しに印刷させることもできる。

ただ残念なことに、この板で扱う話題ではない。
Linux板の samba スレあたりかねえ。

917:nobodyさん
04/11/26 00:32:02
win機でtelnetサーバを立ち上げとく手もあるし、
Win機にApache等をインストールして直接AとCだけでやるのが簡単ぽい。

その前にLinux用のドライバがホントに無いのかを探した方がよさそう。
探せばマイナーなプリンタでも互換ドライバが存在することが多い。

918:nobodyさん
04/11/26 01:52:45 p4k7KU+W
Movable TypeやXoops、Wikiなどのようにサーバー上でアプリケーションを用意し
Webブラウザ上で更新出来るようなシステムを探しています。
ただし上記のようなシステムの場合、マルチユーザーでの管理・更新が元の思想だと思う為
個人でのみ更新・管理するスタイルするシステムを利用したいと思います。
そのようなものってありますか?



919:nobodyさん
04/11/26 02:34:05
>>3

920:nobodyさん
04/11/26 03:55:57 DMd5yRTV
BBSのCGI(perl)で、クッキーをセットした後Locationで強制的にリロードさせているのですが、
CGI.pmを使うと上手くリダイレクトされません。クッキーはちゃんと設定されます。
print $query->header(-cookie=>$cookie);
print "Location: URLリンク(www.hoge.com\n\n)<)」と出力されてしまう。
ただし、CGI.pmを使わなければ上手く行きます。
print "Set-Cookie: $cook\n";
print "Location: URLリンク(www.hoge.com\n\n)";# OK
CGI.pmを使ってクッキーを設定しても、うまくリロードさせるにはどうすれば良いでしょうか?
linux,apache1.3です。

921:nobodyさん
04/11/26 04:09:24
とりあえずブラウザへのレスポンスをフックして眺めましょう。

922:nobodyさん
04/11/26 04:12:08
>>921
ブラウザにはLocation: URLリンク(www.hoge.com)という文字がそのまま出力されています。

923:nobodyさん
04/11/26 04:19:56
>>922
ブラウザの出力じゃなくて、鯖のレスポンスを見ろよ
まあ見なくても、文字が出力されてるんだからHeaderフィールドじゃなく
ContentBodyになっちゃってるのは分かるだろう

924:nobodyさん
04/11/26 04:26:17
>>923
レンタルサーバーでログが見れないんです。
>HeaderフィールドじゃなくContentBodyになっちゃってるのは分かるだろう
なんとなく・・・
print $query->header(-cookie=>$cookie);
とやった時に何やらヘッダも出力されてるんでしょうかね?
print "Set-Cookie: $cook\n";では大丈夫なんだけど・・・。

925:nobodyさん
04/11/26 04:29:16
CookieだけじゃなくLocationにセットすればいい。
URLリンク(stein.cshl.org)にまんまサンプルが載ってる。

ヘッダはコンテント出力前に一度だけ吐ける。
923の言うように、ヘッダ出力後に文字を吐けば当然コンテントとして送信される。
色々聞くよりHTTPレスポンスを見るのが手っ取り早いと思われ。

926:nobodyさん
04/11/26 04:31:44
>>924
いや、クライアントに送信されたデータを見ればいいだけでログとか関係ないから
ローカルプロクシかますなりTelnetするなりFireFoxのプラグイン使うなりPerlのゲッター使うなりして

927:925
04/11/26 04:34:35
×Locationにセット
○Locationもセット

要するにCgi.pmがヘッダの終端(\r\n\r\n)を出力する前にどうにか出来れば何でもOKづら。

928:nobodyさん
04/11/26 04:40:43
302で誘導するのと200Locationで飛ばすのってどっちがいいんだろ。HTTPさんには悪いけど302ってあんま意味ないんじゃ。

929:nobodyさん
04/11/26 04:49:26
> print $query->header(-cookie=>$cookie);
> とやった時に何やらヘッダも出力されてるんでしょうかね?

どういう意味だろ。
文字通りheaderメソッドでヘッダを出力してるんだけど。
うーん分からん。

930:nobodyさん
04/11/26 04:50:50
>>928
httpさんが怒ると2chさせてもらえないよ!

931:920
04/11/26 04:55:31
>>925
つまり、Locationヘッダ出力と一緒にcookieも設定するって事ですね。
これだと、クッキー設定後にいくつか処理をしてリロードってわけには行かないですが、試してみます。
>>929
print "Set-Cookie:〜";と同じ感覚で使えるのかと思い込んでました。
こうなると、逆になぜprint "Set-Cookie:〜";だと上手く行くのか不思議ですが。。。

932:nobodyさん
04/11/26 05:04:24
とりあえずHTTPの基礎の基礎を知った方がいいよ。
改行が連続二つ出力されたらそこでヘッダは終わり。あとは本文ね。
headerメソッドが\n\n出力するから、その後の出力は全て本文。

>>931
任意のタイミングで設定していいけど、Cookie:〜とLocation:〜は同じヘッダなんだから、
最終的には常に同時に出力するに決まってるでそ。

933:nobodyさん
04/11/26 05:12:24
>これだと、クッキー設定後にいくつか処理をしてリロードってわけには行かない

ヘッダは一つしか送れないんだから当然そう
何も考えずクッキー用のheaderメソッドのprintを遅らせればいい

934:nobodyさん
04/11/26 05:20:20
送信するデータの頭から改行の連続までの間にクッキーとロケーションのフィールドを
書けばいいだけなんで、難しく考える必要はないよ。

 そ   れ   よ   り   も  

レンタルサーバで練習しないように!!!

935:nobodyさん
04/11/26 10:02:39
サーバはEUC、HTMLのcharsetはShift_JISの場合、
ソースやログはEUCがいいのかな?

936:nobodyさん
04/11/26 10:06:54
サーバはEUCって何のことですか?

937:nobodyさん
04/11/26 10:13:32
何だろ?

938:nobodyさん
04/11/26 10:21:06
Apacheのdefault charset?

939:nobodyさん
04/11/26 10:22:50
About EUC
URLリンク(www.sdbor.edu)


940:915
04/11/26 10:42:44 deltuD8N
>>916 >>917
レス遅くなりましてすんません。
916氏のSAMBAについては、目からウロコ。
そういえば、そんな機能があったんだっけ、と。
917氏の互換ドライバについても、懸命に探してみます。
Telnetサーバでという方法は、どういう実現方法になるか、
探しながら、考えてみます。
ありがとうございました。

941:nobodyさん
04/11/26 11:38:32
>>935
知ったかイクナイ
HTMLがSJISなら全部SJISで統一したほうが楽
文字列処理するならEUCのほうがいいけど。

942:880
04/11/26 11:57:10
おい誰か>>885に返答してあげてくれ


943:nobodyさん
04/11/26 12:05:49
天気がいいのでちょっとドラクエ買ってきます

944:nobodyさん
04/11/26 12:16:23
>>885
うーむ、難しいなあ。

Apache::Original てのが perl モジュールだろうから、
それを全部 C で書き直して、
mod_original とかいうのを作って、
それを apache に読み込ませる、
という手は一応あるが....

まあ Apache::Original の中身による。
もしそいつのやってることが単純な URI 変換だったら、
mod_rewrite で工夫することで、同等の機能を実現できるかもしれん。

945:nobodyさん
04/11/26 14:27:27
>>941
2chはSJISだが化けないな。

946:nobodyさん
04/11/26 14:39:33
化ける理由が無いだろ

947:nobodyさん
04/11/26 14:43:44
サーバOSの文字コードがeucで、出力するhtmlのcharsetがsjis。
この条件は変えられないんだけど、ソースファイルやログの文字コードは
eucかsjisかどっちにすべきだろう。全部eucで、でhtml出力時にデータをsjisにするとか?

948:nobodyさん
04/11/26 14:49:15
OSの文字コードなんか関係ない。

949:nobodyさん
04/11/26 14:54:22
・perl 5.8 以上で use Encode できるなら、euc でも sjis でも OK

・perl 5.8 未満だと、ソースを sjis で書くときは注意が必要
注意するのが面倒な人は euc にしておくのが無難

・perl5.8 未満でパターンマッチする際の内部処理コードは
euc でも sjis でも問題が起きるが
euc の方が若干問題が起きる頻度が低い

・perl 以外の場合はよく知らない

・どの場合であっても「サーバの文字コード」は実際のところ全く影響しない


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5249日前に更新/229 KB
担当:undef