IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 04 Şubat 2007, 19:27   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Php İle Güzel Bir Site Yapmaya Ne Dersiniz?




Merhaba Arkadaşlar, Hepiniz Biliyosunuzki Forumlarda Sadece Php Nedir, veya kısa kısa komutlar verilir.
bende bu işe ilk başladığımda Böyle Ufak Tefek Şeylerle Başladım Aslında
ama daha sonra kendimi geliştirmeye Başladım,
Biliyorsunuzki Birçok Hazır templateler vardır. onlarıda kullanabiliriz ama,
şahsen ben beyendiğim bir site olduğu zaman hemen Dosya>Farklı kaydet yapıp siteyi çalışıyorum açıkcası
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
D ve bu siteyi Php Yardımıyla Bir Script Haline getiriyorum
örnek vereceğim site benimdir reklam diye algılanmasın sadece örnek veriyorum muhabbet.be adresine girin siteyi Dosyadan farklı kaydet'e tıklayın ve siteyi kaydetmiş oluyorsunuz ama script'i değil sadece html Kodları ile kaydetmiş Olursunuz.
şimdi kaydettiğiniz yere gidin Muhabbet ve GeyikCafe Sohbet Odaları.html bir sayfa göreceksiniz tabi ismini değiştirmediyseniz.
ve bu dosya ile birlikte Muhabbet ve GeyikCafe Sohbet Odaları_dosyalar diye bir klasor oluşacak bu kalsorde sitenin img'lerini ve css gibi kıl tüylerini kaydeder
Buraya Kadar Anlattıklarımı Zaten Bir Çok Kişi Biliyor Önemli Olan Bundan Sonrasıdır. Dikkatli Okursanız Hiç Bir Sorun Olmayacağını Göreceksiniz
ben Muhabbet ve GeyikCafe Sohbet Odaları.html olarak değilde muhi.html olarak kaydettim
Şimdi ben bu muhi.html'in içindeki kodları
ust.php
ustmenu.php
solmenu.php
sohbetgiris.php
altinbirustu.php
alt.php
bu 6 dosyaya ayıracam şimdi diyeceksiniz neden ayırıyosunki ?
cevap vereyim örneğin sitenizin menüsünde bir değişiklik yapacaksınız bu değişiklik ise örneğin sol menüye manyak diye bir menü ekleyeceksiniz
bunun için sitenizdeki tüm sayfaları editliyip hepsinin menüsüne eklemeniz lazımdır.
neyse devam edelim
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

yukarıda saydığım 6 dosyanın içine muhi.html dosyasından hangilerini ekleyecez? :
ust.php nin anlamı genel içeriktir yani header desem daha iyi olur çünkü hepinizin aklında header diye kalır.
ust.php
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- 
saved from url=(0023)http://
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #007700"><!-- 
saved from url=(0031)http://
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #007700"><
META 
content
="Sohbet Muhabbet Chat chat muhabbet sohbet GEYIK geyik cafe CAFE MUHABBET" 
name=Description>
<
META 
content
="Sohbet Muhabbet Chat chat muhabbet sohbet GEYIK geyik cafe CAFE MUHABBET" 
name=Keywords>
<
META http-equiv=Content-Type content="text/html; charset=iso-8859-9">
<
META http-equiv=Content-Language content=tr>
<
META content=All name=robots><LINK href="muhi_dosyalar/stil.css" type=text/css 
rel
=stylesheet><LINK href="menu.css" type=text/css rel=stylesheet>
<
STYLE type=text/css>BODY {
 
SCROLLBAR-FACE-COLOR#ffffff; BACKGROUND-IMAGE: none; SCROLLBAR-HIGHLIGHT-COLOR: #d64300; SCROLLBAR-SHADOW-COLOR: #d64300; SCROLLBAR-ARROW-COLOR: #d64300; SCROLLBAR-TRACK-COLOR: white; SCROLLBAR-DARKSHADOW-COLOR: white; BACKGROUND-COLOR: #d64300; scrollbar-Light-Color: grey
}
</
STYLE>
<
META content="MSHTML 6.00.2900.3020" name=GENERATOR></HEAD>
<
BODY>
<
TABLE class=bg1 height=643 width=800 align=center border=0>
  <
