▲掲示板に戻る
■ 過去ログ 135 ■new← [300][299][298][297][296][295][294][293][292][291][290][289][288][287][286][285][284][283][282][281][280][279][278][277][276][275][274][273][272][271][270][269][268][267][266][265][264][263][262][261][260][259][258][257][256][255][254][253][252][251][250][249][248][247][246][245][244][243][242][241][240][239][238][237][236][235][234][233][232][231][230][229][228][227][226][225][224][223][222][221][220][219][218][217][216][215][214][213][212][211][210][209][208][207][206][205][204][203][202][201][200][199][198][197][196][195][194][193][192][191][190][189][188][187][186][185][184][183][182][181][180][179][178][177][176][175][174][173][172][171][170][169][168][167][166][165][164][163][162][161][160][159][158][157][156][155][154][153][152][151][150][149][148][147][146][145][144][143][142][141][140][139][138][137][136][ 135 ][134][133][132][131][130][129][128][127][126][125][124][123][122][121][120][119][118][117][116][115][114][113][112][111][110][109][108][107][106][105][104][103][102][101][100][99][98][97][96][95][94][93][92][91][90][89][88][87][86][85][84][83][82][81][80][79][78][77][76][75][74][73][72][71][70][69][68][67][66][65][64][63][62][61][60][59][58][57][56][55][54][53][52][51][50][49][48][47][46][45][44][43][42][41][40][39][38][37][36][35][34][33][32][31][30][29][28][27][26][25][24][23][22][21][20][19][18][17][16][15][14][13][12][11][10][9][8][7][6][5][4][3][2][1] →old
50件ずつ表示
[2242 のレス17] Name:WS Date:2003/09/27(Sat) 18:26
14の参考じゃなくて15の参考だった。
度々申し訳ない。
[2242 のレス16] Name:WS Date:2003/09/27(Sat) 18:25
[2242 のレス15] Name:WS Date:2003/09/27(Sat) 18:24
調べたらこんなんが見つかった。へぇ〜って感じ。
とりあえず全てのメーラーに対応するのは不可能ですな。
しかしisoとISOの変化について書かれているページが見当たらなかったけど、これもメーラーによって変化するのか?それなら、大文字小文字を分別しない方が良さそうな気がするのですが、どうなんでしょう?<管理人さん
[2242 のレス14] Name:WS Date:2003/09/27(Sat) 17:26
>>4
ISOとisoだけの違いなら
(eregi("(.*)=\?iso-2022-jp 〜略 の部分を
(ereg("(.*)=\?iso-2022-jp 〜略 にするだけで対処できそ。(isoとISO、本当に変化しますか?)
管理人さんが大文字小文字を分別してるのには意味がありそうな気がする・・・・。
メールヘッダについて少し調べてみようかな。
[2242 のレス13] Name:ToR@管理人 Date:2003/09/25(Thu) 02:46
〜〜[\t\r\n]", "", $filename);
↑
〜〜[\t\r\n]", "", $filereg[1]);の間違いでした。
同一Fromからの連続投稿禁止秒数も追加してみました
[2242 のレス12] Name:鈴 Date:2003/09/24(Wed) 22:07
いまいち挙動がおかしいようです…。
自分の環境ではjpgの拡張子が全てjpegで記録されたり
します。
[2242 のレス11] Name:WS Date:2003/09/24(Wed) 17:10
管理人さんお疲れ様です。さっそく報告です。
修正したpop.phpを試してみたのですが、ログにも保存してくれませんでした。
[2242 のレス10] Name:ToR@管理人 Date:2003/09/24(Wed) 15:03
宿題でしたので、修正してみました。
件名に関してはだびるさんのを採用したしました。THXです
$head = ereg_replace("\r\n? ", "", $head);
ファイル名に関しては、改行等を消しました
// ファイル名を抽出
if (eregi("name=\"?([^\"]+)\"?",$m_head, $filereg)) {
$filename = ereg_replace("[\t\r\n]", "", $filename);
おかしかったら教えてください。
[2242 のレス9] Name:だびる Date:2003/09/22(Mon) 13:24
ファイル名抽出部は、こうしました。動作の保証はありませんよ〜。
// ファイル名を抽出
if (eregi("name=\"?([^\"\n]+)\"?",$m_head, $filereg)) {
$filename = trim($filereg[1]);
while (eregi("(.*)=\?iso-2022-jp\?B\?([^\?]+)\?=(.*)",$filename,$regs)) {//MIME Bデコード
$filename = $regs[1].base64_decode($regs[2]).$regs[3];
}
// 長いファイル名の場合、分割されるのでスペースを削除
$filename = ereg_replace(" ", "", $filename);
$filename = convert($filename); // 漢字コード変換
$filename = time() . "-".$filename;
echo "添付ファイル:$filename\n";
}
[2242 のレス8] Name:だびる Date:2003/09/22(Mon) 13:22
長い漢字ファイル名のデコード処理は、Subjectの漢字デコード処理の部分と同様にして、ISO-2022-JP部分離後にスペースを削除すればいいみたいですけど…。
一応手直しして動作確認はしましたが、いろいろな組み合わせで入ってきた場合の動作を検証できていませんが。
[2242 のレス7] Name:nige Date:2003/09/22(Mon) 12:56
発見しました。
が、、、件名のようですね。
やることは同じでしょうができればまとめて書いてくれたら…お願いしますm(==)m
[2242 のレス6] Name:329 Date:2003/09/22(Mon) 11:09
ここのどっかに昔俺書いてような・・・。ちゃんと直る保証はしませんけど・・・。過去ログ見てみて下さいな^^
[2242 のレス5] Name:APACHE Date:2003/09/21(Sun) 23:52
[2242 のレス4] Name:nige Date:2003/09/21(Sun) 22:56
たしかファイル名によってもそういった現象が…。
=?ISO-2022〜や=?iso-2022〜など。
ファイル名に入っている文字列が原因のようですね。
っていっても自分には解決方法分かりません。
[2242 のレス3] Name:ななし Date:2003/09/20(Sat) 17:45
使い方が分からないんですけどだれか教えていただけませんか?
ホームページにはるやり方や投稿式にやるやりかたなど…
メール待ってますhappy9216@hotmail.com
[2242 のレス2] Name:だびる Date:2003/09/19(Fri) 17:53
こんな感じで動かしています。
$head を壊さないようにするため、$head_2に連結データを作るようにしてます。正規表現部が正しいか自信がないですけど。それから、まだ長時間、いろんなパターンでは動いていないので、変な動作するかも知れないです…。
----以下(メールSubject分離部 pop.php 131行付近)
// Subject: が ISO-2022-JP の時、メーラによっては2行以上に分離されるので一行に連結する処理
$head_2 = ereg_replace("\r\n? ", "", $head);
// 元々のコード → if (eregi("\nSubject:[ \t]*([^\r\n]+)", $head, $subreg)) {
// ↓改変したのは、$head → $head_2
if (eregi("\nSubject:[ \t]*([^\r\n]+)", $head_2, $subreg)) {
----以上
若干変数エリア無駄遣いな気もしていますが、正常に表示することと試験的な動作を目的にしましたので。
[2242 のレス1] Name:APACHE Date:2003/09/19(Fri) 17:05
まぁこういうのもなんだが
追加した部分を書いていただけると
写メール使いが喜ぶと思いますが?
[2242] 写メールBBSのバグ? Name:だびる Date:2003/09/19(Fri) 13:46
写メールBBSを試させていただいております。
一点だけ、バグと言うか…メールSubjectを抽出している部分で、メーラの種類によっては日本語(ISO-2022-JP)が2行に分離されるものがあります。(私の場合Winbiffです)
この場合、今の処理ではタイトルが尻切れになってしまいます。症状を確認済みです。
自分で2行にわたってしまっているSubjectを結合する処理を追加しました。次に改変されるときなどに、この部分の修正を行っていただけるとよいのではないかと思います。
[2266 のレス7] Name:ahiru Date:2003/09/27(Sat) 16:37
[2266 のレス6] Name:まお Date:2003/09/27(Sat) 13:33
[2266 のレス5] Name:メグ Date:2003/09/27(Sat) 11:06
ふふふっ。。
これで魔界の女王の座は私がいただきねっ♪
[2266 のレス3] Name:APACHE Date:2003/09/27(Sat) 01:29
[2266 のレス2] Name:heko Date:2003/09/26(Fri) 23:19
[2266] Warning Name:のん Date:2003/09/26(Fri) 23:17
PHPぁぷろだで、
Warning: Unknown(/usr/home/free/home/アカウント名/public_html/up/upload.php): failed to open stream: Permission denied in Unknown on line 0
Warning: (null)(): Failed opening '/usr/home/free/home/アカウント名/public_html/up/upload.php' for inclusion (include_path='.:/usr/local/lib/php') in Unknown on line 0
のようなエラーが出てどうしたらいいのか分からなくなっています。
もし分かる方いましたら教えてくださいです。。
[2268] test Name:test Date:2003/09/27(Sat) 14:47
[2267 のレス1] Name:heko Date:2003/09/27(Sat) 07:33
[2267] whois.php Name:肉 Date:2003/09/27(Sat) 03:01
[2264 のレス1] Name:APACHE Date:2003/09/26(Fri) 17:13
[2264] 無題 Name:ヘンリー Date:2003/09/26(Fri) 15:46
すみません。今アップローダーと更新履歴を足して
管理画面から画像をアップしてさらにはコメントをつける
これでPHP画像表示ページを更新させるというものを作っているのですが。
例えば管理画面からp.jpgという画像をアップしコメントをいれて投稿すると
gazou.phpにp.jpgの画像とその下にコメントが表示されるみたな感じなものです。
一応こんな感じになったのですが管理画面が表示されません。
ぜひ、アドバイスお願いします。
http://studiojewel.mydns.to/gazou3.php2
[2260 のレス2] Name:華夏 Date:2003/09/26(Fri) 15:41
他のサーバーで動いてる、メールをとりこむCGI(perl)を試しに置いてみたんですが、こいつもダメでした。
どうも外部接続禁止っぽいですね。
レスありがとうございました。
[2260 のレス1] Name:APACHE Date:2003/09/24(Wed) 18:25
外部接続が禁止されているとかでは?
iswebに問い合わせてみた方が良いかと...
[2260] ご相談ですー Name:華夏 Date:2003/09/24(Wed) 17:26
インフォシークのiswebベーシックで写メールBBSを動かそうとしてますが、難儀してます。
いわゆるpop.phpが上手く動作しないのです。(エラーメッセージでは拡張子がcgiになってますが、ここで動かすにはcgiにするお約束なのです)
Warning: fsockopen(): php_network_getaddresses: getaddrinfo failed: host/servname not known (is your IPV6 configuration correct? If this error happens all the time, try reconfiguring PHP using --disable-ipv6 option to configure) in /home6/x/x/x/xxxxxxxx/cgi-bin/test/pop.cgi on line 76
Warning: fsockopen(): unable to connect to www.xxxxxx.com:110 in /home6/x/x/x/xxxxxxxx/cgi-bin/test/pop.cgi on line 76
サーバーに接続できません
perlのものなら、設置・改造の経験値はそこそこのつもりなのですが、PHPは初心者に近いのでちょっとわかりません。
てゆーか、IPV6って、新しいIPの仕様の事ですよね?こんなエラーに対してはどうしたらいいのでしょうか?
(サーバーの設定のせいなのか・・・)
自分のアカウントにアクセス出来ないのも、最初のエラーが引き起こしてるのか別なのかも不明だし・・・。
出来れば自分のとこで動かしてみたいので、回避方法が分かる方がいらっしゃいましたら、ご教示下さいませ。
過去ログは見ましたが、同様のエラーを書かれたかたはいらっしゃらないようでした・・・。
[2259 のレス8] Name:よんの Date:2003/09/25(Thu) 19:37
[2259 のレス7] Name:APACHE Date:2003/09/25(Thu) 18:49
バージョン下げなくても設定を弄ればいいと思うのだが...
[2259 のレス6] Name:よんの Date:2003/09/25(Thu) 16:32
アドバイスありがとうございます。
試しにPHP_SELFが正常とされる4.3.1のヴァージョンにしてみて、CGI実行版で動かしてみるとうまくいきました。
どうもありがとうございました!
[2259 のレス5] Name:鳴かぬなら逃がしてしまえ不如帰 Date:2003/09/25(Thu) 09:40
例えば
<form action="<?php echo $PHP_SELF;?>" method="GET">
なんかになってて、$PHP_SELFに値がはいっていもんだからHTMLになったときに
<form action="" method="GET">
になっちゃってるとか?
レヂスターグローバル辛味?
[2259 のレス4] Name:よんの Date:2003/09/24(Wed) 22:43
またまた回答頂きありがとうございます。
ツリーBBSだと問題ないのですが、
他に試してみたBBSだとそのようになってしまいます。
個人的にはphpの勉強を早くしたいので、早く解決して
取り掛かれるようがんばってみます。
どうもお手数お掛けしました。
[2259 のレス3] Name:APACHE Date:2003/09/24(Wed) 22:16
ページが見つかりません=リダイレクトがうまく行えてない
=書き込み後転送ページの指定に問題がある。
もしくはその処理部分に問題がある。
[2259 のレス2] Name:よんの Date:2003/09/24(Wed) 21:11
回答ありがとうございます。
さっそくモジュール版にしてみました。
前より改善しましたがまだちょっと不具合があります。
掲示版に書き込み投稿ボタンを押すと
ページが見つかりませんというページが表示されてしまいます。
戻って一覧を見てみるときちんと投稿はされているのですが・・・。
私のpcの設定が悪いようですのでまた一からやり直してみます。
[2259 のレス1] Name:APACHE Date:2003/09/24(Wed) 15:51
モジュール版でないと使えない機能があったりします。
[2259] 質問★ Name:よんの Date:2003/09/24(Wed) 14:20
いろいろとPHPの掲示板をパソコンで動かしてみるのですが、
投稿したあとの画面の切り替えがおかしいのですが
(投稿フォームから普通投稿すると全体の一覧画面に
切り替わるべきなのですが投稿フォームのままなど)
これは私のPCの設定(phpを動かす)が問題なのでしょうか?
レンタルサーバーにアップして動かしてみると
うまくいっていますので。
ちなみにphpは4.3.3でCGI 実行版(php.exe)で動かしています。( ISAPIではないほうです。)
どなたか分かる方お教えください。
[2262 のレス1] Name:APACHE Date:2003/09/25(Thu) 01:39
新着データーって言うのは
表示時に一番上に表示されるやつだけと言うことか?
そうなら
該当ログ(配列0)を処理するとき
ifで分岐してフォントサイズを変えて出力してやればいい。
[2262] update.php Name:おむラン君 Date:2003/09/24(Wed) 22:49
update.phpで新着データーのフォントサイズを指定できず困っています!どなたか、文字サイズを変えても一定に出来る方法をお教え下さい。
[2261 のレス6] Name:I.K Date:2003/09/25(Thu) 01:07
お世話になります。何故か表示幅が広くなってしまっています。申し訳ございません。
<script language="JavaScript">
<!--
function MM_openBrWindow(theURL,winName,ww,hh) {
WIDTH=ww;
HEIGHT=hh;
w=window.open(theURL,winName,"WIDTH,HEIGHT,SCROLLBARS=1,RESIZABLE=1,TOOLBAR=0,MENUBAR=0,LOCATION=0,DIRECTORIES=0,STATUS=0");
return w;
}
//-->
</script>
<?php
print "<body><center><h2>Patient Information</h2></center>";
print "<a href=\"javascript:void(w)\" onClick=\"MM_openBrWindow('./image/BU20030924T001A.jpg','','100','100')\">Link</a>";
?>
のようにすると幅と高さの値もfunctionに渡せました。
また、PHPでもエラーなく動作しました。
どうもありがとうございました。
[2261 のレス5] Name:I.K Date:2003/09/25(Thu) 00:27
test.htmlファイルで
<script language="JavaScript">
<!--
function MM_openBrWindow(theURL,winName,ww,hh) {
w=window.open(theURL,winName,"WIDTH=300,HEIGHT=300,SCROLLBARS=1,RESIZABLE=1,TOOLBAR=0,MENUBAR=0,LOCATION=0,DIRECTORIES=0,STATUS=0");
return w;
}
//-->
</script>
にして、
<a href="javascript:void(w)" onClick="MM_openBrWindow('./image/BU20030924T001A.jpg','','100','100')">Link</a>
のように修正して動作しました。
幅と高さの値を渡しても反映されませんでした。直接入力してやるとサイズが変わりました。
あとはこれをtest.php4上で実行できればいいんですが、
[2261 のレス4] Name:APACHE Date:2003/09/25(Thu) 00:26
構文に問題がなければ素で入れられる。
"や'等は気を付けないと構文エラーがおこる。
[2261 のレス3] Name:I.K Date:2003/09/24(Wed) 22:42
よんの様、ご回答ありがとうございます。
早速ためしてみたのですが、下記のエラーがでます。
parse error, unexpected T_STRING
ファイルはimage.php4(phpです)
PHPにJavaScriptを入れることはできないのでしょうか。
[2261 のレス2] Name:よんの Date:2003/09/24(Wed) 22:29
付けたし
<a href のあとの#にはjavascript:void(0); と書くといいようです。
[2261 のレス1] Name:よんの Date:2003/09/24(Wed) 22:22
JavaScriptですね。
<title>タグの下に
<script language="JavaScript">
<!--function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);}//-->
</script>
というソースを入れて
<a href="#" onClick="MM_openBrWindow('◆◆◆','','
width=●●●,height=■■■')">リンク</a>
◆◆◆のところには表示させたいファイル名です。
と書けばOKなようです。
[2261] リンクについて Name:I.K Date:2003/09/24(Wed) 22:02
度々お世話になっております。
リンクで、新しいウインドウを開き画像を表示させるには、HTMLで
<a href=\"./image/image.bmp\" target=_blank>IMG</a>
でできます。この場合ブラウザがそのまま表示されます。
よく画像だけでボタン(ファイルとか戻るなど)が一切ないフレームで表示されるホームページを見ます。
これは、HtmlでHPを探しましたが見当たりませんでした。
これは、PHPかJavaScriptで実現できるのでしょうか。
ご存知の方がおられましたら教えていただけないでしょうか。宜しくお願いします。
[2256 のレス11] Name:heko Date:2003/09/24(Wed) 02:12
そのレンタル鯖での「すいまそん、鯖落ちしてました」なページへのリンクを貼っておくのが最良と思。