HoşGeldin Ziyretçi, Lütfen Giriş Yap ya da Üye Ol
Ip Adresiniz: 38.107.179.244
Username:
Password:

Sayfa: [1]   Aşağı git
Bu Konuyu Gönder Yazdır
Gönderen Konu: Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı  (Okunma Sayısı 423 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
MuratbanK'in HacKbanK Bilgileri
MuratbanK
кαяαηℓιктαкi göякєmℓi ιşιğιηιz
¼ ™ ѕιтє кυяυ©υѕυ © ¾
ωєвмαѕтєя üує
*


HacKbanK lıya Ozgu Mesajı ™ кαяαmuяαтвαηк © тєкєℓуєηιяαкı=нαуαт ρєєн

Cinsiyeti Bay
Uye Numarası (ID) 1
HacKbanK a Kayıt Tarihi Temmuz 13, 2007, 04:26:51 ÖS
Nerden тєкєℓуєηιяαкıηıη σℓ∂υgυ нєянαηgι вιя çιℓιηgιя ѕσƒяαѕıη∂αη
HacKbanKlının Yası: 30
HacKbanK taki Mesaj Sayısı 22317
HacKbanK Rep Puanı
Rep Puanı: 19748
Deneyimleri

Aktiflik

Deneyim
Seviye
HıyarlıK
HacKbanK Tecrubeleri

Paylasım

Guc/Power
Ukalalık
Tehlike Duzeyi
Iletisim Bilgileri
Üyelik Bilgileri Çevrimiçi Ruh Halim:
« : Ağustos 26, 2008, 03:12:45 ÖÖ »

Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı

Php dosyalarınızda, php komutlarınızı html taglarından 4 farklı yolla ayırabilirsiniz.Yalnız bunlardan ikisi ne olursa olsun çalışır.Diger ikisi ise php.ini dosyasından ayar yaptığınızda aktif olur ancak.
Bunlar;

1. <??>
2. <?php ?>
3. <script language="php">
</script>
4. <%%>

dir.Bunlardan 2. ve 3. dışındakiler herzaman kullanılamaz. Php.ini dosyasında ayar yapılmış halde olduğunda kullanılabilinirler.
Birinci kullanımın aktif olması için short_open_tag aktif olması gerekir.Dördüncüsünün kullanılması için ise asp_tags ın aktif olması gerekir.Eğer bunlar aktif değilse taglar php tarafından anlaşılmayacaktır.Standartta ise <?php ve <script language="php"> tagları ne olursa olsun çalışırlar.

Bundan dolayı php kodu yazarken buna dikkat etmek lazım. Fazla kelime israfından kurtulmak daha hızlı yazabilmek için kullanılacak en uygun tag <?php şeklinde başlayan tag.

Php kodlarını html taglarından ayıran kısım bu bağlangıç ve bitiş taglarıdır. Başlangıç ile bitiş taglarının arasındaki tüm taglar yoruma tabi tutulurlar.Bunların haricindeki taglar ise herhangi bir yoruma tabi tutulmadan direk çıktı olarak verilirler. Şöyle bir örnek inceleyelim

<?php
echo 'Burası yorumlandı';
?>Burası ise yorumlanmıyor

<?php tagından hemen sonraki satır php tarafından yorumlanacak ve 'Burası yorumlandı' şeklinde çıktı verecektir.
Ama ?> bitiminden sonraki kısım ise yorumlanmayacak ve olduğu gibi çıktı olarak verilecektir.Mesela kodumuz şöyle olsaydı php bize direk hata verirdi;

<?php
Burası ise yorumlanmıyor
?>

php kodları php nin başlangıç ve bitiş tagları arasında yazılmalıdır. html tagları ise bu tagların dışına yazılmalıdır.html tagını php ile yolu ile göndermek istediğinizde echo() gibi fonksiyonları kullanmanız gerekir.
Kayıtlı
< -- Seo4SMF Social Bookmark -->
кαяαηℓιктαкi göякєmℓi ιşιğιηιz:
™ нттρ://ωωω.нα¢квαηк.gєη.тя ©


Robot Moderator
HacKer HacK HacKeD HacKing
*
Offlinehacker

Mesajlar: 33187


View Profile
Re: Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı
Posted on: Mayıs 25, 2012, 11:14:59 ÖS

 
      uyari
Hos Geldin Ziyaretci Arkadas. Ben Robot Moderator. HacKbanK tan Tam Anlamıyla Faydalanmak Icin Uye Olman Gerekmektedir.

giris  kayit
indir Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı indir, Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı download, Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı izle, Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı bul, Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı hack Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı hacked Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı hacking Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı hacker Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı programı Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı indir, Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı download, Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı izle, Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı smf, Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı kurulumu, Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı bul
Logged
MuratbanK'in HacKbanK Bilgileri
MuratbanK
кαяαηℓιктαкi göякєmℓi ιşιğιηιz
¼ ™ ѕιтє кυяυ©υѕυ © ¾
ωєвмαѕтєя üує
*


HacKbanK lıya Ozgu Mesajı ™ кαяαmuяαтвαηк © тєкєℓуєηιяαкı=нαуαт ρєєн

Cinsiyeti Bay
Uye Numarası (ID) 1
HacKbanK a Kayıt Tarihi Temmuz 13, 2007, 04:26:51 ÖS
Nerden тєкєℓуєηιяαкıηıη σℓ∂υgυ нєянαηgι вιя çιℓιηgιя ѕσƒяαѕıη∂αη
HacKbanKlının Yası: 30
HacKbanK taki Mesaj Sayısı 22317
HacKbanK Rep Puanı
Rep Puanı: 19748
Deneyimleri

Aktiflik

Deneyim
Seviye
HıyarlıK
HacKbanK Tecrubeleri

Paylasım

Guc/Power
Ukalalık
Tehlike Duzeyi
Iletisim Bilgileri
Üyelik Bilgileri Çevrimiçi Ruh Halim:
« Yanıtla #1 : Ağustos 26, 2008, 03:13:57 ÖÖ »

Sitenizden Bir Formla Mail Gönderilmesi


Aslında biraz php bilgisi olanlar için kolay bir sistem olsada bu dökümanda tüm ayrıntıları ile php bilgisi olmadan bile bir mail form oluşturup göndertebilecek hale geleceksiniz.

İlk başta html taglarından bir kaçını inceleyerek başlayalım;
Çoğunuz bir formu doldurduğunuzda ve onayladığınızda formda yazdığınız değerlerin adres satırında göründüğünü görmüşsünüzdür.Bazen de bir formu doldurduğunuzda gönder dediğinizde adres satırında görmesenizde yazdığını server a iletilir Bu ikisinin arasındaki fark form özelliklerini oluşturan post ve get metodundan kaynaklanır.
bir formu onayladığınızda gönderilecek alanların hangileri olduğunu <form> ile </form> tagı belirtir.
Bir formda gönderilecek nesneleri belirtlemek için <form> tagı ile başlarsınız </form> tagı bitimden sonraki alanlar ise onaylanmada değerlendirilmez yani sadece bu iki tagın arasındaki alanlar değerlendirmeye alnınır.
Bir sayfanın kaynak kodunu açtığınızda <form tagının yanında bazı şeyler görürsünüz method ve action gibi bunlar şöyledir.Mesela bir form başlanğıcı;

<form action="mailgonder.php" method="post">


Gibidir.Burda belirtilen action kısmındaki dosya adı form gönderildikten sonra çalışacak dosyanın adıdır.Yani formu doldurduğunuzda formun içindeki kullanıcıdan alınan değerler bu dosyaya iletilir.
method ise formun gönderim şeklidir. burda ya "post" yada "get" şeklinde iki değişik yazı görmeniz mümkün.Bunlardan get sonraki sayfaya değerlerin direk adres satırında gönderilmesini sağlıyor. Post ise size gösterilmeden gönderilmesini sağlıyor. Aralarındaki fark get metodu ile göndereceğiniz değerlerin karakter sayısı olarak sınırlı olmasıdır.

Formu oluşturan alanlarımız ise text textarea list option checkbox ve hidden field'den ibaret
basit bir örnekle başla hepsini teker teker inceleyelim.İki adet dosyamız olsun bunlardan birincisi mailform.html diğeri ise mailgonder.php Mail form html nin içeriğini şu şekilde oluşturalım

<form action="mailgonder.php" method="post">
<input type="text" name="adi">

<input type ="submit" value="Gonder">
</form>


Php dosyamız olan mailfonder.php dosyamızın içeriğide şu şekilde olsun

<?
echo 'Girmiş olduğunuz isim:'.$adi;
?>

 

Şimdi mailform.html adresine girelim ve adımızı yazıp sonucunu görelim
mailgonder.php dosyası açıldığında karşımıza Girmiş olduğunuz isim: şeklinde girdiğimiz isim çıkacaktır.





burda;

<input type="text" name="adi">

ile belirttiğimiz text alanıdır.Yani yazı alanı. Bu ve diğer bütün nesnelerde belirteceğimiz name kisminda yazili olan kelimeler sonraki sayfaya başına $ (dolar) işareti alarak yani değişkene dönüştürülerek aktarılacaktır.

<form action="mailgonder.php" method="get">
<input type="text" name="adi">

<input type ="submit" value="Gonder">
</form>

şeklinde method u değiştirerek değişimi gözlemleyin bir öncekinden farklı olarak adresi satırında yazdığınız kelimeyi mailgonder.php?adi=kelime gibi göreceksiniz.



Bir formda bulunan alanlarımız
text;
düz yazı girmek için kullanılır En geniş özelliklerle kullanımı

adi

<input type="text" name="adi" size="20" value="adi">

şeklindedir Burdaki name daha önce belirttiğimiz gibi bir sonraki sayfaya başına $ alarak aktarılır yani değişkene dönüşür bundan dolayi türkçe karakterler kullanılmamalı phpnin değişken mantigina göre yazılmalıdır. value ise daha herhangi birşey yazılmadan o alanda bulunan degeri teşkil eder. Size ise textin boyutu için kullanılır.



<textarea name="adi" cols="20" rows="5">adiniz?</textarea>

Textarea geniş yazı alanıdır.Bunun özellikleri cols="20" text teki size gibidir yani geniş yazı alanının uzunluğunu gösterir. rows="5" ise satır sayısını gösterir. textteki gibi value="" gibi bir değer girmemiz gerektiğinde ise bunu <textarea></textarea> arasına yazmanız gerekir.name ise bildiginiz gibi değişken adıdır


<input type="checkbox" name="haberet" value="Haber Et" checked>

Check box tick koyduğumuz seçim alanıdır. name burda bir sonraki sayfaya aktarılacak değişken adıdır bu değişkenin değeri ise eğer bu alan seçili halde gönder tuşuna basılırsa value="" ile belirtilen değerdir. checked yazısını yazmazsanız alan sayfa açıldığında seçili olmayacak checked yazariseniz bu alan sayfa ilk açıldığında seçili halde olacaktır. eğer alan seçilmezse sornaki sayfaya bu değişken boş olarak gidecektir.


<input type="radio" name="olurmu" value="olur" checked>
olur

<input type="radio" name="olurmu" value="olmaz">
olmaz
Kayıtlı

кαяαηℓιктαкi göякєmℓi ιşιğιηιz:
™ нттρ://ωωω.нα¢квαηк.gєη.тя ©


MuratbanK'in HacKbanK Bilgileri
MuratbanK
кαяαηℓιктαкi göякєmℓi ιşιğιηιz
¼ ™ ѕιтє кυяυ©υѕυ © ¾
ωєвмαѕтєя üує
*


HacKbanK lıya Ozgu Mesajı ™ кαяαmuяαтвαηк © тєкєℓуєηιяαкı=нαуαт ρєєн

Cinsiyeti Bay
Uye Numarası (ID) 1
HacKbanK a Kayıt Tarihi Temmuz 13, 2007, 04:26:51 ÖS
Nerden тєкєℓуєηιяαкıηıη σℓ∂υgυ нєянαηgι вιя çιℓιηgιя ѕσƒяαѕıη∂αη
HacKbanKlının Yası: 30
HacKbanK taki Mesaj Sayısı 22317
HacKbanK Rep Puanı
Rep Puanı: 19748
Deneyimleri

Aktiflik

Deneyim
Seviye
HıyarlıK
HacKbanK Tecrubeleri

Paylasım

Guc/Power
Ukalalık
Tehlike Duzeyi
Iletisim Bilgileri
Üyelik Bilgileri Çevrimiçi Ruh Halim:
« Yanıtla #2 : Ağustos 26, 2008, 03:15:08 ÖÖ »

Radio butonlar ise birden fazla kullanılırla ama aralarındaki ince ayrıntı hepsinin adının aynı olmasıdır. Yani her seçenekteki name alanı aynı ise bunlardan sadece biri seçile bilir. checked kullanılan alan sayfa açıldığında ilk seçilecektir. kaza eseri tam checked yazarsanız kaynak koddaki son alan seçili olacaktır. value ise o radiobuton seçilirse gönderilecek değerdir



<select name="select">
<option value="1">Birinci Seçenek</option>
<option value="2" selected>İkinci Seçenek</option>
</select>

Menude ise name ile belirtilen sonraki sayfaya değişken olarak atanır. değeri ise value ile belirtilen değerdir.Yeni bir seçenek eklemek istediğimizde </select> satırından önce <option value="1">Birinci Seçenek</option> şeklinde her liste menüsü için eklenme yapılmalıdır.
burda selected yazısı sayfa açıldığında otomatik seçili olan alanı belirtir.




<select name="select" size="3" multiple>
<option value="1" selected>Birinci Seçenek</option>
<option value="2">İkinci Seçenek</option>
</select>

Menu yerine bir liste kullanmak istediğimizde ise size="3" gibi bir satır eklememiz gerekir. Menuden farkı budur. Birde burdaki multiple değeri listeden birden fazla seçenek seçilmesine olanak sağlar yalnız multiple kullanılırsa bir sonraki sayfaya değişken değilde dizi olarak atanır. Hiç bilgisi olmayanlar için dizi değişkeni biraz ileri seviye olduğunda liste kullanmak istediğinizde

<select name="select" size="3">
<option value="1" selected>Birinci Seçenek</option>
<option value="2">İkinci Seçenek</option>
</select>

gibi kullanmanız sizin için daha iyi.
Tüm form özelliklerimiz yani işimize yarayacak olanlar bunlardan ibaret.
ilk yazdığımız php sayfamızda hatırlayacağınız kod üzere bu alanlarda belirtilen değerler bir sonraki sayfaya değişken değeri olarak gönderilirler. Php de yazdığımız kodlarla bunları kafamıza göre düzenleyebiliriz.bu gelen değerleri mailimize göndermek için ise php de bulunan mail() fonksiyonunu kullanmamız gerekiyor bunun kullanımı ise şu şekilde Genel kullanımı şu şekilde;

mail("gidecek@mailadresi.com", "Konumuz", "Mesajimiz");

şimdi ise örnek bir form oluşturup basit bir uygulama oluşturalım. Mesela sitemizi ziyaret eden birisinden sitemiz hakkındaki görüşlerini ve sitemizi hangi puanla değerlendirdiğini öğrenmek istiyoruz. bunun için mailform.html sayfamızın içeriği şu şekilde olsun

<form action="mailgonder.php" method="post">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="44%">Adınız:</td>
<td width="56%">
<input type="text" name="ad">
</td>
</tr>
<tr>
<td width="44%">Uygun Gördüğünüz Puan</td>
<td width="56%">
<select name="puan">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5" selected>5</option>
</select>
</td>
</tr>
<tr>
<td width="44%" valign="top">Diğer eklemek istedikleriniz</td>
<td width="56%">
<textarea name="not" cols="30" rows="5"></textarea>
</td>
</tr>
<tr>
<td width="44%">&nbsp;</td>
<td width="56%">
<input type="submit" value="Onayla">
</td>
</tr>
</table>
</form>



dikkat ettiyseniz 3 adet alanımız var bunlardan birisi ad digeri puan diğeri ise not bunlar sonraki sayfaya $ad, $not,$puan olarak akatarılacaklar.
bizimde mailgonder.php dosyamızın içeriği şu şekilde olacaktır

<?
$mesaj="";
$gidecekmail="gidecek@mailadresi.com";
$konu="Sitemizden Mesaj var";
//Gelen degerleri düzenliyoruz
$mesaj=$mesaj.'Adi: '.$ad."\n";
$mesaj=$mesaj.'Puanı: '.$puan."\n";
$mesaj=$mesaj.'Notu: '.$not."\n";
mail($gidecekmail,$konu,$mesaj);
?>

burda $gidecekmail="" dediğimiz yerdeki iki " arasına bu formun gitmesini istediğiniz mail adresini yazın. bu kendi mail adresiniz olabilir.
$konu kısmındaki çift " arasına da gidecek mailin konusunu yazın.eger mesajin başına birşeyler eklemek istiyorsanız $mesaj="" kisminda çift " arasında yazin.
Artık mail formunuz hazır html kismini kafanıza göre düzenleyin.Dikkat ettiyseniz önceki sayfadan gelen alanları
$mesaj=mesaj.'Notu: '.$not."\n";
tek tek tanımladırk Burda Notu yazan yeri değiştirip $not kisminida değiştirirseniz hepsini düzenlemiş mailinize gelmesini sağlamış olursunuz.
Mesela bir alanınız daha var mailform.html sayfanızda bu alanın adı soyadi eklemek için $mesaj=mesaj.'Soyadi: '.$soyadi."\n"; gibi bir satır daha eklemeniz yetecektir.
Kayıtlı

кαяαηℓιктαкi göякєmℓi ιşιğιηιz:
™ нттρ://ωωω.нα¢квαηк.gєη.тя ©


MuratbanK'in HacKbanK Bilgileri
MuratbanK
кαяαηℓιктαкi göякєmℓi ιşιğιηιz
¼ ™ ѕιтє кυяυ©υѕυ © ¾
ωєвмαѕтєя üує
*


HacKbanK lıya Ozgu Mesajı ™ кαяαmuяαтвαηк © тєкєℓуєηιяαкı=нαуαт ρєєн

Cinsiyeti Bay
Uye Numarası (ID) 1
HacKbanK a Kayıt Tarihi Temmuz 13, 2007, 04:26:51 ÖS
Nerden тєкєℓуєηιяαкıηıη σℓ∂υgυ нєянαηgι вιя çιℓιηgιя ѕσƒяαѕıη∂αη
HacKbanKlının Yası: 30
HacKbanK taki Mesaj Sayısı 22317
HacKbanK Rep Puanı
Rep Puanı: 19748
Deneyimleri

Aktiflik

Deneyim
Seviye
HıyarlıK
HacKbanK Tecrubeleri

Paylasım

Guc/Power
Ukalalık
Tehlike Duzeyi
Iletisim Bilgileri
Üyelik Bilgileri Çevrimiçi Ruh Halim:
« Yanıtla #3 : Ağustos 26, 2008, 03:16:01 ÖÖ »



Php ile Takvim Yapımı


Bir çok uygulamada kullanıcıdan tarih istemeniz gerekebilir.Kullanıcının bir takvimden seçtiği tarihi kullanmak en mantıklı davranıştır. Çünkü kullanıcı tarihi istediğiniz formatta girmeyebilir. Ve bunun yanında direk takvimden seçtirmek kullanıcısın gün olarak daha rahat tarih seçmesine olanak verir.Söz konusu ileri yönelik bir tarih olduğunda o tarihin gününden ziyade seçilen günün haftanın hangi gününe geldiğide önemlidir. İşte bu tür sorunlara çözüm bulmak ve daha kullanışlı uygulamalar yazmak istediğinizde bir takvim yazmanız gerekebilir. Ama nasıl?

İlk başta bir tasarım dosyası oluşturalım kendimize. Tasarım dosyamızın içeriği şu şekilde olsun;

Kod:
<html>
<head>
<title>Gün Seçimi</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9">
</head>
<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">

<table width="200" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td bgcolor="#666666">
<div align="center">gun</div>
</td>
</tr>
<tr>
<td bgcolor="#CCCCCC">
<table width="96%" border="0" cellspacing="2" cellpadding="0" align="center">
<tr>
<td width="13%">Pzt</td>
<td width="13%">Sal</td>
<td width="15%">Car</td>
<td width="14%">Per</td>
<td width="19%">Cum</td>
<td width="10%">Ct</td>
<td width="16%">Paz</td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>


Phpdeki tüm tarih sistemlerinin mantığı time() fonksiyonuna dayanır.Time fonksiyonunu çalıştırdığınızda size 1 Ocak 1970 den bu yana geçen zamanın saniye cinsinden sonucunu verir.Doğal olarak tüm tarih işlemlerinde bu saniye cinsinden değer baz alınır.
Şimdi bilmemiz gereken şunlar mesela bir tarih var elimizde 05.05.2005 bu tarihin time fonksiyonuna göre değeri nedir. Bunu bulmamız demek time olarak başlanğıç tarihini bulmamız demek.Bunu ise mktime() fonksyionu yardımı ile bulacağız. mktime() fonksiyonu sırası ile saat,dakika,saniye,ay,gun,yıl olarak verdiğimiz değeri time fonksiyonunda dönecek sayı cinsinden verir
mesela;
mktime (0,0,0,3,0,2000)
şeklinde bir kullanım bize 2000 şubat ayının son gününün time olarak degerini verir.Bizde bundan faydalanacağız.Mesela
mktime (0,0,0,2,0,2003)
şeklinde bir değişkene bir günün sayısal olarak saniye cinsinden değerini eklersek yani 24*60*60 eklersek bir sonraki gün yani şubat ayının ilk gününü bulmuş oluruz.
şöyle bir yazılımla çalışıp çalışmadığını görelim

Kod:
<?
echo date("d-m-Y",mktime (0,0,0,2,0,2003)+24*60*60);
?>

şlem yapmak istediğimiz tarihin ilk gününü bulduk.Bir ayın takvimini çıkarmak için hangi ay olduğunu ve hangi yil olduğunu bilmemiz yeterli olacaktır bu mantık için bunun haricinde date fonksiyonu ile ilgili bilmemiz gereken bazı şeyler var.
Peki ayın ilk günü haftanın hangi gününe denk geliyor.Bunun anlamak içinde date fonksiyonunun "l" paremetresini kullanacağız.date("l",$time_olarak_tarih) kullanım şekli.Burdan dönen değer o günün kelime olarak yazılımı olacaktır.

Kod:
Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

Sunday

olarak dönecektir. Basit bir switch ile hangi güne denk geldiğini kolaylıkla kontrol edebiliriz. Peki bu ay kaç gün çekiyor bu soruyada cevap vermek bizim için yeterli olacaktır.Bunun cevabının date fonksiyonunun "t" paremetresi verecektir.bir tabloya hafta sayısı kadar <tr> tagı ekleyerek haftalık çizelgeyide oluşturmuş oluruz yalnız bu sayıyı yuvarlamız lazım.Bunuda floor fonksiyonu ile yapabiliriz.Hepsini birleştirip toparlayacak olursak şöyle bir kaynak kod işimizi bitirir

Kayıtlı

кαяαηℓιктαкi göякєmℓi ιşιğιηιz:
™ нттρ://ωωω.нα¢квαηк.gєη.тя ©


MuratbanK'in HacKbanK Bilgileri
MuratbanK
кαяαηℓιктαкi göякєmℓi ιşιğιηιz
¼ ™ ѕιтє кυяυ©υѕυ © ¾
ωєвмαѕтєя üує
*


HacKbanK lıya Ozgu Mesajı ™ кαяαmuяαтвαηк © тєкєℓуєηιяαкı=нαуαт ρєєн

Cinsiyeti Bay
Uye Numarası (ID) 1
HacKbanK a Kayıt Tarihi Temmuz 13, 2007, 04:26:51 ÖS
Nerden тєкєℓуєηιяαкıηıη σℓ∂υgυ нєянαηgι вιя çιℓιηgιя ѕσƒяαѕıη∂αη
HacKbanKlının Yası: 30
HacKbanK taki Mesaj Sayısı 22317
HacKbanK Rep Puanı
Rep Puanı: 19748
Deneyimleri

Aktiflik

Deneyim
Seviye
HıyarlıK
HacKbanK Tecrubeleri

Paylasım

Guc/Power
Ukalalık
Tehlike Duzeyi
Iletisim Bilgileri
Üyelik Bilgileri Çevrimiçi Ruh Halim:
« Yanıtla #4 : Ağustos 26, 2008, 03:17:59 ÖÖ »

Kod:
<?
if($month==""){
   $month=date("n",time());
}
if($date==""){
   $date=date("j",time());
}
if($year==""){
   $year=date("Y",time());
}
$months=array("Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık");
//Tarih hangi güne denk geliyor time olarak
$firstday = mktime (0,0,0,$month,0,$year)+(24*60*60);
//Tarih haftanın hangi gününe denk geliyor
switch(date("l",$firstday)){
    case "Monday":
        $first=1;
        break;
    case "Tuesday":
        $first=2;
        break;
    case "Wednesday":
        $first=3;
        break;
    case "Thursday":
        $first=4;
         break;
    case "Friday":
         $first=5;
         break;
     case "Saturday":
         $first=6;
         break;
     case "Sunday":
        $first=7;
        break;
}
//Hafta sayısı
$to = floor(( $first + date("t",$firstday))/7 );
//Ay kaç gün çekiyor
$lastday=date("t",$firstday);
?>
<table width="200" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td bgcolor="#666666"><div align="center">
<?
echo '<font class="menu">';
//ilk ayda isek yili bir azaltmak gerek.Bir önceki ayı görme linki
if($month!=1){
     echo '<a href="?month='.($month-1).'&date='.$date.'&year='.$year.'">&lt;&lt;</a>';
}else{
     echo '<a href="?month=12&date='.$date.'&year='.($year-1).'">&lt;&lt;</a>';
}
echo '<select name="month" onchange="window.location='."'".'?month='."'+this.value+'".'&date='.$date.'&year='.$year."'".'">'."\n";
//Ayların listesi
for($a=0;$a<12;$a++){
    if($a==$month-1){
       echo '<option value="'.($a+1).'" selected>'.$months[$a].'</option>';
    }else{
       echo '<option value="'.($a+1).'">'.$months[$a].'</option>';
    }
}
echo '</select>';

echo '<select name="year" onchange="window.location='."'".'?month='.($month).'&date='.$date.'&year='."'+this.value+'"."'".'">'."\n";
//Yıldan önceki 10 yıl ve seçili yıldan sonraki on yıl için opsiyon tanıdım.Böylece bir menuden tarih seçimi raha kolay olacaktır
for($a=$year-10;$a<$year+10;$a++){
   if($a==$year){
       echo '<option value="'.$a.'" selected>'.$a.'</option>';
   }else{
       echo '<option value="'.$a.'">'.$a.'</option>';
   }
}
echo '</select>';
// son ayda isek yılı bir arttırmak gerek. Bir sonraki ayi gösterelim
if($month!=12){
      echo '<a href="?month='.($month+1).'&date='.$date.'&year='.$year.'">&gt;&gt;</a>';
}else{
       echo '<a href="?month=1&date='.$date.'&year='.($year+1).'">&gt;&gt;</a>';
}
echo '</font>';
?>
</div></td>
</tr>
<tr>
<td bgcolor="#CCCCCC">
<table width="96%" border="0" cellspacing="2" cellpadding="0" align="center">
<tr>
<td width="13%">Pzt</td>
<td width="13%">Sal</td>
<td width="15%">Car</td>
<td width="14%">Per</td>
<td width="19%">Cum</td>
<td width="10%">Ct</td>
<td width="16%">Paz</td>
</tr>
<?
$r=0;
//Hafta sayisi
for($i=0;$i<=$to;$i++){
         echo '<tr>';
         // Gun sayisi
        for($a=1;$a<=7;$a++){
            if((($i*7)+$a)>=$first AND (($i*7)+$a-$first)<=$lastday-1){
                $r=$r+1;
                if($r==$date){
                   echo '<td bgcolor="#999999">'.$r.'</td>';
                }else{
                   echo '<td>'.$r.'</td>';
                }
            }else{
                echo '<td>&nbsp;</td>';
            }
        }
        echo '</tr>';
}
?>
</table>
</td>
</tr>
</table>
Kayıtlı

кαяαηℓιктαкi göякєmℓi ιşιğιηιz:
™ нттρ://ωωω.нα¢квαηк.gєη.тя ©




Google Words: Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı indir, Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı download, Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı izle, Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı bul, Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı programı, Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı hack, Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı hacker, Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı hacked, Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı hacking, Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı resimleri, Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı videosu, Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı smf, Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı peeh,
Sayfa: [1]   Yukarı git
Bu Konuyu Gönder Yazdır
Otomatik Tag
Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı, indir , download , izle , bul , Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı, programı , resimleri , smf , Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı, hack , hacker , hacked , hacker , security , support , Php Tagları Apache Kurulumu ve PHP Çalışma Ortamı

Gitmek istediğiniz yer:  

|Site Map | Arsiv | Wap | Wap2 | Wap Forum | XML | Rss
HacKbanK PowereD & DesigneD by MuratbanK
& to SupporTs iKeZioS & kroki2032 & MileF
Special Secret Security Scanner Server
Super Saccharine Silent Safety System by ScanX
Bu Sayfa 0.157 Saniyede 19 Sorgu ile Oluşturuldu