dakata__92
Super Moderator
Някой може ли да ми каже, какво точно представляват шелл атаките и да ми даде няколко примера ! Имам ето тази форма която добавя аватари, но под формата на линкове примерно от prikachi.com (не е реклама) и да ми каже как да я защитя от атаки ?

PHP:
<form action='' method='post'><input type='text' name='avatar'><input type='submit' name='submit' title='Добавете линк към снимката, която желаете да поставите.' value='Добави'><input type='submit' name='delavatar' title='Изтрий аватара, който е в момента !' value='Изтрий'></form>
if(isSet($_POST['submit']))
{
$avatar = addslashes(htmlspecialchars($_POST['avatar']));
if (!preg_match("/((https?:\/\/|www\.).+?\.(?:jpg|jpeg|gif|png|bmp))/",$avatar))
{
echo "Неправилен линк до снимката.<br>";
}
else
{
$addavatar = mysql_query("UPDATE tablica SET snimka='$avatar' WHERE id='$id'")or die(mysql_error());
}
}