arkadaşlar mysq_query de insert komutunu kullanırken yazmak istediğim metnin içinde ' (tek tırnak) varsa kayıt yapamıyorum
yazacağınız text = ali'nin evi.
oluyormu olmuyor mu ben beceremedim.
database adı ve yapısı text
text.php
<FORM id='sign' name='girisfrm' action='kaydet.php' method='post' style='MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px'>
<TEXTAREA class='texterea' id='message' name='mesaj' rows='14' cols='60'></TEXTAREA>
<input type='submit' name='kaydet' value='' class='kaydet' style='width: 69; height: 20'>
</FORM>
kaydet.php
@$db_name = "text"; #db adi
@$db_user = "root"; #db kullanici adi
@$db_pass = ""; #db kullanici sifresi
@$db_host = "localhost"; #db server/sunucu adi
@$eror1 = "
...MySQL Baglantisi Gerçeklestirilemedi...";
@$eror2 = "
...Veritabani Seçimi Gerçeklestirilemedi...";
@$baglan= mysql_connect($db_host,$db_user,$db_pass) or die ($eror1);
@mysql_select_db($db_name,$baglan) or die ($eror2);
------------------------------------------------------------------------------------------------------------------
$text=$_POST['mesaj'];
$kayit = mysql_query("insert into text (text) values ('$text')");
if($kayit)
{echo "oldu";}
else
{echo "olmadi";}
?>