Tekil Mesaj gösterimi
Alt 07 Haziran 2008, 10:55   #2
Çevrimdışı
CanCeL
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: PHP Tasarim ile ilgili arkadaşlarıma bir soru..




Öncelikle "PHP Tasarım" diye birşey yoktur, "PHP Kodlama" vardır.
Senin işine yarayacak olanlar; bir editör form ve sql ile bağlantı kurulması lazım.

editor.php
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
<!-- editor.php -->
<
p align="center">&nbsp;</p>
<
p align="center">&nbsp;</p>
<
p align="center">&nbsp;</p>
<
p align="center">&nbsp;</p>
<
p align="center">&nbsp;</p>
<
p align="center"><font face="Arial" color="#FF0000"><b>CanCeL Editör Form
<html>
<
body bgcolor="#FFFFFF" text="#000000">
</
b></font></p>
<
form action="kayit.php" method="post">
<
div align="center">
  <
center>
  <
table border="1" cellpadding="0" cellspacing="0" width="312" height="64" id="AutoNumber1" fpstyle="8,011111100" style="border: 1.5pt solid teal">
    <
tr>
      <
td width="312" height="64" style="font-weight: bold; color: white; border-style: none; background-color: black">
      <
p align="center">
<
b>Başlık: </b><input type="text" name="konu" size="20"><br>
<
b>İçerik : </b><input type="text" name="haber" size="20"><br>
<
input type="submit" value="  Kayıt  "> </td>
    </
tr>
  </
table>
  </
center>
</
div>
</
form>
</
body>
</
html

..

index.php
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
<?
include "config.php"
?>
<?php
$sorgu 
mysql_query "SELECT * FROM sistem ORDER BY haber DESC" );
    while ( 
$oku mysql_fetch_assoc $sorgu ) ) {
        echo 
"<center> <br />\n $oku[konu] <br />\n $oku[haber] <br />\n <hr> <center />";
    }
?>

..

config.php
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
<?
mysql_connect
("localhost","DB_UserADI","parola") || die ("Kullanıcı Islemleri Hatalı!"); 
mysql_select_db("DB_ADI") || die ("Veri Tabanı Bulunamadı!"); 
?>

..

kayit.php
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
<?
include "config.php"
?>
<?
$konu 
$_POST["konu"];
$haber $_POST["haber"];
// post metodu ile gelen verilerimizi aldikkkkkk.
mysql_query("INSERT INTO sistem(konu,haber) VALUES ('$konu','$haber')");
// mysql query fonksiyonunu kullanarak SQL cümlemizle veritabanimiza kayit yaptik.
?>

DataBase ( MySQL )
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
CREATE TABLE sistem ( no int(10) unsigned NOT NULL auto_increment, konu varchar(25) NOT NULL default '', haber varchar(25) NOT NULL default '', KEY no (no) );


Kendi isteğine göre evirip, çevirirsin, örnek olarak hazırladım. Umarım işine yarar...

Kolay gelsin

__________________
Eskiden buralar hep dutluktu...

Konu CanCeL tarafından (07 Haziran 2008 Saat 11:18 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet bizimmekan