Web Hattı - Türkiyenin En Güncel Forumu

Dersler / Php / PHP ile veri giriş-çıkışları

Yazılım kategorisinde ve Web Tasarım ve Hazır Kodlar forumunda bulunan Dersler / Php / PHP ile veri giriş-çıkışları konusunu görüntülemektesiniz.<div align="center"> <span style="color:#ff0000"><a href=\'http://www.webhocam.com/Dersler.asp\' target=\'_blank\' rel=\'nofollow\'> Dersler </a> /<a href=\'http://www.webhocam.com/Dersler.asp?ders=kat&katID=5\' target=\'_blank\' rel=\'nofollow\'> Php </a>/ PHP ile veri giriş-çıkışları </div> ...

Geri git   Web Hattı - Türkiyenin En Güncel Forumu > Yazılım > Web Tasarım ve Hazır Kodlar

Dersler / Php / PHP ile veri giriş-çıkışları

Sitemap Liseler HaritaG Kayıt ol Forumları Okundu Kabul Et
Dersler / Php / PHP ile veri giriş-çıkışları


 

Alt 04-29-2006, 07:52 PM   #1
 


Standart


<div align="center"><span style="color:#ff0000"><a href=\'http://www.webhocam.com/Dersler.asp\' target=\'_blank\' rel=\'nofollow\'>Dersler</a> /<a href=\'http://www.webhocam.com/Dersler.asp?ders=kat&katID=5\' target=\'_blank\' rel=\'nofollow\'> Php </a>/ PHP ile veri giriş-çıkışları </div> <div align="center"> PHP en can alıcı noktasına geldik PHP ile veri giriş çıkışları bunu daha kolay anlatmak için basit form yapacağız.
Öncelikle bilgisayarınızda AppServ Kurulu olduğunu varsayarak başlıyoruz.

Tıpkı ASP de olduğu gibi localı Linkler sadece üyelere.... Üye ol] adresinden çalıştırıyoruz.

Daha sonra phpMyAdmin Database Manager Version 2.6.1-rc2 linkine tıklıyoruz.
Açılan sayfamız PHP admin sayfamızdın buradan veri tabanı işlemlerini yapıyoruz

Açılan sayfada yeni veri tabanı oluştur kısmına ebilisim_phparsivi yazıp git diyoruz böylelikle ebilisim_phparsivi adında bir veri tabanımız oluşmuş oluyor. Daha sonra tabarı yaratmak için SQL Sorgu kısmına tıklıyoruz burada ebilisim_phparsivi veritabanı üzerinde sorgu çalıştır linkinin altında bir kutucuk bekliyor olacak buraya aşağıdaki kodları giriyoruz.


Not: Forumumuzu şöyle tasarlıyoruz ad,soyad,mail,mesaj olarak bilgiler MySQL e yazılacak ve listelenecek ayrıca ziyaretçi defteri olarak ta kullanılabilir.


<span style="font-family:Arial">Kod Alanı:
SQL SORGU EKRANINA GİRİLECEK METİN.

CREATE TABLE serkancakmak (
no int(10) unsigned NOT NULL auto_increment,
ad varchar(15) NOT NULL default '',
soyad varchar(15) NOT NULL default '',
mail varchar(40) NOT NULL default '',
mesaj varchar(150) NOT NULL default '',
KEY no (no)
);</div>




SQL sorgunuz başarıyla çalıştırılmıştır metinini aldığınızda veri tabanımız yaratılmıştır.

Şimdi geriye kalan kısımlarla devam edelim

Veri tabanımızı yarattıktan sonra geri kalan kısım kodlama

Şimdi kullanıcının verileri yollayacağı forumu yapalım bunu anlatmaya gerek yok basit bir post etme örneğidir.

Aşağıdaki kodları form.html olarak kayıt edelim


Kod Alanı:
<div align="center"><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Serkan ÇAKMAK İLE PHP DERSLERİ 02</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
.style1 {font-family: Arial, Helvetica, sans-serif}
-->
</style>
</head>

