⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel

Webailesi Portal Sistemi

Yazar: T1xLnN
25-01-2020, 21:27
Forum: PHP
Dize, birden fazla değişken barındıran veri grubudur. Bu değişkenler aynı türdedir ve tek bir ana değişken içerisinde bulunurlar.

Örneğin 4 değişkenli bir alfasayısal yapımız var:


Kod:
<?php
   $model1 = "Mercedes";
   $model2 = "Opel";
   $model3 = "BMW";
   $model4 = "Peugeot";
?>

Şanslıyız ki bu modeller 4 tane, ya 400 tane olsaydı? Tek tek yazacak mıydık? Elbette hayır, çünkü dize kullanarak işimizi hızlandırabiliriz.



Sayısal Dizeler
Gruba dahil her değişkenin bir numara ile belirtildiği yapıdır. 2 şekilde yapılır.


Kod:
<?php
   // 1. Yol
   $modeller = array("Mercedes","Opel","BMW","Peugeot");

   // 2. Yol
   $modeller[0] = "Mercedes";
   $modeller[1] = "Opel";
   $modeller[2] = "BMW";
   $modeller[3] = "Peugeot";
?>


Çağrışımsal Dizeler

Dizeleri çağırmak için kullandığımız sayıların yerini kelimeler alır.



Kod:
<?php
   // 1. Yol
   $puanlar = array(
      "Ali" => 10,
      "Hasan" => 15,
      "Murat" => 22,
      "Ayse" => 32,
   );

   // 2. Yol
   $puanlar["Ali"] = 10;
   $puanlar["Hasan"] = 15;
   $puanlar["Murat"] = 22;
   $puanlar["Ayse"] = 32;

?>


Dize İçinde Dize (Çoklu Dizeler)

Bir arraylist içerisinde dizeler kullanabiliriz. Her bir dize için [] eklenir.



Kod:
<?php

   $aileler = array(
      "Eliçalışkan" => array("Murat","Çiğdem","Esra"),
      "Keçecioğlu" => array("Yavuz","Mustafa")
   );

   echo $aileler["Eliçalışkan"][0] . ",
      Eliçalışkan ailesinin bir üyesidir.";

?>

Yazar: NightmaRe
25-01-2020, 21:25
Forum: JAVASCRIPT
JavaScript Nedir?JavaScript web sitelerine hayat veren bir yazılım dilidir. Bu durum HTML (içerik belirtir), CSS (gösterimi düzenler) ve PHP’nin aksine sunucu yerine ziyaretçilerin cihazlarında çalışır.Bilmeniz gerekenler:
  1. JavaScript öğrenmesi nispeten kolaydır;

  2. Netscape tarafından geliştirilmiştir ve web sitelerinin %92’sinde kullanılır;

  3. JS belirli web sayfası öğelerine veya tıklama gibi hareketlere atanabilir;

  4. Farklı tarayıcı ve cihazlarda çalışır;

  5. Diğer yazılım dillerinden daha hızlı ve hafiftir;

  6. Popülerliğinden dolayı diğer seçeneklerden daha az güvenli olabilir;

  7. JavaScript’I doğrudan HTML’e ekleyebilir veya farklı dosyalarda tutarak sadece ihtiyaç olduğunda çalışmasını sağlayabilirsiniz.
Sonuç olarak JavaScript’in bugün olduğu kadar popular olmasının bir sebebi var: yaptığı işte oldukça başarılı olması. Eğer üzerinde araştırma yapıyorsanız, umarız yazımız yardımcı olmuştur ve artık JavaScript nedir ve nasıl çalışır soruna iyi bir cevabınız vardır.Ve tabi ki, eğer bir sorunuz varsa yorumlar kısmından kolaylıkla bize iletebilirsiniz!
Yazar: NightmaRe
25-01-2020, 21:25
Forum: JAVASCRIPT
JavaScript, 20 yılı aşkın bir geçmişe sahip dünyanın en popular yazılım dillerinden birisidir. Ayrıca web geliştiriciler için temel 3 yazılım dilinden birisidir.
  1. HTML: Bir web sayfasına içerik ekleyebilmenizi sağlar.

  2. CSS: Tasarım, stil ve web sayfalarının düzenini belirler.

  3. JavaScript: Web sayfalarının davranışlarını yönetir.
