> 백엔드 개발 > PHP 튜토리얼 > 설치 프로그램 tome 2.mpq phpfans 메시지 보드에서 사용되는 installphp

설치 프로그램 tome 2.mpq phpfans 메시지 보드에서 사용되는 installphp

WBOY
풀어 주다: 2016-07-29 08:36:04
원래의
1200명이 탐색했습니다.

코드 복사 코드는 다음과 같습니다.

/*******************************************
*
* 프로그램 이름: php 팬 메시지 보드
* 데모: http://www.phpfans.net/guestbook/
*
* 저자: 나는 물고기가 아닙니다
* 이메일: deng5765@ 163.com
* 웹사이트: http://www.phpfans.net
* 블로그: http://www.phpfans.net/space/?2
* 버전: v1.0
* 도움말: http://www.phpfans.net/guestbook/
****************************** ***** ************/
if(isset($_POST['Submit'])){
$mydbuser = $_POST['m_root']; 🎜>$mydbpw = $_POST['m_pw'];
$mydbname = $_POST['m_db']
if(!@mysql_connect("localhost",$mydbuser,$mydbpw)) {
echo "mysql 사용자 이름 또는 비밀번호가 올바르지 않습니다. 수정하려면 돌아가세요.
"
exit
}
mysql_query("set names 'gbk '");
$dbsql = "CREATE DATABASE IF NOT EXISTS ".$mydbname;
if(!@mysql_query($dbsql)){echo "데이터베이스 생성 권한이 있는지 확인하세요.";exit ;}
echo "{$mydbname} 데이터베이스를 성공적으로 생성했습니다>>
"
mysql_select_db($mydbname)
$char = ''
if(mysql_get_server_info()> ; '4.1') $char = 'DEFAULT CHARSET=gbk';
$sql = "CREATE TABLE `post` (
`p_id` int(255) unsigned NOT NULL auto_increment,
`p_name` varchar ( 20) NOT NULL,
`p_email` varchar(20) NOT NULL,
`p_qq` varchar(20) NOT NULL,
`p_homepage` varchar(100) NOT NULL,
`p_image ` varchar(8) NOT NULL,
`p_title` varchar(160) NOT NULL,
`p_content` mediatext NOT NULL,
`p_ip` varchar(15) NOT NULL,
`p_date` datetime NOT NULL,
PRIMARY KEY (`p_id`)
) ENGINE=MyISAM {$char};";
if(!@mysql_query($sql)){echo "데이터 테이블이 post가 존재합니다. 존재한다면 삭제하십시오.";exit;}
echo "데이터 테이블 post가 성공적으로 생성되었습니다>>
";
$sql = "INSERT INTO `post` VALUES (1, '나는 물고기가 아니다', 'deng5765@163.com', '245821218', 'http://www.phpfans.net', '01', 'PHP팬 게시판을 이용해 주셔서 감사합니다', '

PHP 매니아 게시판에 보내주신 지원에 진심으로 감사드립니다


사용 중 문제가 발생하면

;http://www.phpfans.net/guestbook/ 도움 받기

P>또는 제안 사항을 제안해 주세요. 동시에 누구나 PHP 팬 사이트


를 방문하실 수 있습니다. ;http://www.phpfans.net

', '127.0.0.1' , now())";
if(@mysql_query($sql)){echo "데이터 테이블 초기화에 성공했습니다
";}
$sql = "CREATE TABLE `reply` (
` r_id` int(255) unsigned NOT NULL auto_increment,
`p_id` int(255) NOT NULL,
`r_content` varchar(255) NOT NULL,
`r_rname` varchar(20) NOT NULL,
`r_time` 날짜 NOT NULL ,
기본 키(`r_id`),
고유 키 `p_id`(`p_id`)
) ENGINE=MyISAM {$char};";
if(!@mysql_query($sql )){echo "데이터 테이블 응답이 있는지 확인해주세요. 존재한다면 먼저 삭제해주세요.";exit;}
echo "데이터 테이블 응답이 성공적으로 생성되었습니다.>>
"
$str = '$str .= '$mydbhost = 'localhost' '.";//데이터베이스 서버 n";
$str .= '$mydbuser = ''.$mydbuser."';//데이터베이스 사용자 이름 n"
$str .= '$mydbpw = ''.$mydbpw."';//데이터베이스 비밀번호 n";
$str .= '$mydbname = ''.$mydbname."';//데이터베이스 이름 n"; '$mydbcharset = 'gbk''.";//데이터베이스 인코딩, 수정은 권장되지 않습니다.n"
$str .= '$admin = ''.$_POST['m_admin'].'';/ /관리자 이름'."n";
$str .= '$adminpw = ''.$_POST['m_adminpw'].'';//관리자 비밀번호'."n"
$ str . = '$eachpage = 5;//각 페이지에 표시되는 메시지 수'."n"
$str .= '?>'
$fp = fopen('include/config.php) ','w');
if(!$fp){echo"이 공간은 파일 기능을 지원하지 않습니다. config.php에서 콘텐츠를 수동으로 구성하세요
";}
else{
fwrite($fp,$str);
fclose($fp);
echo "구성 문서 config.php가 성공적으로 업데이트되었습니다.>

"
echo "설치 보안상의 이유로 insall.php
";
}
echo '
게시판 홈페이지로 들어가세요 ' ;
종료
}
?>


php 매니아 메시지 보드_설치






;










td>게시판 관리자 이름:
                                      ;td>









위 내용은 installer tome 2.mpq의 내용을 포함하여 installer tome 2.mpq phpfans 게시판에서 사용되는 installphp를 소개하고 있어 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.


관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
PHP 매니아 게시판 설치
데이터베이스 서버:
데이터베이스 서버 주소는 일반적으로 localhost
사용자 이름: < /td> ;td width="280">데이터베이스 계정 사용자 이름
<입력 이름="m_pw" type="password" ="m_pw" />
데이터베이스 이름:
"text" id="m_db">
게시판 관리자 비밀번호: 입력 이름="m_adminpw" type="text" id="m_adminpw">
설치 후 include/config.php에서 구성 가능합니다. 변경사항