Здравейте,
имам следния код:
Уж има htmlspecialchars, а пак ми публикува символи от рода на *(!%„”&—„^&(„.
Някакви идеи как да забраня публикуването на подобни символи?
имам следния код:
Код:
<?php
include("includes/conn.php");
$id = $_GET['id'];
if(isset($_POST['submit'])){
$author = htmlspecialchars($_POST['author']);
$comment = htmlspecialchars($_POST['comment']);
$date = date("H:i, d.m.Y");
$ip=$_SERVER['REMOTE_ADDR'];
$security=$_POST['security'];
if($security==681) {
$sql = mysql_query("INSERT INTO comment (id, article, author, comment, date , ip) VALUES (NULL, '$id', '$name', '$comment', '$date', '$ip')") or die(mysql_error());
} else { echo "<br>Съжалявам , но сте въвели грешна дата на създаване на българската държава и вашият коментар не може да бъде записан .</br>"; }
}
?>
Уж има htmlspecialchars, а пак ми публикува символи от рода на *(!%„”&—„^&(„.
Някакви идеи как да забраня публикуването на подобни символи?