まずはレンダリングを見てみましょう
事前作成ファイルインターフェイス
構成ファイルを作成した後、インターフェースは、繰り返しインストールできないことを通知するプロンプトを表示します
以下のコードを入力しましょう。HTML インターフェースのコードはアップロードされません。PHP コードを入力するだけです。
コードをコピーします。 コードは次のとおりです。以下:
/*
FILE:install.php
作成者:www.5dkx.com
DATE:2010-3-29
完了: 設定ファイルのインストール
*/
if($_POST[mysubmit])
{
$host = $_POST[hostname];
$user = $_POST[user];
$passwd = $_POST[パスワード];
$dbname = $_POST[dbname];
$siteurl = "http://".$_POST[サイトurl]; _POST[サイトキーワード];
$サイト説明 = $_POST[サイト説明];
if(!file_exists("install_locak.txt"))
>$fp = fopen( "./include/config.func.php","w ");
if(flock($fp,LOCK_EX))
{
fwrite($fp,"<) ;"."?phprn ");
fwrite($fp,"$host="$host";rn");
fwrite($fp,"$user="$user";rn") ;
fwrite( $fp,"$passwd="$passwd";rn");
fwrite($fp,"$dbname="$dbname";rn"); ,"$sitename=" $sitename";rn");
fwrite($fp,"$siteurl="$siteurl";rn");
fwrite($fp,"$sitekeyword="$sitekeyword") ";rn");
fwrite($fp,"$sitedescription="$sitedescription";rn");
$tmp = "$conn = mysql_connect($host,$user,$passwd) (mysql_error()); rn";
fwrite($fp,$tmp);
$tmp ="mysql_query("set names 'gbk'")or die("文字ライブラリの設定に失敗しました!") ;rn";
fwrite($fp,$tmp);
$tmp ="mysql_select_db($dbname,$conn)or die("データベースへの接続に失敗しました!");rn";
fwrite($fp,$tmp);
fwrite($fp,"?>rn");
flock($fp,LOCK_UN);
echo "ファイルの設定が成功しました!
" ;
echo "";
}
else
{
echo "ファイルをロックできません!
";
}
fclose($fp)
$fins = fopen("install_lock.txt","w) ");
fclose($ fins);
}
else
{
echo "install_locak.txt は既に存在します。再インストールする場合は、このファイルを削除してください。
" ;
}
}
?>