Sabırlı phpci arkadaşlar bu başlıktan bana yardımcı olabilirler mi aceba?
makaleyi db'e ekleme sayfasının kodları şöyle :
<? include "config.php"; include "seo.inc.php"; ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE></TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9">
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<link href="css/style.css" rel="stylesheet" type="text/css">
</HEAD>
<BODY>
<?
#--------haber Ekle-------------------------------------------------------------------------
function form(){
global $veriyolu; ?>
<TABLE align="center" width="600" height="500">
<form name="form1" method="post" action="?islem=formkayit" onsubmit="return kontrol()">
<tr>
<td width="400" align="left"> <font color="#E23E08">*</font> Başlık :</td>
<td width="400"><input style='font-size: 8pt; font-family: Tahoma; color: #000000; border: 1px dotted #CCCCCC; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background-color: #E1E4F3' name="baslik" id="baslik" type="text" size="50" maxlength="200" value=""></td>
</tr>
<tr>
<tr>
<td width="350" height="100" align="left"> <font color="#E23E08">*</font> Yazı gir :</td>
<td width="300" height="600"><TEXTAREA style='font-size: 8pt; font-family: Tahoma; color: #000000; border: 1px dotted #CCCCCC; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background-color: #E1E4F3' NAME="haber2" id="haber_davami" ROWS="6" COLS="45"></TEXTAREA></td>
</tr>
<tr>
<td width="300" align="left"></td>
<td colspan="2" align="left"><br><input type="submit" value="EKLE" name="ekle"> </td>
</tr>
</form>
</TABLE>
<? }
#--------haber ekle-------------------------------------------------------------------------
#--------haber kayıt-------------------------------------------------------------------------
function formkayit(){
global $veriyolu; ?>
<?
$baslik = $_POST[baslik];
$haber1 = $_POST[haber1];
$haber2 = $_POST[haber2];
$kategori = $_POST[kategori];
$tarih = date ("YmdHis", mktime());
$haber1=str_replace("\n","<br>",$haber1);
$haber2=str_replace("\n","<br>",$haber2);
$aras = mysql_query("INSERT INTO icerik (id , baslik, haber1, haber2, kategori, tarih) VALUES ('', '$baslik', '$haber1', '$haber2', '$kategori', '$tarih')");
if ($aras = mysql_query) {
echo "<center><br><br><font size='4'><b>Yazınız başarıyla veritabanımıza kaydedilmiştir. </b></font><font size='2'><br><br></font>";
}
?>
<? }
#--------haber kayıt-------------------------------------------------------------------------
switch ($_GET['islem']){
default:
form();
break;
case "formkayit";
formkayit();
break;
}
?>
</BODY>
</HTML>Listelerken ise şu kodları kullanmaktayım :<? include "config.php"; include "seo.inc.php"; ?>
<?
$id = $_GET["id"];
$isimxz = mysql_query("select * from icerik WHERE id=$id");
$oku1 = mysql_fetch_array($isimxz);
$idx = $oku1['id'];
$baslikx = $oku1['baslik'];
$haber1x = $oku1['haber1'];
$haber2x = $oku1['haber2'];
$tarihx = $oku1['tarih'];
?>
<h2><strong><? echo $baslikx; ?></strong></h2>
<div class="content">
<img src="https://www.r10.net/images/pic.gif" class="cpic right" alt="" />
<p>
<? echo $haber1x; ?>
<? echo $haber2x; ?>ben üstteki makale ekleme bölümünden eklerken bir de hddden resim upload ederek, <img src="https://www.r10.net/images/pic.gif" class="cpic right" alt="" />bu alanda listelemek istiyorum.
MYSQL tablo yapım ise tam olarak şöyle :
-- MySQL dump 10.11 -- -- Host: localhost Database: xxxx_xxxx -- ------------------------------------------------------ -- Server version 5.0.51a-community ; ; ; ; ; ; ; ; ; ; -- -- Table structure for table `icerik` -- DROP TABLE IF EXISTS `icerik`; SET @saved_cs_client = @@character_set_client; SET character_set_client = utf8; CREATE TABLE `icerik` ( `id` int(8) NOT NULL auto_increment, `baslik` varchar(100) NOT NULL default '', `haber1` text NOT NULL, `haber2` text NOT NULL, `kategori` int(8) NOT NULL default '0', `tarih` datetime NOT NULL default '0000-00-00 00:00:00', UNIQUE KEY `id` (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin5; SET character_set_client = @saved_cs_client; -- -- Dumping data for table `icerik` -- LOCK TABLES `icerik` WRITE; ; ; UNLOCK TABLES; -- -- Table structure for table `kategoriler` -- DROP TABLE IF EXISTS `kategoriler`; SET @saved_cs_client = @@character_set_client; SET character_set_client = utf8; CREATE TABLE `kategoriler` ( `kat_id` int(8) NOT NULL auto_increment, `kategori_adi` text NOT NULL, UNIQUE KEY `id` (`kat_id`), FULLTEXT KEY `kategori_adi` (`kategori_adi`) ) ENGINE=MyISAM DEFAULT CHARSET=latin5; SET character_set_client = @saved_cs_client; -- -- Dumping data for table `kategoriler` -- LOCK TABLES `kategoriler` WRITE; ; ; UNLOCK TABLES; ; ; ; ; ; ; ; ;PHPci ve müsait olan bir arkadaş yardımcı olursa çok makbule geçer