JavaScript oldukça hızlı ve kolay bir şekilde öğrenilebilir ve web sitelerinin işlevini arttırmaktan oyunlar çalıştırmaya kadar çoğu amaç için kullanılabilir. Dahası, Github gibi siteler sayesinde ücretsiz olarak bir çok JavaScript taslağı ve uygulaması bulabiliriz.

Geçmişten Günümüze JavaScript JavaScript, bir Netscape çalışanı olan Brandan Eich tarafından 1995 yılının Eylül ayında 10 günlük bir süre içerisinde oluşturuldu. İsmi ilk olarak Mocha idi ve dilin adı daha sonraları Mona ardından da JavaScript olmadan hemen önce LiveScript adını aldı. Dilin ilk sürümleri özellikle Netscape’ye özgü idi ve sınırlı işleve sahipti ancak zaman içinde geliştirici topluluğunun da yardımıyla büyümeye devam etti. 1996 yılında JavaScript resmi olarak ECMAScript adını aldı ve ECMAScript 2 1998’de,  ECMAScript 3 ise 1999 yılında geldi. Bu da günümüzün JavaScript’ine evrildi ve sadece farklı tarayıcılarda çalışmanın dışında aynı zamanda mobil ve masaüstü bilgisayarlar gibi farklı cihazlarda da çalışıyordu. JavaScript o günden beri büyümeye devam etti ve 2016 yılı itibariyle web sitelerinin %92’si JavaScript kullanmaya başladı. Sadece 20 yıl içerisinde ilkel bir dil halinden dünyanın en popular dili olmayı başardı. Eğer internet kullanıyorsanız, mutlaka JavaScript ile karşı karşıya gelmişsinizdir. JavaScript Niçin Harikadır? JavaScript’in rakipleriyle karşılaştırıldığında çeşitli avantajları bulunuyor, özellikle de belirli alanlarda. JavaScript avantajlarından bazıları şu şekildedir: Bir compiler (derleyici) kullanmanız gerekmez çünkü web tarayıcıları HTML ile yorumlar; Diğer yazılım dillerine nazaran öğrenmesi daha kolaydır; Hataları bulmak dolayısıyla çözmek daha kolaydır; Belirli web sayfası öğelerine veya özel durumlara ayarlanabilir, örneğin fare tıklaması veya imleci üzerine getirme gibi; JS birden fazla platformda, tarayıcıda çalışabilir; JavaScript kullanarak input değerlendirebilir ve manuel very kontrollerini azaltabilirsiniz; Web siteleri daha interaktif yapar ve ziyaretçilerin dikkatini çeker; Diğer yazılım dillerinden daha hızlı ve hafiftir. JavaScript Zayıf Yanları Nelerdir? Aklınıza gelen bütün yazılım dillerinin bazı zayıf yanları bulşunur. Sorunun bir bölümü de, bir yazılım dili JavaScript gibi popular olduğunda saldırganların, dolandırıcıların ve diğer zararlı üçüncü partilerin de ilgisini çekiyor ve güvenlik açıklarının peşine düşülmesinden kaynaklanıyor. JavaScript’in bazı zayıflıkları şu şekildedir: Açıklara karşı zayıftır; Kullanıcı bilgisayarlarında zararlı kod çalıştırmak için kullanılabilir; Her zaman farklı tarayıcı ve cihazlar tarafından desteklenmez; JS kodları oldukça büyüktür. Farklı cihazlarda farklı çalıştırılabilir bu da tutarsızlığa sebep verebilir. JavaScript Diğer Yazılım Dillerinden Nasıl Ayrılır? JavaScript’in en popular yazılım dillerinden birisi olmasının sebebi, oldukça çok amaçlı olmasıdır. Çoğu geliştirici ilk olarak JavaScript’e başvurur ve sadece belirli farklı bir özelliğe ihtiyaç duyulması durumunda diğer dillerden yardım alır.
Yazar: T1xLnN
25-01-2020, 21:24
Forum: PHP
Değişkenlere atadığımız değerlerinin türlerini genellikle biliriz; ama yüzlerce

