KENT WEB 総合スレ Part2
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
04/03/11 16:59ID:tlc4t215KENT WEB
http://www.kent-web.com/
前スレ:KENT氏を超えたい!
http://pc2.2ch.net/test/read.cgi/php/997199513/l50
0650nobodyさん
2006/06/16(金) 08:29:16ID:???if ($email =~ s/\n|,/) {$flag = 1}
if ($subject2 =~ s/\n/) {$flag = 1}
if ($flag == 1){&error("メールアドレスに不正な文字が含まれています")}
何このキモい文法
my $flag = 0;
$flag = 1 if $mailto =~ /\n|,/;
$flag = 1 if $email =~ /\n|,/;
$flag = 1 if $subject2 =~ /\n/;
error("メールアドレスに不正な文字が含まれています") if $flag;
少なくともこちらのほうが可読性が高いし
error("メールアドレスに不正な文字が含まれています") if $mailto =~ /\n|,/ or $email =~ /\n|,/ or $subject2 =~ /\n/;
でスッキリする。
TIMTOWDIつっても限度あるぞゴラァ
0651nobodyさん
2006/06/16(金) 17:11:49ID:???flag を "1" や "0" にするのも漏れからはきもく感じる。
個人的には true や false が好き。
そんな好みの問題言い出したらきりがないんだよ。
0652nobodyさん
2006/06/16(金) 17:16:33ID:???俺はphpを弄ってから、配布や客に出す物はそう書くようになりましたよ。
統一できるものは統一しないとヘマする予感がして。
JavaScript書きもそういう派が多いですね。
0653nobodyさん
2006/06/18(日) 00:32:06ID:???出来れば16px(12pt)のMS Pゴシック、行間2pxの2chモードにしたいんだけど
0654nobodyさん
2006/06/18(日) 12:05:18ID:???0656nobodyさん
2006/06/19(月) 10:22:18ID:???0657nobodyさん
2006/06/19(月) 22:25:19ID:???0658nobodyさん
2006/06/20(火) 21:51:24ID:???0659nobodyさん
2006/06/21(水) 08:48:09ID:???だね、perl4で記述されているのに
勝手サポは平気でperl5でサポートしていたり
野性味溢れて流石はネ申KENT様のしもべ達だと笑わせてもらったり
0661nobodyさん
2006/07/20(木) 01:37:52ID:???0662nobodyさん
2006/07/21(金) 23:56:19ID:???0663nobodyさん
2006/08/02(水) 12:50:30ID:???自分の日記やメモをつけるのに、公開サーバではなくローカル・マシン(MacOSX)上で、
Kent さんが配布されている sunbbs を利用させていただいております。
sunbbs のコードをじぃーっと眺めながらちょくちょく改造したりしているのですが、
投稿されたデータに http:// で始まる URL があった場合、
自動的にそのアドレスへのリンク・タグを追加してくれる auto_link という
処理を sunbbs の中に見つけました。
<sample-1>
sub auto_link {
$_[0] =~ s/([^=^\"]|^)(http\:[\w\.\~\-\/\?\&\+\=\:\@\%\;\#]+)/$1<A HREF=\"$2\" TARGET=\"_blank\"><B>$2<\/B><\/A>/g;
}
これを応用して、同じく sunbbs 内のワード検索サブルーチンを使ってヒットした記事中から、
検索キーワード部分を赤色でマーキングする処理を作ってみました。
<sample-2>
sub auto_marker {
$_[0] =~ s/$word/\<font\ color=\"\#FF0000\"\>\<b\>$word\<\/b\>\<\/font\>/g;
}
これで「おおむね」きちんと期待通りの処理をしてくれるようにはなったのですが、
いろいろな検索語で試して遊んでいるうち、検索キーワードの中に、
ひらがな・カタカナの長音記号である「ー」が含まれている場合、
記事はヒットする「らしい」ものの、肝心の記事を表示してくれない、
というバグに悩まされています。
ヒットする「らしい」というのは、検索結果:12件 という結果表示はちゃんと返してくれるからです。
ちなみに、<sample-2>の処理を外すと、色付きのマーキングは当然されなくなるものの、
ヒットした記事自体はちゃんと表示されるようになります。
このことから、自分が書いた<sample-2>の処理中に、この問題を引き起こす原因が含まれているのではないかと
判断しています。
どなたか「そこはこう書かなきゃダメじゃん」というご指摘をいただけませんでしょうか。
0664nobodyさん
2006/08/02(水) 13:03:19ID:???つーかKENTと関係ないし。
それに正規表現のエスケープをもっかいおさらいしておいで。
0665nobodyさん
2006/08/05(土) 09:17:16ID:???jcodeを通していればEUCにして通過させて再度s_jisにするしか
事前にjcodeにて半角かな対策で全角変換もしておかなければならないとも思った
0666nobodyさん
2006/08/06(日) 15:17:14ID:LxEud3Hk0667nobodyさん
2006/08/06(日) 17:07:17ID:???LIGHTBOARDは知らないが、素人目には綺麗に整理されている
最近のKENT様は迷走中で何か変な具合に弄ってきて触りたくもない
0668nobodyさん
2006/08/07(月) 18:03:03ID:???0669nobodyさん
2006/08/08(火) 16:04:03ID:???http://www.groo-web.com/
0670nobodyさん
2006/08/11(金) 00:46:20ID:???0671nobodyさん
2006/08/22(火) 00:02:39ID:???しょっぱすぎるw
0674nobodyさん
2006/08/22(火) 00:24:08ID:???ソースは全然ちゃうじゃん
0675nobodyさん
2006/08/22(火) 00:31:08ID:???0677nobodyさん
2006/08/24(木) 20:43:11ID:bLOYyBW/以下の手順でやれば、無料でお金稼ぎができます。
企業も広告の宣伝になるから、お金をくれるわけです。
最初の1日目で 2000 円〜3000 円 は確実に稼げます。
実際の作業は数十分程度、1時間はかかりません。
�@ http://www.gendama.jp/invitation.php?frid=469323
↑このアドレスからサイトに行く。
�Aそこのサイトで無料会員登録(応募)します。
(その時点で 500 ポイントが貰えます。)
※事前に新規でヤフーなどのフリーメールアドレス
を取っておくといいですね。
�Bポイントを稼ぎます。
懸賞の応募や無料会員登録をすればするほど、
ポイントが貰えます。
他にも沢山種類があるので、1日目で
約 20000 ポイントは GET できます。
�C 3000 ポイントから、現金や WEB マネーに交換できます。
�Dトップの右上に「交換」という所がありますので、
そこから交換をしましょう。
その月に初めてポイントバンクにポイントを移行した時、
さらに別途として 1000 ポイント貰えます。
これで現金や WEB マネーを稼ぐといいですよ!!!
0678nobodyさん
2006/08/24(木) 20:43:47ID:bLOYyBW/以下の手順でやれば、無料でお金稼ぎができます。
企業も広告の宣伝になるから、お金をくれるわけです。
最初の1日目で 2000 円〜3000 円 は確実に稼げます。
実際の作業は数十分程度、1時間はかかりません。
�@ http://www.gendama.jp/invitation.php?frid=469323
↑このアドレスからサイトに行く。
�Aそこのサイトで無料会員登録(応募)します。
(その時点で 500 ポイントが貰えます。)
※事前に新規でヤフーなどのフリーメールアドレス
を取っておくといいですね。
�Bポイントを稼ぎます。
懸賞の応募や無料会員登録をすればするほど、
ポイントが貰えます。
他にも沢山種類があるので、1日目で
約 20000 ポイントは GET できます。
�C 3000 ポイントから、現金や WEB マネーに交換できます。
�Dトップの右上に「交換」という所がありますので、
そこから交換をしましょう。
その月に初めてポイントバンクにポイントを移行した時、
さらに別途として 1000 ポイント貰えます。
これで現金や WEB マネーを稼ぐといいですよ!!!
0679nobodyさん
2006/08/25(金) 05:23:32ID:???どのような対策をすれば壊れなくなるのでしょうか?
0680nobodyさん
2006/08/25(金) 08:43:10ID:???プァな鯖なら鯖変更
Windows鯖なら鯖変更
ファイルロックを使う
くねくね椅子と変な仕様当時の和鳥から設置しているが何年も経つが一度も壊れた試しが無い
備考:1日2000HIT程度の零細HPですけど
0681nobodyさん
2006/08/25(金) 17:35:55ID:???0682nobodyさん
2006/08/25(金) 17:51:35ID:???0683nobodyさん
2006/08/26(土) 22:29:16ID:???カウンターが壊れるなんて考えられんのだが…
0684nobodyさん
2006/08/26(土) 22:52:47ID:???自分とこも結構長期間管理してるけど、壊れない。
0685nobodyさん
2006/08/27(日) 00:47:45ID:???0686nobodyさん
2006/08/27(日) 01:08:35ID:/NqrDrjq0689nobodyさん
2006/08/28(月) 13:33:52ID:???を探して撤去してみれ
0693nobodyさん
2006/08/29(火) 10:08:25ID:???0694685
2006/08/29(火) 10:52:03ID:???0695nobodyさん
2006/08/29(火) 13:24:54ID:???やっぱり、KENT様のスクリプト利用者の大半はこんな感じだな
>>689
の説明で分からなければ素直にKENT様の下僕が集うサポ板で聞け。
KENT様のFQAにも載っていた気がしたが
過去ログにもあった気もしたが
0696nobodyさん
2006/08/29(火) 17:01:13ID:???0697nobodyさん
2006/08/29(火) 19:20:02ID:???0698nobodyさん
2006/08/29(火) 21:41:43ID:???0699nobodyさん
2006/08/29(火) 22:53:52ID:???FAQとは、Frequently Asked Questions の略。
FQAとは、Frequently Questioned Answers の略。
なんだってさ
回答が(良い悪い関係なく)あるのがFQAだってさ
FQAでも間違いでは無いがページはFAQだから間違いなんだけど
良かった、間違えていると思ったけど意は大丈夫だったみたい
0700nobodyさん
2006/09/08(金) 01:31:57ID:???0701nobodyさん
2006/09/17(日) 20:46:00ID:???http://www.kent-web.com/bbs/mtbbs2/
のボードを使った方がいいよな
しかし、最近のKENTのご乱心は留まらないよな
0703nobodyさん
2006/09/18(月) 02:26:35ID:???ファイル名が投稿記事の番号に置き換えられますよね?
その方が便利だと感ずる場合もあれば、
それでは困るという場合もあると思うんですが、
ファイル名を変更させないで、かつ、
アップロードしたファイルにきちんとリンクも貼らせるには
どこをどう修正したらいいんでしょうか?
0704nobodyさん
2006/09/18(月) 03:00:00ID:???ファイル名が現存のファイル名とかち合った場合にどうするかを考えるとめんどくさいね。
投稿番号にすればかち合う可能性なし。
0705nobodyさん
2006/09/18(月) 03:07:12ID:???んー、じゃあ完全に「投稿番号のみ」にしてしまうのではなく、
「投稿番号_元ファイル名」とか「日付_元ファイル名」みたいにできないものですかね。
0706nobodyさん
2006/09/18(月) 03:11:54ID:???0707nobodyさん
2006/09/20(水) 15:34:20ID:???ダウンロードしようと思ったら、配布ページが無くなり、Seasonさんご本人は
亡くなっていらっしゃったので…。
0708nobodyさん
2006/09/20(水) 15:42:27ID:yPqg/Cybイヤな対応させられたんだけど、この会社つぶしてもいいかな?
kentさんをひっぱったらつぶれるだろう?
0709nobodyさん
2006/09/20(水) 15:50:46ID:???0710nobodyさん
2006/09/20(水) 15:58:43ID:???0711nobodyさん
2006/09/20(水) 17:37:07ID:???0712708
2006/09/20(水) 18:33:30ID:???『kent-webに同じようなものがあるので、そちらをもう一度ごらんになってください。』
って返事がきたんですよ。
半年前の話で、仕事で使うので発注しようと思ったのにずいぶんなめられた記憶がある。
べつにいまは自分で作れるからいいんだけど、こんな殿様会社はやくつぶれてほしい。
0713nobodyさん
2006/09/20(水) 19:35:39ID:???0714nobodyさん
2006/09/20(水) 19:46:53ID:???0715nobodyさん
2006/09/20(水) 19:51:40ID:???やっぱり本当に嫌な対応を"させられた"んだろう。上司か何かにwww
0716nobodyさん
2006/09/21(木) 13:54:00ID:???<noscript><input type="hidden" name="check" value=\"1"></noscript>
この風化した「おまじない」を未だに効果あると思っている奴がいるなんて居たんだ
KENTサポ板ってネタの宝庫だよな
ところで、JOYFUL NOTEの投稿キーの画像って、単にimgタグのWH幅の変更で操作したら不味いのか?
PHP物を使っているから使う気はないけど
0717nobodyさん
2006/09/23(土) 08:39:54ID:???0718nobodyさん
2006/09/25(月) 01:17:20ID:???まさかフリーで配布しているクォリティで制作しているわけじゃないよね?
0719nobodyさん
2006/09/25(月) 21:43:07ID:???守護ねぇから洩れも適当にコタエテミル
これだけメジャーなブランド名なら拝借しようと思いつくのはふつう
成果は知らんが
0721nobodyさん
2006/09/29(金) 12:41:41ID:GJWWcdIcスペインとドイツ、アメリカ、中国と韓国のそれぞれの言語でHPをつくり、
メールフォームをつけなければならないのですが、
ケントさんが公開しているメールフォームを
改造させてもらって作ろうと思ってます。
例えば、スペイン語のHPで、スペイン人がメールフォームで
書き込むスペイン語も、中国語のHPで中国人がメールフォームに
書き込む中国語もケントさんのcgiのままだったら、
完全に文字化けしてしまうと思います。
英語のみ、そのままでも大丈夫だと思います。
そこで、お聞きしたいのですが、ケントさんの
cgiのどこを、どう直せば、スペイン語、ドイツ語、
中国語や韓国語のメールが届いても、文字化けしない
ようにできますでしょうか?
アドバイス、どうぞ宜しくお願いいたします。
0722nobodyさん
2006/09/29(金) 14:28:43ID:6ArRFjts0723nobodyさん
2006/09/29(金) 17:25:01ID:???0724721
2006/09/29(金) 17:50:56ID:GJWWcdIcお返事ありがとうございます。
>> 文字コードを各国のものにするだけ
って、CGIの、どこをUTF-8 などに直せばいいのでしょうか?
0725nobodyさん
2006/09/29(金) 18:14:44ID:???KENTの過去ログ見た上でサポ板を使うか、改造または別物の他を探せ
PHP使えるなら多言語化されたメールフォームは意外とあると思う
該当スレで多言語メールフォームでお勧めを聞くのも良い
KENT物に関わらずUTF-8化は人に説明するのは面倒
丸投げスレで投げてみるのも手かも知れない
0726nobodyさん
2006/10/11(水) 21:23:27ID:F/P0fArZKent Webの無料のCGIのショッピングカート(Ver: 3.31 安定版)
を使ってショッピングカートのサイトが出来たのでテストしています。
Sendmailを有りにして、注文完了後に「Bad file descriptor」
というErrorメッセージが出ます。 Sendmailを無しにしたら
問題なく注文受付が完了します。
お名前.COMをのヘルプを見ると、Sendmailはサポートしていない
http://support.gmo.jp/onamae/faq/premier_win/cgi/cgi_13.php
と書いてあります。
注文を完了後に、お客様のところへ自動で注文確定メールを送るには
どうすればいいのでしょうか? 教えてください。
お願いいたします 。
0727nobodyさん
2006/10/11(水) 21:36:58ID:???0729nobodyさん
2006/10/11(水) 22:10:13ID:???CGI側からこれを叩けば行けるだろうがSocketとか使えるのかな。
0730nobodyさん
2006/10/11(水) 22:42:11ID:???Socketを使ったこと無いです。
サーバが使えるか?という事でしょうか?
Sendmailが使えなければ
・手動でメール
・Socketを使う
・UNIXサーバを借りる(または作る)
という手段になるのでしょうか?
ざっと見た感じSSLには対応してなさそうだけど
セキュリティ保護無しで顧客情報受け取るわけ無いよね?
0732nobodyさん
2006/10/12(木) 14:47:30ID:???SocketはそのフォームメールとやらにCGIからPOSTを送るのに便利だから。
必ずしもSocketでなければ駄目とは言わんし、Sendmailが使えるサーバなら最初から不要。
まあ詳しくはぐぐってくれ。
…あー、書いてて思い付いたけど、注文完了画面を改造して
『確認メールを送信』とかそんな感じのボタンを作るという手もあるな。
0733nobodyさん
2006/10/15(日) 22:05:22ID:YtMe1Gocjoyfullでもケントでもないけど
あっぷっぷぼーどならそのファイル名のままアップできる。
(以前のファイルと名前が重なっちゃった場合は別の名前になる。)
http://www.cj-c.com/cgi_s/upb.htm
0735nobodyさん
2006/10/23(月) 23:08:37ID:lCXGw3bi軽く目を通たが、あまりにも酷かった。
背表紙を奥にして、棚に戻しておいた。
0736nobodyさん
2006/10/23(月) 23:21:43ID:???なるための本として買ったほうがいいよ。
0737nobodyさん
2006/10/24(火) 03:15:05ID:???スタートラインを超えた事になるわけだな。
0738nobodyさん
2006/10/24(火) 12:30:44ID:???まともな神経ならすぐに、ソースに関しては反面教師だと気がつく。
0739nobodyさん
2006/10/24(火) 13:17:24ID:???バグも発見しやすいと思うけど。
0740nobodyさん
2006/10/24(火) 13:34:04ID:???あまつさえ書き込みしてる人間が言う事にあんまり意味ない気がする。
0741nobodyさん
2006/10/24(火) 15:15:31ID:???初心者しか居なかったら誰が答えるんだ?
0742nobodyさん
2006/10/24(火) 16:26:11ID:???ただ、2chの該当スレで最初から対象物を軽視する書き込み >>738 に理由を
聞いてもあんま有益な答えは返ってこないと思うよ、と >>739 に言ってるだけだし。
0743nobodyさん
2006/10/24(火) 19:03:40ID:???たしかに黎明期には手軽に設置できる利点は大きかった。
そういう意味での貢献は評価している。
古いものがそのままになってるせいもあるだろうけど、
まぁ、あれだけ色々作ってるのに、ライブラリ化に対して
無頓着なのはアウトだろう。
見やすいって言っても、とてもきれいで読みやすい字で
書かれてるって感じ。小説を書くお手本にはならない。
0744nobodyさん
2006/10/25(水) 14:49:30ID:???http://www2u.biglobe.ne.jp/~bso/cgi-bin/mail/postmail.html
0745nobodyさん
2006/10/25(水) 19:14:34ID:11lY198Pうまく動作しません。 Windowsサーバではうまくいったのですが
Linuxサーバでは、CGIのプログラムのパスの指定とかが違って来るのでしょうか?
0746nobodyさん
2006/10/26(木) 15:19:36ID:???0747nobodyさん
2006/10/27(金) 10:43:41ID:???0748nobodyさん
2006/10/27(金) 12:33:57ID:???0749nobodyさん
2006/10/27(金) 22:16:25ID:???一日2万こえてるw
ネット人口ってすごいんだな
■ このスレッドは過去ログ倉庫に格納されています