Karanliga küfredecegine bir mum yak.( Conficius )
 İmsak Vakitleri 
 Bilgi Yarışması 
  
 

Ana Sayfa Forum Oyunlar Fıkralar Videolar Resimler Programlar Şarkı Sözleri Rüya Tabiri Şiirler Güzel Sözler Canlı TV

Süper Menü

 Programlar
 Şarkı Sözleri
 Oyun
 Fıkralar
 Videolar
 Resim Galerisi
 Sözler
 Bilgi Yarışması
 İtiraf et

Hertelden

  Vizyondaki Filmler
 Magazin Haberleri
 Msn Özel (Nickler ifade vs)
 Hikayeler
 Dinimiz
 Cep Telefonu
  Diziler
 Yararlı Bilgiler
 Cinsellik
 Sağlık
 Kadınlar Özel
 Erkekler Özel
 Canlı Tv ( Televizyon)
 Webmaster
 Harika Sözler

Diğer

 Allah'ın Var Olduğunun ?
 Pelin Karahan Resimleri
 Ünlülerin Resimleri
 Karışık Resimler
 Etkileyici Resimler
 Maç Sonuçları Canlı
 Yabancı Ünlüler

Sözler

 Ayrılık Mesajları
 Güzel Sözler
 Komik Mesajlar
 Aşk Mesajları
 Sevgiliye Sözler
 Yalnızlık Mesajları
 Doğum Günü Mesajları
 Komik Sözler
 Youtube Vide indir

 Özlem Mesajları

  Konu : php dersleri [- Sayfayı yazdır - ]

   


 

Arkadaşlar bir çok sitede php çalışmasını öyle anlatıyor ki ben onları okuduğumda phpden korktum açıkcası şimdi çok basit yönetimini anlatıyorum...

Bunların hazır paketleri var 3ü bir arada aşağıdaki linkten programı indirdiğinizde kurulumu tamamladığınızda geriye çok az bir şey kalıyor..

Programımızın İsmi appserv-win32-2.4.3
Not:Türkçe

Link :
http://prdownloads.sourceforge.net/appserv/appserv-win32-2.4.3.exe?download

Kurulum Aşamasında lütfen Şifreleri Düzenleyin ve Not Alın Şifreyi Bulmaya Çalışırsınız Sonra

Kurulum Bu kadar Restart Yaptığınızda Geriye Kalan Tek Şey

XP İçin
BAŞLAT
PROGRAMLAR
AppServ
Apache Control Server
Start

Artık PHP Çalışıyor PHP Kurulumu Bu Kadar Basittir.


-------------------------------------------------------------------------------
Php 1
--------------------------------------------------------------------------------

Kitaplardan Çalışıyorum Ama Gerçekten Anlatımı Çok Karışık Ben Anladığım Kadarıyla Sizlerle Paylaşıcam

Not: Dosyalarımızı C:\AppServ\www klasöründe çalıştırcaz aspde olduğu gibi gene
Http://localhost tan çalıştırıyoruz

şunuda ekliyim ISS le PHP aynı anda çalışmaz çalışmazsa Php denetim masası, Yönetimsel araçlar,ISSi Durdurun Tekrar başlatın PHP yi Sorun ortadan kalkacaktır

PHP de ekrana yazı yazdırmak için 3 Yöntem Kullanıyor
Yöntem I
--------------------------------------------
<?php
print "Serkan Çakmak";
?>
--------------------------------------------
Ekrana Serkan Çakmak Yazdırmaktadır
--------------------------------------------
<?
echo 'Serkan Çakmak';
?>
--------------------------------------------
Ekrana Serkan Çakmak Yazdırmaktadır
--------------------------------------------
<script language="php">
pirnt "Serkan Çakmak";
</script>

--------------------------------------------
Ekrana Serkan Çakmak Yazdırmaktadır
--------------------------------------------

Php 2

--------------------------------------------------------------------------------

Değişkenler
Değişkenleri bir araça benzetebiliriz. Araça Kim Binerse Onu Taşır
Değişkenler için $ İşaretini kullanıyoruz daima $ işaretinle başlar değişkenlerimiz

Böyle bir değişken olmaz $1 diye değişkenlerin asla birinci harfi sayı olamaz ama ikinci harfi olabilir

Değişken Örneklerimiz

$serkan;
$cakmak;
$s0cakmak;


Kodlanmış Hali

<?php
$sehir="kırıkkale";
$bolum="Elektronik Haberleşme";
$isim="Serkan";
$soyisim="Cakmak";

print " $isim $soyisim $sehir $bolum de okumaktadır. ";
?>

Ekrana
Serkan Cakmak kırıkkale Elektronik Haberleşme de okumaktadır.
yazdırdık

