ホームページ  >  記事  >  バックエンド開発  >  phpfans 掲示板で使用される Install.php_PHP チュートリアル

phpfans 掲示板で使用される Install.php_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:58:161340ブラウズ

コードをコピーします コードは次のとおりです:
/********************************************
*
* プログラム名: 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 のユーザー名またはパスワードが間違っています。変更のために戻ります。< br>Return";
終了;
}
mysql_query("set names 'gbk'");
$ dbsql = "存在しない場合はデータベースを作成します ".$mydbname;
if(!@mysql_query($dbsql)){echo "データベースを作成する権限があるかどうかを確認してください";exit;}
echo "データベースを作成します {$mydbname成功 & gt; & br & gt;
Mysql_Select_DB ($ mydbname) $ charset = `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` メディアテキスト 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 " If データテーブルポストが存在するかどうかを確認してください。存在します。最初に削除してください。";exit;}
echo "データ テーブル post を正常に作成しました>>
";

$sql = "INSERT INTO `post` VALUES (1 , 'そうではありません) afish', 'deng5765@163.com', '245821218', 'http://www.phpfans.net', '01', 'php ファン掲示板をご利用いただきありがとうございます', '
< php 愛好家の掲示板をよろしくお願いいたします

使用中に問題が発生した場合は、

http://www.phpfans.net/guestbook/ ヘルプ


または、提案をしてください。 php 愛好家サイト


http://www.phpfans.net http://localhost/guestbook/HtmlEditor/smile/smile28.gif">

', '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` date NOT NULL、
PRIMARY KEY (`r_id`)、
UNIQUE KEY `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";
$str .= '$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愛好家メッセージボード_インストール
< /head>


<フォームid="フォーム1" メソッド="ポスト" アクション="">
php 愛好家の掲示板をインストールする
name="m_host" type="text" id="m_host" value="localhost">


< "m_root" /> /td> > 管理者パスワード:
include/config.php の変更





http://www.bkjia.com/PHPjc/317616.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/317616.html

技術記事

次のようにコードをコピーします: ?php /***************************************** * *** * *プログラム名: php ファン掲示板 * デモ: http://www.phpfans.net/guestbook/ * *作者: 私は魚ではありません...





声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
通常はデータベース サーバーのアドレスローカルホスト

< ;/tr>