-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathpresetup.php
126 lines (123 loc) · 6.31 KB
/
presetup.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
<?php
/*
This program is free software; you can redistribute it and/or modify
it under the terms of the Revised BSD License.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
Revised BSD License for more details.
Copyright 2004-2024 iDB Support - https://idb.osdn.jp/support/category.php?act=view&id=1
Copyright 2004-2024 Game Maker 2k - https://idb.osdn.jp/support/category.php?act=view&id=2
iDB Installer made by Game Maker 2k - http://idb.berlios.net/
$FileInfo: presetup.php - Last Update: 8/23/2024 SVN 1023 - Author: cooldude2k $
*/
$File3Name = basename($_SERVER['SCRIPT_NAME']);
if ($File3Name == "presetup.php" || $File3Name == "/presetup.php") {
require('index.php');
exit();
}
if (!isset($SetupDir['setup'])) {
$SetupDir['setup'] = "setup/";
}
if (!isset($SetupDir['convert'])) {
$SetupDir['convert'] = "setup/convert/";
}
if ($_POST['License'] != "Agree") {
$Error = "Yes"; ?>
<tr class="TableRow3">
<td class="TableColumn3">
<span class="TableMessage">
<br />You need to agree to the tos.<br /></span>
<?php }
if ($Error != "Yes") {
?>
<tr class="TableRow3">
<td class="TableColumn3">
<form style="display: inline;" method="post" id="install" action="<?php echo url_maker("install", ".php", "act=part3", "&", "=", null, null); ?>">
<table style="text-align: left;">
<tr style="text-align: left;">
<td style="width: 50%;"><label class="TextBoxLabel" for="DatabaseUserName">Insert Database User Name:</label></td>
<td style="width: 50%;"><input type="text" name="DatabaseUserName" class="TextBox" id="DatabaseUserName" size="20" /></td>
</tr><tr>
<td style="width: 50%;"><label class="TextBoxLabel" for="DatabasePassword">Insert Database Password:</label></td>
<td style="width: 50%;"><input type="password" name="DatabasePassword" class="TextBox" id="DatabasePassword" size="20" /></td>
</tr><tr>
<td style="width: 50%;"><label class="TextBoxLabel" for="DatabaseHost">Insert Database Host:</label></td>
<td style="width: 50%;"><input type="text" name="DatabaseHost" class="TextBox" id="DatabaseHost" size="20" value="localhost" /></td>
</tr><tr>
<td style="width: 50%;"><label class="TextBoxLabel" for="DatabaseType">Select Database Type:</label></td>
<td style="width: 50%;"><select size="1" class="TextBox" name="DatabaseType" id="DatabaseType">
<?php if (function_exists("mysqli_func_connect_db")) { ?>
<option value="mysqli">MySQLi Database</option>
<?php } if (function_exists("mysqli_prepare_func_connect_db")) { ?>
<option value="mysqli_prepare">MySQLi Alt Database</option>
<?php } if (function_exists("pdo_mysql_func_connect_db")) { ?>
<option value="pdo_mysql">PDO MySQL Database</option>
<?php } if (function_exists("pgsql_func_connect_db")) { ?>
<option value="pgsql">PostgreSQL Database</option>
<?php } if (function_exists("pgsql_prepare_func_connect_db")) { ?>
<option value="pgsql_prepare">PostgreSQL Alt Database</option>
<?php } if (function_exists("pdo_pgsql_func_connect_db")) { ?>
<option value="pdo_pgsql">PDO PostgreSQL Database</option>
<?php } if (function_exists("sqlite3_func_connect_db")) { ?>
<option value="sqlite3">SQLite 3 Database</option>
<?php } if (function_exists("sqlite3_prepare_func_connect_db")) { ?>
<option value="sqlite3_prepare">SQLite 3 Alt Database</option>
<?php } if (function_exists("pdo_sqlite3_func_connect_db")) { ?>
<option value="pdo_sqlite3">PDO SQLite 3 Database</option>
<?php } if (function_exists("cubrid_func_connect_db")) { ?>
<option value="cubrid">CUBRID Database</option>
<?php } if (function_exists("cubrid_prepare_func_connect_db")) { ?>
<option value="cubrid_prepare">CUBRID Alt Database</option>
<?php } if (function_exists("pdo_cubrid_func_connect_db")) { ?>
<option value="pdo_cubrid">PDO CUBRID Database</option>
<?php } if (function_exists("sqlsrv_prepare_func_connect_db")) { ?>
<option value="sqlsrv_prepare">SQL Server Database</option>
<?php } if (function_exists("pdo_sqlsrv_func_connect_db")) { ?>
<option value="pdo_sqlsrv">PDO SQL Server Database</option>
<?php } if (!function_exists("mysqli_func_connect_db") &&
!function_exists("pgsql_func_connect_db") &&
!function_exists("sqlite3_func_connect_db") &&
!function_exists("cubrid_prepare_func_connect_db") &&
!function_exists("mysqli_prepare_func_connect_db") &&
!function_exists("pgsql_prepare_func_connect_db") &&
!function_exists("sqlite3_prepare_func_connect_db") &&
!function_exists("sqlsrv_prepare_func_connect_db") &&
!function_exists("pdo_cubrid_func_connect_db") &&
!function_exists("pdo_mysql_func_connect_db") &&
!function_exists("pdo_pgsql_func_connect_db") &&
!function_exists("pdo_sqlite3_func_connect_db") &&
!function_exists("pdo_sqlsrv_func_connect_db")) { ?>
<option value="none">No Database Available</option>
<?php } ?>
</select></td>
</tr><tr>
<td style="width: 50%;"><label class="TextBoxLabel" for="charset">Select html charset:</label></td>
<td style="width: 50%;"><select size="1" class="TextBox" name="charset" id="charset">
<option value="UTF-8">Unicode (UTF-8)</option>
<option value="ISO-8859-15">Latin-9 (ISO-8859-15)</option>
<option value="ISO-8859-1">Latin-1 (ISO-8859-1)</option>
</select></td>
<?php if ($ConvertInfo['ConvertFile'] != null) { ?>
</tr><tr>
<td style="width: 50%;"><label class="TextBoxLabel" for="SetupType">Type of install to do:</label></td>
<td style="width: 50%;"><select size="1" class="TextBox" name="SetupType" id="SetupType">
<option value="convert" selected="selected"><?php echo $ConvertInfo['ConvertName']; ?></option>
<option value="install">Install iDB</option>
</select></td>
<?php } ?>
</tr></table>
<table style="text-align: left;">
<tr style="text-align: left;">
<td style="width: 100%;">
<?php if ($ConvertInfo['ConvertFile'] == null) { ?>
<input type="hidden" name="SetupType" value="install" style="display: none;" />
<?php } ?>
<input type="hidden" name="act" value="part3" style="display: none;" />
<input type="submit" class="Button" value="Next Page" name="Install_Board" />
<input type="reset" value="Reset Form" class="Button" name="Reset_Form" />
</td></tr></table>
</form>
</td>
</tr>
<?php } ?>