index.php ve kaydet.php'ine
<meta http-equiv="Content-type" content="text/html; charset=UTF-8" />
bu metayı eklermisin?
> Date: Tue, 27 Jan 2009 07:59:19 -0800> From: [email protected]> To:
> [email protected]> Subject: [Linux-programlama] AJAX'ta
> türkçe sorunu> > merhaba,> > AJAX kullanarak forma girilen verileri
> veritabanına kaydeden bir sayfa hazırladım. Bende Firefox'ta güzel çalışıyor
> ama bazı bilgisayarlardaki Firefox'larda ve tüm Explorer'larda bir sorun var.
> Kaydetmek istediğim metnin ilk Türkçe karakterine kadar olanı kaydediliyor,
> sonrası yok :(> > Kodlarım aşağıda, bir fikir verebilen olur mu?> >
> sevgiler,> Mustafa> > > ---------> index.php:> > function
> slaytKaydet(slaytNo){> > var ajaxRequest;> > > try{> > ajaxRequest = new
> XMLHttpRequest();> > } catch (e){> > try{> > ajaxRequest = new
> ActiveXObject("Msxml2.XMLHTTP");> > } catch (e) {> > try{> > ajaxRequest =
> new ActiveXObject("Microsoft.XMLHTTP");> > } catch (e){> > alert("Your
> browser broke!");> > return false;> > }> > }> > }> > >
> ajaxRequest.onreadystatechange = function(){> > if(ajaxRequest.readyState ==
> 4){> > var ajaxDisplay = document.getElementById('ajaxDiv');> >
> ajaxDisplay.innerHTML = ajaxRequest.responseText;> > }> > }> > var video_id =
> document.getElementById('video_id').value;> > var timecode =
> document.getElementById('timecode').value;> > var baslik =
> document.getElementById('baslik').value;> > var queryString = "?video_id=" +
> video_id + "&timecode=" + timecode + "&slayt=" + slaytNo + "&baslik=" +
> baslik;> > ajaxRequest.open("GET", "kaydet.php" + queryString, true);> >
> ajaxRequest.send(null);> > > }> > > > ---------> kaydet.php:> > <?php> >
> $host="localhost";> $database="";> $uname="";> $pass="";> > $connection =
> mysql_connect($host,$uname,$pass)> or die ("MySQL'e Bağlanılamadı!");>
> $connection1 = mysql_select_db($database)> or die ("Veritabanı
> Seçilemedi!");> > mysql_query("SET NAMES 'utf8'");> mysql_query("SET
> CHARACTER SET 'utf8'");> mysql_query("SET
> COLLATION_CONNECTION='utf8_general_ci'");> > > > > > $video_id =
> $_GET['video_id'];> > $timecode = $_GET['timecode'];> > $slayt =
> $_GET['slayt'];> > $baslik = $_GET['baslik'];> > > > $sorgu = "INSERT INTO
> `sunum` ( `slayt_no` , `video_id` , `saniye` , `slayt` , `baslik` ) VALUES (
> NULL , '$video_id', '$timecode', '$slayt', '$baslik' );";> > >
> mysql_query($sorgu);> > $keyword_id=mysql_insert_id();> > > > echo '<table
> border="1" width="400">> > <tr>> > <td width="40">Saniye</td>> > <td
> width="40">Slayt</td>> > <td>Baslik</td>> > <td width="40">Islem</td>> >
> </tr>';> > $sorgu = "SELECT * FROM `sunum` where `video_id` = '$video_id'
> order by `saniye` desc";> > $yaz=mysql_query($sorgu);> >
> while($oku=mysql_fetch_assoc($yaz)){> > $slaytno = $oku['slayt_no'];> >
> $saniye = $oku['saniye'];> > $slayt = $oku['slayt'];> > $baslik =
> $oku['baslik'];> > echo '> > > > <t>> > <td><a
> onClick="playerID.sendEvent(\'SEEK\','.$saniye.')"><u>'.$saniye.'</u></a></td>>
> > <td>'.$slayt.'</td>> > <td>'.$baslik.'</td>> > <td><a
> onClick="slaytSil('.$slaytno.')"><u>Sil</u></a></td>> > </tr>';> > }> > > >
> mysql_close();> > ?>> > > > _______________________________________________>
> Linux-programlama mailing list> [email protected]>
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
_________________________________________________________________
Kendinizi ifade edin: giriş sayfanızı Live.com ile istediğiniz biçimde
tasarlayın.
http://www.live.com/getstarted_______________________________________________
Linux-programlama mailing list
[email protected]
http://liste.linux.org.tr/mailman/listinfo/linux-programlama