Пример #1
0
 $conn = mysql_connect($host, $user, $pwd);
 if (!$conn) {
     $show = mysql_error();
     echo '<script>setTimeout("window.location=\'../error.php?show=' . urlencode($show) . '\'",0);</script>';
     exit;
 }
 if (!mysql_select_db($name, $conn)) {
     $db = execute("CREATE DATABASE `" . $name . "` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci", $conn);
     if (!$db) {
         $show = mysql_error();
         echo '<script>setTimeout("window.location=\'../error.php?show=' . urlencode($show) . '\'",0);</script>';
         exit;
     }
 }
 $url = PJDATA;
 $file = $nf_d->nListPath($url);
 $info['data'] = $data;
 $info['file'] = $file;
 $datas = json_encode($info);
 file_put_contents(RUNTIME . '/data.php', $datas);
 file_put_contents(RUNTIME . '/data_copy.php', "<" . "?php\r\n \$info_copy = " . var_export($info, true) . ';');
 //$_SESSION['mail'] = $data['mail'];
 //$_SESSION['info'] = serialize($info);
 //print_r($_SESSION['info']);exit;
 if (!is_writeable(CONF)) {
     show_msg(0, 'Conf目录不可写');
 }
 $fp = fopen(CONF . '/conn.php', 'wb');
 flock($fp, 3);
 fwrite($fp, "<" . "?php\r\n//数据库配置信息\r\n");
 fwrite($fp, "return array(\r\n");