değişkenle uğraştığımız bir Web programında değişken türünü unutmak çok kolaydır. Kimi 

zaman da değişkenlere program yoluyla değer atarız; başka bir deyişle programımız bazı
değişkenleri kendisi oluşturabilir, ve bunlara kendisi değer atayabilir. Bu tür program
yoluyla atanan değerlerin de türünde kuşkuya kapıldığımız anlar olabilir. Bir değişkenin
değerinin türü hakkında kuşkunuz varsa, en emin yol bunu PHP'nin kendisine sormaktır.
Bu sorgulamayı gettype() fonksiyonu ile yaparız.
Yazar: T1xLnN
25-01-2020, 21:24
Forum: PHP
PHP konu başlığında verdiğim örnekte olduğu gibi ekrana yazı yazmak için dört değişik yol kullanırız (en azından ben o kadar biliyorum!)
Kod:
 printf(“Bu bir PHP dosyasıdır.<br>”);
  print(“Bu bir PHP dosyasıdır.<br>”);
  echo (“Bu bir PHP dosyasıdır.<br>”);
  echo “Bu bir PHP dosyasıdır.<br>”; 


Yukarıdaki dört satırda ekrana “Bu bir PHP dosyasıdır.” yazacaktır. Dikkat ederseniz her komuttan sonra bir ; işareti kullanılıyor. Bu işareti kullanmamamız halinde php programı hata verecektir. Şimdi içinizde “Bu yazıyı HTML ile daha kısa bir kod kümesi ile yazmak mümkün!” diye düşünenler olacaktır (bende ilk başta öyle düşünmüştüm :-), fakat ilerde ekrana değişken ile gelen bilginin yazdırılmasını gördükten sonra sizde bu yazım şeklinin gereksiz olmadığını anlayacaksınız.
Aşağıdaki örnekte $deger adlı değişkene değer atayıp ekrana yazdırıyorum.
Kod:
<?php

/* Buralar yorum satırı*/
# Burası da tek satırlık yorum aralığı

$değer = "Bu değişkenin değeri";
echo $değer;

?>


Bu dosyayı yazıp ilk.php diye kaydettikten sonra web istemcinizin adres satırına http://localhost/ilk.php yazarsanız ekranda “Bu değişkenin değeri” yazısını göreceksiniz (Kullandığınız sunucunun ismi localhost ve ilk.php dosyasının da ana wwwdizininde olduğunu varsaydım).
PHP ile sadece metinsel işlemler değil, matematiksel işlemler de gerçekleştirebilirsiniz. Bunun için C programlama dilinde olduğu gibi toplama için +, çıkarma için -, çarpma için *, bölme için / ve kalan bulma için % sembolleri kullanılır.
İsterseniz birkaç örnek ile matematiksel işlemlere giriş yapalım.
Kod:
<?php
###########################
#   Matematiksel İşlemler #
#         mat.php         #
########################### 



# Değişkenler tanımlanıyor


Kod:
$a = 10;
$b = 2;
$c = 3; 



# Kullanılacak matematiksel işlevler tanımlanıyor


Kod:
$toplam = ($a + $b + $c);
$carpim = ($a * $b * $c);
$bolum = ($a / $b);
$kalan = ($a % $c); 



# Çıktılar ekrana yazdırılıyor


Kod:
echo "Tanımlı değişkenlerin toplamı: <b>$toplam</b><br>\n";
echo "Tanımlı değişkenlerin çarpımı: <b>$carpim</b><br>\n";
echo "Birinci ve ikinci değişkenin bölmesi sonucu bölüm: <b>$bolum</b><br>\n";
echo "Birinci ve üçüncü değişkenin bölmesi sonucu kalan: <b>$kalan</b>";
?>


