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

【Perl】初心者コーナーPart10

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。02/02/24 22:18ID:zOj6Yq/3
いらっしゃーい、Perlのコーディングで困ってる人のスレです。

1:自分はこう言う事がしたい。
2:それでこんな風にやってみたが・・・
3:それだとこんなエラーが出て上手く行かなかった。

1と3が無いと誰も答えられないよ、良い回答は良い質問から。
一緒に勉強しましょう。

参考書籍はこちら【【Perl,CGI】参考書籍 第2版 】
http://pc.2ch.net/test/read.cgi/php/988809842/
CGIの質問はこちら【CGIだけど、なんか質問ある?part5】
http://pc.2ch.net/test/read.cgi/php/1009331505/
その他の雑多な話題は、【CGIに依存しないPerlの話題一般】
http://pc.2ch.net/test/read.cgi/php/991313362/

過去ログ、その他の役立ち情報は>>2-10を見よう。
0202nobodyさん02/03/04 13:52ID:???
ないんですね。素直に変数を使います。
0203nobodyさん02/03/04 13:56ID:???
constant pragma は#defineに似ている

use constant NDEBUG => 1;
use constant STRING => "hello, world!\n";

if(defined &NDEBUG){
print STRING;
else{
# ..
}

それはそうと>>201は何故こんなに偉そうなんだ?
0204nobodyさん02/03/05 02:17ID:???
>>192-194さん、どうもありがとうございます
0205nobodyさん02/03/05 06:00ID:???
>>189
whileループの突入条件とそのループ内で同じ文字列のマッチングを行っているのが原因。
これでは文字列のどこまでマッチ作業を試行したのかわからなくなってしまうよ。
具体的にはwhileループ内のマッチ作業によってpos($string)がundefで上書きされてしまう。

$string = 'Watashi ga Kaita. Watashi ga Keshita';
while ($string =~ /Watashi/ig) { # ←◆g修飾詞によってpos($string)が設定される。
  $value = 'Watashi(=Yamada)';
  $string =~ s/Watashi/$value/io; # ←◆pos($string)がundefで上書きされる。(゚д゚)マズー
}
print "$string";

要するに$stringのマッチ開始位置が巻き戻ってしまう。
このため突入条件のマッチングはg修飾詞があっても常に$stringの先頭から行われてしまい、
$string内にWatashiという文字列がある限りwhileがループを続けてしまう。

>189がやりたい(であろうと漏れが考えた)事をむりやり書き下してみると、

# pos再設定とマッチ以後の文字列置換でむりやり解決
$string = 'Watashi ga Kaita. Watashi ga Keshita';
while ($string =~ /Watashi/ig) {
  $value = 'Watashi(=Yamada)';
  my $position = pos $string;
  if (substr($string, $-[0]) =~ s/Watashi/$value/io) {
    $position += length $value;
  }
  pos $string = $position;
}
print "$string\n";

こんな感じになるんだろうか。でもこんなスクリプトは見た事が無い。
アプローチというか何というか、たぶん他にもっと良い書き方があるのだと思う。
単純に解決したいならループ内で $string =~ s/Watashi(?!\(=Yamada\))/$value/io とか、
処理を挟むなら $string =~ s/Watashi/&process(...)/eg とか。
取り敢えず、普通whileの突入条件とそのループ内で同じ文字列のマッチングは行わない。
perlretutやperlop,perlfaq6などを読むと良いかもね。

つうか正直何をやりたいのか良くわからないから的外れかもしれない。そんときゃスマソ。
0206nobodyさん02/03/05 06:12ID:???
あ、むりやり解決のスクリプト間違っているわ。
$position += length($value) - length('Watashi');
だね。どーでもいいか。
0207nobodyさん02/03/05 13:00ID:???
&subname(); で飛ばす場合と、
&subname; で飛ばす場合は、どちらの方がメモリ消費が少ないのでしょうか?
自分は()を付けると、サブルーチン先の@_と、呼び出しもとの@_は別物と認識するので、
@_に代入するとその分メモリを消費するが、何も代入しない場合はどっちでも変わらないのでは?
と考えるのですが
020820802/03/05 22:03ID:OFFg29v+
パスワード認証のプログラムが作りたくて、下記のようなものを作ったのですが、
いつも「エラー2」が出てしまいます。何でうまくいかないのかさっぱり分かりません。
どなたかお知恵を貸してください。
acountlist.dat はこんな感じになってます。
id01:pwd01:point01
id02:pwd02:point02
...
------------------------------------------------------------
print "IDを入力してください\n";
$id = <STDIN>;
chop($id);
print "パスワードを入力してください\n";
$pwd = <STDIN>;
chop($pwd);

open(DATA,"<../xxxxxxx/acountlist.dat") or die;
while($line = <DATA>){
chop($line);
@acount = split(/:/,$line);
if($id eq $acount[0]){
if ($pwd eq $acount[1]){
print "いらっしゃいませ $acount[0] さん\n";
print "現在あなたは $acount[2] ポイントお持ちです\n";
exit;
}else{
print "エラー1";
exit;
}
}else{
print "エラー2\n";
exit;
}
}
close(DATA);
------------------------------------------------------------
0209nobodyさん02/03/05 22:23ID:???
>>208
acountlist.dat (accountlist.datのスペルミスだとは思うけど)
の最初の行に書いてある人はOKだね。
0210nobodyさん02/03/05 22:24ID:???
>208
それじゃid01の人しか受け付けないよ.
021120802/03/05 23:22ID:???
209さん、210さんご教授ありがとうございました。
おかげさまでうまくいきました。
0212nobodyさん02/03/05 23:55ID:???
スタイルシートを挿入している部分にnext 2 tokensってエラーがでます。
どうせましょう
0213nobodyさん02/03/06 10:16ID:???
ランダムな数のうち、10の倍数だけを取り出す方法ってありますか?
データベースから引っ張ってきた件数をGoogleみたいに
1 2 3 4 5 ・・ と自動的にリンクを貼りたいんですが。
0214nobodyさん02/03/06 10:23ID:???
>213
10〜100までの10の倍数の乱数を出したい場合。
1〜10の乱数を出して10倍する。
0215nobodyさん02/03/06 10:25ID:???
む?
ひょっとして、乱数は関係ない?

foreach(1 .. 100){
if($_%10==0){print qq(10の倍数);}
}
って事?
0216nobodyさん02/03/06 10:34ID:???
>>215
ヒントありがとう
実験してみます。
0217nobodyさん02/03/06 14:04ID:???
んー駄目だ
10の倍数とか関係なかった(ごめん)
どうやったらデータベースから引っ張ってきたデータ件数を
Googleみたいに 1 2 3 4 5 ・・ ってリンクできるんだろ
perlじゃないのかな・・・
0218nobodyさん02/03/06 14:13ID:???
>217
$i=0;
foreach(1 .. $n){
if($_%100==0){print qq(<a href=./hoge.cgi?start=$_>) . ++$i . qq(</a>);}
}

googleはこんな感じだろ。
0219nobodyさん02/03/06 14:16ID:???
いや、検索件数を数え終わってからという手もあるか。
$j = HIT数;
for($j=0;$j<=$n/100;$j++){
print qq(<a href=./hoge.cgi?start=) . ($j*100) . qq(>$j</a>);
}

ちなみに>218でもこの方法でも0 1 2 3 となるから、実際には1を足すように。
0220nobodyさん02/03/06 14:17ID:???
悪い。
>219の最後の一行は忘れて。
頭寝てるかもしれないからもう沈むわ。
混乱させてスマン。
0221nobodyさん02/03/06 14:20ID:???
>>217
Perlを疑う前に自分の頭を疑えよ。
0222nobodyさん02/03/06 14:29ID:???
>>220
ありがとう!

>>221
自分の頭は疑う余地もないので助けて貰いました(w
0223nobodyさん02/03/06 15:22ID:???
>>220
成功しました。
for文とは・・・
0224nobodyさん02/03/06 15:46ID:???
>>223
聞かなかった事にする。
0225nobodyさん02/03/06 16:04ID:???
(まさか)for文とは・・・(気が付かなかった・・・鬱)

の略ですm(_ _)m
0226nobodyさん02/03/06 21:21ID:qVNAtP8C
携帯用の参照制限はCGIで可能なのでしょうか?
教えて下さい。
0227nobodyさん02/03/06 21:29ID:???
半角カナの使用って何が問題なの?
正規表現に通したりすると落ちたりするんですか?

あと2バイト文字でファイル名を作らせるのはまずいですか?
URIエスケープすればどうだろう?
0228nobodyさん02/03/06 21:33ID:???
ttp://www.zukeran.org/shin/jdoc/hankaku-kana.html
この辺を参考に。
0229nobodyさん02/03/06 21:49ID:???
>>226
User-Agent 見て弾けばよかろう。
0230nobodyさん02/03/06 22:04ID:???
>228
ありがとう。
メールやネットニュースが対応してないので使わないクセを付けようということなのかな。

そういや,おれの通ってる大学のイタイ教師がメールのフッタに
「半角カナが世にはびころうとする風潮に断固反対する会 会員No.xx」とか書いてたのを思い出した。

どーでもイイが・・・
0231かなり初心者02/03/06 22:08ID:+Uo+pWis
$messageの文字列の中のどこかに、『>>3』のような文字が入っていて、
それを<a href="3"> >>3 </a>のように置換するやり方ってどうやるので、
しょうか?(ちなみに、数字は可変します。)

お願いします。(コードでご説明下さい。)
0232nobodyさん02/03/06 22:11ID:???
>231
$message =~ s/>>([0-9]*)/<A HREF="$1">$1</A>/g;
0233nobodyさん02/03/06 22:12ID:???
ちなみに$1には数字だけが入る。

$message =~ s/>>([0-9]*)/<A HREF="http://xxxx.xx.com/xxx.cgi?Res=$1">$1</A>/g;
などにすると良い。
0234nobodyさん02/03/06 22:14ID:???
$message =~ s/>>([0-9]+)/<A HREF="http://xxxx.xx.com/xxx.cgi?Res=$1">$1</A>/g;

だった。
0235nobodyさん02/03/06 22:16ID:???
>>231
s#>>(\d+)#<a href="$1">>>$1</a>#go;
0236nobodyさん02/03/06 22:17ID:???
$message =~ s!>>([0-9]+)!<A HREF="http://xxxx.xx.com/xxx.cgi?Res=$1">$1</A>!g;

じゃないとバグるな。
0237nobodyさん02/03/06 22:19ID:???
goのoって何?「変数展開を一回行う」ってどういう意味?
0238かなり初心者02/03/06 22:27ID:+Uo+pWis
レスありがとうございます。

数字なのですが、2桁の場合も考えられます。
その場合でも、ご提示頂いた物でOKなのでしょうか?

お願いします。
0239nobodyさん02/03/06 22:30ID:???
>238
ローカルで試してみろよ。
できるから。
024023502/03/06 22:33ID:???
>>237
oを付けると、正規表現中に変数があっても、その正規表現の
コンパイルを最初の一度しか行いません。そのため、
2度目以降のマッチングの際にコンパイルしないぶん早くなります。
なので、通常正規表現中に変数を入れない場合はoをつけとく
方が有利です。

で、正規表現中に変数があって、それが変更される
にもかかわらずoを付けると、当然予期する結果が得られません。
0241かなり初心者02/03/06 22:34ID:+Uo+pWis
ありがとうございました。

助かりました。(^_^;)
0242nobodyさん02/03/06 22:35ID:???
>228
なんだこいつは?
EUCもS-JISも悪。JISに統合せよ,だと?
半角カナもJISが対応していないから使うな,ということなのか。
正直WebページのキャラセットにJISなんて使う気もせんが・・・

http://www2.justnet.ne.jp/~chic/TRON005.HTML
http://homepage1.nifty.com/VET06031/kanaok/kanaok.html
0243nobodyさん02/03/06 22:36ID:???
>>242
でも、漢字コードの判定に失敗しないので便利だよ。
0244nobodyさん02/03/06 22:36ID:???
>240
なるほど!ええこと聞いた!情報ありがとう。

>239
ほんまかいな・・・
foreach(1..100000){}で囲むのか?(笑
0245nobodyさん02/03/06 22:42ID:???
>243
meta で指定すれば問題ないやろ?
024624302/03/06 22:43ID:???
>>245
もちろん。
0247nobodyさん02/03/06 22:46ID:???
>>244
>>239になにか問題が?
0248nobodyさん02/03/06 22:50ID:???
>247
ごめん,今気付いたんだが>237へのレスだと思ってた・・・
変なこと言ってすまん・・・
024924702/03/06 22:57ID:???
>>248
なるー。
0250nobodyさん02/03/06 23:00ID:???
>>244
forにしときなさい。
0251nobodyさん02/03/07 06:18ID:WTUe3Qf1
こっちもage
0252nobodyさん02/03/07 08:50ID:hIR8dzV6
226です。User-Agentってなんですか???
0253nobodyさん02/03/07 09:09ID:???
>>252
http://www.google.com/search?hl=ja&q=CGI+User-Agent&btnG=Google+%8C%9F%8D%F5&lr=lang_ja
0254nobodyさん02/03/07 11:38ID:???
>>253
ありがとうございます。
アクセス制限はこれで出来ますが、携帯でも参照制限(特定のページ)は
可能なんでしょうか?
0255nobodyさん02/03/07 11:39ID:???
>>254
意味が不明。
0256nobodyさん02/03/07 12:18ID:???
>>254
PC初心者板に行きなさい
0257ひよこ名無しさん02/03/07 12:36ID:???
>>256
迷惑。
0258nobodyさん02/03/07 13:23ID:???
>>255,256
意味わかりませんか?User-Agentってようは相手のブラウザを認識するのですよね?
私が聞きたいのはページ(htm,html,texなど)で作成したものに直リンクできない
ようにするための参照制限のことです。
今のところCGI関連のホームページで色々探してみましたが、不可能という答えしか
掲載されていませんでした・・・。
もし知っている方がいらっしゃいましたら教えて下さい。
0259nobodyさん02/03/07 13:29ID:???
>>258
結論出てるじゃん、頼むわ。
0260nobodyさん02/03/07 13:32ID:???
>>258
だから、CGIでページを生成することにして、そのページへ
携帯電話からアクセスしてきたら弾けばいいじゃん。

htmlファイルへのアクセス制限は、CGIとは別問題で、
.htaccessでDoCoMoからのアクセスを拒否するだけだよ。
0261nobodyさん02/03/07 14:04ID:???
>>260
ありがとうございました。

>>259
もしかしたらいい案している人いるかもしれないから
聞いたんじゃん?
代用できる方法知ってるかもしれないし。
私CはわかるけどPerlはさっぱりわからんのじゃ!
初心者なんだから・・・


0262nobodyさん02/03/07 14:11ID:???
最も嫌われる初心者とは、
初心者である事を免罪符のように使う人物である。
0263nobodyさん02/03/07 14:11ID:???
>>261
初心者を盾にするな。
Cが使えるのならその技術で可能か不可能か位は判別出来るだろう。
0264nobodyさん02/03/07 14:21ID:???
しょせんiモードのページ作るヤツなんてドキュンばっかだな。(藁
0265nobodyさん02/03/07 14:24ID:???
>>264
i-modeのページも、あれでいて結構気を使うんだよ。
半角カナにしろだの、ここは絵文字にしろだの、クライアントが
うるさいんだよね・・・
0266nobodyさん02/03/07 14:25ID:???
>>261は20代DQN女性な感じ。

いや、なんとなくだけど。
しかも当たったからと言って何もならないが。
0267nobodyさん02/03/07 14:26ID:???
>>266
何となく納得。
0268 02/03/07 14:47ID:q6SBx/iV
gdbmの詳しい説明があるホームページないですか?
サンプルとか載ってるととっても助かります
教えて下さい。
0269nobodyさん02/03/07 14:49ID:???
初心者がCなんかわかるな。
0270nobodyさん02/03/07 15:36ID:???
>>266
20代女だけど何か?

>>269
CはWEBだけでないでしょ・・・
0271nobodyさん02/03/07 16:32ID:???
全角英数使ってるところがプログラマっぽくないな。
0272nobodyさん02/03/07 16:36ID:???
なんであっても初心者はまず2chから学ぶべきではない。
よそで基礎知識を付けてからのほうがデマ吹き込まれなくていい。
あらゆる書籍、webサイトで調べてそれでもわからなかったときの
最後の手段が2ch
0273nobodyさん02/03/07 16:39ID:???
>>272
すばらしい!
0274nobodyさん02/03/07 16:58ID:???
>>271
WEB上で半角使わないのは基本では?

>>272
はい。勉強してきます
0275nobodyさん02/03/07 16:59ID:???
>>274
あ、アフォだ・・・。
0276nobodyさん02/03/07 17:02ID:???
Cをやってて文字コード知らんのか・・・
027727102/03/07 17:05ID:???
>>274 C使いの恥晒しめ

http://www.harukaze.net/~mishima/perl/perl_j.html
0278nobodyさん02/03/07 17:09ID:???
アルファベットも半角ダメなら外人はどうやって書き込みすんだよ。
0279前述のs///oの質問した人02/03/07 17:13ID:???
>272
そのとおりである!
・・・おれはよく甘えるがなー・・・

いやおれも分かる範囲ならできるだけ答えるよ。
でも>261は最初の質問の時点でスレ違いだったからなぁ・・・
0280s///o厨02/03/07 17:16ID:???
>274
試しに自分のページを「エンコード:西ヨーロッパ言語」で見てみ。
それが毛唐ドモのPCに映る画面。
0281nobodyさん02/03/07 18:09ID:???
userAgentを知らないCマスター・・・(ワラ
0282nobodyさん02/03/07 18:10ID:???
Cが分かるってセクースの事ですね?
0283nobodyさん02/03/07 18:13ID:???
>>281
      _ _
     〃┏━━ 、
  >−       ) 
パタパタ |  ノノソハ)))  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  (((\リリ ´ー` リ <  変なこと言うけどPerl/CGIの入門書。
  ((ニE/⌒ヾ∞"ヽ    上にも書いたけどCGIはある条件さえ満たせば言語は問われないんだ。
    (こ)   ∞ |こ)   無理してCでの入門書を探すより腐るほど出てる詳しいPerlでの本の方が参考になるよ。
    く__∞,ノ     上にも書いたけどPerlはCとかなり似ているから結構読めるよ。
    し' し'        
               暇だから簡単にまとめておくね。

               POSTの場合、データは標準入力に入る。
               GETの場合、データは環境変数QUERY_STRINGに入る。
               リモートホストなどのステータスは環境変数に入る。
               出力は標準出力に対して行う。
               出力の前にprintf("CONTENT-TYPE: text/html\r\nr\r\n");を忘れないでね。


               うぐぅ。あんまり祐一の役にたてなかった気がするよぉ。
0284nobodyさん02/03/07 19:59ID:???
 <HTML>
 <HEAD>
 <SCRIPT LANGUAGE="JavaScript">
 function WindowOpen(){
 window.open("ここにページの名前.htm")
 }
 </SCRIPT>
 </HEAD>
 <BODY onunload="WindowOpen()">
 </BODY>
 </HTML>
0285nobodyさん02/03/07 22:42ID:???
>>258
直リン避けたかったら、CGIでセッション管理しれ。
0286nobodyさん02/03/08 04:19ID:rUODFweb
質問です。
お絵描き掲示板を設置しようかと考えているのですが、
割り当てられた容量が5MBとやや少なめ(と、言われた)なのです。
お絵描き掲示板は負担がかかると聞いたのですが
出来るだけ負担を軽くするようにするにた例えばどのような工夫が必要でしょうか。
要領を得ない質問で申し訳無いですが、ご指南下さい。
0287nobodyさん02/03/08 04:48ID:???
>>286
小さなスペースみたいだから、画像サイズが(小さく)選べてjpegに対応してて、
画像圧縮率も変えられるようなのが良いんでない?
荒らし対策も考えると、しぃちゃんのPaintBBSアプレット使った奴がいいかも。
というか、ここは自分でコードを書く人の為のスレッドだよ…。
0288nobodyさん02/03/08 10:15ID:???
ダメだ。始業から70分たつけどまだ頭がぼんやりして動かない。
一行も書けないよ〜〜〜
0289nobodyさん02/03/08 11:00ID:wwEgc1iJ
Webサイト制作初心者用スレッド』から、ここへ行っては?とアドバイスを
頂いてやって来ました。

Apache 1.3.12 文字化け問題で、サーバの管理者にiso-8859-1を削って貰いました。
でも、依然としてMac+ネスケ4.xの環境で、cgiからの飛び先がhtmlだったり、
htmlとcgiの混合フレームの場合に化けます。
化けるのはいずれもhtml部分で、cgiは問題ありません。
そこで.htaccessに AddTypeを入れたところ、Mac+ネスケ環境では改善したのですが、
必ずWIN+ネスケ6.xにおいて激しく文字化け、リロードしても改善されない、という現象に陥ってしまいます。

cgi、html、いずれもshift_jisで書いて、保存してあります。
metaにはshift_jis指定をしています。
また化けhtmlに影響している、cgiに Content-Type: text/html; charset=Shift_JIS とcharestを追記すると、今度はサバエラになってしまいます。
勿論「;」や「"」には気をつけています<削除しないように
スキルがないなりに、\や\nをつけたり色々やってはみました。

はー。何ででしょう?
というか、一番不可解なのは、.htaccessに AddTypeを入れると、
どうしてネスケ6.x+WINで必ず文字化けしちゃうのか、分からないのです。

基礎知識がないので、この状態でいっぱいいっぱいです。
どなたかアドバイスをお願いいたします。
0290nobodyさん02/03/08 11:12ID:???
EUCにするとかしないとかは試したの?
0291nobodyさん02/03/08 11:13ID:???
>>289
始めにhtmlの文字コードは?と聞いたものですが。
cgiも書けるのでしたw

>cgiに Content-Type: text/html; charset=Shift_JIS とcharestを追記すると、今度はサバエラになってしまいます。

コード見せてもらえればツッコミは入れられるかなと思います。

http://www.harukaze.net/~mishima/perl/cgi-tech-tips.html

に一通り文字コード対策載ってますね。
029228902/03/08 11:26ID:wwEgc1iJ
コードというのは…

print "Content-type: text/html\n\n";
print "<html><head><title>$main_title</title>\n";
print "<META content=\"text/html; charset=Shift_JIS\" http-equiv=Content-Type>\n";
print "<META content=text/css http-equiv=Content-Style-Type>\n";
&style;

でしょうか?
一緒に来て頂いて有り難うございます(笑)<291

<291
EUCは試してみていません。<html
保存をEUCにして、metaも変更してみる、という意味ですよね?
っつか、恥ずかしいのですが、eucで書いた事ないので、オノレに不安です。
0293nobodyさん02/03/08 11:38ID:???
print "Content-type: text/html\;charset=Shift_JIS\n\n";
029428902/03/08 11:46ID:wwEgc1iJ
<293
有り難うございます。
CGIは無事動きましたが、依然として最終飛び先のhtmlは化けてます…
0295nobodyさん02/03/08 13:20ID:???
>>292
タイトルの前にメタを置いたら変わるかな?
0296茶文字 ◆xELvisFU 02/03/08 14:14ID:???
Web制作板初心者スレからついて来ちゃった てへっ

>>294
最終飛び先のHTMLはCGIが生成しているのではなくて、もろHTMLなの?
フレームを使っているという話だったから、frameset定義ファイルと
各フレームに入るページの文字コードをそろえておいた方が安全な気はする。
0297nobodyさん02/03/08 14:18ID:???
>>296
あ、知ってる♪
029828902/03/08 14:33ID:wwEgc1iJ
<296
有り難うございます!(笑)

もろHTMLです。
cgiが生成しているのではありません。
メールフォームを送信し終わった後の飛び先のフツーのhtmlが化けます。

またフレームの方は上フレームがcgi、下がhtml(cgiが生成ではありません)
こちらも文字コードはshift_jisにて一貫させております。

つまり具体的には二箇所化けているのです。
ぶっちゃけて言えば、チャットの入り口と、送信フォームの最後の飛び先です。

メタはタイトルの上に置いたり、色々したんですが、どーしても化けるんです〜。しくしく。
0299茶文字 ◆xELvisFU 02/03/08 15:16ID:???
>>298
どんな化けかたしてます?
HTMLによるマークアップが反映されているけど文字が判別できないのか、
HTMLの跡形もなくテキストがだーっと続いてる状態なのか。
後者だとしたらバイナリでPUTしてもーたっつー可能性も考えたんだけど。

# 鳩丸見てきたけど、frame要素にtype属性とcharset属性は存在しないみたいっすねぃ。
030028902/03/08 15:41ID:wwEgc1iJ
ミァ竡
こんな感じです<ちなみに「戻る」です。

説明が後からになってしまって申し訳ありません。
サーバのapacheのバージョンが上がる前は普通に表示されていました。<チャットも送信フォームも
例の問題のapacheにバージョンアップした途端に駄目になったものです。
朝からずっと皆さんには色々とアドバイス頂いて恐縮です。
引き続きアドバイスお願いいたします。
0301286 02/03/08 15:43ID:???
>>287
スレ違いだったのですね・・・気づかずに失礼しました。
レスありがとうございます。とても参考になりました。
しぃちゃんのPaintBBSアプレットにしたいと思います。
0302nobodyさん02/03/08 15:53ID:???
>289
ttp://www.ecc.u-tokyo.ac.jp/guide/faq/charset.html
これとかじゃないのかな?
『文字化け』『Apache』のGoogle検索で一発で出たんだけど。
■ このスレッドは過去ログ倉庫に格納されています