ラウンジ(兼FAQ掲示板)

電工の書き込みについ教えて下さい。
過去ログ NO.1050971180
□ ぽんた [2003年04月22日00時23分]
IEでは書き込みできるのですがOperaではできません。
でもこちらのサンプルではできるんです。
ソースは

http://popup8.tok2.com/home2/ponta/denkoh.txt
で設置したHPは

http://popup8.tok2.com/home2/ponta/
です。
cgi-bin - denkoh(701) - image(701)
temp(701) - data.log(600)
denkoh.cgi(700)
jcode.pl(700)
でカッコ内がパーミッションです。
よろしくお願いします。
□ はなや [2003年04月22日02時42分]
わたしも出来ません(汗)
ここのサンプルでは出来ますねー
それは初めてしりました。
わたしも電光設置してますがOperaでは書き込みできないです。
しょうがないので、書き込みのときだけIE使ってます。
□ す。 [2003年04月22日09時19分]
Operaと、その他の一般的なブラウザ(IE,NN)では、
マルチパートでデータ送信を行った時の送信フォーマットが微妙に異なります。
サンプルに使っているのは最新版ではなく、特にフォームデータ取得ルーチンは初期の頃のままです。
コレには有るパターンの文字列を書き込むと、データが取得できなくなるバグがあります。
それを修正した結果現状の仕様になっていますが、
根本的にOpera等のタブブラウザでは、電光!の魅力が発揮しきれませんし、
Operaに対応した結果、IE&NN で不備が出やすくなるので有れば、
この際Operaは無視しようと思い、現状での配布になっています。

どうしてもOperaに対応させたいという場合は、

223行目
($value,$a) = split (/[\r\n|\r|\n]{2}\-{29}/,$value);
  ↓
($value,$a) = split (/[\r\n|\r|\n]{2}\-{10}/,$value);

という様に修正してみて下さい。
但し、IE,NN では不備が出やすくなります。
□ ぽんた [2003年04月22日09時26分]
お返事ありがとうございます。
IEの方が世間で一般的ですし今のままで使わせていただきます。
うちの設定がおかしいというわけではないみたいで安心しました。

suepon.com | CGI作成/CGI制作 | JavaScript | ドメイン検索 | バナー自動作成 | Google ダンスツール | 松浦亜弥 | H.P.memo | パソコン | ネイル

Copyright (C) 2002 - 2008 suepon , All rights reserved. Powered by CGI Script Market.