--- post.bak Mon Jun 30 04:53:51 2003 +++ post.php Wed Dec 3 22:00:45 2003 @@ -63,7 +63,12 @@ } if( strstr($host,".machibbs.com") or strstr($host,"jbbs.shitaraba.com")){ // m achibbs、JBBS@したらば なら - $bbs_cgi="/bbs/write.cgi"; + if (strstr($host,"jbbs.shitaraba.com")){ // したらば仕様変更に対応 + $bbs_cgi="../../bbs/write.cgi"; + preg_match("/(\w+)$/",$host,$ar); + $dir=$ar[0]; + $dir_k="DIR"; + }else $bbs_cgi="/bbs/write.cgi"; $submit_k="submit"; $bbs_k="BBS"; $key_k="KEY"; @@ -91,10 +96,14 @@ } if($_POST['newthread']){ - $post = array($submit_k=>$submit, $bbs_k=>$bbs, $subject_k=>$subject, $t ime_k=>$time, $FROM_k=>$FROM, $mail_k=>$mail, $MESSAGE_k=>$MESSAGE); + if (strstr($host,"jbbs.shitaraba.com")){ // したらば仕様変更に対応 + $post = array($submit_k=>$submit, $bbs_k=>$bbs, $subject_k=>$sub ject, $time_k=>$time, $FROM_k=>$FROM, $mail_k=>$mail, $MESSAGE_k=>$MESSAGE, $di r_k=>$dir); + }else $post = array($submit_k=>$submit, $bbs_k=>$bbs, $subject_k=>$subje ct, $time_k=>$time, $FROM_k=>$FROM, $mail_k=>$mail, $MESSAGE_k=>$MESSAGE); $location_ht="{$subject_php}?host={$host}&bbs={$bbs}"; }else{ - $post = array($submit_k=>$submit, $bbs_k=>$bbs, $key_k=>$key, $time_k=>$ time, $FROM_k=>$FROM, $mail_k=>$mail, $MESSAGE_k=>$MESSAGE); + if (strstr($host,"jbbs.shitaraba.com")){ // したらば仕様変更に対応 + $post = array($submit_k=>$submit, $bbs_k=>$bbs, $key_k=>$key, $t ime_k=>$time, $FROM_k=>$FROM, $mail_k=>$mail, $MESSAGE_k=>$MESSAGE, $dir_k=>$di r); + }else $post = array($submit_k=>$submit, $bbs_k=>$bbs, $key_k=>$key, $tim e_k=>$time, $FROM_k=>$FROM, $mail_k=>$mail, $MESSAGE_k=>$MESSAGE); $location_ht="{$read_php}?host={$host}&bbs={$bbs}&key={$key}&ls={$rescou nt}-&nt={$newtime}#r{$rescount}"; } //JavaScriptに含ませる時はurlエンコードしては逆にダメと(&)