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

【Perl】初心者コーナー Part15

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん02/08/08 23:19ID:???
いらっしゃーい、Perlの「コーディング」で困ってる人のスレです。

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

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

CGIだけど、なんか質問ある? Part 6 (その2)
http://pc.2ch.net/test/read.cgi/php/1025930486/
参考書籍の話題は【【Perl,CGI】参考書籍 第2版】
http://pc.2ch.net/test/read.cgi/php/988809842/
その他の雑多な話題は、【CGIに依存しないPerlの話題一般】
http://pc.2ch.net/test/read.cgi/php/991313362/
スクリプトの改造依頼は 【スクリプト改造工房 Part4】
http://pc.2ch.net/test/read.cgi/php/1012839651/

過去ログ、その他の役立ち情報は>>2-10あたりを見よう。
051451102/08/30 14:23ID:???
>>513
ソースを見てスクリプトの脆弱な部分を探すんだよ。
0515_02/08/31 12:58ID:???
($_="\xa8\xdc\xa6\xe7\xc9\xbe\xc8\x49")=~s/./\x82$&/g;
substr($_,  8, 1)= "\x89";
substr($_, 14, 1)= "\x81";
print;
0516>_02/08/31 13:40ID:???
%b5%cf%b4%d3%c5%b0
051751702/09/01 03:40ID:+nm+B08x
二つのリファレンス(一方から一方を辿ることができる)の位置関係を
知りたい場合はどうしたらよいでしょうか?
例えば
$a = { 'b' => [ $c = { 'd' => 'e' } ] };
とあった場合に、
&rel($a,$c) = '{b}[0]' みたいな出力を得たいのですが…
0518nobodyさん02/09/01 10:46ID:???
>>517
とりあえずヒントだけ。

・関数 ref
・$a = {}; print $a;
0519nobodyさん02/09/01 10:55ID:???
以前もあったな。その質問
0520_02/09/01 11:03ID:???
そう、以前にもあったけどまだやってたのか・・・
一応、やってみたけどこんな感じでいいのかな?

sub rel{
 my( $key, $i, $rel );
 GOOD_BYE:
 for $key ( keys %{$_[0]} ){
  for ($i=0; $i<=$#{${$_[0]}{$key}}; $i++){
   #if ( ${${$_[0]}{$key}}[$i] == $_[1] ){ print "goo\n"; }
   $rel= "{$key}[$i]",last GOOD_BYE if ${${$_[0]}{$key}}[$i] == $_[1];
  }
 }
 $rel;
}
0521_02/09/01 11:05ID:???
ちょっと見づらいかな、もいちど

sub rel{
    my( $key, $i, $rel );
    GOOD_BYE:
    for $key ( keys %{$_[0]} ){
        for ($i=0; $i<=$#{${$_[0]}{$key}}; $i++){
            $rel= "{$key}[$i]",last GOOD_BYE if ${${$_[0]}{$key}}[$i] == $_[1];
        }
    }
    $rel;
}
0522 ◆4XfSMGTg 02/09/01 13:31ID:???
超絶ハッカー
何でも聞け
0523nobodyさん02/09/01 13:34ID:???
>>522
ルビ厨でつか?
0524 ◆4XfSMGTg 02/09/01 13:39ID:???
聞け
0525 ◆4XfSMGTg 02/09/01 13:41ID:???
    
0526 ◆4XfSMGTg 02/09/01 13:44ID:???
Perl上級車俺がどんな質問二問k0尾たっるぞ!
0527nobodyさん02/09/01 13:54ID:???
彼女を逝かせる超絶テクを教えてください。
052851702/09/01 15:43ID:+nm+B08x
>>518
やっぱりbreadth-firstサーチをしないとできないってことっすかね?
>>520,521
ありがとうございます。が、より一般的なケース(リファレンスの構造を問わない)が対象なのです…
052951702/09/01 15:47ID:+nm+B08x
内部構造的にはGCのためのリファレンスカウントがあるはずだとおもうので、
それをどうにかして逆に辿れないものかと思うのですが…
0530nobodyさん02/09/01 16:23ID:oCDCWNWk
◆4XfSMGTg はバッカーですか?
0531 ◆4XfSMGTg 02/09/01 16:27ID:A6Gp7Ink
会社員で日曜日によく来ます。
0532nobodyさん02/09/01 17:54ID:???
ここは初心者コーナーとは思えない
0533_gunzip ◆H/XdoCNg 02/09/01 18:23ID:???
>>529
いい加減だが...。

