Selam beyler örnek kurumsal adıyla tablomuz var

id
baslik
mesaj

3 sütun ekli.
Başlık ve yazımızı ekliyorum ancak metin içerisinde bu ' karakter geçerse yazı eklenmiyor veya güncellenmiyor ? sorun nedir sizce kodları altta paylaştım.

kurumsal_ekle.php


<?php

include("ayar.php");
session_start();
if(!isset($_SESSION["login"])){

echo "Bu sayfayı görüntüleme yetkiniz yoktur.";

header("Refresh: 3; url=index.php");

}else{

echo "Admin sayfası<br>";
echo "<div class='yaz'><a href=\"admin.php\">Ana Panele Dön</a><br></div>";
echo "<div class='yaz'><a href=\"kurumsal_mesajlar.php\">Mesajları Düzenle</a><br></div>";
echo "<div class='yaz'><a href=\"kurumsal_goster.php\" target=\"_blank\">Mesajları Önizle</a><br></div>";
echo "<div class='yaz'><a href=\"resim.php\" target=\"_blank\">Resim Ekle</a><br></div>";
echo "<a href=\"logout.php\">Çıkış Yap</a>";

if ($_POST){

	$baslik = $_POST["baslik"];
	$mesaj = $_POST["mesaj"];
	
	if(!empty($baslik) && !empty($mesaj)){
	
		//Verileri Ekle
		$ekle = mysql_query("insert into kurumsal (baslik,mesaj) values ('$baslik','$mesaj')");
			echo "<font color='green'><br>Veriler Başarıyla Eklendi!</font>";
		}else {
			echo "<font color='red'>Başarısız Oldu!</font>".mysql_error();
	}
}

?>
<h1>Mesaj Gönder</h1>
<form action="" method="post">
<table cellpadding="5" cellspacing="5">
	<tr>
		<td>Başlık:</td>
		<td><input type="text" name="baslik" /></td>
	</tr>
	<tr>
		<td>Mesaj:</td>
		<td><textarea rows="5" cols="30" name="mesaj"></textarea></td>
	</tr>
	<tr>
		<td></td>
		<td><input type="submit" value="Gönder" /></td>
	</tr>
</table>
</form>


<?php } ?>