| 198 | | |
| 199 | | require('./tools.php'); |
| 200 | | print("<INPUT TYPE=\"HIDDEN\" NAME=\"step\" value=\"4\">\n"); |
| 201 | | print("<INPUT TYPE=\"HIDDEN\" NAME=\"lang\" value=\"$lang\">\n"); |
| 202 | | |
| 203 | | print("<SCRIPT LANGUAGE=JAVASCRIPT>\n"); |
| 204 | | print("function SetChange()"); |
| 205 | | print("{"); |
| 206 | | print("if(document.forms[\"setupform\"].elements[\"create\"].checked==true)\n"); |
| 207 | | print(" {\n"); |
| 208 | | print(" document.forms[\"setupform\"].elements[\"muser\"].disabled=false\n"); |
| 209 | | print(" document.forms[\"setupform\"].elements[\"mpass\"].disabled=false\n"); |
| 210 | | print(" }\n"); |
| 211 | | print("if(document.forms[\"setupform\"].elements[\"create\"].checked==false)\n"); |
| 212 | | print(" {\n"); |
| 213 | | print(" document.forms[\"setupform\"].elements[\"muser\"].disabled=true\n"); |
| 214 | | print(" document.forms[\"setupform\"].elements[\"mpass\"].disabled=true\n"); |
| 215 | | print(" }\n"); |
| 216 | | print("}\n"); |
| 217 | | print("</SCRIPT>\n"); |
| 218 | | |
| 219 | | print("<H2 ALIGN=\"CENTER\">óÏÚÄÁÎÉÅ ÂÁÚÙ ÄÁÎÎÙÈ SAMS</H2>"); |
| 220 | | |
| 221 | | print("<TABLE WIDTH=\"90%\">\n"); |
| 222 | | |
| 223 | | print("<TR><TD ALIGN=RIGHT>$setup_11: <TD ALIGN=LEFT>$SAMSConf->DB_ENGINE\n"); |
| 224 | | print("<TR><TD ALIGN=RIGHT>$setup_15: <TD ALIGN=LEFT>$SAMSConf->SAMSDB\n"); |
| 225 | | print("<TR><TD ALIGN=RIGHT>$setup_14: <TD ALIGN=LEFT><INPUT TYPE=\"TEXT\" NAME=\"hostname\" value=\"localhost\">\n"); |
| 226 | | print("<TR><TD ALIGN=RIGHT>$setup_12: <TD ALIGN=LEFT><INPUT TYPE=\"TEXT\" NAME=\"username\" value=\"$dbadmin\">\n"); |
| 227 | | print("<TR><TD ALIGN=RIGHT>$setup_13: <TD ALIGN=LEFT><INPUT TYPE=\"PASSWORD\" NAME=\"pass\">\n"); |
| 228 | | if($SAMSConf->DB_ENGINE == "MySQL") |
| 229 | | { |
| 230 | | print("<TR><TD ALIGN=RIGHT><P>$setup_32 <INPUT TYPE=\"CHECKBOX\" NAME=\"create\" CHECKED onclick=SetChange()><TD>\n"); |
| 231 | | print("<TR><TD ALIGN=RIGHT><P>$setup_33: <TD ALIGN=LEFT><INPUT TYPE=\"TEXT\" NAME=\"muser\" value=\"sams@localhost\">\n"); |
| 232 | | print("<TR><TD ALIGN=RIGHT>$setup_34: <TD ALIGN=LEFT><INPUT TYPE=\"PASSWORD\" NAME=\"mpass\">\n"); |
| 233 | | } |
| 234 | | print("</TABLE>\n"); |
| 235 | | |
| 236 | | print("<H3>SAMS documentation</H3>\n"); |
| 237 | | print("<A HREF=\"http://sams.perm.ru/sams2/doc/EN/index.html\">english</A><BR>\n"); |
| 238 | | print("<A HREF=\"http://sams.perm.ru/sams2/doc/RU/index.html\">russian</A><BR>\n"); |
| 239 | | |
| | 198 | $DB=new SAMSDB(); |
| | 199 | |
| | 200 | $result=1; |
| | 201 | if($DB->dberror==0) |
| | 202 | { |
| | 203 | $QUERY="SELECT count(*) FROM auth_param"; |
| | 204 | $result=$DB->samsdb_query_value($QUERY); |
| | 205 | } |
| | 206 | if($DB->dberror==1) |
| | 207 | { |
| | 208 | |
| | 209 | require('./tools.php'); |
| | 210 | print("<INPUT TYPE=\"HIDDEN\" NAME=\"step\" value=\"4\">\n"); |
| | 211 | print("<INPUT TYPE=\"HIDDEN\" NAME=\"lang\" value=\"$lang\">\n"); |
| | 212 | |
| | 213 | print("<SCRIPT LANGUAGE=JAVASCRIPT>\n"); |
| | 214 | print("function SetChange()"); |
| | 215 | print("{"); |
| | 216 | print("if(document.forms[\"setupform\"].elements[\"create\"].checked==true)\n"); |
| | 217 | print(" {\n"); |
| | 218 | print(" document.forms[\"setupform\"].elements[\"muser\"].disabled=false\n"); |
| | 219 | print(" document.forms[\"setupform\"].elements[\"mpass\"].disabled=false\n"); |
| | 220 | print(" }\n"); |
| | 221 | print("if(document.forms[\"setupform\"].elements[\"create\"].checked==false)\n"); |
| | 222 | print(" {\n"); |
| | 223 | print(" document.forms[\"setupform\"].elements[\"muser\"].disabled=true\n"); |
| | 224 | print(" document.forms[\"setupform\"].elements[\"mpass\"].disabled=true\n"); |
| | 225 | print(" }\n"); |
| | 226 | print("}\n"); |
| | 227 | print("</SCRIPT>\n"); |
| | 228 | |
| | 229 | print("<H2 ALIGN=\"CENTER\">$setup_37</H2>"); |
| | 230 | |
| | 231 | print("<TABLE WIDTH=\"90%\">\n"); |
| | 232 | |
| | 233 | print("<TR><TD ALIGN=RIGHT>$setup_11: <TD ALIGN=LEFT>$SAMSConf->DB_ENGINE\n"); |
| | 234 | print("<TR><TD ALIGN=RIGHT>$setup_15: <TD ALIGN=LEFT>$SAMSConf->SAMSDB\n"); |
| | 235 | print("<TR><TD ALIGN=RIGHT>$setup_14: <TD ALIGN=LEFT><INPUT TYPE=\"TEXT\" NAME=\"hostname\" value=\"localhost\">\n"); |
| | 236 | print("<TR><TD ALIGN=RIGHT>$setup_12: <TD ALIGN=LEFT><INPUT TYPE=\"TEXT\" NAME=\"username\" value=\"$dbadmin\">\n"); |
| | 237 | print("<TR><TD ALIGN=RIGHT>$setup_13: <TD ALIGN=LEFT><INPUT TYPE=\"PASSWORD\" NAME=\"pass\">\n"); |
| | 238 | if($SAMSConf->DB_ENGINE == "MySQL") |
| | 239 | { |
| | 240 | print("<TR><TD ALIGN=RIGHT><P>$setup_32 <INPUT TYPE=\"CHECKBOX\" NAME=\"create\" CHECKED onclick=SetChange()><TD>\n"); |
| | 241 | print("<TR><TD ALIGN=RIGHT><P>$setup_33: <TD ALIGN=LEFT><INPUT TYPE=\"TEXT\" NAME=\"muser\" value=\"sams@localhost\">\n"); |
| | 242 | print("<TR><TD ALIGN=RIGHT>$setup_34: <TD ALIGN=LEFT><INPUT TYPE=\"PASSWORD\" NAME=\"mpass\">\n"); |
| | 243 | } |
| | 244 | print("</TABLE>\n"); |
| | 245 | |
| | 246 | print("<H3>SAMS documentation</H3>\n"); |
| | 247 | print("<A HREF=\"http://sams.perm.ru/sams2/doc/EN/index.html\">english</A><BR>\n"); |
| | 248 | print("<A HREF=\"http://sams.perm.ru/sams2/doc/RU/index.html\">russian</A><BR>\n"); |
| | 249 | } |
| | 250 | else |
| | 251 | { |
| | 252 | echo "<H2 ALIGN=\"CENTER\">$setup_38</H2>"; |
| | 253 | echo "$setup_39<BR>"; |
| | 254 | echo "<SCRIPT language=JAVASCRIPT>\n"; |
| | 255 | echo "function StartWebInterface()\n"; |
| | 256 | echo "{\n"; |
| | 257 | echo " document.location.replace('index.html');\n"; |
| | 258 | echo "}\n"; |
| | 259 | echo "</SCRIPT>\n"; |
| | 260 | echo "<BR><INPUT CLASS=\"button\" TYPE=\"BUTTON\" value=\"$setup_36\" onclick=StartWebInterface()>\n"; |
| | 261 | echo "</FORM>"; |
| | 262 | exit(); |
| | 263 | |
| | 264 | } |