if(mysql_query("UPDATE users SET `skype`='$skype',`about`='$about',`old`='$old',`photo`='$photo',`EmailAddress`='$email',`password`='$password' WHERE Username='$susr' LIMIT 1"))
{
echo"<div class='clean-ok'>Данные успешно изменены.<br></div>";
echo"<div class='clean-error'><p>Поля не заполнены, либо произошла неожиданная ошибка.</p></div>";
}
$smarty->assign("content",$content);
$smarty->display('index.tpl');
?>
Когда редактируешь одно поле, оно редактируется а остальные становятся пустыми. Как сделать так, чтобы остальные оставались а редактировалось только то поле которое нужно.?
Ch_chov
Отправлено: 23 Марта, 2014 - 18:42:23
Постоянный участник
Покинул форум
Сообщений всего: 2121
Дата рег-ции: Июль 2008 Откуда: из города
Помог: 90 раз(а)
Заполняйте форму данными из таблицы. Тогда пустых полей не будет.
twelveee пишет:
$skype = $_POST['skype'];
А для чего это? От sql иньекций это точно не спасёт.
twelveee
Отправлено: 23 Марта, 2014 - 19:19:23
Гость
Покинул форум
Сообщений всего: 70
Дата рег-ции: Янв. 2013
Помог: 0 раз(а)
$skype = $_POST['skype']; - добавляю значение $_POST['Skype'] в переменную, для удобства.
А так вообще, можно пример? Буду благодарен
Ch_chov
Отправлено: 23 Марта, 2014 - 19:39:54
Постоянный участник
Покинул форум
Сообщений всего: 2121
Дата рег-ции: Июль 2008 Откуда: из города
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.