Дайте пожалуйста кто-нибудь элементарную часть кода, которая будет доставать данные с бд, чтобы их отредактировать, а затем заново отправить в бд.
Для "Дайте скрипт" есть топ-тема в разделе "Скрипты"
http://xwab.mobi/forum/topic7
Я не скрипт прошу, а часть кода)
добавлено спустя 43 секунды:
изменил 1-ый пост
[php:1:5c5934271d]
if(!empty($_POST['name'])){
mysql_query('UPDATE `kategorii` SET `name`="'.mysql_escape_string(htmlspecialchars($_POST['name'])).'" WHERE `id`="'.(int)$_GET['kat'].'"');
echo 'Успешно изменено';
}
$q = mysql_query('SELECT * FROM `kategorii` WHERE `id`="'.(int)$_GET['kat'].'"');
$kat = mysql_fetch_assoc($q);
echo '<form method="post" action="?kat='.(int)$_GET['kat'].'" accept-charset="utf-8">
Название: <br>
<input type="text" name="name" maxlength="50" value="'.htmlspecialchars($kat['name']).'" ><br>
<input value="Изменить" type="submit">
</form>';
[/php:1:5c5934271d]
это кусок кода редактирования категории выше кода понятное дело должно быть подключение к базе
DarkDead пишет:
"mysql_query('UPDATE `kategorii` SET `name`="'.htmlspecialchars($_POST['name']).'" WHERE `id`="'.(int)$_GET['kat'].'"');"
А если $_POST['name']='" WHERE id=1;DROP TABLE `kategorii`;#'; ?
добавлено спустя 8 минут:
DarkDead пишет:
"
$q = mysql_query('SELECT * FROM `kategorii` WHERE `id`="'.$_GET['kat'].'"');
"
тут тоже присмотрись
ну на счет безопасности я думаю он сам подумает я лишь дал кусок кода который он просил))
27 Фев 2013, 21:04