TBODY>
  <
TR>
    <
TD vAlign=top height=639>
      <
TABLE width=790 align=center border=0>
        <
TBODY>
        <
TR>
          <
TD width=28>&nbsp;</TD>
          <
TD colSpan=3>&nbsp;</TD>
          <
TD width=23>&nbsp;</TD></TR>
        <
TR>
          <
TD>&nbsp;</TD>
          <
TD vAlign=top width=171><IMG height=51 alt=Muhabbet.be 
            src
="muhi_dosyalar/logo.jpg" width=200></TD>
          <
TD width=18>&nbsp;</TD>
          <
TD width=528>
            <
TABLE width=510 border=0>
              <
TBODY>
              <
TR>
                <
TD vAlign=center align=left width=398 rowSpan=2></TD>
                <
TD class=text2 width=56><class=L3 
                  href
="
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #007700">>
English</A></TD>
                <
TD class=text2 width=42><
                  href
="
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #007700">><
IMG height=16 alt=Muhabbet.be 
                  src
="muhi_dosyalar/eng.jpg" width=29 border=0></A></TD></TR>
              <
TR>
                <
TD class=bg11 colSpan=2 height=21><class=L3 
                  href
="
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #007700">>
Bize Ulaşın 
              
</A></TD></TR></TBODY></TABLE></TD>
          <
TD>&nbsp;</TD></TR>
        <
TR>
          <
TD>&nbsp;</TD

şu kodları aldık tabi içindeki linkleri düzenleyeceksiniz
bu kodun içindekiler nedir ?
logo - english menüsü - bize ulaşın linki bulunmaktadır

ustmenu.php
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
          <TD colSpan=3>
            <
TABLE width=710 align=left border=0>
              <
TBODY>
              <
TR>
                <
TD>
                  <
DIV align=center>
                  <
DIV id=vdividermenu>
                  <
UL>
                    <
LI><A title="Ana Sayfa" 
                    
href="
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #007700">>
Ana Sayfa</A
                    <
LI><A title=Hakkımızda 
                    href
="
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #007700">>
Hakkımızda</A
                    <
LI><A title=İhracat 
                    href
="
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #007700">>
Sohbet</A
                    <
LI><A title=Referanslar 
                    href
="
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #007700">>
Günlük Fal</A
                    <
LI><A title=İletişim 
                    href
="
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #007700">>
İletişim</A
                  </
LI></UL></DIV></DIV></TD></TR></TBODY></TABLE></TD>
          <
TD>&nbsp;</TD></TR>
        <
TR>
          <
TD>&nbsp;</TD>
          <
TD class=bg12 colSpan=2 rowSpan=2>&nbsp;Bugün 30.01.2007Salı</TD>
          <
TD class=bg12 rowSpan=2>&nbsp;</TD>
          <
TD>&nbsp;</TD></TR>
        <
TR>
          <
TD>&nbsp;</TD>
          <
TD>&nbsp;</TD></TR>
        <
TR>
          <
TD>&nbsp;</TD>
          <
TH class=text5>&nbsp;</TH>
          <
TD>&nbsp;</TD>
          <
TD>&nbsp;</TD>
          <
TD>&nbsp;</TD></TR>
        <
TR>
          <
TD>&nbsp;</TD

Açıklamam gerek yok sanırım ne işe yaradığını biliyorsunuz logonun altındaki menü
solmenu.php
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
          <TD vAlign=top colSpan=3 rowSpan=6>
            <
TABLE width=710 border=0>
              <
TBODY>
              <
TR>
                <
TD class=bg13 vAlign=top align=left width=206 height=152>
                  <
DIV class=wireframemenu>
                  <
UL>
                    <