Yukarıdaki örnek, programlama ile daha önce uğraşmamış birisi için biraz karışık olabilir. Önce değişkenlere değer atanır ve belirli işlevler kullanılarak bu değerler istenilen işlemlerden geçirilerek farklı bir sonuç elde edilir. Tıpkı matematikte kullanılan işlevler gibi, belirli işlemler istenilen değişken değerine uygulanır.
Yani, y = f(x, w, z) = x + w + z gibi, bizde y yerine $toplam diye bir değişken ve x, w ve z yerine $a, $b ve $c gibi değişkenler kullandık. Matematikte kullanılan işlevlerden tek farkı kullanılan değişken tiplerinin farklı olması ve matematiksel işlemler dışında da işlemlerin yapılabiliyor olmasıdır.
Bizim örneğimizde bazı matematiksel değerlerin toplamı, çarpımı ve bölümü alındı. Bu matematiksel işlemleri istenilen amaç doğrultusunda uzatıp karmaşıklaştırmak mümkün.
Yazdığımız PHP dosyasının HTML kaynak kodu
Tanımlı değişkenlerin toplamı: <b>15</b><br>
Tanımlı değişkenlerin çarpımı: <b>60</b><br>
Birinci ve ikinci değişkenin bölmesi sonucu bölüm: <b>5</b><br>
Birinci ve üçüncü değişkenin bölmesi sonucu kalan: <b>1</b>

gibi düz HTML kodlarından ibaret olacaktır. Ziyaretçinin hiçbir şekilde bizim PHP kodlarımızı görme şansı yoktur. Kaynak kodundan kullandığımız \n karakteri HTML çıktımızda satırların tek bir satır gibi değil de alt alta yazılmış satırlar olarak oluşmasını sağladı. Bu gibi durumlarda kullanımı gerekli değilse de kullanımının gerekli olduğu durumlar kesinlikle vardır.
Birde bir önceki örneği dikkatli bir şekilde incelediyseniz orada değişkenin değerini verirken “ (tırnak işareti) kullanmama karşın son örnekte kullanmadım. Tırnak işareti kullanılmadığı zaman PHP değişkenimizin sayısal değer taşıyan bir değişken olduğunu anlayacaktır.
Diyelim ki elimizde iki tane metin bilgisi taşıyan değişken var. Bunlar $ad = "Fehmi Noyan" ve $soyad = "İSİ" olsun. Bu değişkenlerin değerlerini birleştirip tek bir değişkende saklamak mümkündür. Saklamak istediğimiz tek değişken $ad_soyad ise kullanmamız gereken komut kümesi
$ad_soyad = $ad . " " . $soyad;

gibi bir satırdır. Bu işlem için çok farklı birleştirme yolları olsa da bu kullanım birçok yerde işinizi görecektir.
Yazar: T1xLnN
25-01-2020, 21:23
Forum: PHP
Bunun için mail() fonksiyonunu kullanırız.

Kullanım Şekli: mail( alıcı, başlık, mesaj, ayarlar );


Kod:
<?php
   // Genel Ayarlar
   $alici = "[email protected]";
   $baslik = "Merhaba!";
   $mesaj = "Uzun süredir yazmıyorsunuz, özledik sizi.";

   // Gönderen, diğer alıcılar, mail türü vb.
   $gonderen = "[email protected]";
   $bilgi = "From: $gonderen";

   mail( $alici, $baslik, $mesaj, $bilgi );
?>

Yazar: NightmaRe
25-01-2020, 21:23
Forum: JAVASCRIPT
JavaScript Kod YapısıNOT: JavaScript kullanabilmek için öncelikle HTML Dili bilmeniz gereklidir!

JavaScript kodları HTML belgesi içerisinde kullanılır. Kod yazımına başlamadan önce <script> nesnesi eklenir ve kod yazma işlemi bittikten sonra </script> yazılarak element kapatılır.
 
Kod:
Kod:
<script>    alert('Hoş geldiniz!'); </script>
 Javascript HTML Belgesinin Neresinde Kullanılır?Bir JavaScript kodu için oluşturacağınız <script></script> nesnesini <head> bölümünde ya da <body>bölümünde kullanabilirsiniz.