#!/usr/bin/perl

use strict;
use Data::Dumper;

my $a = { d => "e" };
my $b = { b => [$a] };
my $c = { f => { g => $b } };

print 'rel($b, $a) = ', rel($b, $a), "\n";
print 'rel($c, $a) = ', rel($c, $a), "\n";
print 'rel($c, $b) = ', rel($c, $b), "\n";

sub rel ($$)
{
    my $dumper = new Data::Dumper([@_]);
    $dumper->Indent(0);
    $dumper->Dump() =~ /\$VAR2\s+=\s+\$VAR1->(.+);$/;
    return $1;
}
-------------------------------------------
rel($b, $a) = {'b'}[0]
rel($c, $a) = {'f'}{'g'}{'b'}[0]
rel($c, $b) = {'f'}{'g'}
053451702/09/01 23:45ID:???
>>533
そうですよね…、クイックハックならData::Dumperを使うのが一番手っ取り早いんですが、
リファレンス構造を全てtraverseするので実行速度が…
ダイレクトに辿るとしたっら、やっぱり要素ごとにリファレンス元を
保持するようなarrayを持たせるしかないですかね。。
0535nobodyさん02/09/01 23:58ID:???
何に使うのか分からないのだが...
デバッガでも作ってるの?
0536nobodyさん02/09/02 01:22ID:???
WebデザインとWebプログラミングってどう違うんですか?
ネット初心者なんで本当に分かりません。誰か教えて下さい。
0537nobodyさん02/09/02 01:29ID:???
Webデザイン
HTML、CSS,JavaScriptやブラウザーなど

