Duyuru Scripti Olan Varmi ? Bu Tarz.
-
Arkadaşlar Bu Resimde Gösterdiğim Yere Koyacagım Admin Paneli Olacak vARsa elinde olan Paylaşirsa Cok Makbule geçer :) tşk.
[IMG]http://i55.tinypic.com/s4yl9d.jpg[/IMG]
-
asp php ?
-
LuCiFeR bunu yazdı:
-----------------------------asp php ?
PHP LAZIM KARDEŞİM..
-
Şu linktekini bir inceleyin isterseniz : http://www.nostaljim.org/B3/viewtopic.php?f=24&t=318
-
güzelde kardeş bana admin panelli lazım duyur scriptleri oluryor diye biliorm ama bulamadim :( cok sagol yinede
-
asp istersen yardımcı olurdum da maalesef php bılgım yok
-
akşam kodlarım bi tane eklerim.
Admin paneline sen kendin yerleştirirsin :))
korumalarını sen kendin çekersin yani admin paneli olacak demişsin ama her sitenin kendine ait bir admin panle safası olur sen oraya
eklersin işte..
Başlık ve içerik kısımlarını eklerim sana. Tek sayfada yapsam bir sorun olmaz ayrıca değilmi :))
Akşam ilgilenmeye çalışacağım...
-
Akşam oldu söz vermiştim kodladım senin için bi şeyler :))
umarım kullanırsın ve işine yarar.. Elimden geldiğince açıklama yapacağım :)
Bu sayfayı duruyugir.html olarak kaydet...
<form action="kayitet.php" method="post"> <table border="0" width="100%" id="table1"> <tr> <td width="200" height="35">Duyuru Başlığı</td> <td align="center" width="33" height="35"> <p align="center">:</td> <td width="926" height="35"> <input name="duyurubaslik" style="border:1px solid #800000; float: left; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px" size="28"></td> </tr> <tr> <td width="200" valign="top">Duyuru İçeriği</td> <td align="center" width="33" valign="top">:</td> <td><textarea name="duyuruicerik" cols="20" rows="20" style="width:343; height:36"> </textarea></td> </tr> <tr> <td width="200">Toplama İşlemini Giriniz <img src="cap.php" /></td> <td align="center" width="33">:</td> <td> <input name="toplamalar" style="border:1px solid #800000; float: left; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px" size="28"></td> </tr> <tr> <td width="200"> </td> <td align="center" width="33"> </td> <td> <input type="submit" value="Gönder" style="float: left"></td> </tr> </table> </form>Mysql bağlantısını yaptırmayı unutma
Bu dosyayı kayitet.php olarak kaydet
$duyurubaslik =addslashes(htmlspecialchars($_POST['duyurubaslik'])); $duyuruicerik = tnmyceicinfilitrele(addslashes($_POST['duyuruicerik'])); if($duyurubaslik==""){
echo "Geri Dönüp Lütfen Başlık Ekleyiniz.";
}elseif($duyuruicerik==""){
echo "Lütfen duyuru içeriğini giriniz.";
}else{
$duyurukaydet = @mysql_query("INSERT INTO duyuru(`duyurubaslik` ,`duyuruicerik`) VALUES ('$duyurubaslik' , '$duyuruicerik');") OR die(mysql_error()); if($duyurukaydet){
echo "duyuru kaydedildi";
}else{
echo "duyuru kaydedilemedi.";
} }Bu dosyayi ise gösterim yapacağın alana include(""); yoluyla ekle... yani include("kayarakgoster.php");
bu dosyanın adi ise kayarakgoster.php<?php if(eregi("kayarakgoster.php",$_SERVER["PHP_SELF"])){ // direk dışarıdan açılmasın manüel olarak :)) script içinde çalışsın server içinde yani
Header("Location:index.php"); die(); } // mysql bağlantını çektir unutma $sor = mysql_query("SELECT * FROM duyuru ORDER BY id DESC LIMIT 0,40"); // 40 tane listletir.
sondan başa ?> <script language="JavaScript"> function upe() { document.getElementById('kayane').direction="up"; document.getElementById('kayane').scrollAmount="13"; } function downe() { document.getElementById('kayane').direction="down"; document.getElementById('kayane').scrollAmount="13"; } </script> <marquee direction="up" id="kayane" height="126" scrollamount="2" scrolldelay="10" onmouseover="document.getElementById('kayane').scrollAmount='0'" onmouseout="document.getElementById('kayane').scrollAmount='2'" bgcolor="#FCFFEB"> <table border="0" width="100%" id="table1"> <tr> <td width="888" bgcolor="#FFD7FF">Duyuru Başlığı</td> </tr> <? $i=0; while($yaz=mysql_fetch_array($sor)){ $id = $yaz['id']; $duyurubaslik = substr($yaz['duyurubaslik'], 0,80); // 80 karakter gösteriri duyuruda :))
if($i%2==0){ $renk="#FFFFFF"; }else { $renk="#E9E9E9"; } ?> <tr> <td width="888" bgcolor="<? echo $renk;?>"><a href="duyuruyugoster.php?id=<?=$id;?>"><?php echo $duyurubaslik;?></a></td> </tr> <?php $i=$i+1; } ?></table></marquee> <br> <a href="javascript:void(0);" onmouseover="upe();" onmouseout="document.getElementById('kayane').scrollAmount='2'">˄ Yukarı</a> | <a href="javascript:void(0);" onmouseover="downe();" onmouseout="document.getElementById('kayane').scrollAmount='2'">Aşağı ˅</a>duyuruyugoster.php yi yapalım şimdide burası ise o duyurular listeleniyor ya başlıkları tıklayınca duyurunun tamamına gitsin göstersin. Yukarıdakinin aynısı aslında ama sadece bu duyurunun id ini çektireceim.<?php
$id = addslashes(htmlspecialchars($_GET["id"]));
if($id!=""){ // sen biraz daha koruma önlemi al mesela numerik değilse veya -1 gibi bi değer girilirse hata alırsın bunu pozitife felan çevirt.
$sor = mysql_query("SELECT * FROM duyuru where id='$id'"); // 40 tane listletir.$yaz=mysql_fetch_assoc($sor);
$duyurubaslik = $yaz['duyurubaslik'];
$duyuruicerik = $yaz['duyuruicerik'];
echo $duyurubaslik; // istediğin gibi tasarla artıkecho $duyuruicerilk; // istediğin gibi tasarla artıktasarımın nasılsa nereye koyacaksan
}?>
bunların hepsini bi klasör e at sonra sql dosyalarını bakarak anlarsın zannımca onları sql ine ekle
çatır çatır çalışır yani ben kullanıyorum :))
bazı yerde sorunum varsa düzeltirim gine umarm bi işine yarar hoş hiç konuna bakmamış ama olsun ben
söz verdim sözümü tutayım :))
kal sağlacakla istersen ücetli düşünürsenden kat kat fazlasını sana kodlayabilirim... admin panelli felan ..
kaç kişi okumuş, yorum ekleme,tarih , ip, hangi kullanıcı yorum eklemiş gibi gibi neyse bu yardımımı para için yapmadım yanlış düşünme
sadece yardımım olursa sevinirim diye yaptım :))hadi kolay gele
-
Eyvallah Kardesim Sagol :) Ellerine saglık.. BUNLARI DOSYA DOSYA KAYDETİPDE YOLLASYINDA COK MAKBULE GECERDİ OLSN BUNADA RAZIYIM SAGOLASIN :)
-
banada lazm bu ara. iyiki açmışsın iyiki paylaşlmış thanx.
-
kodlar tamamda sql baglantısını nasıl yapıcam :) fazla bilgim yok sqlle ilgili arasinda