LI><A href="
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #007700">>
AnaSayfa</A
                    <
LI><A href="
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #007700">>
Sohbet</A
                    <
LI><A href="
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #007700">>
Forum</A
                    <
LI><
                    href
="
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #007700">>
Biz 
                    Kimiz
</A
                    <
LI><A href="http://xp.sohbet.net/">Java Yükle</A
                    <
LI><
                    href
="
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #007700">>
Java 
                    Nedir 
?</A
                    <
LI><
                    href
="
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #007700">>
Kurallar</A
                    <
LI><
                    href
="
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #007700">>
Sitenize 
                    Sohbet
</A
                    <
LI><
                    href
="
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #007700">>
İletişim</A
                    <
LI><
                    onclick
="this.style.behavior='url(#default#homepage)';this.setHomePage('
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #0000BB">href
="
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #007700">>
Anasayfam yap</A
                    <
LI><class=linktoalt 
                    href
="javascript:window.external.AddFavorite('
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #007700">>
Favorilere 
                    Ekle
</A> </LI></UL></DIV></TD

bunuda açıklamama gerek yok solda görmüş olduğunuz menüdür
örneğin bir menü ekleyeceğiniz zaman
<LI><A href="<A href="http://link.com">Menü">http://link.com">Menü ismi</A>
Diye </A> </LI></UL></DIV></TD> kodlarının üstüne ekleyebilirsiniz ekleyebilirsiniz
sohbetgiris.php
bu dosya ilede kanalları filan yazacağız nick yazma yeri vs.
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
                <TD width=10>&nbsp;</TD>
                <
TD vAlign=top align=left width=480>
                  <
P><SPAN class=text1>
                  <
FORM action=sohbet.php 
                  method
=post><BR>&nbsp;&nbsp;&nbsp;&nbsp;<B>Nick</B> <INPUT 
                  style
="FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: orange; FONT-FAMILY: Arial" 
                  
size=10 name=nick> <B>Şifre (varsa):</B> <INPUT 
                  style
="FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: orange; FONT-FAMILY: Arial" 
                  
type=password size=10 name=password> <INPUT style="BORDER-RIGHT: 1px dotted; BORDER-TOP: 1px dotted; FONT-SIZE: 8pt; BORDER-LEFT: 1px dotted; BORDER-BOTTOM: 1px dotted; FONT-FAMILY: Arial" type=submit value=Bağlan><BR><INPUT 
                  type
=radio CHECKED value=#muhabbet name=kanal>#Muhabbet <INPUT 
                  
type=radio value=#Oyun name=kanal>#Oyun <INPUT type=radio 
                  
value=#Tutku name=kanal>#Tutku <INPUT type=radio value=#Zurna 
                  
name=kanal>#Zurna <INPUT type=radio value=#Kelebek 
                  
name=kanal>#kelebek <INPUT type=radio value=#turkiye 
                  
name=kanal>#Turkiye <BR><INPUT type=radio value=#sohbet 
                  
name=kanal>#Sohbet &nbsp;&nbsp;&nbsp;&nbsp;<INPUT type=radio 
                  
value=#Sevgi name=kanal>#Sevgi &nbsp;<INPUT type=radio 
                  
value=#Chat name=kanal>#Chat &nbsp;<INPUT type=radio 
                  
value=#islam name=kanal>#İslam &nbsp;<INPUT type=radio 
                  
value=#genç name=kanal>#Genç &nbsp;&nbsp;&nbsp;&nbsp;<INPUT 
                  
type=radio value=#Nerden name=kanal>#Nerden <BR><INPUT 
                  
type=radio value=#istanbul name=kanal>#İstanbul 
                  
&nbsp;&nbsp;<INPUT type=radio value=#Adana name=kanal>Adana 
                  
&nbsp;&nbsp;<INPUT type=radio value=#Ankara name=kanal>Ankara 
                  
<INPUT type=radio value=#Antalya name=kanal>Antalya <INPUT 
                  