Webプログラミング
PerlやCGI、PHP,Ruby等
0538nobodyさん02/09/02 01:31ID:???
Webデザイン→デザイナーがやる
Webプログラミング→プログラマがやる
0539nobodyさん02/09/02 01:34ID:???
>>537
ありがとうございます。と言っても、本当はよくわかりません(w
仕事の内容がどう違うか分かり易く教えて頂けるとありがたいんですが。

>>538
ありがとうございます。
0540初心者02/09/02 02:28ID:???
Perlを使って掲示板などを作りたいんですが、
最初にエディタやコンパイラーは、何を落とせばよいのでしょうか?
先輩の皆様お薦めのものなどございますでしょうか?
使ってるPCはWinMEなのですが、ご教授お願いします。
0541nobodyさん02/09/02 02:31ID:???
>エディタ
自分が使いやすいと想うテキストエディタを使え。

>コンパイラー
落ち着け。
ActivePerlでも落としとけ。
0542nobodyさん02/09/02 02:48ID:???
複数のファイルを読み込んでsortさせて表示したいのですが。
sortはできたのですが
opendir(DIR, "$logdir") ;
@2ch = readdir(DIR);
closedir(DIR);
ファイル名を読み込んでいる様子で。
検索してやり方を探してみたのですが自分では分かりませんでした。
アドバイスお願いいたします。
054351802/09/02 06:08ID:???
>>532 >>535
禿同。(w

>>528
BFS でなく DFS ですかね。>>533 とどっちが速いかは
調べてませんが、泥臭く書くとこう。

sub rel {
  my ($foo, $bar, $idx) = @_;
  my $rv;

  if (ref $foo eq 'ARRAY') {
    for (my $i = 0; $i < @$foo; $i++) {
      $foo->[$i] eq $bar && return $idx . "[$i]";
      $rv = rel($foo->[$i], $bar, $idx . "[$i]") and return $rv;
    }
  }
  elsif (ref $foo eq 'HASH') {
    foreach my $k (keys %$foo) {
      $foo->{$k} eq $bar && return $idx . "{$k}";
      $rv = rel($foo->{$k}, $bar, $idx . "{$k}") and return $rv;
    }
  }
  return;
}

つかそこまで速度を求めるほどデカい or 深いんでしょうか?
これ以上はもう perl のソース読んでねとしか。
0544nobodyさん02/09/02 06:28ID:???
>542
readdirのリファレンスを穴が空くほど読め
それはopendirしたディレクトリのファイルリストを得る関数だ

だいたい複数ファイルを読み込んでsortって何だ?
そのファイルにはASCIIデータが1行しか入ってない事が保証されてんのか?

要リファクタリングと思われ
0545nobodyさん02/09/02 07:05ID:???
>>542
@2ch は無理だよ
変数名は数字で始まってはいけませn
0546nobodyさん02/09/02 10:34ID:???
数字から始まっていたら、全部数字で無ければいけないじゃ無いっけ?
0547nobodyさん02/09/02 10:42ID:???
>>546
そのガセのネタ元をさらすべし。
0548nobodyさん02/09/02 10:45ID:Bmg2BPcQ
時間取得で質問があります。

月と日にちを取得したいのですが、
$tm=time;
($sec,$min,$hour,$mday,$mon)=localtime $tm;
とやらないといけないのですか?
$sec,$min,$hourが余計なんですが...
0549nobodyさん02/09/02 10:48ID:???
http://www.big.or.jp/~mio/ga/pl/plman/plvari.htm#変数
0550nobodyさん02/09/02 12:02ID:???
書き込んだメッセージの中にアドレス(http://〜)が含まれていたら
<a href="" target="_blank"></a>
で囲みたいのですが、どうやってアドレスと判定すればよいのでしょうか?
0551nobodyさん02/09/02 12:27ID:???
>>548
仕様です
>>550
$message =~ s/(http:\/\/[\w\/\.\?~&=@;#%-]+)/<a href="$1" target="_blank">$1<\/a>/gi;
0552nobodyさん02/09/02 12:32ID:???
>>548
(localtime(time))[0..8]
055354802/09/02 12:32ID:???
>>551
仕様ですか。
ありがとうございました。
055454802/09/02 12:39ID:???
>>552
なるほど。
$tm=time;
($mday,$mon)=(localtime $tm)[3,4];
で、できました。
ありがとうございました。
0555 ◆JAPH9PWA 02/09/02 12:42ID:???
>>548
(undef,undef,undef,$mday,$mon)=localtime;
055654802/09/02 12:46ID:???
>>555
試してみました。それでもできるんですね。
ありがとうございました。
055755002/09/02 12:51ID:???
>>551さん
できました!ありがとうございます!
055854202/09/02 19:45ID:???
&lock_open(TXT, "a.txt");
@txt = <TXT>;
&unlock_close(TXT);

open(OUT,"> x.txt");
print OUT "@txt";
close(OUT);

&lock_open(TXT, "a2.txt");
@txt = <TXT>;
&unlock_close(TXT);

open(OUT,">> x.txt");
print OUT "@txt";
close(OUT);

&lock_open(TXT, "x.txt");
@txt = <TXT>;
&unlock_close(TXT);
foreach $m (@txt) { chop($m); }
でできました。opendirの意味がいまいちわからなかったので544さんの「それはopendirしたディレクトリのファイルリストを得る関数だ」
の助言で納得できました。おさわがせしてすみませんでした。ありがとうございます。

0559nobodyさん02/09/02 20:49ID:???
>>558
@txt = &lock_open("a.txt");
とか
print OUT &lock_open("a.txt");
とか
chop @txt;
とか。どーでもいーけど。
0560nobodyさん02/09/02 20:52ID:???
>>547
そのガセのネタ元をさらすべし。
0561nobodyさん02/09/02 20:56ID:???
http://www.big.or.jp/~mio/ga/pl/plman/plvari.htm#変数
0562nobodyさん02/09/02 21:11ID:???
>>561
546 じゃなくて 547 ワカル?
0563nobodyさん02/09/02 21:53ID:Ldjfc++c
perlでsocketを使用して、外部のサーバの情報を取得したいのですが、
その際にタイムアウトの時間を設定することは出来ませんか?
例えば、10秒以内に取得できなければ、エラーを出して終了するとか出来ませんか?

現在↓みたいにして取得しています。
よろしくお願いします。

#---------------------------
use Socket;
my $sock_addr = pack_sockaddr_in(80, inet_aton("2ch.net"));
socket(SOCKET, PF_INET, SOCK_STREAM, 0);
connect(SOCKET, $sock_addr);
select(SOCKET); $|=1; select(STDOUT);
print SOCKET "GET / HTTP/1.0\r\n";
print SOCKET "\r\n";
while (<SOCKET>){m/^\r\n$/ and last;}
while (<SOCKET>){print;}
#--------------------------
0564nobodyさん02/09/02 21:55ID:???
fork
0565 ◆Perl0MBA 02/09/02 23:13ID:???
>>563
$time=$^T;
if(int($^T-$time)>=10){shutdown(2)}
0566nobodyさん02/09/03 00:10ID:???
>>563
perldoc -f alarm
0567nobodyさん02/09/03 00:40ID:???

ヽ(´∀`)ノ
  ( へ)
   ヽ
0568nobodyさん02/09/03 00:41ID:???
perldoc -q timeout
0569 ◆4XfSMGTg 02/09/03 17:40ID:???
ここはPerl5なんか未だに使ってるヴォケのすみかですか・
0570nobodyさん02/09/03 18:24ID:???
Perl4 なんかよく使っていますが。何か。
0571nobodyさん02/09/03 19:43ID:bBGpZ26t
名前空間を気にせずに複数ファイルにコードを分割したいのですが、どのようにするとベターでせうか。
0572nobodyさん02/09/03 19:48ID:???
自分にとって読みやすい様にするのがベター。
0573f02/09/03 19:51ID:K/olstAP
-------変態・MTTどこでも-------
---●●●変態痴女を紹介致します。●●●---
例えば>欲求不満オマ●コヌレヌレ女・露出オナニー痴女・
フェラチオおしゃぶり女・ミニスカ・ノーパン娘・巨乳パイズリ娘・
アナルSEXおねだり娘・オマ〇コ弄られマン汁グチョグチョ女・
SM牝豚・緊縛・浣腸・スカトロ・等・・・刺激を求めています。
●●●学生・OL・主婦・モデル・牝豚・女王様・オカマ等・多数!●●●
 090-8002-8356番   
-----------------------------
  http://www.mttdocomo.jp/
-----女性アルバイト随時募集・高収入(日払い)月100万円可能-----
http://www.mttdocomo.jp/
Iモードはこちら→http://www.mttdocomo.jp/i


0574nobodyさん02/09/03 20:21ID:OLMxXVpc
http://www.jsweb.sexheroes.com/index.html
0575初心者02/09/03 23:24ID:KI0OEEO7
すみません質問です.

perlで、他のurlに変数と値をポスト送信してアクセスする方法はありますか?
print"Location: http://〜";
はうまくいきませんでした。お願いします。

詳しい方、教えてください。
0576nobodyさん02/09/03 23:26ID:???
>>575
変数って送れるの?
0577nobodyさん02/09/03 23:27ID:???
>>575

print"Location: http://〜\n\n";
0578初心者02/09/03 23:34ID:KI0OEEO7
>>576

ふつう、<a>タグの記述だと、
"〜.cgi" method="post" postdata="name=value&name2=value2"
とかになるのかな?と思うのですが(htmlではなくhdmlで作業して
いるので、そういう記述になっています)、
GETメソッドなら
print"Location: http://〜.cgi?name=value&name2=value2";
みたいなやり方で出来るのかもしれませんが、
postだとどうなのかな?と。

perl自体、初めて触ったという話にならない初心者なので、
正直まいっています。

詳しい方、またそうでない方も、参考程度の意見で構わないので、
聞かせていただけたら幸いです。
0579bloom02/09/03 23:43ID:L4DD9EQO

http://www.leverage.jp/bloom/start/
0580nobodyさん02/09/04 00:08ID:???
>>575

>577が答え出してるだろ!
0581nobodyさん02/09/04 00:09ID:???
>>578
postはform要素で送ります。
0582 ◆4XfSMGTg 02/09/04 01:22ID:???
ここってCGI厨しかいないの?
0583T女の竹田02/09/04 01:43ID:???
>>575
ソケットで繋いで、Content-Lengthを書いて、その後は普通に
データを送る。

POST http://www.perl.org/survey.cgi
Content-Length: 66
Content-Type: application/x-www-form-urlencoded

name=Gisle%20Aas&email=gisle%40aas.no&gender=M&born=1964&perc=3%25
って感じで。
(参照:http://member.nifty.ne.jp/hippo2000/perltips/HTTP/Request/Common.html)

ただ、こうするともちろんレスポンスもらうのはスクリプトだから注意して。
そのままprintしてやればとりあえずOKだけど、ブラウザのURLが
POST送ったスクリプトのままだから、相対リンクのイメージとかが
めちゃくちゃになりそう。

ダミーのHTML用意して、フォーム書いて、OnLoadかなにかで送るのが
一番早いかなぁ。
0584nobodyさん02/09/04 02:59ID:???
>>575
http://www.parkcity.ne.jp/~chaichan/qanda/qa3100.htm?02-09-04-02-58
0585nobodyさん02/09/04 09:33ID:???
掲示板でログファイルのサイズが100KB以上になったら末尾要素を削除するという処理をしたいのですがうまくいきません

# 記事の最大保存容量(単位:KB)
$maxsize = 100;

$maxsize = $maxsize * 1000;

$logsize = (stat($logpass))[7];

while($logsize > $maxsize) {pop @data; $logsize = (stat($logpass))[7];}

書き込み処理の直前に↑のようにやってみたんですがうまくいきませんでした。
変数を書き出したりしてみたんですが原因がわからず困っています。
どなたかわかりませんでしょうか?
0586名無しさん@Meadow02/09/04 10:08ID:???
pop @data; だけじゃ、ファイルに書き込んでないから、
ファイルは変わっていない。
0587nobodyさん02/09/04 11:03ID:???
>>586

そのあとログファイルに書き込み処理をしています。
0588名無しさん@Meadow02/09/04 12:03ID:gOg0cXWU
だってさ、ファイルの大きさを求めて100KB以上かどうか判定しているのは、
書き込む前でしょ。
while($logsize > $maxsize) {pop @data; ↑$logsize = (stat($logpass))[7];}
矢印のところで書き込まないと・・・
それより別の方法を考えたら?
0589nobodyさん02/09/04 13:23ID:???
あ、なるほど。納得しました。
0590nobodyさん02/09/04 14:56ID:???
配列@dataのバイト数を調べたいんですが
foreachでまわして一行ずつlength関数でバイト数を調べるほかに何か方法ありますでしょうか?
0591nobodyさん02/09/04 15:15ID:???
配列に入れる前に計っとくとか。
0592nobodyさん02/09/04 15:23ID:2Otyyhgv
教えてくらさい。
ここのメル友募集用掲示板で会員用サイトを作りたいのですが、
http://tsubaki.sakura.ne.jp/~campus/grooweb/jewel.html

メールを送る時にID&PASSでアクセス制限をかけたいのです。
どの様に作ったら良いのでしょうか?
0593名無し02/09/04 15:51ID:AttOz/Tz
以前、ここで見かけた様な気がするのですが
回答が書かれているのを見つけられないので
以前、質問した人に代わってお聞きします。
CookieをOnにしないと弾き出してしまう
ここで使っているものみたいなCGIのスクリプトを
扱っているようなホームページは知りませんか?
もちろん、ここにスクリプトを書いて下されば
もちろん、なおさら有り難い事ですが…
0594b02/09/04 16:01ID:07M2lj7H
http://www.jsweb.sexheroes.com/index.html
0595nobodyさん02/09/04 16:12ID:A3ZRMRKj
ある有料サーバーを使っているのですが、ファイルを出力するCGIを
実行する際に、専用のSSLサーバー(ttps://***.site-secure.net/)
を通すとInternalServerErrorが出てしまいます。
どなたか分かる方いたらお願いします。
0596nobodyさん02/09/04 16:19ID:???
>>595
  , - - 、                    /ヽ
 / O  \グヒャッ !       /ヽ、     /  ヽ
 ,, : ,ー, O |          /  _,;, -'''"~~    ヽ
'' ; ∴_ノゝ ゝ         /o    O      ヽ
  ヽ ,;''"~"'';,       /  ┌─┐   ノ(   ヽ
_ノ|  ;;'';;'';;'';;''      |  /    |    ⌒    | <スレ違いもはなはだしいわ!
   ゝ、ヾ  ヾ        | ト、   |         /
 /  ヽ ヾ  ヾ      ヾ、 \ノ        ノ
    ノ\_ヾ  ヾ      /⌒ヽ、 ___/、
       ノヾ  ヾ_ _/  ノ,         ヽ
         ヽ、ゝ     ノ ノ     ハ    ヽ
           ゝ、   ノ  ノ、     ノ ゝ   | )
             ー─一'´  ゝ、        l'´
                         )          /
CGIだけど、なんか質問ある? Part 6
http://pc.2ch.net/test/read.cgi/php/1025930486/
0597nobodyさん02/09/04 17:33ID:???
>>593
どんなスクリプトでも頭に以下のような文を入れれば弾ける。

unless($ENV{'HTTP_COOKIE'}){
print "Set-Cookie: value=check; path=$ENV{'SCRIPT_NAME'} domain=$ENV{'HTTP_HOST'} expires=Fri, 31-Dec-2010 00:00:00 GMT\n";
}
&error_end('くっきーオンにしてちょ') unless($ENV{'HTTP_COOKIE'});
059859302/09/04 19:35ID:rVUPKdSl
>597さん
どうも有り難うございました。
まさか、こんなに早く教えて頂けるとは思いませんでした。
ところで
expires=Fri, 31-Dec-2010 00:00:00 GMT\n
の部分なのですが、ここの記述は
絶対こうでなくても構いませんよね。
0599nobodyさん02/09/04 20:58ID:???
>>598
別にセッションでいいだろ
0600名無しさん@Meadow02/09/04 21:42ID:rtiaBVOu
>>590
$ perl -e '@ar=qw(a b c d e f); print length("@ar"), "\n";'
11
0601nobodyさん02/09/04 22:06ID:???
ディレクトリーを削除したいのですが、中にファイルが有るので消せません。
一気に消す方法はないでしょうか?ご教授頂けないでしょうか?
0602名無しさん@Meadow02/09/04 22:18ID:rtiaBVOu
>>601
$ perl -e 'system("rm -rf ./dir");'

./dirってとこは、消すディレクトリのパスを入れてね。


0603nobodyさん02/09/04 22:25ID:???
>>602
そう言う方法があるのですがね。
ご教授ありがとうございます!
060460102/09/04 22:33ID:???
CGIで使うのですが、それだと使用できませんですた・・・(´・ω・`)
0605名無しさん@Meadow02/09/04 22:35ID:rtiaBVOu
>>603
>そう言う方法があるのですがね。
~~
逆説の「が」ですか?
だったら、
$ perl -e 'use File::Path; rmtree ("./dir");'
060660102/09/04 22:42ID:???
>>605
そういう意味じゃないです(;´Д`)

そちらもダメでした・・・
logフォルダーに 1 と言うフォルダーがあり、
その中に、0.log 1.log ・・・ 10.log
と言うファイルが有るので、それをフォルダーごと消したかったんです。
説明が悪かったのかも知れませんが・・・
0607名無しさん@Meadow02/09/04 22:50ID:???
>>606
>そちらもダメでした・・・
perl5でしょ?
libディレクトリにFileモジュールが入ってないってこと?
考えがたい。
じゃスクリプトミス?
use File::Path;
rmtree("./dir");
ってちゃんと書いた?
じゃファイル属性を確認してちょ。

0608nobodyさん02/09/04 22:55ID:???
>>607
書き間違えでした、コピペで逝けました
アリガトン
0609nobodyさん02/09/04 23:08ID:???
>>608

シネ
0610nobodyさん02/09/05 01:33ID:???
>>608
シネ
0611nobodyさん02/09/05 04:56ID:???
web用のCGI作ってるんすけど。
\r\nって\nにしちゃダメなんすか?
特に動作に問題は見当たらないしファイルサイズも削れるんで\nでいきたいんすけど。
それとも不都合な環境とかあるんでしょうか。
0612名無しさん@Meadow02/09/05 05:34ID:???
>>611
改行は、<br>で表すんだから、別に構わんです。
ただ、編集環境がwindows(MS-dos)なら、普通、¥r¥nが自動的に
つくんですが。いちいち変換するの?
061361102/09/05 05:48ID:???
>>612
改行コード自体いまいち理解できてないんですすんまそん。とりあえず
print "Set-Cookie: $cookie\r\n";
とか
print "Content-type: text/html; charset=EUC-JP\r\n\r\n";
とかの\r\nを\nにしちゃまずいんかなと思ただけ、というか
\nでいけるならなんでわざわざ\r\n使ってるんだろうとか思ってみただけれす。
レスどうもっした。
■ このスレッドは過去ログ倉庫に格納されています