Buyrun alfanümerik karakterler gelse bile bir sorun olmayacaktır.
/* Genel Filtreleme (ayar dosyanıza koyulabilir.) */
function temizle( $data )
{
if( is_array($data) )
{
foreach( $data as $key => $val )
{
unset($data[$key]);
$data[temizle($key)] = temizle($val);
}
}
else
{
$data = trim( $data );
$data = htmlspecialchars( $data, ENT_QUOTES );
$data = mysql_real_escape_string( $data );
}
return $data;
}
$_GET = temizle($_GET);
$_POST = temizle($_POST);
$_SERVER = temizle($_SERVER);
$_SESSION = temizle($_SESSION);
$_COOKIE = temizle($_COOKIE);
/* #Genel Filtreleme */
if( $_POST )
{
$yorum = $_POST['yorum'];
if( $yorum )
{
$query = mysql_query("INSERT INTO yorum SET yorum = '{$yorum}'");
if( $query )
{
echo 'Yorumunuz başarı bir şekilde eklendi..';
}
else
{
echo 'Bir sorun oluştu ve yorumunuz eklenemedi.';
}
}
else
{
echo 'Yorum alanı boş bırakılamaz.';
}
}