type=radio value=#izmir name=kanal>İzmir <BR><INPUT type=radio 
                  
value=#galatasaray name=kanal>#GS 
                  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<INPUT 
                  type
=radio value=#Beşiktaş name=kanal>#BJK 
                  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<INPUT type=radio 
                  value
=#Fenerbahçe name=kanal>#FB 
                  
&nbsp;&nbsp;&nbsp;&nbsp;<INPUT type=radio value=#TrabzonSpor 
                  
name=kanal>#TS </OBJECT></SPAN></P></TD></TR></TBODY></TABLE></TD>
          
<TD>&nbsp;</TD></TR>
        <
TR>
          <
TD>&nbsp;</TD>
          <
TD>&nbsp;</TD></TR>
        <
TR>
          <
TD>&nbsp;</TD>
          <
TD>&nbsp;</TD></TR>
        <
TR>
          <
TD>&nbsp;</TD>
          <
TD>&nbsp;</TD></TR>
        <
TR>
          <
TD>&nbsp;</TD>
          <
TD>&nbsp;</TD></TR>
        <
TR>
          <
TD>&nbsp;</TD>
          <
TD>&nbsp;</TD></TR>
        <
TR>
          <
TD>&nbsp;</TD>
          <
TD class=bg14 colSpan=3>&nbsp;</TD>
          <
TD>&nbsp;</TD></TR>
        <
TR>
          <
TD>&nbsp;</TD>
          <
TD colSpan=3>
            <
TABLE width=710 border=0>
              <
TBODY>
              <
TR

burdada örnekte verildiği gibi kanallar filan ekleyebilirsiniz
altinbirustu.php
Bu Dosya ilede muhabbet.be de altta gördüğünüz gibi Neden Muhabbet? Güncel Haberler Neden Geyikcafe ? Olan bölümdür
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
                <TD class=bg13 vAlign=top align=left width=172 height=119 
                rowSpan
=3><IMG height=120 alt="Neden Muhabbet.be" 
                  
src="muhi_dosyalar/main1.jpg" width=164 border=0></A></TD>
                <
TD class=bg12 vAlign=center align=middle width=14><IMG 
                  height
=9 src="muhi_dosyalar/edit.gif" width=9></TD>
                <
TH class=bg12 colSpan=2>
                  <
DIV align=left>Güncel Haberler</DIV></TH>
                <
TD width=18>&nbsp;</TD>
                <
TD class=bg16 vAlign=top align=right width=173 rowSpan=3><IMG 
                  height
=120 alt="Neden Geyikcafe.Net" 
                  
src="muhi_dosyalar/main2.jpg" width=164></TD></TR>
              <
TR>
                <
TD vAlign=top align=middle width=14>&nbsp;</TD>
                <
TD vAlign=top colSpan=2 height=92>
                  <
class=text2 align=justify><class=L1 
                  href
="
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #007700">>
»</A></P></TD>
                <
TD>&nbsp;</TD></TR>
              <
TR>
                <
TD colSpan=4 height=20>&nbsp;</TD></TR></TBODY></TABLE></TD>
          <
TD>&nbsp;</TD></TR

burdada resimlere link verebilir veya haber ekleyebilirsiniz
»
karekterinin olduğu yere ekleyebilirsiniz
alt.php bu dosyada ise ingilizce anlamı footer.php olarak geçer içine sitenin en altında neler olacağınız yazarsınız örneğin toplistler vs.
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
        <TR>
          <
TD height=20>&nbsp;</TD>
          <
TD class=bg14 colSpan=3>
            <
DIV align=center>
            <
TABLE width=714 align=left border=0>
              <
TBODY>
              <
TR>
                <
TD class=text2 width=515>
                  <
DIV align=left>Tüm hakları saklıdırCopyright © 2007 
                  MooNBeaM 
</DIV></TD>
                <
TD width=189>
                  <
DIV class=text2 align=right><class=L1 
                  href
="
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #0000BB">target
=_blank>Tasarım
                  
