burada hata görünmüyor. kodun üst kısmını da eklersen iyi olur
Kodun üst kısmı index.php
<?php
include "baglan.php";
?>
<html>
<head>
<title>Puan Verme Örneği</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9" />
<script type="text/javascript" src="prototype.js"></script>
<script type="text/javascript">
Event.observe(window, 'load', oyal, false);
var dizi = new Array();
function oyal() {
$('oylama').innerHTML = 'Oy alınıyor ...';
var sc = 'id=<?php echo $_GET['id']; ?>';
var nesne = new Ajax.Updater('oylama', 'oyal.php', {method: 'post', parameters: sc});
}
function omo(kac) {
for(i = 1; i <= kac; i++) {
dizi[i] = $('r' + i).src;
$('r' + i).src = 'resimler/mavi.gif';
}
var bos = 5 - kac;
for(j = 1; j <= bos; j++) {
t = kac + j;
dizi[t] = $('r' + t).src;
$('r' + t).src = 'resimler/gri.gif';
}
}
function omout() {
for(i = 1; i <= 5; i++) {
$('r' + i).src = dizi[i];
}
}
function oc(kac) {
$('oylama').innerHTML = 'Oy gönderiliyor ...';
var sc = 'id=<?php echo $_GET['id']; ?>&puan=' + kac;
var nesne = new Ajax.Request('oyver.php', {method: 'post', parameters: sc, asynchronous: false});
oyal();
}
</script>
<style type="text/css">
img.yildiz { cursor: pointer; }
</style>
</head>
<body>
<?php
if($_GET['id']) {
$sql = "SELECT * FROM yazilar WHERE id = '" . $_GET['id'] . "'";
$sorgu = mysql_query($sql);
$sonuc = mysql_result($sorgu, 0, "metin");
echo "<p>" . $sonuc . "</p>";
?>
<div id="oylama"></div>
<?php
} else {
$sql = "SELECT * FROM yazilar ORDER BY id DESC";
$sorgu = mysql_query($sql);
while($sonuc = mysql_fetch_array($sorgu)) {
echo "<a href=\"index.php?id=" . $sonuc['id'] . "\">";
echo $sonuc['baslik'] . "</a><br />";
}
}
?>
</body>
</html>