<body>
<div align="center">
<p class="style1">SERKAN ÇAKMAK İLE PHP DERSLERİ 02</p>
<p class="style1">FORUM ÖRNEĞİ</p>
<form name="form1" method="post" action="kayit.php">
<table width="406" height="131" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="88" height="23" class="style1"><div align="left">Adınız:</div></td>
<td width="185"><div align="left">
<input name="ad" type="text" id="ad">
</div></td>
</tr>
<tr>
<td height="23" class="style1"><div align="left">Soyadınız:</div></td>
<td><div align="left">
<input name="soyad" type="text" id="soyad">
</div></td>
</tr>
<tr>
<td class="style1"><div align="left">Mail Adresiniz: </div></td>
<td><div align="left">
<input name="mail" type="text" id="ad3" value="@">
</div></td>
</tr>
<tr>
<td class="style1"><div align="left">Mesajınız:</div></td>
<td><div align="left">
<textarea name="mesaj" id="mesaj"></textarea>
</div></td>
</tr>
<tr>
<td> </td>
<td>


</p>



<input name="yolla" type="submit" id="yolla" value="Yolla">
</p>

</p>


</p></td>
</tr>
</table>
</form>
<p class="style1">Bu sayfayı kayit.php ye yönlendiriyoruz</p>
</div>
</body>
</html></div>



Bu sayfadaki bilgileri kayit.php ye yolluyoruz

Sıradaki aşamamız bu verileri DB ye yazma

Aşağıda ki kodları kayit.php olarak kaydetin


Kod Alanı:
<div align="center"><?
mysql_connect("localhost","roo t") || die ("Hata 1");
mysql_select_db("ebilisim_phpa rsivi") || die ("Hata 2");

//Burda Veri Tabanına Bağlanıyoruz Kurulumda Yazılan Kullanıcı Ve Şifredir

if( empty($ad) || empty($soyad) || empty($mail) || empty($mesaj) ) {
echo "Form alanını eksik doldurdunuz.";
//Burda Gelen Bilgilerin Eksik Olup Olmadığını Kontrol Ediyoruz.
}
elseif(!(eregi("^[_a-z0-9-]+(\.[a-z0-9-]+)*@([0-9a-z][0-9a-z-]*[0-9a-z]\.)+[a-z]{2}[mtgvu]?$", $mail))){
echo "Mail adresinizi yanlış yazdınız.";
//Burda Gelen Mail Adresinin Doğru Olup Olmadığını Kontrol Ediyoruz.

}
else {

$veriler[1] = trim($ad);
$veriler[2] = trim($soyad);
$veriler[3] = trim($mail);
$veriler[4] = trim($mesaj);
//Burda Gelen Verilerin MySQL e yazılıcağını belirtiyoruz.

$s = mysql_query("SELECT * FROM serkancakmak WHERE ad='$ad'");

if ( mysql_num_rows($s) >= 1 ) {
echo "$ad Sen Yazdınız Lütfen Birdaha Yazmayın ";
exit();
}
//Burda kullanıcının yazıp yazmadığını kontrol ediyoruz


$tablo = "INSERT INTO serkancakmak VALUES ('','$veriler[1]','$veriler[2]','$veriler[3]','$veriler[4]')";


if ( mysql_query($tablo) ) {
echo "Kaydınız gerçekleştirildi";
} else {
echo "Bir sorun çıktı.Kaydınız gerçekleşmedi.";
}
}
//not serkancakmak yazan kısım tablo adımızdır
?></div>





Veri tabanına böylelikle verimizi girdik şimdi isterseniz çalıştırıp görebilirsiniz

Şimdi sıra geldi gelen veriyi okumaya

Oku.php olarak kayıt edelim





Kod Alanı:
<div align="center"><?php