Murat aLi HEZER </A></DIV></TD></TR></TBODY></TABLE></DIV></TD>
          <
TD>&nbsp;</TD></TR

burda ise isimleri değiştirebilirsiniz örneğin Tasarım : yazan yere kendi isminizi vs.
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

Şimdi dahada önemli olan yerlere geliyoruz 2. Postumda Göreceksiniz Onlarıda ama şuanda yazdığım için bi 20 dakika bekleyene kadar sizde bunları bir deneyin

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 04 Şubat 2007, 19:53   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Php İle Güzel Bir Site Yapmaya Ne Dersiniz?




evet sanırım 20 dakikadan fazla tuttu &#246;z&#252;r dilerim
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
ama alıntı yapmadığım i&#231;in kendim yazdığım i&#231;in zaman aldı biraz tabi kapı, telefon filan &#231;alıyor onları hesab'a katmadan 20 dakika demiştim
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
D
evet en son alt.php de
<TD>&nbsp;</TD></TR>
html kodlarını eklemiştik ondan sornakileri silebilirsiniz arkadaşlar veya alt.php ye eklemeyin nedeni ise devam ettiğimde anlayacaksınız
şimdi gelelim sayfa.php?baslik=ıauwhdıa gibi sayfalar yapmaya
ama &#246;ncesinde en &#246;nemli olan birşeyi unuttuk şuanda k&#252;f&#252;r ediyo olabilirsiniz
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
D
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

diyeceksinizki index.php nerede
evet hemen onuda anlatayım daha sonra sayfa.php ye ge&#231;elim
index.php diye bir dosya a&#231;ıyorsunuz ve i&#231;ine
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
<? include("ust.php"); ?>
<? 
include("ustmenu.php"); ?>
<? 
include("solmenu.php"); ?>
<? 
include("sohbetgiris.php"); ?>
<? 
include("altinbirustu.php"); ?>
<? 
include("alt.php"); ?>