--------------------------------------------------------------------------------

Değişkenler php de çok önemli kısa kesmek istemiyorum devam edelim

<?php
$isim="Serkan";
$deger="isim";
$of="deger";

Echo $$$of;

?>

kod çalıştığında serkan yazısı çıkacaktır

burda Echo $$$of; of u okutuyoruz of isim isimde serkan kısaca çapraz bir ilişki var
3 adet $ koyuyoruz çünkü üç değer iç içe yapılmış


NOT: Echo ile print çoğunlukla aynı işi yapar

Geldik PHP ile Matematik konusuna

--------------------------------------------------------------------------------

şöyle özetliyim php aklınıza gelen bidiğiniz tüm matematik işlemlerini yapar mühendislik matematiği işlemlerini yapabilmektedir.

PHP VE MATEMATİK

not:artık işlem başlarına <?php ...... ?> koymayacağım çünkü tüm kodlarda bu kullanıcak


Matematik

--------------------------------------------------------------------------------

Çıkarma
print (100-200);

Toplama
print (100+200);

Çarpma
Print (100*200);

Bölme
Print (100/200);

Bölme İşleminde Kalanı vericek
Print (100%6);

----------------------------------------------------------------------------------

Değişkenlerle matematik

$s1=10;
$s2=25;
$s3=45;

print $s1+$s2+$s3;
------------------------------------------------------------------------------------

Diğer Matematik İşlemleri

Karşılaştırma İşlemcileri
== Eşitse
!= Eşit değilse
=== Aynı iste
> Büyükse
< küçükse
<= küçük eşittir
>= büyük eşittir
&& ve
|| veya

Notiğer Matematik işlemlerinin mutlaka çıktısını alıp elinizin altından bulundurun ileri ki derslerde çok lazım olacaktır.

PHP ile ortalama

--------------------------------------------------------------------------------

$s1=45;
$s2=60;
$s3=75;
print "Üç Sınavın ortalaması".($s1+$s2+$s3)/(3);

--------------------------------------------------------------------


özel işlemler

--------------------------------------------------------------------------------

Mutlak değer için abs()
Aşağıya yuvarlaklaştırma florr()
Yukarıya yuvarlaklaştırma ceil()
Tam yuvarlaklaştırma round()
Üslü İfadeler pow()
10 tabanına göre logo10()
Karakök sqrt()

Bunun gibi özel işlemimiz çok var ancak derslerimizde sadece bunları kullancağız


Mantıksal Denetleme

--------------------------------------------------------------------------------

If le başlıyalım

Kelime Anlamı Eğer Türkçe de olduğu gibi anlatmaya gerek yok örneklerle daha kolay anlarsınız

if (yapılması istenen koşul) {doğru ise burası çalışacak}

örnek
if (6 > 4) { Print "6,4 ten Büyüktür."; }


örnek 2
if ( (5==5) or (8==9) ) { print "bunlardan biri doğru."; }

İf Bu kadar eğer meselesi örnek ikiyi incelersek 5 ile 5 eşittir 8 ile 9 eşit değildir or burda veya anlamında kullandık geçmiş konularda lazım olcak demiştik || ile or aynı işi yapar

if bu kadar



Gelecek Hafta ki konumuz MySQL bağlantıları ve MySQL Veri Giriş Çıkışları
PHP ile veri giriş-çıkışları
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ı http://localhost 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 tabloları 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.


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)
);




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



<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Serkan &Ccedil;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"><strong>SERKAN &Ccedil;AKMAK İLE PHP DERSLERİ 02</strong></p>
<p class="style1">FORUM &Ouml;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>&nbsp;</td>
<td><p>&nbsp;
</p>
<p>
<input name="yolla" type="submit" id="yolla" value="Yolla">
</p> <p>&nbsp;</p>
<p>&nbsp; </p></td>
</tr>
</table>
</form>
<p class="style1">Bu sayfayı kayit.php ye y&ouml;nlendiriyoruz</p>
</div>
</body>
</html>



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



<?
mysql_connect("localhost","root") || die ("Hata 1");
mysql_select_db("ebilisim_phparsivi") || 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 "<b>$ad</b> 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
?>





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






<?php

mysql_connect("localhost","root") || die ("Hata 1");
mysql_select_db("ebilisim_phparsivi") || die ("Hata 2");

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

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



Yazdırma olayının en kolayı bu şekilde
Bu dersimizde bu kadar


Not:Arkadaşlar Bu Dersin Amacı Belirttiğim Gibi Bir Script Oluşturmak Değil,PHP ile Veri Giriş Çıkışını Öğrenmekti.