mysql_connect("localhost","roo t") || die ("Hata 1");
mysql_select_db("ebilisim_phpa rsivi") || die ("Hata 2");

$sorgu = mysql_query ( "SELECT * FROM serkancakmak " );

while ( $oku = mysql_fetch_assoc ( $sorgu ) ) {
echo "$oku[ad] $oku[soyad] $oku[mail] $oku[mesaj]
\n";
}
?></div>




Yazdırma olayının en kolayı bu şekilde
Bu dersimizde bu kadar
<div align="right"> </div>
<div align="right"> <span style="font-family:Tahoma"> Okunma : 635 Eklenme : 1/30/2006 3:57:09 AM
Linkler sadece üyelere.... Üye ol] </div>

Alt 04-29-2006, 10:39 PM   #2
 


Standart

emegine saglık ellerin ve klavyen dert görmesin
yanlız başlık beyaz font iyi belli olmuyordu ben degiştirdim bilgine

Alt 05-01-2006, 11:45 AM   #3
 


Standart

emegine saglık.
Alt 05-12-2006, 12:04 AM   #4
 


Standart

ellerine sağlık kardeş walla hepsi emek bunların ya paylaşım için saol
Alt 05-12-2006, 07:52 PM   #5
 


Standart

<div align="center">EFE GARDAŞIM ELINE SAqLIK ÇOK GOZEL OLMUS

WALLA GLAVYEN DERT GORMESIN

DE >>>Okunma : 635 Eklenme : 1/30/2006 3:57:09 AM
Linkler sadece üyelere.... Üye ol]<<<<<

BU NE OLUYO YAWWW

YAZININ SONUNDA
</div>
Alt 05-12-2006, 08:59 PM   #6
 


Standart

ALINTI(spawn_342 @ 05 12 2006, 08:52 PM) 160450</div>[quote] <div align="center">EFE GARDAŞIM ELINE SAqLIK ÇOK GOZEL OLMUS

WALLA GLAVYEN DERT GORMESIN

DE >>>Okunma : 635 Eklenme : 1/30/2006 3:57:09 AM
Linkler sadece üyelere.... Üye ol]<<<<<

BU NE OLUYO YAWWW

YAZININ SONUNDA
[/b]

yawf kalmış o ; artık ;
Copy & paste yaparken onu silmeyi unutmuşum..


Etiketler: , , , , , , , , , ,


Seçenekler


Dersler / Php / PHP ile veri giriş-çıkışları

Yazılım kategorisinde ve Web Tasarım ve Hazır Kodlar forumunda bulunan Dersler / Php / PHP ile veri giriş-çıkışları konusunu görüntülemektesiniz.<div align="center"> <span style="color:#ff0000"><a href=\'http://www.webhocam.com/Dersler.asp\' target=\'_blank\' rel=\'nofollow\'> Dersler </a> /<a href=\'http://www.webhocam.com/Dersler.asp?ders=kat&katID=5\' target=\'_blank\' rel=\'nofollow\'> Php </a>/ PHP ile veri giriş-çıkışları </div> ...


Dersler / Php / PHP ile veri giriş-çıkışları konusuna benzer konular:

Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Photoshop 6, 7, CS, CS2 Dersler ReLaX Grafik Tasarımı 9 Dün 04:51 PM
Nero ile 700 Mb'lık CD ye 900 Mb'lık veri yazma RocKmaNia Program Download 61 12-16-2007 11:31 AM
Disk sürücünüze veri yazan ayni lazeri kullanarak veri yazabilirsiniz, CEZA_EFE Donanım Genel 2 09-10-2007 06:47 PM
Veri Yolları (BUS) nedir? breakerturk Donanım Genel 2 12-04-2006 03:20 PM
Masallardan Çıkaracağımız Dersler!! memoliwolf Komik Şeyler 0 03-21-2006 11:31 AM

Saat: 10:54 AM


c="http://s32.sitemeter.com/meter.asp?site=s32webhatti" alt="Site Mete

Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.