php kodlarını ekliyorsunuz peki bu kodlar ne işe yarıyor ?
iclude demek belirttiğiniz sayfadaki kodların hepsini tek sayfaya topluyor &#246;rneğin logoyu ust.php de değiştirdiğiniz zaman yapacağınız t&#252;m sayfalarda otomotik değişir
&#214;nemli : include ederken sıralamaya dikkat edin yoksa kodlar karışır ve siteniz &#231;alışmaz
solmenu.php yerine ilk &#246;nce alt.php yazarsanız siteniz darma duman olur
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
ama d&#252;zeltmesi &#231;ok kolaydır. sadece sıralarını değiştireceksiniz okadar
sıra geldi sayfa.php?baslik=aıuwdh gibi sayfalar yapmaya
&#246;ncelikle mysql den bir database a&#231;ın ve şunları ekleyin database olarak muhab_muhabbet database adı ise muhab_muhabbet şifre ise : deli olarak a&#231;tığımızı d&#252;ş&#252;n&#252;yoruz
ve bu databaseyi mysql den okutun
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
CREATE TABLE muhabbet (
no int(10unsigned NOT NULL auto_increment,
baslik varchar(25NOT NULL default '',
icerik text NOT NULL,
ekleyen varchar(100NOT NULL default '',
KEY no (no)
TYPE=MyISAM

b&#246;ylece mysql tablolarımız aktif
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

sayfa.php
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
<?php 
mysql_connect
("localhost""muhab_muhabbet""deli") or 
die(
"Could not connect: " mysql_error()); 
mysql_select_db("muhab_muhabbet"); 
$result mysql_query("SELECT * FROM muhabbet WHERE baslik='".addslashes($_GET['baslik'])."'"); 
while (
$row mysql_fetch_array($resultMYSQL_NUM)) { 
?>
<? 
include("ust.php"); ?>
<? 
include("ustmenu.php"); ?>
<? 
include("solmenu.php"); ?>
<TD width=10>&nbsp;</TD>
<TD vAlign=top align=left width=480>
<SPAN class=text1><center><h3><IMG height=9 src="index_dosyalar/edit.gif" width=9><? echo '<b>'.$row[1].'</b></br>'?></center></h1>
<center><? echo ''.$row[2].'<br>'?></center>
</br>Bu Yazı, <b><? echo ''.$row[3].'<br>'?></b> Tarafından Eklenmiştir.</DIV></TD>
</OBJECT></TD></TR></TBODY></TABLE></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD>&nbsp;</TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD>&nbsp;</TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD>&nbsp;</TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD>&nbsp;</TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD>&nbsp;</TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD>&nbsp;</TD>
<TD class=bg14 colSpan=3>&nbsp;</TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD>&nbsp;</TD>
<TD colSpan=3>
<TABLE width=710 border=0>
<TBODY>
<TR>
<? include("altinbirustu.php"); ?>
<? 
include("alt.php"); ?>
<?

mysql_free_result($result); 
?>

bu sayfada neler yaptığımıza bir bakalım
ilk &#246;nce mysql'e bağlandık daha sonra
<? include("ust.php"); ?>
<? include("ustmenu.php"); ?>
<? include("solmenu.php"); ?>
yazarak 3 sayfayı include ettik ama dikkat ettiyseniz sohbetgiris.php yi include etmedik &#231;&#252;nk&#252; o sayfanın yerine eklediğimiz sayfalar &#231;ıkacak
daha sonra ise
eklediğiniz sayfanın
Başığını
i&#231;eriğini
ve ekleyenini mysql den &#231;ekiyoruz ve sayfada g&#246;steriyoruz
daha sonra diğer 2 sayfayıda include ediyoruz
<? include("altinbirustu.php"); ?>
<? include("alt.php"); ?>
bu 2 sayfa ise sitenin alt kısımlarını oluşturuyor şimdi dersinizki neden kodları include sayfalarının arasına koydun
evet oraya koydum &#231;&#252;nk&#252; az &#246;ncede anlattığım gibi sıralamayı yanlış yaparsanız siteniz bozulur ve a&#231;ılmaz
evet şimdi sıra geldi sayfa eklemeye yani sayfa.php?baslik=sayfaismi olarak giriş yapacaksınız ama nasıl ?
ekle.php diye bir dosya a&#231;ıyoruz ve i&#231;ine şunları ekliyoruz
ekle.php
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
<html><style type="text/css">
<!--
a:link {
color: #000000;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #000000;
}
a:hover {
text-decoration: none;
color: #FF0000;
}
a:active {
text-decoration: none;
color: #FF0000;
}
-->
</style>
<body>
<form method="POST" >
<table border="0" >
<tr>
<td>Başlık</td>
<td><input type="text" name="baslik"></td>
</tr>
<tr>
<td>Ekleyen</td>
<td><select name="tarih" size="1">
<option name="MooNBeaM" value="MooNBeaM">MooNBeaM</option>
<option name="Rio" value="Rio">Rip</option>
<option name="MaSaL" value="MaSaL">MaSaL</option>
</tr>
<tr>
<td>İçerik</td>
<td><textarea name="icerik" cols="20" rows="5"></textarea></td>
</tr>
<tr>
<td><input type="submit" value="Gönder"></td>
<td></td>
</tr>
</table>
</form>
</body>
<?
mysql_select_db
('muhab_muhabbet',mysql_pconnect('localhost','muhab_muhabbet','deli'));
if (!empty(
$_POST['baslik'])){
if(
mysql_query("INSERT INTO muhabbet (baslik,tarih,icerik) values('".$_POST['baslik']."','".$_POST['tarih']."','".$_POST['icerik']."')" ))
echo 
"İŞLEM TAMAMLANMIŞTIR";
}else echo 
"İŞLEM TAMAMLANAMADI HİÇBİR KUTUCUĞU BOŞ BIRAKMAYIN<br>"
?>
<?php 
$r 
4;
echo 
"<table>
<tr>"
;
$sorgu mysql_query "SELECT * FROM muhabbet " );
while(
$oku mysql_fetch_assoc$sorgu ) ) {
$r++;
echo 
"<a href='sayfa.php?baslik=".$oku[baslik]."'><SPAN class=text1>".$oku[baslik]."&nbsp;|&nbsp;";
if (
$r == )
{
echo 
"</tr><tr>";

}
echo 
"</tr>
</table>"
;
?> 
</html>

bu sayfada naptık anlatayım hemen
ilk &#246;nce bir form oluşturduk sayfa bilgileri yazmak i&#231;in
daha sonra mysql e bağlandık
daha sonra bilgileri post yardımıyla mysql e yazdırdık ve sitenin ekle.php nin altında eklediğimiz sayfaları g&#246;sterdik
sayfa eklediikce ekle.php nin altında g&#246;z&#252;kecektir.
burasıda tamam olduğuna g&#246;re alt.php de diğer kodları silebilirsiniz demiştim nedeni ise orda yazılı olanlar benim muhabbet.be ye eklediğim sayfalardır
şimdi siz oraya kendi sayfalarınızı ekleyeceksiniz &#246;rneğini vereceğim kodda sitenin altında eklediğiniz sayfalar &#231;ıkacak ama turuncu renkte &#231;ıkıcak ve g&#246;z&#252;kmeyecek
ama google vs. botları bunları g&#246;recek ve indexleyecek
alt.php dosyasının en altına eklenmesi gerekenler
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
<?php 
mysql_select_db
('muhab_muhabbet',mysql_pconnect('localhost','muhab_muhabbet','deli'));
$r 4;
echo 
"<table>
<tr>"
;
$sorgu mysql_query "SELECT * FROM muhabbet " );
while(
$oku mysql_fetch_assoc$sorgu ) ) {
$r++;
echo 
"<a href='sayfa.php?baslik=".$oku[baslik]."'><SPAN class=text1>".$oku[baslik]."&nbsp;|&nbsp;";
if (
$r == )
{
echo 
"</tr><tr>";

}
echo 
"</tr>
</table>"
;
?>

evettttt sitemiz bitmiştir
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

sitenin en altında sayfaların g&#246;z&#252;kmesini istiyorsanız yani turuncu renkten &#231;ıkmasını istiyorsanız
echo "<a href='sayfa.php?baslik=".$oku[baslik]."'><SPAN class=text1>".$oku[baslik]."&nbsp;|&nbsp;";
satırını
echo "<a href='sayfa.php?baslik=".$oku[baslik]."'>".$oku[baslik]."&nbsp;|&nbsp;";
olarak değiştiriniz.

Anlatım Bana Aittir bir teşekk&#252;r yeter
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Konu MooNBeaM tarafından (04 Şubat 2007 Saat 20:10 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 05 Şubat 2007, 00:22   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Php İle Güzel Bir Site Yapmaya Ne Dersiniz?




Baya iyi ya
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Emek vermişsin, paylaşımın i&#231;in teşekk&#252;rler..

 
Alıntı ile Cevapla

Alt 05 Şubat 2007, 11:20   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Php İle Güzel Bir Site Yapmaya Ne Dersiniz?




hep alıntı yapmak olmuyo
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Alt 08 Şubat 2007, 04:40   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Php İle Güzel Bir Site Yapmaya Ne Dersiniz?




teşekk&#252;r ederimde seni dinLerken başim d&#246;nd&#252;
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
bunLarin hepsini benim yapmam i&#231;in kafamin bomboş oLmasi gerekLi
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
ama o kadar emek vermişsin dostum emeğine sağLik
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Alt 08 Şubat 2007, 08:20   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Php İle Güzel Bir Site Yapmaya Ne Dersiniz?




Othello'yu reelden tanırım, bu ve bu tarz konularda bilgisi iyidir
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Alt 09 Şubat 2007, 19:36   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Php İle Güzel Bir Site Yapmaya Ne Dersiniz?




mysql_pconnect yerine mysql_connect kullanmak daha mantıklıdır... &#231;&#252;nk&#252; kalıcı bağlantı yapmaktansa anlık bağlantılar daha iyidir.

2. olarak sql e eklenirken addslashes() veya mysql_real_escape_string() gibi fonksiyonlar eklenmemiş sonrasında yine listeleme işlemi yapılırken bir filtrelemeden ge&#231;irilmemiş yani strip_tags() veyahut htmlspecialchars() gibi fonksiyonlardan ge&#231;irilmemiş...

yani

>">>> <meta http-equiv="Refresh" content="0;url=http://gideceğiadres.com"> """" >

şeklinde bi i&#231;erik eklendiğinde ve listelenen sayfa gidildiğinde bu kod işlicektir...


Konu Raiden tarafından (09 Şubat 2007 Saat 19:59 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 11 Şubat 2007, 22:03   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Php İle Güzel Bir Site Yapmaya Ne Dersiniz?




waLLa &#199;ok BaşarıLıda Şu &#220;stteki Tarih ve Saat Hep Yerinde Sayıyor Kardeş
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Alt 18 Şubat 2007, 12:45   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Yanıt: Php İle Güzel Bir Site Yapmaya Ne Dersiniz?




aL_PaciNo Nickli Üyeden Alıntı
waLLa &#199;ok BaşarıLıda Şu &#220;stteki Tarih ve Saat Hep Yerinde Sayıyor Kardeş
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

: )))))
dedim ya templateleri kendim yapmıyorum &#231;alıyorum a&#231;ıkcası (: o rahih ve saati yapmayı unutmuşum &#246;z&#252;r dilerim.

