oky.php は主にユーザーのログインと公開情報の処理を処理します
($username) // ユーザー情報はありますか? useinfo,time()+3600)
if ($d==q) setcookie(" FlyFoxNet"); //終了する場合は、COOKIE を空に設定します
?>
記事を公開する include "linkfox.inc.php";
function postf($useinfo,$title,$message) //投稿情報処理
{
$query="select * from foxbbs order by id desc limit 1";
$row=@mysql_query($query ; .
echo ""; 時間 i 分); ) を現在の時刻に置き換えて使用します
usename,ftbq, title,ftdate,mesname,djnum,hfnum,ip) 値 ('".$useinfo[0]."','".$)情報[14]を使用してください。」 ','".$title."','". $time."','".$filename."',1,0,'".$gip."')";
書き込みが成功した場合、ユーザーの投稿数に 1 を加えてコンテンツ ファイルを作成します
$query="select ftnum from useinfo where usename='".$useinfo[0]."'"; "'"; =@MySQL_QUERY ($ Query);
$ ft = $ filename;
$ fp = FOPEN ($ ft, "w"); // すべての "& lt;" を "<" に変換します。 ","&rt;"でHTMLタグを削除できます。直接削除できる機能もあったようですが覚えていない上に参考書にも載っていなかったのでアホな方法を使いました。 $ message = str_replace ("& lt;", "& lt;", str_replace ("" & gt; "," & gt; ", $ message);
$ message = nl2br ($ message); // 変換line を使用すると、改行が文字として表示されなくなります。P $ f = fputs ($ fp, $ message);
$ fp =@fclose ($ fp);
echo "& lt; script language = 'javascript' & gt; Alert ('". $ Useinfo [2].私 "! おめでとうございます、投稿は成功しました! '); 保存できます! '); * useinfo where usename='".$username."'"
$req=mysql_query($query); mysql_fetch_array($req);
if ($useinfo[0]==$username)
{ 通过 // 学校検査に合格したら、情報処理関数を呼び出す
if ($ userpass == $useInfo [1]) { postf ($ useInfo, $ title, $ message); Return $ useinfo;}
echo "" ";
}
?>
上記は、私のフォーラムのソース コード 5 つを内容も含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。