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

△▲ WebProg 初心者の質問 Part9 ▼▽

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

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

質問する前に、まずはここを読んでね。
【注意事項】
・質問する前にGoogleで検索してみましょう
http://www.google.co.jp/
・環境(ソフトウェアのバージョンなど)は、必ず書いてください。できるだけ詳しく。
 後から情報を書き足す、いわゆる情報の小出しは極力避けてください。
・何がしたくて、何ができて何ができないのかを書きましょう
・マルチポスト(複数のスレッドで質問する行為)は絶対に禁止です。
・過去ログは必ず読みましょう。あなたと同じ質問をしてる人がいるかも知れません。

2ch 総合ガイド
http://www.2ch.net/guide/

お願い。
適切な、板、スレ、を発見した場合、誘導してあげましょう。
スレの性質上 age 進行でお願いします。

関連情報は
>>2-10
前スレ
△▲ WebProg 初心者の質問 Part8 ▼▽
http://pc5.2ch.net/test/read.cgi/php/1078568723/
0611nobodyさん04/08/17 16:04ID:QvvLp9ZL
>>610様
大変失礼致しました。(^^;)
わかりやすく説明されており、大変勉強になりました。

一応ツギハギだらけのソースですが、動作は問題無かったです。。。

#!/usr/local/bin/perl
$download_file = '../user-data/test2.lzh'; # ダウンロードするファイル名
print 'Content-Disposition: attachment; filename="test2.lzh"'."\n\n";
# ダウンロードファイルの読み込み
$/ = ''; # セパレータなし
open( DL, $download_file );
$file = <DL>;
close( DL );
print "Content-type; application/octet-stream\n\n"; # httpdにヘッダ出力
print "$file"; # ファイル出力
exit;

ありがとうございました。
0612596-611厨な質問04/08/17 19:33ID:QvvLp9ZL
下記のCGIを作成して「001.sit」をDownlordすると2,755KBあった
容量が75KBに減って、、、壊れてしまいます。
なぜ?!だかおわかりになる方いらしゃいましたら御教授お願い
いたします。(T_T)

#!/usr/local/bin/perl
$download_file = '../user-data/001.sit'; # ダウンロードするファイル名
print 'Content-Disposition: attachment; filename="001.sit"'."\n\n";
# ダウンロードファイルの読み込み
$/ = ''; # セパレータなし
open( DL, $download_file );
$file = <DL>;
close( DL );
print "Content-type; application/x-stuffit\n\n"; # httpdにヘッダ出力
print "$file"; # ファイル出力
exit;
0613nobodyさん04/08/17 20:09ID:???
何のために2個改行を入れるのかご存じですか
0614nobodyさん04/08/17 20:12ID:QvvLp9ZL
>>613様
わからないです。
0615nobodyさん04/08/17 20:49ID:???
>605で「ヘッダに関しては、ある程度理解できました。(^^;) 」って書いたのにね
おまいさんが探してきたページにもこう書いてるぞ

"ブラウザ側では何処までがヘッダで何処からがデータ部かを区別するために
何も記述していない空白行を識別子として用います"
0616nobodyさん04/08/17 21:17ID:???
\n\n……
0617596-617厨な質問04/08/17 21:46ID:QvvLp9ZL
ホント厨で申し訳ありません。
空白行をあけるとは、下記のような事でよろしいのでしょうか?

print "Content-type; application/x-stuffit\n\n"; # httpdにヘッダ出力

print "$file";
>>615様理解が足りてませんでした。(T_T)
複数のキーワードでググってみましたが、この程度しか理解できなく
申し訳ありません。
0618nobodyさん04/08/17 22:08ID:???
\n\nだろ
0619nobodyさん04/08/17 22:41ID:???
>>617
>>610の2つ目に全てが書かれている。
英語が苦手なら「RFC2616 訳」とかでググって読め。
こいつがHTTPの骨格とも言える決まりごとだ。
Content-type application/〜 の部分の決まりごともあって、
こいつはRFC 2045〜2049あたりに書かれている。