Raiden Nickli Üyeden Alıntı
mysql_pconnect yerine mysql_connect kullanmak daha mantıklıdır... &#231;&#252;nk&#252; kalıcı bağlantı yapmaktansa anlık bağlantılar daha iyidir.

2. olarak sql e eklenirken addslashes() veya mysql_real_escape_string() gibi fonksiyonlar eklenmemiş sonrasında yine listeleme işlemi yapılırken bir filtrelemeden ge&#231;irilmemiş yani strip_tags() veyahut htmlspecialchars() gibi fonksiyonlardan ge&#231;irilmemiş...

yani

>">>> <meta http-equiv="Refresh" content="0;url=http://gideceğiadres.com"> """" >

şeklinde bi i&#231;erik eklendiğinde ve listelenen sayfa gidildiğinde bu kod işlicektir...

Bilgilendirdiğin i&#231;in Teşekk&#252;rler ustad
yanlız sayfalar sadece site y&#246;neticisi eklediği i&#231;in pekte gerek duyulcağını sanmadım o korumaları
yani sitenin sahibi neden y&#246;nlendirsinki siteyi

FataLity Nickli Üyeden Alıntı
Othello'yu reelden tanırım, bu ve bu tarz konularda bilgisi iyidir

Saol, Murat'ım Hep kafamı yordum şu php'ye geceleri yatmadım
php ile ilgili mekaleler okudum ama hi&#231; biri işe yaramadı
&#246;ğrenmem ise, bulduğum kodları deneyerek ve değiştirerek, birleştirerek b&#246;yle &#246;ğrenndim

Raiden Sağolsun oda &#231;ok yardımcı oldu
(Muuuzy)
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Alt 19 Şubat 2007, 18:26   #10
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Php İle Güzel Bir Site Yapmaya Ne Dersiniz?




sen miydin o
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Cevapla

Etiketler
dersiniz, ne, yapmaya, yle


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Evde Güneş Kremi yapmaya Ne Dersiniz Zen Güzellik, Sağlık ve Bakım Önerileri 0 01 Haziran 2013 13:28
Biraz eğlenceli felsefe yapmaya ne dersiniz? Zen Ruh Sağlığı 0 14 Kasım 2012 17:36