主な機能:
php+mysql、セッションページ保護、プライベートメッセージ機能、写真アップロード、情報のオンライン変更、メールクエリと自動返信、ゲストモード、
便利なクラス管理
プログラムリスト:
構成部分:
構成ファイル: クラス/config.php データベース ファイル: class/mysql.txt カウンター ファイル: class/counter.txt
メイン プログラム:
ログイン ホーム ページ:index.php メンバー ホーム ページ: main.php ゲスト ホーム ページ: class/guest.php
個人管理:
クラス アドレス帳: class/address.php プロファイルの変更: class/modify.php 写真のアップロード: class/uploadphoto.php
パスワード クエリ: class/querypsw.php プライベート メッセージ: privatenote.php
登録セクション:
登録ステップ1: class/ register_step1.php 登録ステップ 2: class/register_step2.php
写真セクション:
クラス写真: class/classphoto.php 学校写真: class/schoolphoto.php 個人写真: class/privatephoto.php
ゲストブックセクション:
クラスメンバーのメッセージ ブック: メッセージの表示: class/notebook/index.php メッセージの追加: class/notebook/addnote.php
ゲストのゲストブック: メッセージの表示: class/notebookg/index.php メッセージの追加: class/notebookg/addnote。 php
クラス管理パーツ:
ホームページ: superadmin.php メンバーの追加: class/admin/addmember.php メンバーの表示と削除: class/admin/member.php
メンバー情報の変更: class/admin/editmember.php メンバー情報の変更ステップ 2: class/admin/editmember_step2.php
クラス メンバーのゲストブック管理: class/notebook/delnote.php ゲスト ゲストブック管理: class/notebookg/delnote.php
その他:
ヘルプ ファイル: readme.txt 画像: class/image
注:
1. まず設定ファイル config.php を変更してアップロードし、mysql.txt の内容に従ってデータベースを作成します。
2. アップロード時に counter.txt の属性を 777 に変更します。
3. 一部のホームページ スペースでは写真アップロード プログラムを実装できないため、class/upload/image ディレクトリを必ず保存しておいてください。
4. このマシンでデバッグする場合、mail() 関数はエラーを起こす可能性がありますので、無視してサーバーにアップロードしてください。
5. 時間が急で、個人のホームページに写真をアップロードするのは簡単ではないことを考慮して、クラスの写真、個人の写真、その他のページはご自身で修正してください。
6. 私は PHP を初めて使用しますが、このプログラムは参考用です。
プログラム例: http://medguider.host.wayall.com/
連絡先: webmaster@medguider.51.net
プログラムコードが多すぎるため、重要なコードのみここに掲載します。完整程序请到我的主页下载:http://www.medguider.com
配置部分:
数据库文件:class/mysql.txt
create table user (id char(2),user char(12),psw char(8),name char(8),sex char(2),birth char(10),work varchar(50),ad varchar(50),post char(6),ph varchar(30),bp varchar(20),email varchar(35),oicq char(12),photo varchar(255),account varchar(255),count int(4) default '1',signature varchar(255),face int(2));
//成员资料表 id 记录号 user 用户名 psw 密码 name 姓名 sex 性别 birth 生日 work 工作单位 ad 通讯地址 post 邮编 ph 电话 bp 传呼 email 电子信箱 oicq oicq count 计数默认值为1
photo 个人照片 account 个人说明 signature 个人签名 face 头像(default=1)
create table notebook (user char(12),time char(30),ip varchar(16),title varchar(255),nnote text);
//班级成员留言簿 user 用户名 time 时间 ip title 标题 nnote 内容
create table notebookg (name char(8),email varchar(35),time char(30),face char(2),ip varchar(16),title varchar(255),nnote text);
//访客留言簿 name 姓名 email time 时间 face 头像 ip title 标题 nnote 内容
create table privatenote (id char(10),fromuser char(12),touser char(12),time char(30),message text,look char(1) default '0');
//悄悄话 id 记录号 fromuser 发消息人姓名 touser 接受人用户名 time 发出时间 message 信息 look 是否看过,默认值为0
配置文件:class/config.php
$sitename="杏林同学录"; //站点名
$url="http://medguider.host.wayall.com/"; //站点url
$db = mysql_connect("localhost", "root");//这里改为您的mysql用户名密码
mysql_select_db("test",$db);
$supervisor="demo"; //超级管理员名
$superpsw="demo"; //超级管理员密码
$superemail="demo@demo.com";//超级管理员email
$questi//注册提示问题1
$answer1="demo"; //注册提示答案1
$questi//注册提示问题2
$answer2="demo"; //注册提示答案2
?>
主程序:
登陆首页:index.php
班级成员登录
|
|
| 班级成员登录 | | | 「センター」> 管理者にパスワードを問い合わせる ️
以上、Xinglin Classmate Record 1 にクラスメイトのメッセージ集を紹介しましたが、PHP チュートリアルに興味のある友人の参考になれば幸いです。
声明:この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。 | |