読んで理解するまで帰ってこなくていいぞ
0620nobodyさん04/08/17 22:47ID:???
どこに書いたらいいのかもわからなくてここで失礼します
CGIでできるゲームの罵声バトラーってCGIはもうもらえることはできないのでしょうか?
HP色々見てもどこにもなくて・・。
0621nobodyさん04/08/17 23:31ID:???
>>620
その手の質問はWeb制作板へ
0622nobodyさん04/08/17 23:34ID:zH4CYG1R
>>619様
御助言,感謝いたします。http://www.ietf.org/rfc/rfc2616.txtは必ず完読いたし
ます。゜゜(´□`。)°゜

「\n\n」で試して見た所、変わらず75KBでDownlordされてしまいます。(T_T)
FFFTPでDownlordすると2,775KBで間違いありません。

それと気になる点が1つ、1回目のDownlordする際にhttp://home.co.jp/001DL.cgi
と入れ「保存」を押すとファイルの種類(T):がテキストドキュメントになり、2回目
以降からはファイルの種類(T):sitドキュメントと表示されます。

#!/usr/local/bin/perl

$download_file = '../user-data/001.sit'; # ダウンロードするファイル名
print 'Content-Disposition: attachment; filename="001.sit"'."\n\n";
# ダウンロードファイルの読み込み
$/ = ''; # セパレータなし
open( DL, $download_file );
$file = <DL>;
close( DL );

print "Content-type; application/x-stuffit\n\n"; # httpdにヘッダ出力

print "$file"; # ファイル出力
exit;

都合の良いことばかりお願い致しまして、もうしわけないのですが、なにとぞ
御助言お願い致します。
0623nobodyさん04/08/18 00:00ID:???
>>622
> print "Content-type; application/x-stuffit\n\n"; # httpdにヘッダ出力
Content-type の後ろはセミコロンでなくコロンですよ、とか
調べたり試したりをきちんと頑張ってから質問してみましょう。

あとは、広くあまねく>>619さんのアドバイス参照。
0624nobodyさん04/08/18 00:47ID:???
まだ悩んでたのね。サイズが変わるのはバイナリ処理がマズイんだな。
以下、テキトー。

my ($data,$buf);
open(IN,'<hoge.zip');binmode(IN);
while (read(IN,$buf,65536)) {$data .= $buf;}
close(IN);
print 'Content-〜'.length($data)."\n";
print 'Content-〜'."\n\n";
binmode(STDOUT);print STDOUT $data;
exit;

sitファイルってマックバイナリじゃなかったっけ?
なーんかひと手間必要かもね。
0625nobodyさん04/08/18 02:10ID:C75MgC5k
>>624様
遅くまでありがとうございます。

sitは、Macのstuffitからの圧縮形式ですからマックバイナリと
なります。。。?
もうひと手間っすかー(T_T)長い道のりになりそうです。

もう少し、マックバイナリでググって調べてみます。また明日、
じゃなくもう今日ですね。(^^;)質問させて下さい。
0626nobodyさん04/08/18 04:25ID:/S9lbz1E
CGIで掲示板を作ってるんですが
たいてい掲示板って名前欄に名前を書いて投稿すると
その名前が名前欄にずっと記録されてて以後自分の名前を
いちいち入力しなおさなくてすむようになってますよね?
でもうちのCGIではそれがちょっとした問題になってます。
うちの掲示板では投稿するとき名前欄に、あるキーワード(NGワード
みたいなやつ)を入力すると別の文字列に変換してサーバーに送るという
感じに作ってみたんですが、こういう風にするとなぜか名前欄に、変換前の名前
ではなく変換後の名前が記録されてしまって表示されてしまいます
最初あまり気にならなかったんですが
最近かなりうざったいのでどうにかしたいんですが
どなたかアドバイスください

↓は自作のCGIの問題になってる部分です

$in{'name'} は名前欄の文字列です
$ngwords[$_]は禁止ワードの文字列です
それをNGワードという文字列に変換してます

$in{'name'} =~s/$ngwords[$_]/禁止ワード/gi;
↑こんな感じです
0627nobodyさん04/08/18 05:37ID:???
そんな一部だけ出されてモナー
0628nobodyさん04/08/18 07:49ID:???
>>626
set cookieの部分を変換前の名前で保存するようにする。
0629nobodyさん04/08/18 09:14ID:???
>>626
古式タン?
0630nobodyさん04/08/18 09:48ID:WepVZdNM
皆さん,addとappendってどちらの言葉を使いますか?

掲示板に新しい記事(テキストファイルで1行)を追加する処理で,関数名を
addLine()にするか,appendLine()にするか・・・。
もしくは,この2つには何か使い分けの指針とかあるんでしょうか。
JavaのAPIやらの命名規則をざっと見たけど,手がかりは見つかりませんでした。
0631nobodyさん04/08/18 09:57ID:???
>>630
俺なら短い方使う。
0632nobodyさん04/08/18 10:32ID:Xl9Ew024
機器をLANに繋ぎたいとき、既にLAN内にIPが使用されてるかどうか調べてたいのですが、
pingで調べきれますか?

例えば、
・ルーターはpingに応答してくれるのか
・pingはルーター越えしないように思いますが、
 イーサネット内でIP固有であれば大丈夫なんだろうか
等、考え出すと不安です。
0633nobodyさん04/08/18 10:35ID:???
>>632
pingをブロードキャストアドレスに送ってみましょう
例えば,192.168.85.0/24のネットワークなら,
  ping 192.168.85.255
としてみるんです
0634nobodyさん04/08/18 10:42ID:???
>>630
add と append の単語の意味を当てはめれば
addLine だと「一行追加する」
appendLine だと「末尾に一行追加する」
0635nobodyさん04/08/18 11:12ID:Xl9Ew024
>>633
サブネットが255.255.255.0で、ping 192.168.2.255してみました。
結果は192.168.2.31です。ルータのIPですか?
0636nobodyさん04/08/18 11:25ID:???
>635
ping をブロードキャストアドレスに送ると、起動していて尚かつ、
ping の返答を許可しているマシンから一斉に返事が返ってくる。

$ping 192.168.0.255
PING 192.168.0.255 (192.168.0.255): 56 data bytes
64 bytes from 192.168.0.111: icmp_seq=0 ttl=64 time=0.1 ms
64 bytes from 192.168.0.1: icmp_seq=0 ttl=255 time=2.4 ms (DUP!)
64 bytes from 192.168.0.222: icmp_seq=0 ttl=255 time=4.3 ms (DUP!)
64 bytes from 192.168.0.233 icmp_seq=0 ttl=255 time=5.9 ms (DUP!)

というような感じ。起動していないマシンがあるとか dhcpd で
動的に IP を振っている場合があったりすると、ping で調べるの
は無理があるのでは。

っていうか、なぜ WebProg 板で聞きますか。
0637nobodyさん04/08/18 11:37ID:Xl9Ew024
>>636
動的IPは応答しないんですか。
動的IPも含めて全IP取得出来ればなぁぁ。

>っていうか、なぜ WebProg 板で聞きますか。
pingと言っても、管理ツールはDelphi/Indyのping使ってますし、
繋いだ機器とPCの間のHTTP通信はWebProgですし。
0638nobodyさん04/08/18 12:03ID:???
ネットワークプログラミングとWebプログラミングは違うぞ
ム板のこっちのスレの方が適切かと

ネットワークプログラミング相談室 Port10
http://pc5.2ch.net/test/read.cgi/tech/1090385857/
0639nobodyさん04/08/18 12:33ID:???
スレ違いなんだけども誤解があるようなので、あえて。

>動的IPは応答しないんですか。

応答するかしないかは繋っている機器の設定による。

>機器をLANに繋ぎたいとき、既にLAN内にIPが使用されてるかどうか

ということなので、ping で調べるよりも、dhcpd で予約している
アドレスを調べた方がいいんじゃないかと思った。

それでは、誘導先でがんがってください。ごきげんよう。
0640nobodyさん04/08/18 13:02ID:???
サンクス>>639
なんとなくこれ以上は工夫のしようが無さそうなのでこれで納得します。
0641nobodyさん04/08/18 18:37ID:???
>>631,634

ご回答ありがとうございました。
単語の意味の違い(「末尾」に追加するわけではない)と,
単語が短い方がラクということで,
addを使いたいと思います。
0642nobodyさん04/08/19 11:53ID:Q5P4zcrb
トップページを表示するときに携帯なら携帯向け、PCならPC向けの画面を表示したいのですがどうしたらいいでしょうか?
0643nobodyさん04/08/19 12:10ID:???
>>642
携帯ってJavaScript動いたっけ?
動かないならPC用ページに飛ばすスクリプト書くとか。
0644nobodyさん04/08/19 12:31ID:???
.htaccess
0645nobodyさん04/08/19 14:58ID:cvaAx/4M
Javaスクリプトは動くと思うので、.htaccessを編集したいのですが、どの項目を追加すればいいですか?
0646nobodyさん04/08/19 15:34ID:???
Web製作板の 携帯端末用スレで同じことを聞いてたヤシがいたよ。
htaccessについてのスレもあるからそっちの板で聞いた方がええんでないの?
0647nobodyさん04/08/19 17:54ID:???
了解です。

そちらで聞いてみます。

ありがとうござました
0648nobodyさん04/08/19 18:04ID:GyXrmLN6
http://www.tanomi.com/metoo/naiyou.html?kid=33108&start=0

こういうことって実際に可能なのか?

誰か教えてください
0649nobodyさん04/08/19 18:10ID:???
ひとつのメールアドレスに対して
指定したテキスト,件名郡を順番に送信する
cgiを探しています。

直接入力ではなくて
テキストはテキストファイルをftp等で一気に上げられるもの
(0001.txt 0002.txtと順番に送信)

件名はsubject.txというものがあったら
上から順番に拾っていくもの。

送信間隔を指定できるものがいいです。

知っているか炊いたらよろしくお願いします。
作れる方いたら作っていただきたい
0650nobodyさん04/08/19 18:41ID:???
>>648
cookieの仕様上無理だぁね。

>>丸投げ依頼スレがこの板のどっかにある。
0651nobodyさん04/08/19 18:48ID:???
ごめん、何がしたいのか全然見えない。俺がばかなのか?>649
0652nobodyさん04/08/19 19:00ID:???
>>648
ずいぶん痛い奴らだな
0653nobodyさん04/08/19 19:40ID:???
>>649
よくわからんけど、スパムだって事はわかる。
0654nobodyさん04/08/19 20:57ID:???
>>649
そんな目的のよく分からないCGIなんて誰も作らないよ。
どっかに金払えば作ってくれるかもね。
0655nobodyさん04/08/19 21:25ID:???
なぁおまいら、スパムに使われるスクを作ったらタイーホされると思うか?
タイーホされずに100マソ貰えるんなら考えてもいいが。
0656初心者04/08/19 22:36ID:Vo32cM07
そのPCの知識はどんな風に身につけるのですか?
0657nobodyさん04/08/20 05:41ID:???
>>655
自分の意識の低さを露呈しているようで嫌だなぁ。
信頼や技術者としてのモラル等、失うものの方が大きいよ。
建前でもいいからメールアドレス専用クローラー(露骨過ぎ?)とかメール配信システムと...(jk
0658nobodyさん04/08/20 07:40ID:???
wikiを使ってみようと思い、ネット上のサイトを参考にしてWindows2000に
apache,php,pukiwikiをインストールしました。IEでFrontPageを表示させる
所まではできましたが、そこから各linkを選択するとファイルを開くか保存する
かと問い合わせるdialogが出てしまいうまくいきません。どのようにすれば
各linkが正常に動作するでしょうか?
0659nobodyさん04/08/20 12:20ID:???
>>658
apache をちゃんと設定する
0660nobodyさん04/08/20 15:24ID:2elJ1lKp
質問です。

CGI起動→処理完了後にhttp://Home.co.jp/TEST.cgiという空白の頁が表示
されて終わってしまいます。
フォームを閉じるには、どのように処理したら宜しいでしょうか?もしくは、CGI
側にフォームを閉じる指示を入れないといけないでしょうか?

CGIはperlで作られてます。よろしくお願い致します。
0661nobodyさん04/08/20 15:46ID:???
>>660
CGI設置スレ
http://pc5.2ch.net/test/read.cgi/php/1054216089/l50
質問の仕方も書いてあるから、それを参考にして行っといで。
0662nobodyさん04/08/21 01:42ID:???
>660
  _, ._
( ゚ д゚)ハア?
0663nobodyさん04/08/21 03:53ID:???
>>660
いったいなにがしたいのだ?ファイル操作だけのCGIか?
いや違うな。空白ページが正常表示されるということは、ダウンロードかなにかを1アクションさせてるな。
0664nobodyさん04/08/21 04:10ID:???
相手しないで放置しとけって
0665助けて04/08/22 04:11ID:KFnUrwYw
FedoraCore1で自宅サーバーを作ったのですが。
一つのCGI(PERL)でフレームわけされたチャットを入れてみると挙動が変なんです。
退出ボタンを押すと書き込み側のフレームのみ表示されるようになり、リロードを
繰り返すとたまに入り口のページに行ったりするのです。
他のサーバーに入れてみると普通に動きました。悩んだ末、どうも自宅サーバーだと
フォームのPOSTのデータを受け取っていないようなのです。
本に載っているソースだし、他のサーバーで動くのだからソースの問題ではないと
思います。
Fedoraを入れなおして、apacheのせいかと2.0.50を入れてみたのですがまったく同じ
挙動で悩んでいます。
ほかに何をすればいいのかわからなくなってしまいました。
わかりずらい質問かもしれませんが、どなたかお知恵をください。
0666nobodyさん04/08/22 04:28ID:???
>>665
その文章からは、自鯖の管理ができてないことと、CGIの動きを把握していないということしか分からない。
本って言ってもどの本のどのスクリプトか書いてないし、
解決する気無いんじゃないかって位重要な部分が抜けてる。

POSTあたりがオカシイと思っているなら、
・POSTを受け取れていないことを確信する(ログみりゃ分かる)
・POSTを受け取れないようにすると>>665に書いてあるような挙動をすることを確信する
 (CGIの入力部分をちょこっと弄ればすぐ確認できる)
ぐらいやってみないと。
066766504/08/22 05:24ID:KFnUrwYw
その通りで、自鯖の管理はできてないです。申し訳ないです。
鯖のログの見方がわからないものでこれから調べます。
本は10日でおぼえるPerl/CGI入門教室の8日目のチャットです。
POSTで送っているデータをさえぎると同じ挙動をするのは確認していた
のですが。
元のCGIでおかしくなったまま、更新を繰り返しているとたまに書き込む
フレームが出たり、入室画面が一回出たりすることがあって、混乱してました。
0668nobodyさん04/08/22 16:18ID:???
はっきり言って、お前がサーバ管理するのは無理だ。
すぐにネットワークから遮断した方がいい。
0669nobodyさん04/08/22 20:28ID:???
>>667
回線切って寝なさい
0670nobodyさん04/08/24 09:36ID:D35cnT84
JavaWebStartは流行ってまつか?
0671nobodyさん04/08/25 10:17ID:YpyGK+CF
お邪魔します。
UNIX板の質問スレから誘導して戴きました。よろしくお願いします。
内容がコピペになりますがお許し下さい。

ttp://www.senobeya.com/ff/index.html
で配布されている、「■FFXI Member Registration System」の
ver 0.5c2をダウンロードして使おうとしています。
レンタルHPスペースは無料版isweb、FTPソフトはFFFTPです。

ttp://www.geocities.jp/kurokuro2200/
で説明されている通りにアップロードし、パーミッションも指示通り変更しました。
そしてadmin.cgiにアクセスし、管理パスを変更しました。
「設定を変更しました」というメッセージと共に、設定画面がリロードされました。

しかしそれ以降、「設定変更」ボタンを押しても
ttp://up.isp.2ch.net/up/17172a535800.jpg
というエラーになってしまいます。
guildmember.cgiにアクセスしても同じです。

転送モードは> 『ファイル名で切り替え』
『アスキーモードのファイル名:*.txt *.html *.htm *.cgi *.pl』
になっています。

どうしたらよろしいでしょうか…
0672nobodyさん04/08/25 16:33ID:???
すくすくブログというところで日記書いてるんですが、
ここ、画像を一つしか載せることができないのでしょうか?

あと、アクセス解析もしてみたいのですが、
フリーパーツの部分にタグを貼り付けてもダメみたいです。
どうしたら良いのでしょう

けっこう日記を書いてしまった後なので、なるべく他に移りたくないんです。
めんどうだと思いますが、ここのブログ使ってる方いらっしゃいましたら、ご指導ヨロシクお願いします<(_ _)>
0673nobodyさん04/08/25 16:40ID:???
しんどい…。

>>671
続きはこちらで。(テンプレに必要事項を詳しく書いてね)
CGI設置について質問
http://pc5.2ch.net/test/read.cgi/php/1054216089/15

>>672
どうやらブログ専門の板ができてるみたいなので、
そちらに行かれたほうが解決早いはづ。
ブログ
http://pc5.2ch.net/blog/
0674nobodyさん04/08/25 17:37ID:???
>>673
おつ
067567104/08/25 18:15ID:???
>>673
ありがとうございます、書いてきました。
0676nobodyさん04/08/26 00:26ID:???
クライアントから一回だけ要求を受け取って、
2種類のレスポンスを返す方法ってありますか?

例えば
GETで要求されたURLの応答に
200 OK
を返した直後にクライアントとの接続を閉じずに
304 Not Modified

を返せるような。
どなたかお知恵を貸してください。お願いします。

0677nobodyさん04/08/26 02:00ID:???
>>676
そんな矛盾するものを返してどうしたいわけ?
GETに対して200を返したらその直後はエンティティに決まってる。
0678nobodyさん04/08/26 05:36ID:???
100系を送って200以上系を送るとか?
0679nobodyさん04/08/26 05:51ID:???
まづ。

・GET に対して 200 と 304 を続けて返したい理由。
・むしろ、それが可能であれば *何が* 実現できると考えているのか。
・早い話が、どんなこと(≒効果)を期待しておらるるのですか。

この辺りを、Perlコーディング初心者スレから誘導された時点で
書き加えるぐらいの配慮があってもよろしいんじゃないかと思うわけですが。
コピペで投下してる時点で萎えるな…。

# 「リロードされても負荷抑えられそうじゃん♪」とかだったら寝込もう。
0680nobodyさん04/08/27 01:32ID:???
2chのようにURLの引数部分を?をつけないで渡すにはどうしたらいいのでしょうか?
http://○○.com/hoge.php?id=123
を
http://○○.com/hoge/123/
のようにしたいのです。
ヒントでもいいのでよろしくお願いします。
0681nobodyさん04/08/27 01:33ID:???
>>680
はい、ヒントですよ。

ime.nuってどうなっているの?
http://pc5.2ch.net/test/read.cgi/php/1036496205/
0682nobodyさん04/08/27 07:35ID:???
質問なんですが
The Room(http://dream.lib.net/room/index.shtml)のcgiで
randoml_180というランキングの
登録サイトをランダム表示するcgiを設置したのですが
表示されたリンク先に飛べません。Not Foundになってしまいます。
ランダム表示まではなんとか出来ました。

../rl_out.cgi?id=aaa&url=というのがhttpの前に付いていません。
ランダム表示の方は普通にhttp://www./.../.../html/というふうにだけ付いています。
関係あるのかどうかは分らないのですが
ランダムじゃなくて普通にランキング表示の方だと
../rl_out.cgi?id=aaa&url=みたいなのが付いています。

ランダム表示で表示された方だけなぜNot Foundになってしまうのか分る方いらしゃったらどうか教えて下さい。
どうか宜しくお願いします。
0683nobodyさん04/08/27 09:02ID:???
■前提
CJ-Club(http://www.cj-c.com/)の「自分のサイト内検索」というcgiを使っているのですが、
以前までは検索対象となるHTMLの文字コードがShift_JISのため問題なく検索が出来ていました。
このたびコンテンツ改造のためにどうしてもUTF-8を使用しなくてはならず、検索対象となっている
HTMLテキストを全てShift_JISからUTF-8に改めました。

■問題点
CJ-Clubのサイト内検索(http://www.cj-c.com/cgi_s/srch.htm)では文字コードShift_JISでの
使用を念頭においているため、UTF-8で書かれたHTMLを検索できないようです。

■やってみたこと
それならばFORMで送る際に入力したものをUTF-8として送信できればUTF-8のHTMLを探せるだろうと
判断し、該当しそうなソースを変更しました。が、うまく出来ません。
おそらく私の知識不足でまったく意味の無い設定をしているような気がします。

そこでgoogleで「エンコード 送信」などで検索したりしたのですが、エンコードを自動選択云々という
ページが多々出てきました。では今度は検索ページ自体をUTF-8に変えてみようとcgiをUTF-8に変更。
しかしこれも失敗しました(ページ自体はきちんと表示されますが、UTF-8のHTMLを探せません)。

八方塞でよく分かりません。これから先どのように動けばよいか御教授願えないでしょうか。
あるいは有料カスタマイズを作成者にお願いしようと思うのですが、文字コードを変更する今回の改造は
難しいことなのでしょうか。あまりに難しいのであれば依頼をするのもまずいのではないかと困っています。

なお問題の生じているページはhttp://chinesegarden.jp/serch/です。
現在は配布元に従ってShift_JISのcgiに戻しています。検索したいHTMLはUTF-8です。

#スレ違いであれば誘導願います
0684nobodyさん04/08/27 10:05ID:???
>>683
お好きな方で

★三 【 スクリプト改造工房 PART 8 】 ★三
ttp://pc5.2ch.net/test/read.cgi/php/1077525387/l50

【 スクリプト改造依頼スレ 】(丸投げ) part2
ttp://pc5.2ch.net/test/read.cgi/php/1092304968/l50
0685683 ◆a6jCJdy32s 04/08/27 10:48ID:???
>>684
誘導ありがとうございます(T∀T)
改造工房スレッドで同じような質問があったのでそれを参考に
もう一度改造に挑戦してみます!
0686nobodyさん 04/08/27 12:47ID:DwsjQ6RG
某マルチ商のHPみたいに urlのあとに識別IDを入れて
大元のページ内に個別情報を盛り込んだHPを作りたいのですが

どのような名称で検索すればよいのでしょうか?
0687nobodyさん04/08/27 14:55ID:???
> どのような名称で検索すればよいのでしょうか?

教えて君叩きよけか。
なかなかうまい手法だな。
0688nobodyさん04/08/27 15:35ID:???
こんなCGI探してます で検索してください
0689nobodyさん04/08/27 19:08ID:U8WMecHi
cgi(perl)でミニゲームを作ってみているのですが、
「あるボタンを押すとランダムイベントが起こり、結果が表示される」
(要するにおみくじ的な感じです)というふうにしているのですが、
リロードすれば好きな結果が出るまで繰り返し実行できてしまいます。
これを防ぐ方法ってあるのでしょうか?
0690nobodyさん04/08/27 19:35ID:???
>>689
cookie喰わせるとか、ランダムでなく日付とリモホから計算するとか
069168904/08/27 20:13ID:???
>>690さん なるほど!目からウロコです、その方法でやってみます。
0692nobodyさん04/08/28 02:14ID:???
その程度も思いつかないようならウロコが取れても
0693ペンギン ◆nXVAb27j7Q 04/08/28 02:46ID:???
教えて下さい。フレームページについてです。
http://www.degitalscope.com/~mbspro/userfiles_res/meganium/291.jpg
説明しにくいので絵にしてみました。
上記のようなフレームページを作成したいのですがHTMLではどうやって記述すればいいでしょうか?
どなたか教えて下さい><
お願いします。
0694ペンギン ◆nXVAb27j7Q 04/08/28 02:47ID:???
わかりずらかったらいけないので
縦4文割
横3文割のページにしたいです。
みにくくて申し訳ありません><
0695nobodyさん04/08/28 03:01ID:???
>>693
板違い
0696ペンギン ◆nXVAb27j7Q 04/08/28 03:09ID:???
>>695さん
どちらで聞けばいいか教えて下さい><
>>1のログ読んで誘導してもらえると思って書き込みさせて頂きました。
ご迷惑おかけして申し訳ありません。
0697nobodyさん04/08/28 03:15ID:???
Web制作板 http://pc5.2ch.net/hp/
0698ペンギン ◆nXVAb27j7Q 04/08/28 03:21ID:???
>>697さん
誘導ありがとうございます><。
助かりました^^
0699nobodyさん04/08/28 19:18ID:???
それにしても質問の仕方が上手いな(w
0700nobodyさん04/08/28 20:05ID:4HaFDxGQ
オンラインカウンターを設置したいのですが、いいものありませんか?
Mixcube を今設置してるのですが、すぐに表示されなくなります。
0701nobodyさん04/08/28 20:11ID:???
>>700
板違い
0702nobodyさん04/08/28 20:18ID:4HaFDxGQ
何板に行けばいいですか
0703nobodyさん04/08/28 20:22ID:???
レンタルならネットサービス板でいいんじゃない?
0704nobodyさん04/08/29 00:14ID:???
4月からとある財団に異動してサイト管理してます。
初めてそういった仕事するので、戸惑いながら5ヵ月過ぎようとしてます。
掲載希望の企業データベースがあるんですが、2年近く経過しているのになんと登録がまだ64件w
やらなくても良い事業でつくった気がして、つくづく金の無駄遣いだと感じています。
CGIで動いているようなのですが、どんなソースかみたくてftpでダウンロードしてみたら文字化けしていて読めません。
どうして文字化けしているのでしょうか?
可能性のあることをどうか教えてください。
0705nobodyさん04/08/29 00:24ID:???
>>704
1. くだらないエディタで読もうとしている。
2. くだらないエディタでも読める状態に変換するという発想がない。
0. ダウンロードしたのはソースではなくバイナリだ。
4. 文字化けしてなくても、実は読めない。
8. とある財団は4月から5か月ほど金の無駄遣いをしている可能性が高い。
0706nobodyさん04/08/29 00:27ID:???
>>705
読める状態にとはどうすればよかですか?
0707nobodyさん04/08/29 00:43ID:???
どう文字化けしてるかも分からんのに答えられるわけが。
0708nobodyさん04/08/29 00:47ID:???
>>707
なんか半角のカタカナがでてくるんですよ
070970504/08/29 01:06ID:???
>>708
「なんかEUC-JPなんですよ」と言われてしまうと、
705に書いた1.2.4.8.が全部当たってるので困る。
0710nobodyさん04/08/29 01:21ID:???
>>709
おつきあいありがとうございます。
ヒントだと思われることをお教えていただいたようで感謝です。
ちと検索してみます。
わからなかったらまた聞きます。
■ このスレッドは過去ログ倉庫に格納されています