Bir Daha ki Dersimizin İçeriği Üyelik Formu Oluşturmak Olacaktır.

Serkan ÇAKMAK
PHP Coder
Flash Uzmanı

alıntı

php dersleri Konusu Hakkında Dahada fazla bilgi almak için Üye olunuz. Üyelik Ücretsiz Tıkla!!!


 

 

 

Son Eklenenler

 

Rastgele Konu

 

Anketler

 
 
Eylül Deniz çarpıcı açıklamalarda bulundu
Zara O evlilik kıyamete kadar bitti
Avrapa yakasında-Hümeyra gitti Ata geldi
Athena tatilde
Bodrumun Asi güzeli Tuba Büyüküstün
Aşk tatili
Ajda beni sansürledi
Prenses Caroline'in gizli Göcek tatili
Şu anda çok mutluyum geçmişi sildim
Rock dinliyor ama ucuz şarap içmiyorum
11 Ağustos'ta Sortie'de
Erbil ailesi Parti'de
Devrim yapmak Hande'ye mi kaldı
Vahşi kızlar buluştu
Şaşırtan düet
Seksi çöl kızı
1 bavul barış hediyesi
Evlilik gereksiz prosedür
Aşkım yarın napıyorsun
Önce elledi, sonra gösterdi
Romantik kaçamak
Adsl Nedir Nasıl Kurulur
Terlemek Nedir, ve Neden Terleriz
Cild Düşmanlarına Savaş Acın
Burcunuza Göre Saç Renginiz
Çabuk Makyajın Sırları
Cildinize Bakıyormusunuz
Damla Damla Güzellik Sırları
Kadını Mutlu Etme Yolları
Artık Küçük Göğüs Moda
Aşk Kadına Neler Yaptırır
Damla Damla Güzellik Sırları
Kizlik zari ne zaman nasil bozulur
Flört Nerde Nasıl Yapılır
Erkek Severse
  Burak Özçivit Biografi
Eastman Johnson
Dünyanın en büyük ordusu
Trafik kazaları ve nedenleri
nickimize değişik değişk şekiller yapalım
kenan imirzalıoğlu resimleri
rüyada acı çekmek
Hz Ali
Gazlar gaz basıncı
Aman Allah İllallah
abdal musa sultan
aslan resimleri
David, Jacques-Louis
Ceylan - Antepin Hamamları
şekilli msn nickleri
Umit Tanyildiz - O Hic Gelmez
Namık Kemal
kavusamadım
mavi sakal-yeniden
Barış yaşıyor durumu ağır
yeni hamamin ustuyem
Adana iftar saati
Burun Kanamaları
mumya resimleri
çanakkale marşı sözleri
baptista geldimi
Cenap Şahabettin
adalet ağaoğlu
El Yıkama
kız avatarları
ağaç gövdesine yapılan resimler
Kimler oruç tutmaz
tarkan ve sibel can çakmak çakmak
Aslı Enver Avatarları
burak özçivit resimleri
Seçim olsa kime oy verirsiniz? Oylar
AKP 24,525
MHP 11,158
CHP 11,362
DSP 1,457

Anket
 
 Neolsunki.Com neler var ?
Neolsunki.Com Sitesi: Programlar, fıkralar, animasyonlar, görüntüler, oyunlar, komedi, komik resimler, güncel haberler, bilgiler yemek tarifleri, Rüya tabirleri, aşk sözleri,çeşitli hikayeler, yeni şarkı sözleri, hazır msn nickleri, süper msn ifadeleri, yeni oyun hileleri ile ilgili yardım konuları, bilgisayar yazılım donanım ait bilgiler bedava site anlatımı  yapımı nasıl yapıl cağı hakkında bilgileri sanatçılara ait resimleri hayatları biyografileri bulunmaktadır.İletişim için lütfen form bilgilerini doldurunuz  irtibat için tıkla.
 
Programlar ·  Şarkı Sözleri ·  Oyun ·  Fıkralar ·  Videolar ·  Resim Galerisi ·  Sözler ·  Şiirler ·  Rüya Tabirleri ·  Haberler ·  Msn Özel ·  Hikayeler ·  Dinimiz ·  Cep Telefonu ·   Diziler ·  Yararlı Bilgiler ·  Cinsellik·  Sağlık ·  Kadınlar Özel ·  Erkekler Özel ·  Canlı Tv ·  Webmaster ·  Harika Sözler ·  Ayrılık Mesajları ·  Güzel Sözler ·  Komik Mesajlar ·  Aşk Mesajları ·  Sevgiliye Sözler ·  Yalnızlık Mesajları · Sitemap - 
12361113162125374956Neolsunki.Com © 2007 telif hakkı kanunlarla korunmaktadır...