", "", $mscontent); $mscontent = "\n\n\n" . preg_replace("/^/m", "> ", $mscontent); $mscatstring = ""; $mscatscript = ""; } else { $somsca = sizeof($mscatarray); $mscatstring = << EOS; for ($i = 0; $i < $somsca; $i++) { $mscatstring .= <<{$mscatarray[$i][1]} EOS; } if ($PsycheAdmin) { $mscatstring .= <<°øÁö EOS; } $mscatstring .= << EOS; $mscatscript = <<
{$document['caption']}

$mscatstring
$PSYCHENAME

 
 
EOS; $script .= <<= '$msseq'"); } else { $msgroup = 0; $msdepth = 0; $result = mysql_query("select max(msseq) from messages"); list($msseq) = mysql_fetch_row($result); $msseq++; } mysql_query("insert into messages (bdid, usid, msname, mssubject, mscontent, mstime, mscat, msgroup, msdepth, msseq) values ('$bdid', '$PSYCHEID', '$PSYCHENAME', '$mssubject', '$mscontent', now(), '$mscat', '$msgroup', '$msdepth', '$msseq')"); $msid = mysql_insert_id(); mysql_query("unlock tables"); $msattaches = 0; for ($i = 0; $i < $msattachmax; $i++) { $msatvar = "msattach" . $i; if ($_FILES[$msatvar]['size']) { $_FILES[$msatvar]['name'] = str_replace("\\'", "", $_FILES[$msatvar]['name']); mysql_query("insert into attaches (msid, atname, attype) values ('$msid', '{$_FILES[$msatvar]['name']}', '{$_FILES[$msatvar]['type']}')"); $atid = mysql_insert_id(); $msatpath = $BOARD_ATTACHPATH . "/AT_" . $atid . "_" . $_FILES[$msatvar]['name']; move_uploaded_file( $_FILES[$msatvar]['tmp_name'], $msatpath ); $msattaches++; } } if ($msattaches) { mysql_query("update messages set msattaches = '$msattaches' where msid = '$msid'"); } header("Location: read.php?bdid=$bdid&page=$page&msid=$msid"); return; } mkWrite($document, $script, $init, $bdid, $page, $msid, $sn, $ss, $sc, $st); require "community_template.php"; ?>