אני מדבר עכשיו על משהו אחר, שעובד בשרתים אחרים.. הנה הקוד של מה שאני רוצה.
ציטוט:
<?php
ob_start();
error_reporting(0);
require_once('../includes/connect.php');
?>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../includes/sciurus.css" rel="stylesheet" type="text/css">
</head>
<body>
<table width="95%" align="center">
<tr>
<td width="66%" class="title"><div align="center">Sciurus Hosting Panel</div></td>
</tr>
<tr>
<td class="general_center"><a href="http://www.sciurus.me.uk" target="_blank">http://www.sciurus.me.uk</a></td>
</tr>
<tr>
<td class="subtitle"><br>
SHP v2.03 - Initial Install Only<br>
Database Upload Script</td>
</tr>
</table>
<form name="form1" method="post" action="">
<table width="95%" align="center">
<tr>
<td width="116%" class="general"><strong><br>
READ THIS PAGE BEFORE CONTINUING</strong></td>
</tr>
<tr>
<td class="general"><p><br>
Before running this script please ensure that you have read the INSTALL_GUIDE.TXT<br>
<br>
This script will NOT create any files or folders on your server, it
will ask you to provide a NAME, USERNAME (for logging in) and PASSWORD
for your SHP Admin, it will then upload these along with some defaults
to the database you specified in CONNECT.PHP which you can then edit
via the Admin Panel.</p></td>
</tr>
<tr>
<td class="general_center"><strong><font color="#FF0000"><br>
</font></strong><font color="#FF0000"><u><strong>IMPORTANT</strong></u><br>
<br>
In order for SHP to function correctly you MUST ensure the files and folders
mentioned in the install guide ARE writeable</font><br> <br> </td>
</tr>
<tr>
<td class="general_center"><table width="70%" align="center">
<tr valign="top" class="general_center">
<td width="50%"> <table>
<tr class="small">
<td colspan="3"><strong>SYSTEM CONFIGURATION</strong></td>
</tr>
<tr class="small">
<td> </td>
<td><strong>Required</strong></td>
<td><strong>Actual</strong></td>
</tr>
<tr class="small">
<td><div align="left">Safemode</div></td>
<td>Off</td>
<td>
<?php $safe = strtolower(ini_get('safe_mode'));
if ($safe = 'off'){
echo '<font color="green"><b>Off</b></font>';
}else{
echo '<font color="red"><b>On</b></font>';
}
?>
</td>
</tr>
<tr class="small">
<td><div align="left">File Uploads</div></td>
<td>On</td>
<td>
<?php $file_ul = ini_get('file_uploads');
if ($file_ul = 0){
echo '<font color="red"><b>Off</b></font>';
}else{
echo '<font color="green"><b>On</b></font>';
}
?>
</td>
</tr>
<tr class="small">
<td><div align="left">Magic Quotes</div></td>
<td>Off</td>
<td>
<?php $magic = ini_get('magic_quotes_gpc');
if ($magic == 0){
echo '<font color="green"><b>Off</b></font>';
}else{
echo "<font color=\"red\"><b>On</b></font>";
}
?>
</td>
</tr>
<tr class="small">
<td><div align="left">Max Upload Size</div></td>
<td> </td>
<td>
<?php $ul_max = ini_get('upload_max_filesize');
if ($ul_max == 0){
echo '<font color="red"><b>Off</b></font>';
}else{
echo "<font color=\"green\"><b>$ul_max</b></font>";
}
?>
</td>
</tr>
<tr class="small">
<td><div align="left">MySql</div></td>
<td>On</td>
<td>
<?php
if(function_exists('mysql_connect')){
echo '<font color="green"><b>Available</b></font>';
}else{
echo '<font color="red"><b>Unavailable</b></font>';
}
?>
</td>
</tr>
<tr class="small">
<td><div align="left">PHP Version</div></td>
<td>> 4.0 </td>
<td>
<?php
$phpver = phpversion();
echo $phpver < "4.0" ? "<b><font color=\"red\">$phpver</font></b>" : "<b><font color=\"green\">$phpver</font></b>";?>
</td>
</tr>
<tr class="small">
<td><div align="left">Session Autostart</div></td>
<td>Off</td>
<td>
<?php $sess_as = ini_get('session.auto_start');
if ($sess_as = 0){
echo '<font color="red"><b>On</b></font>';
}else{
echo '<font color="green"><b>Off</b></font>';
}
?>
</td>
</tr>
<tr class="small">
<td><div align="left">Sessions Path</div></td>
<td> </td>
<td>
<?php $sess_path = ini_get('session.save_path');
if (!$sess_path){
echo '<font color="red"><b>NOT Set</b></font>';
}else{
echo "<font color=\"green\"><b>$sess_path</b></font>";
}
?>
</td>
</tr>
<tr class="small">
<td><div align="left">Sessions Path Writeable </div></td>
<td>Writeable</td>
<td>
<?php
if (is_writable($sess_path)){
echo '<font color="green"><b>Writeable</b></font>';
}else{
echo '<font color="red"><b>NOT Writeable</b></font>';
}
?>
</td>
</tr>
<tr class="small">
<td><div align="left">URL fopen</div></td>
<td>On</td>
<td>
<?php $url_fo = ini_get('url_fopen');
if ($url_fo = 0){
echo '<font color="red"><b>Off</b></font>';
}else{
echo '<font color="green"><b>On</b></font>';
}
?>
</td>
</tr>
<tr class="small">
<td> </td>
<td><strong><br>
Recommended</strong></td>
<td><strong><br>
Actual</strong></td>
</tr>
<tr class="small">
<td><div align="left">Display Errors</div></td>
<td>Off</td>
<td>
<?php $disp_err = ini_get('display_errors');
if ($disp_err == 0){
echo '<font color="green"><b>Off</b></font>';
}else{
echo '<font color="red"><b>On</b></font>';
}
?>
</td>
</tr>
<tr class="small">
<td><div align="left">Display Startup Errors</div></td>
<td>Off</td>
<td>
<?php $disp_up_err = ini_get('display_startup_errors');
if ($disp_up_err == 0){
echo '<font color="green"><b>Off</b></font>';
}else{
echo '<font color="red"><b>On</b></font>';
}
?>
</td>
</tr>
<tr class="small">
<td><div align="left">Registers Global</div></td>
<td>Off</td>
<td>
<?php $reg_gl = ini_get('register_globals');
if ($reg_gl = 0){
echo '<font color="red"><b>On</b></font>';
}else{
echo '<font color="green"><b>Off</b></font>';
}
?>
</td>
</tr>
</table></td>
<td width="50%"> <table align="center">
<tr class="small">
<td colspan="2"><div align="center"><strong>SHP FILES &
FOLDERS</strong></div></td>
</tr>
<tr class="small">
<td> </td>
<td> <div align="center"><strong>Writeable</strong></div></td>
</tr>
<tr class="small">
<td><div align="left">shp root folder</div></td>
<td>
<?php
if (is_writable('../') == true){
echo "<font color='#009900'><b>Passed<b></font>";
}else{
echo "<font color='##FF0000'><b>Failed<b></font>";
}
?>
</td>
</tr>
<tr class="small">
<td><div align="left">admin</div></td>
<td>
<?php
if (is_writable('../admin') == true){
echo "<font color='#009900'><b>Passed<b></font>";
}else{
echo "<font color='##FF0000'><b>Failed<b></font>";
}
?>
</td>
</tr>
<tr class="small">
<td><div align="left">admin/index.html</div></td>
<td>
<?php
if (is_writable('../admin/index.html') == true){
echo "<font color='#009900'><b>Passed<b></font>";
}else{
echo "<font color='##FF0000'><b>Failed<b></font>";
}
?>
</td>
</tr>
<tr class="small">
<td><div align="left">includes</div></td>
<td>
<?php
if (is_writable('../includes') == true){
echo "<font color='#009900'><b>Passed<b></font>";
}else{
echo "<font color='##FF0000'><b>Failed<b></font>";
}
?>
</td>
</tr>
<tr class="small">
<td><div align="left">includes/ads.inc</div></td>
<td>
<?php
if (is_writable('../includes/ads.inc') == true){
echo "<font color='#009900'><b>Passed<b></font>";
}else{
echo "<font color='##FF0000'><b>Failed<b></font>";
}
?>
</td>
</tr>
<tr class="small">
<td><div align="left">includes/news.php</div></td>
<td>
<?php
if (is_writable('../includes/news.php') == true){
echo "<font color='#009900'><b>Passed<b></font>";
}else{
echo "<font color='##FF0000'><b>Failed<b></font>";
}
?>
</td>
</tr>
<tr class="small">
<td><div align="left">includes/sciurus.css </div></td>
<td>
<?php
if (is_writable('../includes/sciurus.css') == true){
echo "<font color='#009900'><b>Passed<b></font>";
}else{
echo "<font color='##FF0000'><b>Failed<b></font>";
}
?>
</td>
</tr>
<tr class="small">
<td><div align="left">includes/terms.php</div></td>
<td>
<?php
if (is_writable('../includes/terms.php') == true){
echo "<font color='#009900'><b>Passed<b></font>";
}else{
echo "<font color='##FF0000'><b>Failed<b></font>";
}
?>
</td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
<tr>
<td class="general_center"><br> <input name="install" type="submit" id="install" value="Install Database">
<?php
if(isset($_POST['install'])){
header("Location: db_setup2.php");
}
?>
<br> <br> <br> <br> </td>
</tr>
</table>
</form>
</body>
</html>
|