주요 기능:
php mysql, 세션 페이지 보호, 비공개 메시지 기능, 사진 업로드, 온라인 정보 수정, 이메일 조회 및 자동 답장, 게스트 모드,
편리한 수업 관리
프로그램 목록:
구성 섹션 :
구성 파일 : class/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. 일부 홈페이지 공간에서는 사진 업로드 프로그램이 구현되지 않을 수 있으니 꼭 클래스/업로드/이미지를 유지해주세요. 예배 규칙서.
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 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
최신 이슈
자식 창이 부모 창을 작동하지만 출력이 응답하지 않습니다.
처음 두 문장은 실행 가능하지만 마지막 문장은 구현할 수 없습니다.
에서 2024-04-19 15:37:47
0
1
1713
상위 창에 출력이 없습니다.
document.onclick = function(){ window.opener.document.write('나는 자식 창의 출력입니다.');
에서 2024-04-18 23:52:34
0
1
1614
관련 주제
더>
|