slmark
Новичок
Проблема безопасности: имена полей формы и переменные
Подскажите, пожалуйста, стоит ли называть переменные, которым присваиваются значения полей формы, такими же именами, как и соответствующие поля формы.
Поясню:
То есть имена полей формы и имена переменных идентичны... Это может стать реальной дырой в коде - ведь злоумышленник потенциально знает имена переменных, используемых в коде? Или все же это ему абсолютно ничего не даст?
Спасибо!
Подскажите, пожалуйста, стоит ли называть переменные, которым присваиваются значения полей формы, такими же именами, как и соответствующие поля формы.
Поясню:
PHP:
<?
$news_title = htmlspecialchars($_POST["news_title"], ENT_QUOTES);
$news_content = htmlspecialchars($_POST["main_content"], ENT_QUOTES);
?>
<form action="index.php?mode=news&action=newsadd" method="post">
Заголовок новости<br>
<input type="text" class="boxitem" size="82" name="news_title"><br>
Текст новости<br>
<textarea cols="80" rows="25" class="boxitem" name="news_content"></textarea><br>
<input type="submit" value="добавить новость">
</form>
Спасибо!
вы уж извините, я в PHP novice так сказать... Многих аспектов не совсем понимаю, вот, собственно, и спрашиваю. Литературы много прочитал, а вот есть моменты, которые там не указаны 