merhaba,
icerikekle.php sayfasında aşağıdaki hata çıkıyor...
Parse error: syntax error, unexpected T_EXIT, expecting ',' or ';' in C:\Inetpub\vhosts\delphp.in\httpdocs\proje\panel\i cerikekle.php on line 113
hata kodunu veriyor...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//TR" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9"/>
<title>Yönetim Paneli - İçerik Ekle</title>
<script language="javascript" type="text/javascript" src="editor/jscripts/tiny_mce/tiny_mce.js"></script>
<script language="javascript" type="text/javascript">
tinyMCE.init({
// General options
mode : "textareas",
theme : "advanced",
plugins : "safari,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template",
// Theme options
theme_advanced_buttons1 : "save,newdocument,|,bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,styleselect,formatselect,fontselect,fontsizeselect",
theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,image,cleanup,help,code,|,insertdate,inserttime,preview,|,forecolor,backcolor",
theme_advanced_buttons3 : "tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,emotions,iespell,media,advhr,|,print,|,ltr,rtl,|,fullscreen",
theme_advanced_buttons4 : "insertlayer,moveforward,movebackward,absolute,|,styleprops,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking,template,pagebreak",
theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "left",
theme_advanced_statusbar_location : "bottom",
theme_advanced_resizing : true,
// Example content CSS (should be your site CSS)
content_css : "css/content.css",
// Drop lists for link/image/media/template dialogs
template_external_list_url : "lists/template_list.js",
external_link_list_url : "lists/link_list.js",
external_image_list_url : "lists/image_list.js",
media_external_list_url : "lists/media_list.js",
// Replace values for the template plugin
template_replace_values : {
username : "Some User",
staffid : "991234"
}
});
</script>
<style type="text/css">
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
</style>
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<form action="icerikekle.php" method="post" enctype="multipart/form-data" name="form1" id="kaydet">
<td width="83%" align="center" valign="top">
<table width="100%" height="34" border="0" cellpadding="0" cellspacing="2">
<tr>
<td width="22%" height="34" align="left" bgcolor="#EEEEEE" class="koyuyazi">İçerik Ekleme</td>
<td width="18%" align="center" bgcolor="#3399CC" class="koyuyazi">
<input name="kaydet" type="submit" class="submit" id="kaydet" value="Kaydet" /></td>
<?
if (!empty($kat_id))
{
?>
<td width="18%" align="center" bgcolor="#3399CC" class="koyuyazi"><a href="icerikler.php?id=<?=$kat_id ?>" class="menu">Listeyi Görüntüle </a></td>
<?
}
?>
<td width="42%" align="left" bgcolor="#EEEEEE" class="koyuyazi"><div style="height:25px; line-height:normal" align="center" class="mesaj" id="mesaj"></div></td>
</tr>
</table>
<table width="100%" border="0" cellspacing="2" cellpadding="0">
<tr>
<td width="14%" align="left" valign="middle" bgcolor="#CDE6ED" class="acikyazi">Kategori </td>
<td width="86%" align="left" valign="middle" bgcolor="#CDE6ED" class="acikyazi">
<select name="katsec" id="katsec">
<?
if (empty($kat_id))
{
$sorgu = "SELECT * FROM kategoriler" ;
} else
{
$sorgu = "SELECT * FROM kategoriler where id='$kat_id'"; }
$sorgu = mysql_query($sorgu);
while($row=mysql_fetch_object($sorgu))
{
$id=$row->id;
$kat_adi=$row->kat_adi;
//$kat="$id-$kat_adi";
echo "<option value='".$id."'>$kat_adi</option>";
}
?>
</select>
</td>
</tr>
<?php
//önce kontrol koy post var mı diye
if(isset($_POST) && !empty($_POST)){
//daha önce söylediğim gibi posttan geleni görmen için başında ki iptalleri kaldırabilirsin
//print_r($_POST);
//exit();
$kat_id=$_POST['katsec'];
$adi=$_POST['adi'];
$aciklama=$_POST['aciklama'];
if((isset($_POST['katsec'])) && ($_POST['katsec'] != "")) {
//aslında sadece kat_id için değil gerekli bütün alanlar için kontrol yapmalısın
$sorgu = 'insert into tablo adın set
alan1=post_alan1,
alan2=post_alan2
...
...
alanN=post_alanN';
//echo $sorgu; --> sorguyla ne eklediğini görmen için hata varsa
mysql_unbuffered_query($sorgu) or trigger_error(mysql_error(),E_USER_ERROR);
echo 'sorgu eklendi'
//veya header('kayit_tamam_linki);
exit();
}
else{//kat_id boşsa
echo 'hata kat_id boş';
//veya header('kayit_hata_linki);
exit();
}
}//post varsa if sonu
else{//normal sayfan
?> <textarea id="aciklama" name="aciklama" rows="15" cols="80" style="width: 80%">
</textarea> </form>
<?php } ?>
<tr>
<td width="14%" align="left" valign="middle" bgcolor="#eeeeee" class="acikyazi">İçerik Adı </td>
<td align="left" valign="top" bgcolor="#eeeeee" class="acikyazi"><input name="adi" type="text" id="adi" size="30" /></td>
</tr>
<tr>
<td width="14%" align="left" valign="middle" bgcolor="#CDE6ED" class="acikyazi">İçerik Açıklama </td>
<td align="left" valign="top" bgcolor="#CDE6ED" class="acikyazi">
</td>
</tr>
kategoriler.php dosyasında ise aşağıdaki hata çıkıyor....
Parse error: syntax error, unexpected ';' in C:\Inetpub\vhosts\delphp.in\httpdocs\proje\kategor iler.php on line 71
<? include "panel/baglan.php";
$kat_id=$_GET['id'];
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//TR" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="tr" lang="tr">
<head>
<meta name="Description" content="<?=$description?>"/>
<meta name="Keywords" content="<?=$keyword?>"/>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
<meta name="Distribution" content="Global"/>
<meta name="Author" content="Eren GÜL - delphpin@gmail.com"/>
<meta name="Robots" content="index,follow"/>
<link rel="stylesheet" href="images/CoolWater.css" type="text/css"/>
<title>Web <?=$title?></title>
<style type="text/css">
<!--
.style1 {
font-size: 45px
}
-->
</style>
</head>
<body>
<!-- wrap starts here -->
<div id="wrap">
<!--header -->
<div id="header">
<h1 id="logo-text"><a href="index.php" class="style1">eren</a></h1>
<p id="slogan">eren</p>
<div id="header-links">
<p>
<a href="index.php">Ana Sayfa</a> |
<a href="iletisim.php">İletişim</a> |
<a href="sitemap.xml">Site Map</a> </p>
</div>
</div>
<!-- navigation -->
<!-- content-wrap starts here -->
<div id="content-wrap">
<div id="main">
<a name="TemplateInfo"></a>
<h2><a href="icerikler.php?id=<? echo"$id-$kat_id" ?>" ><?=$adi ?></h2>
<p class="post-by">Gönderen: <a href="index.php"><?=$ekleyen ?></a></p>
<p> </p>
<p> <?php
//kategori idini al
$kat_id = intval($_GET['kat_id']);
//veya
//$kat_id = intval($_POST['kat_id']);
//hangisini kullaniyorsan ama ikisini de kontrol et önce bos mu degil mi diye
$kat_sor = mysql_fetch_array('select id, adi from kategoriler where id='.$kat_id.' limit 1');
$satir = mysql_num_rows($kat_sor);
if($satir > 0){//Sonuç varsa
$kat_sonuc = mysql_fetch_array($kat_sor);
$kat_id = $kat_sonuc['id'];
$kat_adi = $kat_sonuc['kat_adi'];
echo $kat_adi.' Kategorisine ait yazilar';
$liste_sor = 'select id,baslik from icerikler where kat_id='.$kat_id.' order by id desc' ;
$liste_sorgu = mysql_query($liste_sor);
$l_satir = mysql_num_rows($liste_sorgu);
if($l_satir > 0){//Sonuç varsa
while($liste_sonuc = mysql_fetch_array($liste_sorgu);
echo '<a href="'.$yazi_oku_linkin.'" id="'.$liste_sonuc['id'].'" title="Oku">'.$liste_sonuc['baslik'].'</a><br />';
}
}//listeleme sonucu yoksa if son
else{
echo 'kayitli yazi yok';
}
}//kategori kaydi var mi if son
else{
'belirttiginiz kategori bulunamadi';
}
?> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p class="post-footer align-left">
<a href="<?=$id ?>" class="readmore">Devamını okuyun</a>|
<span class="date">Eklenme Tarihi: <?=$tarih ?></span></p>
<a name="SampleTags"></a>
<h2> </h2>
<h3> Son 4 Konu Başlığı</h3>
<table width="427">
<tr>
<th width="99"><strong>Konu Tarihi</strong></th>
<th width="234">Basliklar</th>
<th width="78">Yayimci</th>
</tr>
<tr>
<td><?=$tarih ?></td>
<td><a href="kategoriler.php?id=<? echo"$id-$kat_id" ?>"><?=$adi ?></td>
<td><a href="kategoriler.php?id=<? echo"$id-$kat_id" ?>"><?=$ekleyen ?></td>
</tr>
<tr>
<td><?=$tarih ?></td>
<td><a href="kategoriler.php?id=<? echo"$id-$kat_id" ?>"><?=$adi ?></td>
<td><a href="kategoriler.php?id=<? echo"$id-$kat_id" ?>"><?=$ekleyen ?></td>
</tr>
<tr>
<td><?=$tarih ?></td>
<td><a href="kategoriler.php?id=<? echo"$id-$kat_id" ?>"><?=$adi ?></td>
<td><a href="kategoriler.php?id=<? echo"$id-$kat_id" ?>"><?=$ekleyen ?></td>
</tr>
<tr>
<td><?=$tarih ?></td>
<td><a href="kategoriler.php?id=<? echo"$id-$kat_id" ?>"><?=$adi ?></td>
<td><a href="kategoriler.php?id=<? echo"$id-$kat_id" ?>"><?=$ekleyen ?></td>
</tr>
</table>
<p> </p>
<h3>İletişim Formu</h3>
<form method="get" action="#">
<p>
<label>İsim Soyisim</label>
<input name="isim" type="text" id="isim" value="İsim Soyisim" size="30" />
<label>E-mail</label>
<input name="email" type="text" id="email" value="E-mail" size="30" />
<label>Açıklamalar</label>
<textarea name="aciklama" cols="5" rows="5" id="aciklama"></textarea>
<br />
<input type="submit" class="button" id="gonder" value="Formu Gönder" />
</p>
</form>
<br />
</div>
<div id="sidebar">
<h2>Site içi arama</h2>
<form action="#" class="searchform">
<p>
<input name="search_query" class="textbox" type="text" />
<input name="Search" class="button" value="ara" type="submit" id="Search" />
</p>
</form>
<h2>Ana Menü</h2>
<ul class="sidemenu">
<li><a href="index.php">Ana Sayfa</a></li>
<li><a href="hakkimizda.php">Hakkımızda</a></li>
<li><a href="konular.php">Duyurular</a></li>
<li><a href="kategoriler.php">Künye</a></li>
<li><a href="uyeol.php">Üye Ol </a></li>
<li><a href="iletisim.php">İletişim</a></li>
</ul>
<h2>Kategoriler</h2>
<ul class="sidemenu">
<li><?
///Listele
$sorgu = "SELECT * FROM kategoriler ORDER BY id DESC" ;
$sorgu = mysql_query($sorgu);
while($row=mysql_fetch_object($sorgu))
{
$id=$row->id;
$kat_adi=$row->kat_adi;
?>
<li><a href="kategoriler.php?id=<?=$id ?>" title="<?=$adi?>"><b><?=$kat_adi ?></b></a></li>
<? } ?>
</ul>
<h2>En Çok Okunanlar </h2>
<ul class="sidemenu">
<li><a href="#"><strong>Konu başlığı</strong></a></li>
</ul>
<h2>Üye Yönetimi </h2>
<ul class="sidemenu">
<?
if($buton=='Giris')
{
$sorgu="select * from uyeler where sifre = '$sifre' and kullanici='$kullanici'";
$sorgu=mysql_query($sorgu);
while($row=mysql_fetch_object($sorgu))
{
$kullanici=$row->kullanici;
}
if (!$sorgu)
echo '';
if (mysql_num_rows($sorgu)>0)
{
session_register("sifre");
session_register("kullanici");
header('location:index2.php');
}
else
echo '';
}
?>
<p>
<form method="post" action="giris.php">
<p>Kullanıcı Adınız:
<input tabindex="1" maxlength="50" size="50" style="width:70%"
name="kullanici" />
Şifreniz:<br />
<input id="passwd" tabindex="2" size="50" type="password" style="width:70%"
maxlength="14" name="sifre" />
<span class="misc"> </span></p>
<p><span class="misc">
<input name="buton" type="submit" class="button" id="buton" value="Giris" />
<br />
</span><span class="misc"><br />
<a href="uyeolform.php">Üye Ol</a><br />
<a href="sifremiunuttum.php">Şifremi Unuttum</a> </span> </p>
</form><span class="misc">
</span></p>
</ul>
</div>
<!-- content-wrap ends here -->
</div>
<!--footer starts here-->
<div id="footer">
<p>© 2008 <strong>#</strong> | Tasarım ve Kodlama : <a href="#" target="_blank">
<? include ("include/footer.php"); ?>
</a> | Valid <a href="http://validator.w3.org/check?uri=referer">XHTML</a> | <a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a></p>
</div>
<!-- wrap ends here -->
</div>
</body>
</html>