| 
          
           | Gönderen: 09-Aralık-2007 Saat 21:49 | Kayıtlı IP |   |  
           | 
 |  mocos yazmıycaktım ama ben de yazmazsam kim cevap verir dedim, ama haklıyım, cevap yazıyorum teşekkürden geçtim acaba verdiğim cevap işini gördümü görmedimi tereddütte kalıyorum.eğer işini gördüyse buraya yazda tereddüt etmiyeyim. alsana haber portalı için haber yazma ve birden fazla haber güncelleme kodları, sorun olursa yaz..   <% 'kodlayan grayder admin@mutluyuzbiz.com'Veritabanı yolu değiştirdiğiniz veritabanı yolunu buradanda değiştirin
 dbyol = "../dosya/db_adı.mdb"  'DB Yolunu yazıyoruz..Mutluka db yolunuzu değiştirmeyi unutmayın..
   Set bag = Server.CreateObject("ADODB.Connection")bag.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath(""&dbyol&"")
 %><%
 'burası admin griş kontrolif session("admin") <> "true" then
 response.Redirect("security/kontrol.asp")
 else
 %>
 <center>
 <% islem = Request.Querystring("islem")
 if islem = "ekle" then %>
 <form method="POST" action="?islem=ekle2">
 <table border="1" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="87%" id="AutoNumber1">
 <tr>
 <td width="100%" colspan="2">
 <p align="center"><b>Haber Ekleme</b></td>
 </tr>
 <tr>
 <td width="36%" bgcolor="#EBEBEB">
 <b>*Haber Başlığı:</b></td>
 <td width="64%" bgcolor="#EBEBEB">
 <input type="text" name="baslik" size="44"></td>
 </tr>
 <tr>
 <td width="36%" bgcolor="#EBEBEB">
 <b>*Haber Metni:</b></td>
 <td width="64%" bgcolor="#EBEBEB">
 <textarea rows="13" name="haber" cols="61"></textarea></td>
 </tr>
 <script language="JavaScript1.2" defer>
 editor_generate('haber');
 </script>
 <tr>
 <td width="36%" bgcolor="#EBEBEB">
 <b>Haber Resim Adresi:</b></td>
 <td width="64%" bgcolor="#EBEBEB"><input type="text" name="resim" size="26"></td>
 </tr>
 <tr>
 <td width="36%" bgcolor="#EBEBEB">
 <b>*Haberi Ekleyen:</b></td>
 <td width="64%" bgcolor="#EBEBEB">
 <input type="text" name="ekleyen" size="26" value="grayder"></td>
 </tr>
 <tr>
 <td width="36%" bgcolor="#EBEBEB">
 <b>*Haber Kategorisi:</b></td>
 <td width="64%" bgcolor="#EBEBEB"><select size="1" name="katid">
 <option selected>Seçiniz..</option>
 <%
 set kat = Server.CreateObject("ADODB.Recordset")
 sql = "Select * From kategori order by id desc"
 kat.Open sql,bag,1,3
 
 Do While not kat.eof %>
 <option  value="<%=kat("id")%>"><%=kat("isim")%></o ption>
 <%
 kat.Movenext
 Loop
 kat.close
 set kat = Nothing
 %>
 </select></td>
 </tr>
 <tr>
 <td width="100%" colspan="2">
 <p align="center"><input type="submit" value="Haber Ekle"></p>
 </td>
 </tr>
 </table>
 </form>
 <% elseif islem = "ekle2" then %><p align="center">
 <%
 baslik = Request.Form("baslik")
 haber = Request.Form("haber")
 resim = Request.Form("resim")
 ekleyen = Request.Form("ekleyen")
 katid = Request.Form("katid")
 if baslik = "" then
 Response.Write("Haber Başlığı Giriniz..")
 elseif haber = "" then
 Response.Write("Haber Metni Giriniz..")
 elseif ekleyen = "" then
 Response.Write("Haberi Ekleyeni Giriniz..")
 elseif katid = "" then
 Response.Write("Haber Kategorisi Seçiniz..")
 else
 set ekle = Server.CreateObject("ADODB.Recordset")
 sql = "Select * From tablo_adınız"
 ekle.Open sql,bag,1,3
 ekle.Addnew
 ekle("baslik") = baslik
 ekle("haber") = haber
 ekle("resim") = resim
 ekle("ekleyen") = ekleyen
 ekle("tarih") = Date
 ekle("katid") = katid
 ekle.Update
 Response.Write("Haber Eklenmiştir.")
 end if
 %></p>
 <% elseif islem = "gor" then %>
 <%
 set gor = Server.CreateObject("ADODB.Recordset")
 sql = "Select * From tablo_adınız order by id desc"
 gor.Open sql,bag,1,3
 %>
 <table border="1" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="50%" id="AutoNumber2">
 <tr>
 <td width="100%" colspan="2">
 <p align="center"><b>İşlem Yapmak İstediğiniz Haberin Solundaki
 Linklerden Birini Seçin..</b></td>
 </tr>
 <% Do While not gor.eof %>
 <tr>
 <td width="19%" bgcolor="#EBEBEB">
 <p align="center"><a  href="?islem=duzenle&id=<%=gor("id")%>">Düzenle </a> 
 <a  href="?islem=sil&id=<%=gor("id")%>">Sil</a&g t;</td>
 <td width="81%" bgcolor="#EBEBEB">
 <p align="center"><%=gor("baslik")%></td>
 </tr>
 <%
 gor.Movenext
 Loop
 gor.close
 set gor = Nothing
 %>
 <tr>
 <td width="100%" colspan="2"> </td>
 </tr>
 </table>
 <% elseif islem = "duzenle" then %>
 <%
 id = Request.Querystring("id")
 if id = "" then
 Response.Write("Düzenlemek İçin Haber Seçmediniz..")
 else
 set duz = Server.CreateObject("ADODB.Recordset")
 sql = "Select * From tablo_adınız where id = "&id&""
 duz.Open sql,bag,1,3
 %>
 <form method="POST" action="?islem=duzenle2&id==<%=duz("id")%>">
 <table border="1" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="87%" id="AutoNumber1" height="359">
 <tr>
 <td width="100%" colspan="2" height="19">
 <p align="center"><b>Haber Düzenleme</b></td>
 </tr>
 <tr>
 <td width="36%" bgcolor="#EBEBEB" height="21">
 <b>*Haber Başlığı:</b></td>
 <td width="66%" bgcolor="#EBEBEB" height="21">
 <input type="text" name="baslik" size="44" value="<%=duz("baslik")%>"></td>
 </tr>
 <tr>
 <td width="36%" bgcolor="#EBEBEB" height="212">
 <b>*Haber Metni:</b></td>
 <td width="66%" bgcolor="#EBEBEB" height="212">
 <textarea rows="13" name="haber"  cols="61"><%=duz("haber")%></textarea></td >
 </tr>
 <script language="JavaScript1.2" defer>
 editor_generate('haber');
 </script>
 <tr>
 <td width="36%" bgcolor="#EBEBEB" height="20">
 <b>Haberin Resim Adresi:</b></td>
 <td width="66%" bgcolor="#EBEBEB" height="20">
 <input type="text" name="resim" size="26" value="<%=duz("resim")%>"></td>
 </tr>
 <tr>
 <td width="36%" bgcolor="#EBEBEB" height="21">
 <b>*Haberi Ekleyen:</b></td>
 <td width="66%" bgcolor="#EBEBEB" height="21">
 <input type="text" name="ekleyen" size="26" value="<%=duz("ekleyen")%>"></td>
 </tr>
 <tr>
 <td width="36%" bgcolor="#EBEBEB" height="21">
 <b>*Haber Kategorisi:</b></td>
 <td width="66%" bgcolor="#EBEBEB" height="21"><select size="1" name="katid">
 <option selected value="<%=duz("katid")%>">Varsayılan</option>
 <%
 set kat = Server.CreateObject("ADODB.Recordset")
 sql = "Select * From kategori order by id desc"
 kat.Open sql,bag,1,3
 
 Do While not kat.eof %>
 <option  value="<%=kat("id")%>"><%=kat("isim")%></o ption>
 <%
 kat.Movenext
 Loop
 kat.close
 set kat = Nothing
 %>
 </select></td>
 </tr>
 <tr>
 <td width="100%" colspan="2" height="25"">
 <p align="center"><input type="submit" value="Haber Düzenleme"></p>
 </td>
 </tr>
 </table>
 </form>
 <%
 end if
 duz.close
 set duz = Nothing
 %>
 <% elseif islem = "duzenle2" then %><p align="center">
 <%
 id = Request.Querystring("id")
 baslik = Request.Form("baslik")
 haber = Request.Form("haber")
 resim = Request.Form("resim")
 ekleyen = Request.Form("ekleyen")
 katid = Request.Form("katid")
 if id = "" then
 Response.Write("Bir Hata Oluştu..Bu Hata Sürekli Devam Edebilir..Tekrar Deneyin Eğer Tekrar Bu Hatayı Görürseniz Sayfadaki Kodalarınıza Göz Atınız..")
 elseif baslik = "" then
 Response.Write("Haber Başlığı Giriniz..")
 elseif haber = "" then
 Response.Write("Haber Metni Giriniz..")
 elseif ekleyen = "" then
 Response.Write("Haberi Ekleyeni Giriniz..")
 elseif katid = "" then
 Response.Write("Haber Kategorisi Seçiniz..")
 else
 set duz = Server.CreateObject("ADODB.Recordset")
 sql = "Select * From tablo_adınız where id = "&id&""
 duz.Open sql,bag,1,3
 
 duz("baslik") = baslik
 duz("haber") = haber
 duz("resim") = resim
 duz("ekleyen") = ekleyen
 duz("katid") = katid
 duz.Update
 Response.Write("Haber Düzenlenmiştir.")
 end if
 %>
 <%
 duz.close
 set duz = Nothing
 %></p>
 <% elseif islem = "sil" then %><p align="center">
 <%
 id = Request.Querystring("id")
 if id = "" then
 Response.Write("Silmek İçin Haber Seçmediniz..")
 else
 set rs = Server.CreateObject("ADODB.Recordset")
 sql = "DELETE * From tablo_adınız where id = "&id&""
 rs.Open sql,bag,1,3
 Response.Write("Haber Silinmiştir..")
 end if
 %></p>
 </center>
 <% end if %>
 <%end if%>
 
 |