
Logo.Php (Логотип)
Запросим информацию о магазине
$query = mysql_query("SELECT * FROM `shop` WHERE `id` = '$shop_id'");
Если есть логотип, выведем его, если нет, выведем уведомление
if($info['shop_logo'] == NULL)
$logo_current = "Нет логотипа";
else
$logo_current = "<img src=".$murl."/images/".$info['shop_logo'].">";
Форма вывода
$content = <<<EOF
<form name=logo_edit enctype="multipart/form-data" method=post>
<table>
<tr>
<td>Текущее лого</td>
</tr>
<tr>
<td>$logo_current</td>
</tr>
<tr>
<td align=right><input type="file" size="32" name="shop_logo" value="" /></td>
</tr>
<tr>
<td align=right>
<input type=submit name=cancel value=Назад>
<input type=submit name=save value=Сохранить>
</td>
</tr>
</table>
</form>
EOF;
Main.Php (Основная информация)
Получаем информацию о магазине
$shop_sql = mysql_query("SELECT * FROM `shop` WHERE `id` = $shop_id");
Записываем в соответствующие переменные
$shop_id = $shop_info['id'];
$shop_name = $shop_info['shop_name'];
$shop_domain = $shop_info['shop_domain'];
$shop_inf = $shop_info['shop_info'];
$shop_contact = $shop_info['shop_contact'];
Выводим форму с текущими данными, для редактирования
$content = <<<EOF
<form name=main method=post>
<table>
<tr>
<td>Имя магазина</td>
<td><textarea rows=2 cols=45 name=shop_name>$shop_name</textarea></td>
</tr>
<tr>
<td>Информация</td>
<td><textarea rows=10 cols=45 name=shop_inf>$shop_inf</textarea></td>
</tr>
<tr>
<td>Контактная информация</td>
<td><textarea rows=10 cols=45 name=shop_contact>$shop_contact</textarea></td>
</tr>
<tr>
<td align=right colspan=2>
<input type=submit name=cancel value=Назад>
<input type=submit name=save value=Сохранить>
</td>
</tr>
</table>
</form>
EOF;
По нажатию кнопки “Сохранить”, получаем данные POST-запросом, обрабатываем их и записываем в соответствующие переменные
$shop_name = strip_tags($_POST['shop_name']);
$shop_inf = strip_tags($_POST['shop_inf']);
$shop_contact = strip_tags($_POST['shop_contact']);
Обновляем данные в базе
$sql_to_shop = mysql_query("UPDATE `shop` SET `shop_name` = '$shop_name', `shop_info` = '$shop_inf', `shop_contact` = '$shop_contact' WHERE `id` = '$shop_id'");
if(!$sql_to_shop)
{
die(mysql_error());
}
$header = "Сохранено";