форум вебмастероff на AlfaSpace.NET |
Ubuntu и Linux
|реактивный бесплатный хостинг
| Киноклуб. ВСЁ БЕСПЛАТНО!
база знаний хостинга
|
правила форума
| Начало ° Ответить ° Статистика ° Опрос ° Регистрация ° Поиск ° FAQ ° |
| Форум вебмастеров на AlfaSpace.NET / Болтовня / Нужна помощь (PHP) |
| << . 1 . 2 . |
| Автор | Сообщение |
| Cryptex Участник 247 |
# Дата: 23 Мар 2008 16:44 если хочешь можешь скинуть весь скрипт ) могу подумать на досуге... |
| Vitaslon Участник 513 |
# Дата: 23 Мар 2008 17:31 держи <?php
error_reporting (E_ERROR);
include_once ('config.php');
function showRow($title="")
{
echo"$title<br /><br />";
}
$do = $_GET["do"];
echo <<<HTML
<form action="?do=save" method="post">
HTML;
showRow("<input type=\"text\" name=\"var1\" value=\"$config[text_1]\">");
showRow("<input type=\"text\" name=\"var2\" value=\"$config[text_2]\">");
showRow("<input type=\"text\" name=\"var3\" value=\"$config[text_3]\">");
echo <<<HTML
<input type="submit" value="go">
</form>
HTML;
// *******************************************************
// Save Config
// *******************************************************
if($do == "save") {
$save_con[text_1] = $_REQUEST['var1'];
$save_con[text_2] = $_REQUEST['var2'];
$save_con[text_3] = $_REQUEST['var3'];
$find[] = "'\r'";
$replace[] = "";
$find[] = "'\n'";
$replace[] = "";
$handler = fopen('config.php', "w");
fwrite($handler, "<?php \n\n\$config = array (\n\n");
if (is_array($save_con)) {
foreach($save_con as $name => $value)
{
$value = preg_replace($find,$replace,$value);
fwrite($handler, "'{$name}' => \"{$value}\",\n\n");
}
}
fwrite($handler, ");\n\n?>");
fclose($handler);
}
?> |
| << . 1 . 2 . |
|
Powered by miniBB forum software © 2001-2008
Powered by miniBB-gzipper. Original size:22107, gzipped size:7489 |