php uzmanları Bi baksın

veryhing
12-08-2009, 01:03   |  #1  
OP Taze Üye
Teşekkür Sayısı: 0
18 mesaj
Kayıt Tarihi:Kayıt: Haz 2009

 
php update sorunuÖncelikle kolay gelsin 
 
web sitemin yönetim panelinde ders ekleme ve ders güncelleme alanları var bu alanların 2
sinede normal merhaba dünya! mesela yazıyorum güncelleme işlemi gerçekleşiyor ancak html
kodlarla 5 satır yazı yazıyorum gene günceleme işlemi başarılı ancak 10 satırlık bir
döküman yani ders ekliyorum html kodlarla güncelleme gerçekleşiyor diyor ancak günceleme
işlemi olmuyor 
 
kodlarım

<?php
include ("vtb/vtb.php");
$tarih date("y-m-d");
mysql_query("SET NAMES 'latin5'");
mysql_query("SET CHARACTER SET latin5");
mysql_query("SET COLLATION_CONNECTION = 'latin5_turkish_ci'");
$no $_POST['no'];
$konuhead $_POST['konuhead'];
$konubody $_POST['konubody'];
$katagori $_POST['katagori'];
$title $_POST['title'];
$keywords $_POST['keywords'];
$description $_POST['description'];
$editor $_POST['editor'];
$onay $_POST['onay'];
$result = @mysql_query("update $katagori set
konuhead='$konuhead',konubody='$konubody',katagori='$katagori',title='$title',keywords='$k
eywords',tarih='$tarih',description='$description',editor='$editor',onay='$onay' where
no='$no'"
);
if(
$result) echo "Konunuz Basariyla degistirildi.";
else echo
"$katagori islem Basarisiz.";
?>
kod bu şekilde  acaba neden ola bilir bu arada $konubody kısmına giriyorum ders içeriğini
veri tabaında konubody (warchar 9999) olarak kayıtlı. Kaytıt işlemi hiç bir şekilde 9999
uzunluğu geçmiyor buna baktım.
yardımcı olursanız sevinirim.

bobboken
29-08-2009, 01:18   |  #2  
Üye
Teşekkür Sayısı: 0
91 mesaj
Kayıt Tarihi:Kayıt: Eyl 2006

$konubody = addslashes($_POST['konubody']); 
Şöyle bir dene. Aldığın diğer verilerede uygulamalsın.