NOT: BODY elementi içerisinde kullanmak sayfa yüklenme hızını arttıracaktır.

Aşağıdaki örnek HEAD bölümünde JavaScript kullanılarak yapılmıştır;

JavaScript Kodu

Aşağıdaki örnek ise JavaScript kodunun BODY içerisinde kullanılmasıyla oluşturulmuştur:
 
Kod:
Kod:
<!DOCTYPE html> <html> <head> <script> function fonksiyonum() { document.getElementById("demo").innerHTML = "Paragraf değişti!"; } </script> </head> <body> <h1>Web Sayfam</h1> <p id="demo">Bir paragraf</p> <button type="button" onclick="fonksiyonum()">Butona Bas!</button> </body> </html>
 JavaScript Kodlarını Dosyadan Kullanmaİsterseniz bir javascript dosyası oluşturarak ve bunu HTML belgenizden çağırarak kullanabilirsiniz. Bu kullanım şekli kaynak kodlarınızın sade olmasını sağlayacaktır.

Bunun için <script> kodunuza src="" özelliği ekleyip dosya adını ana dizine göre belirtin. Örneğin script dosyamızın adı "script.js" ise;
 
Kod:
Kod:
<script src="script.js"></script>
NOT: Script dosyası içerisinde <script> ve </script> elementi kullanılmaz.
Yazar: T1xLnN
25-01-2020, 21:23
Forum: PHP
Bir önceki konuda çerezlerin kullanıcı bilgisayarında saklandığını söylemiştik. Session olarak tabir edeceğimiz bu tür ise sunucuda saklanan kişisel verilerdir.

Bir php dosyasına oturum desteği vermek için o dosyanın başına session_start(); eklenmelidir.

Kullanım Şekli: $_SESSION['degisken'] = deger;


Kod:
<?php
   session_start();

   $_SESSION['isim'] = "Murat";
?>

Bir Oturum Bilgisinin Varlığını Kontrol Etmek - isset()

Bir oturum bilgisi, sunucu tarafından işlenmeden geçerli değildir. Yani değer verilmemiş bir oturum bilgisine erişirsek hata çıkar. Bunu kontrol etmenin yolu isset() fonksiyonudur:



Kod:
<?php
   session_start();

   if ( isset( $_SESSION['goruntuleme'] ) )
      $_SESSION['goruntuleme'] = $_SESSION['goruntuleme'] + 1;
   else
      $_SESSION['goruntuleme'] = 1;

   echo "Bu sayfa " . $_SESSION['goruntuleme'] . " kez
         görüntülendi.";
?>

Bir Oturum Bilgisini Silmek - unset()

Geçerli bir oturum bilgisini unset() fonksiyonu ile kaldırırız:



Kod:
<?php

   unset( $_SESSION['goruntuleme'] );

?>

Yazar: T1xLnN
25-01-2020, 21:22
Forum: PHP
Sunucu saatini PHP'de date( biçim, zaman ) fonksiyonu ile kullanırız. İlk parametre, tarih formatının nasıl olacağını bildirmemize yarar ve zorunludur.

d -> 01 - 31 arasında değer alan gün.
m -> 01 - 12 arasında değer alan ay.
Y -> XXXX şeklinde 4 haneli yıl değeri.
G -> 00 - 23 arasında değer alan saat değeri.
i -> 00 - 59 arasında değer alan dakika değeri.
s -> 00 - 59 arasında değer alan saniye değeri.


Kod:
<?php
   echo date("d/m/Y G:i:s");
?>

İkinci parametre olan zamanı belirtmediğimiz için şu andaki zamanı dikkate alır ve aşağıdaki şekilde görünür:


Kod:
25/07/2011 19:13:49 
Tanımlı bir tarihi gösterirken ikinci parametreyi kullanmalıyız. PHP'de Unix saati gösterilir. Geçerli Unix saatini görmek için time() fonksiyonu kullanılabilir.


