Просмотр файла site_life_v11/admin.php

Размер файла: 5.28Kb
<?
//**************www.WMVIP.co.cc*****************//
//                                                                                              //
//     Автор:         RisK                                                             //
//     Почта:         [email protected]                                               //
//     Сайт:            www.WMVIP.co.cc                                   //
//                                                                                             //
//     Скрипт бесплатный!!!                                                 //
//     Кто будет продавать - тот штопаный гандон         //
//     и латентный пидарас!                                                //
//**************www.WMVIP.co.cc*****************//

header ('cache-control: no-cache, must-revalidate');
header ('pragma: no-cache');
/////////////////////////////////////////////////////////////////////////////////////////////
$file	= "config.dat";
//////////////////////////////////////////////////////////////////////////////////////////////
//Здесь открывааем файл с настройками и заносим его данные в массив
$a = file ($file);

//Обрабатываем массив, дабы убрать мусор, типа перенос строки и пробелы, иначе трабл будет вам
$i = 1;
$fi = count($a);
$n = 0;
while ($i <= $fi) {
	
	$a [$i] = trim (str_replace ("\n","",$a[$i]));
	$n = $n + $a[$i];
	$i++;
}

//Придаем переменным данные из массива
$base_day = $a[1];
$base_mon = $a[2];
$base_yr = $a[3];
$week_see = $a[4];
$mon_see = $a[5];
$time_see = $a[6];

//Задаем CHECKED для форм
if ($week_see == 1) { $week_chec = "checked"; }	//День недели. Если есть, укажем.
else { $week_chec2 = "checked"; }

if ($mon_see == 1) { $moh_chec = "checked"; }	//Отображение месяца. Если словами укажем.
else { $moh_chec2 = "checked"; }				//В противном случае укажем на цифры.

if ($time_see == 1) { $time_chec = "checked"; }	//Показ часов. Если есть, укажем.
else  { $time_chec2 = "checked"; }

////////////////////////////////////////////////////////////////////////////////////////////
//Форма редактирования
$edit_form = "<form name=\"edit\" method=\"GET\" action=\"admin.php\">\n
	<input type=\"hidden\" name=\"hid\" value=\"y\" />\n
	<b>Введите день отсчета:</b><br />Указывать цифрами, без нуля впереди если от 1 до 9.<br />\n
	<input name=\"day_form\" type=\"text\" size=\"2\" maxlength=\"2\" value=\"$base_day\" /><br />\n
	<hr />\n
	<b>Введите месяц отсчета:</b><br />Указывать цифрами, без нуля впереди если от 1 до 9.<br />\n
	<input name=\"mon_form\" type=\"text\" size=\"2\" maxlength=\"2\" value=\"$base_mon\" /><br />\n
	<hr />\n
	<b>Введите год отсчета:</b><br />Указывать все четыре цифры.<br />\n
	<input name=\"yr_form\" type=\"text\" size=\"4\" maxlength=\"4\" value=\"$base_yr\" /><br />\n
	<hr />\n
	<b>Показывать день недели</b><br />\n
	<input type=\"radio\" name=\"week_form\" value=\"1\" $week_chec /><b>Да</b><br />\n
	<input type=\"radio\" name=\"week_form\" value=\"0\" $week_chec2 /><b>Нет</b><br />\n
	<hr />\n
	<b>Отображать месяц:</b><br />\n
	<input type=\"radio\" name=\"mon_see_form\" value=\"1\" $moh_chec /><b>Словами</b><br />\n
	<input type=\"radio\" name=\"mon_see_form\" value=\"0\" $moh_chec2 /><b>Цифрами</b><br />\n
	<hr />\n
	<b>Показывать время</b><br />\n
	<input type=\"radio\" name=\"time_form\" value=\"1\" $time_chec /><b>Да</b><br />\n
	<input type=\"radio\" name=\"time_form\" value=\"0\" $time_chec2 /><b>Нет</b><br />\n
	<input type=\"submit\" name=\"form_submit\" value=\"Сохранить и смотреть\" />\n
	</form>\n";
//////////////////////////////////////////////////////////////////////////////////////////////////
if (!isset($_GET[hid])) {	//Если кнопка сохранить не нажата
	echo $edit_form;		//То выводим форму
} else {					//Если кликнули кнопку

		//Читаем и записываем в переменную $new данные из полей формы
		$new = "\n$_GET[day_form]\n$_GET[mon_form]\n$_GET[yr_form]\n$_GET[week_form]\n$_GET[mon_see_form]\n$_GET[time_form]";
		$fp = fopen ($file, "w") or		//Открываем файл config.dat в котором хранятся настройки.
					die ("Невозможно открыть файл $file");
		fwrite ($fp, $new);		//Записываем в файл новые данные
		fclose ($fp);	//Закрываем файл
		
		echo "<b style=\"color: #0A0\">Настройки сохранены</b><br /><br />\n";
		include_once 'date_diff.php';
		echo '<a href="./admin.php">Вернуть к редактированию</a>';
	}
//////////////////////////////////////////////////////////////////////////////////////////////////
?>