Kod:
<?php

   echo time() . "<br />";
   // 1311610741 gösterir (Unix Zaman Dilimi)

   echo date("d/m/Y G:i:s", time());
   // Şu andaki tarih ve saati gösterir.

?>

Bir UNIX zaman dilimi tanımlamak için mktime() fonksiyonu kullanabiliriz. Örneğin geçerli güne 1 ekleyerek yarını yazdıralım:


Kod:
<?php
   $yarin = mktime(0,0,0,date("m"),date("d")+1,date("Y"));
   echo date("d/m/Y G:i:s", $yarin); // Yarın bu zamanı verir.
?>

Yazar: T1xLnN
25-01-2020, 21:22
Forum: PHP
Bir değişkene bağlı koşullu işlem yaparken IF, ELSEIF, ELSEIF ... şeklinde uzunca bir komut kullanmak hem zamanımızı alır, hem php derleyiciyi yorar. Bu gibi durumlarda Switch kodu işimizi kolaylaştırır.

Kod:
<?php
   $secim = 3;

   switch( $secim )
   {
      case 1:
         echo "Benim sayım 1!";
         break;
      case 2:
         echo "Benim sayım 2!";
         break;
      case 3:
         echo "Benim sayım 3!";
         break;
      default:
         echo "Benim sayım 1, 2 veya 3 değil!";
   }
?>

Yukarıdaki örnekte görüldüğü üzere $secim değişkeninin aldığı değere göre switch komutuyla işlem yapılmasını sağladık. Burada case 1:, değişkenin hangi değerde olması durumunda işlem yapacağını bize bildirir. break;ise switch'den çıkılması gerektiğini php ye anlatmamıza yarar. default: olarak belirtilen son satır ise hiçbir koşul sağlanmadığı takdirde yapılacak işi tanımlar.

Aşağıda başka bir örnekte string (alfasayısal) bir değişkenle Switch kullandık:


Kod:
<?php
   $kimin = "Ali";

   switch( $kimin )
   {
      case "Ali":
         echo "Ali'nin";
         break;
      case "Hasan":
         echo "Hasan'ın";
         break;
      default:
         echo "Kimsenin değil!";
   }
?>

Hoşgeldin, Ziyaretçi

Sitemizden yararlanabilmek için Kayıt olmalısınız.

Forumda Ara

Forum İstatistikleri

Toplam Üyeler: 44.946
Son Üye: halilkayabas
Toplam Konular: 34.813
Toplam Yorumlar: 456.427

Son Aktiviteler

Furia Community Genel Gün...

Son Yorum: swezy* • 7 dakika önce
Yorumlar: 14 • Okunma: 255

Türkiye'de ilk: CS 1.6'yı...

Son Yorum: swezy* • 9 dakika önce
Yorumlar: 11 • Okunma: 360

Jailbreak Sunucunuz İçin ...

Son Yorum: zebraa • 26 dakika önce
Yorumlar: 7 • Okunma: 673

Özel mesaj eklentisi Dm

Son Yorum: tofas1212 • 28 dakika önce
Yorumlar: 19 • Okunma: 2.605

PRO Serveler İçin Plugin ...

Son Yorum: sleeper038 • 41 dakika önce
Yorumlar: 631 • Okunma: 80.426

Vatan-ı AlbayrakGaming JB...

Forum: TS3 - Yedek
Son Yorum: ENERCII • 41 dakika önce
Yorumlar: 109 • Okunma: 45.872

30 Round Olunca Restart A...

Son Yorum: sleeper038 • 44 dakika önce
Yorumlar: 508 • Okunma: 77.000

Deagle | 2026 FREE MODEL ...

Son Yorum: ENERCII • 52 dakika önce
Yorumlar: 8 • Okunma: 1.410

Cenka Gaming Ts3 Yedeği

Forum: TS3 - Yedek
Son Yorum: nurettin20 • 53 dakika önce
Yorumlar: 44 • Okunma: 47.061

CS 1.6 - CT DOğunca Otoma...

Son Yorum: zebraa • 54 dakika önce
Yorumlar: 21 • Okunma: 10.554