vehbiakdogan

Senior Sofware Developer

PHP Ders10 Formlar – Get ve Post Methodu

Bu Dersimizin Sonunda Php de Form Oluşturmayı ve Form göndermeyi , Post Methodunu ,Get Methodunu ve bu ikisi arasındaki farkları öğrenmiş olacağız

 

Formlar Nedir Ne işe Yararlar

Arkadaşlar Formlar adındanda anlaşılacağı gibi bilgi girmemizi ve bu bilgileri göndermemizi sağlayan sayfalardır
örnek verecek olursak mesela sitelerde üye ol sayfaları bir form dur
Formlarımız html dende bileceğiniz gibi 2 metodla gönderilir

GET Methodu

Arkadaşlar Get Methodu Genellikle id işlemlerinde kullanırız Yani index.php?id=3 gibi kullanırız Get methoduyla yazdığımız bilgiler adres çubuğunda gösterildiği için sitenizde gizli kalması gereken form bilgilerinizi Get Methoduyla kullanmayınız

POST methodu

Post Methodu Güvenilirdir. formda gönderilen bilgiler adres çubugunda gösterilmez Sitenizde görünmemesi gereken bilgilerinizi POST ile Kullanmanızı tavsiye ederim .
GET Methodu Örneği :
Basit bir Get Methodu Örneği Yapalım Get Methodunda 2 Tane sayfamız olacak. Bu sayfalarımız index.php ve gonder.php siz istediğiniz isimleri verebilirsiniz.
index.php de form kısmımız olacak yani tamamen html index.html de yapabilirsiniz.
gonder.php de ise formdan gelen verilerimizi Değerlendireceğiz Ewet Örneğimize Başlayalım
index.php Sayfası

<html>
<head>
<title> PHP FORM UYGULAMASI </title>
</head>
<body>
<form action="gonder.php" method="GET">
İsim <input type="text" name="ad"><br>
Yas <input type="text" name="yas"><br>
<input type="submit" name="gonder" value="GONDER">
</form>
</body></html>

Bu kısmı anlatmama Gerek Yok Sanırım Normal Bir Form Oluşturdum
Formda adımızı Ve yaşımızı Girmemiz İsteniyor
inputların name kısımlarıyla gonder.php de işlem yapacağız Bu yüzden onlara Dikkat edelim
İsmimizi Girdiğimiz inputun name kısmı ad
Yaşımızı girdigimiz inputun name kısmı yas
Gönder butonumuzun namesi de gonder
gonder.php Sayfamız

<?php
$ad = $_GET['ad']; // Adımızı Get Methoduyla Aldık 
$yas = $_GET['yas']; // Yaşımızı Get Methoduyla Aldık
if($_GET['gonder']) // Gönder Butonuna Basılmışmı Kontrol Ediyoruz
{
   if(empty($ad) || empty($yas))
   { echo"Tum Bolumleri Eksiksiz Doldurunuz . "; }
   else
   {
   echo"Benim Adim".$ad."<br>".$yas." Yasimdayim"; 
  }
}
else
{
  echo"Form Girisi Yapiniz";
}

?>

Evet Arkadaşlar Kodlardada Açıkladım ama Burdanda Söyleyeyim $_GET[‘form name’]; Şeklnde formdan Verileri Aldık Önce Gönder butonuna basılmışmı diye kontrol ettirdik Basılmışsa Eğer empty Fonksiyonumuzla Formu boş bırakılmışmı diye kontrol ettik boşsa uyarı mesajı verdirdik değilsede Form dan aldığımız bilgileri kullandık
POST Methodu Örneği :
Arkadaşlar POST methodunda Bizlere 1 sayfa yeterlidir ama 2 sayfada kullanabiliriz
Ben 1 Sayfalı ÖRnek Yapacağım index.php sayfamız olsun

<html>
<head>
<title>PHP POST METHODU ORNEGİ </title>
</head>
<body>
<form action="" method="POST">
Adınız :<input type="text" name="ad"><br>
Yasınız : <input type="text"  name="yas"><br>
input type="submit" name="gonder" value="GONDER"></form>
<?php
$ad = $_POST['ad'];
$yas = $_POST['yas'];
if($_POST['gonder'])
{
   if(empty($ad) || empty($yas))
   {
      echo"Tüm Alanları Doldurunuz !!";
   {
   else 
   {
      echo"Benim Adim ".$ad."<br>".$yas."Yasindayim.";
   }
}
?>
</body>
</html>

Arkadaşlar Get Methoduyla Aralarında bi fark yok Yukarıda Söylediğim Şeyler POST methodu içinde geçerlidir
$_POST[‘input name’]; Şeklinde verileri ÇEkeriz

Birdahaki Dersimizde Görüşmek Üzere …

PHP

Php Ders 9 Php İle Veri Tabanında Bazı İşlemler

Bu Dersimizin Sonunda Veri Tabanıyla İşlem Yapmayı Az Çok Öğrenmiş Olacaksınız
bir Önceki Dersimiz Php Ders 8 Php İle Veri Tabanına Bağlanma Yı Okursanız Bu Dersimizi Daha İyi Anlarsınız

 

Php İle Veri Tabanında İşlemler Yapmak

Arkadaşlar Bu Dersimizi Örnek Üzerinde Anlatırsam Daha İyi Olacağını Düşünüyorum
İlk Dersimizde Sizlere wamp Server i Kurmayı anlatmıştım bilmeyenler İçin Php Giriş Ve Wamp Server Kurulumu Başlıklı Konumuza Bakabilirsiniz.
Şimdi Tarayıcımızda localhost/phpmyadmin Adresine Giriyoruz Ve Yeni Bir Veri Tabanı Oluşturuyoruz
Direk Hostta işlem Yapan Arkadaşlarımızda Panellerinden Yeni Bir Veri Tabanı Oluşturabilirler

Veri Tabanı Adına uyeler Yazıyoruz Ve Veri Tabanı Oluşturuyoruz
Oluşturduğumuz Veri Tabanına Girince Hiç Tablo Yok Diyor Ve Biz Şimdi Bir tablo oluşturacağız
Öncelikle Bizim Üyemizin Hangi Bilgileri Saklanacak Onlara Karar Vermeliyiz
1- Adı
2- Soyadı
3- Dogum Tarihi
4- Yaşadığı ŞEhir
5- Cinsiyet
6- Uye İd si
Şimdi 6 Alanlı Bir Tablo oluşturuyoruz
Evet Arkadaşlar Ben Veri Taanını oluşturdum Aşağıdaki SQL kodunu phpmyadminde Okutursanız Sizdede Uyeler adında Bir Tablo oluşacaktır
SQL KODU :

CREATE TABLE IF NOT EXISTS `uyeler` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `adi` text CHARACTER SET utf8 COLLATE utf8_turkish_ci NOT NULL,
  `soyadi` text CHARACTER SET utf8 COLLATE utf8_turkish_ci NOT NULL,
  `dogum_tarihi` text NOT NULL,
  `sehir` text NOT NULL,
  `cinsiyet` text NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;

Evet Arkadaşlar Elimizde uyeler Adında Bir Tablomuz var Ve tablomuzun 6 adet Sütunu Var
Şimdi İşlemlerimize Geçelim
Öncelikle index.php Adında Bir Sayfa Oluşturalım Ve içine Öncelikle mysql Bağlantımızı Yapalım


<?php
$kullaniciadi="root"; // Sizde Kullanıcı Adınızı Yazın
$sifre= ""; // Mysql Şifrenizi Yazın
$host="localhost"; // Mysql Hostunuzu Yazın 
$veritabani="uyeler"; // Veritabanımızın Adı 
 
// Veri Tabanına Bağlan 
$baglan=mysql_connect($host,$kullaniciadi,$sifre);

//VERİTABANI SEÇME

mysql_select_db($veritabani,$baglan); // Veritabanımızı Seçtik 

?>

Evet Arkadaşlar mysl bağlantımızı Yaptık Ve uyeler Adlı Veri Tabanımızı Seçtik
Şimdi İlk olarak Veri Ekleme İle Başlayalım
1 Adet Üye Ekleyelim

<?php
$kullaniciadi="root"; // Sizde Kullanıcı Adınızı Yazın
$sifre= ""; // Mysql Şifrenizi Yazın
$host="localhost"; // Mysql Hostunuzu Yazın 
$veritabani="uyeler"; // Veritabanımızın Adı 
 
// Veri Tabanına Bağlan 
$baglan=mysql_connect($host,$kullaniciadi,$sifre);

//VERİTABANI SEÇME

mysql_select_db($veritabani,$baglan); // Veritabanımızı Seçtik 


//VERİLER
$isim = "Vehbi";
$soyisim = "AKDOGAN";
$dogum_tarihi = "01.01.1995";
$sehir = "ERZURUM";
$cinsiyet = "E";

 

//YENİ KAYIT GİRME
$sql="insert into uyeler (id, adi, soyadi, dogum_tarihi, sehir, cinsiyet) values ('', '$isim','$soyisim','$dogum_tarihi','$sehir','$cinsiyet')";
mysql_query("$sql");
?>

Evet Arkadaşlar Öncelikle isim Soyisim Gibi Değerleri tanımladık ardından Veri tabanımıza ekledik Php ile veritabanına Veri eklemek için
insert into tablo Adı ( Veritabanındaki Sütunlar ) values(Sütunların Sayfamızdaki Değerleri );
Şeklinde Yazarız
Evet Şimdide Oluşturduğumuz Kaydı Ekrana Yazdıralım


<?php
$kullaniciadi="root"; // Sizde Kullanıcı Adınızı Yazın
$sifre= ""; // Mysql Şifrenizi Yazın
$host="localhost"; // Mysql Hostunuzu Yazın 
$veritabani="uyeler"; // Veritabanımızın Adı 
 
// Veri Tabanına Bağlan 
$baglan=mysql_connect($host,$kullaniciadi,$sifre);

//VERİTABANI SEÇME

mysql_select_db($veritabani,$baglan); // Veritabanımızı Seçtik 


//KAYITALRI EKRANA YAZMA
$sql="select * from uyeler";
$sorgu=mysql_query("$sql");
while ($sonuc=mysql_fetch_array($sorgu)){
echo "id = $sonuc[0]
<br>İsim = $sonuc[1]
<br>Soyisim = $sonuc[2]
<br>Dogum Tarihi = $sonuc[3]
<br>Sehir = $sonuc[4]
<br>Cinsiyet = $sonuc[5]
";}
?>

Evet Arkadaşlar Kayıtlarımızı Ekrana Yazdırırken mysl_fetch_array fonksiyonundan Yararlanırız Bu Fonksiyon Veritabanındaki Bilgileri Bir Diziye Atar
mysql_select* from tablo_adi bu Fonksionumuz İse Tablomuzu Seçer

Şimdide Kayıt Güncelleyelim


<?php
$kullaniciadi="root"; // Sizde Kullanıcı Adınızı Yazın
$sifre= ""; // Mysql Şifrenizi Yazın
$host="localhost"; // Mysql Hostunuzu Yazın 
$veritabani="uyeler"; // Veritabanımızın Adı 
 
// Veri Tabanına Bağlan 
$baglan=mysql_connect($host,$kullaniciadi,$sifre);

//VERİTABANI SEÇME

mysql_select_db($veritabani,$baglan); // Veritabanımızı Seçtik 


//KAYIT GÜNCELLEME
$sql="update uyeler set adi='ahmet', soyadi='xxx' where adi='Vehbi' ";
mysql_query("$sql");
?>

Veri Tabanımızda Güncelleme Yapamak İçin Kullandığımız Fonksiyon “update tablo Adı set Düzenlenecek kısım=’Yeni Değeri’ where Duzenlenecek Kısım “; Burda kafanızı Belki where karıştırabilir arkadaşlar kısaca Bahsetmek Gerekirse where türkçe karşılığıda Nereye anlamına Geliyor bildiğiniz gibi
Bizede Burada Diyor ki Ben Veritabanında nereyi Güncelleyeyim Bizde Diyoruz Ki adi Vehbi Olan Kısmı Düzelt
Bu örneğimizde 1 tane veri olduğu için Ada Göre Güncellettik ama Çok üyesi olan sistemlerde id ye göre Düzenleme Yapılır
Evet Arkadaşlar Son olarakta Bilgi Silmeyi Görüp Dersimizi Sonlandıracağız


<?php
$kullaniciadi="root"; // Sizde Kullanıcı Adınızı Yazın
$sifre= ""; // Mysql Şifrenizi Yazın
$host="localhost"; // Mysql Hostunuzu Yazın 
$veritabani="uyeler"; // Veritabanımızın Adı 
 
// Veri Tabanına Bağlan 
$baglan=mysql_connect($host,$kullaniciadi,$sifre);

//VERİTABANI SEÇME

mysql_select_db($veritabani,$baglan); // Veritabanımızı Seçtik 


//KAYIT SİLME
$sql="delete from uyeler where id='1'";
mysql_query("$sql");

//BAĞLANTIYI KESME
mysql_close($baglan);
?>

mysql de bir Veriyi Silmek için “delete from Tablo Adı where = ‘silinecek Yer'”
Burda da Dedikki Bizim id si 1 olan ÜYemizi Sil Ve php myadminden Bakarsanız Silindiğini Göreceksiniz mysql_close() Bu Fonksiyonda Veri Tabanı Bağlantımızı Kapatmamızı Sağlar Veri Tabanını Kapatmassak Sistemimizde Büyük Bir Güvenlik Açığı oluşabilir

ÖNEMLİ Açtığımız Tüm Tagları Kapattığımız Gibi Açtığımız Tüm mysql Bağlantılarınıda Kapatmayı Unutmayalım !!
Birdahaki Dersimizde Görüşmek Üzere …

PHPSQL - MySQL

Windows’un 5 kalesi!

Windows Phone işletim sistemi, kullanım oranının giderek artmasını işte bu modele borçlu..

Microsoft, yeni yayınladığı raporunda, Windows Phone satışlarının arttığını vurguladı. Güney Amerika’da en çok tercih edilen ikinci mobil işletim sistemi olan Windows Phone’un, Avrupa pazarında da beş anahtar ülkede çok önemli pazar payına ulaştığı anlaşıldı. İngiltere, Almanya, Fransa, İtalya ve İspanya’da, yüzde 8,2 pazar payına ulaşan Windows Phone işletim sisteminin, giriş seviyesindeki Nokia Lumia 520 satışlarıyla payını arttırdığı dikkat çekti.

Araştırmanın ilginç bir sonucu da, Microsfot’un pazar payının yükselme sebebinin, Android veya iOS’tan Windows telefonlara geçenler değil, eski model standart cep telefonlarını bırakıp akıllı telefona geçmek isteyen kullancılar olması.

Microsoft’un araştırmasına göre, ilk defa akıllı telefon alacak olanların yüzde 42’sinin Windows telefonları tercih etmesi, Windows Phone işletim sisteminin kullanıcı dostu ve zengin yetenekli bir işletim sistemi olarak başarısının ispatı kabul ediliyor. Lumia 520, hem uygun fiyatı hem de kullanıcı dostu yapısıyla, rakipleri karşısında kullanıcılar için daha cazip bir “başlangıç” telefonu olarak dikkat çekiyor.

Teknoloji

Php Ders 8 Php İle Veri Tabanına Bağlanma

Bu dersimizde Php İle Veritabanına Bağlanmayı Göreceğiz
Bir Önceki Dersimiz olan Php Ders7 Hazır Fonksiyonlara Bakmanızı Tavsiye Ederiz

 

Veri Tabanı Nedir

Arkadaşlar Veritabanı Sitemizdeki Bilgilerimizi Düzenli Olarak Saklamamızı İstediğimiz Zaman İstediğimiz Şartlara Göre Bu bilgilere Ulaşmamızı Sağlar örneğin Sitemizdeki Üye Bilgilerini Veritabanında Saklayabiliriz
Veri Tabanını Bir Tablodur , Veritabanındada Satırlar Ve Sütunlar Vardır

mysql Nedir

Mysql Bir Veritabanı Dilidir Arkadaşlar Bu Dile De ayrıca Değineceğiz
Şimdilik mysql Kodlarını Verip php De nasıl Kullanacağımıza Bakacağız

Php İle Veri Tabanına Bağlanmak

 

<?php
$kullaniciadi="root"; // Veritabanı Kullanıcı Adımız
$sifre= "dbSifre"; // Veritabanı Şifremiz
$host="localhost"; // mysql Hostumuzun Adı
// Veri Tabanı Bilgilerimiz Yukarıda Şimdi 
$baglan=mysql_connect($host,$kullaniciadi,$sifre); // Veri Tabanı Bağlantımızı Yapan Kodumuz
if($baglan) // Bağlantı oldumu Diye Kontrol Ediyoruz
echo"Veri Tabanına Bağlanıldı";
else
echo"Bağlantı Başarısız";
?>

Kodlarımızı Zaten Açıkladık
mysql_connect($host,$kullaniciadi,$sifre) Bu Kodumuz Bize Mysql Bağlantısı Yapar.
BU Dersimizi Kısa Anlatıyorum Ama Bu Dersimizi İyi Bilmeniz Gerekir Gittikçe mysql kodlarımız Karışacak Çünkü Ama Karışacak Diyorum Diye Gözünüz Korkmasın Oldukça Basit Kodlar
Birdahaki Dersimizde Görüşmek Üere …

PHPSQL - MySQL

Php Ders7 Hazır Fonksiyonlar

Bu Dersimiz Bir önceki Dersimizin Devamı olacak Bir Önceki Dersimiz Okumadıysanız Php Ders6 Fonksiyonlar Okumanızı Tavsiye Ederiz.

 

Php Hazır Fonksiyonlar

PHP’de önceden tanımlanmış onlarca hazır fonksiyon vardır. Bir işi yaparken çoğu zaman bu hazır fonksiyonları kullanırız. Hatta kendi tanımladığımız fonksiyonların içinde dahi bunları kullanırız. Bu hazır fonksiyonlar faklı başlıklar altında toplanmaktadır. Bunların başlıcaları şunlardır:

  • Dizi fonksiyonları
  • Matematiksel fonksiyonlar
  • String fonksiyonları
  • Zaman fonksiyonları
  • Veritabanı fonksiyonları
  • Dosya ve dizin fonksiyonları
  • XML fonksiyonları

Daha sayamadığımız bir çok başlık altında onlarca hazır fonksiyon mevcuttur.
Şimdi Bunların Ne işe Yaradıklarını Kısaca Açıklayacağız

Dizi Fonksiyonları

 

  • count() Fonksiyonu

Dizinin Eleman Sayısını Bulmaya Yarayan Fonksiyondur.

  • in_array($aranan,$diziadi,TRUE)

Dizi İçinde Arama Yapmaya Yarar aranan Değer dizide Varsa Geriye True Yani 1 Döndürür

  • array_search()

in_array() fonksiyonu ile neredeyse aynı olup, eğer verilen değer bulunursa TRUE değeri yerine, bulduğu değere ait anahtarı (eleman ismini) döndürür.

  • sort()

Bir dizinin içindeki değerleri alfabetik veya küçükten büyüğe doğru sıralamak için sort() fonksiyonunu kullanırız.

  • rsort()

Bir diziyi Z’den A’ya veya büyükten küçüğe doğru sıralamak için de rsort() fonksiyonunu kullanabilirsiniz.

  • array_push()

Dizinin Sonuna Eleman Ekler

Matematiksel Fonksiyonlar

 

  • pow()

Sayılarda üs Alma işlemini Yapar pow($ussualinacaksayi,$kacincikati) şeklinde kullanılır

  • sqrt()

Kök Alma İşlemidir sqrt($sayi) Şeklinde kullanılır

  • abs()

Mutlak Değer Almaya Yarar

  • base_convert()
  • fmod()
  • round()
  • floor()
  • ceil()
  • rand()
  • deg2rad()
  • sin()
  • cos()
  • tan()
  • pi()
  • exp()

String Fonksiyonları

 

  • strlen()
  • chr()
  • explode()
  • implode()
  • str_split()
  • ltrim()
  • rtrim()
  • trim()
  • substr()
  • strtolower()
  • strtoupper()
  • ucfirst()
  • ucwords()
  • str_replace()
  • nl2br()
  • md5()
  • sha1()

Zaman Fonksiyonları

 

  • time()
  • mktime()
  • getdate()
  • date()

Veritabanı Fonksiyonları

 

  • mysql_connect()
  • mysql_select_db()
  • mysql_query()
  • mysql_error()
  • mysql_free_result()
  • mysql_close()
  • mysql_fetch_array()
  • mysql_fetch_row()
  • mysql_fetch_object()
  • mysql_affected_rows()
  • mysql_num_fields()
  • mysql_field_name()
  • mysql_num_rows()

Dosya ve Dizin Fonksiyonları

 

  • file_exists()
  • basename()
  • is_file()
  • is_dir()
  • filesize()
  • filetype()
  • touch()
  • is_readable()
  • is_writable()
  • unlink()
  • fopen()
  • flock()
  • fclose()
  • fgets()
  • fgetc()
  • fwrite()
  • fputs()
  • mkdir()
  • rmdir()
  • opendir()
  • readdir()
  • scandir()
  • closedir()

ilerleyen Derslerimizde Bu Fonksiyonlarımızı Örnekleriyle Göreceğiz Şimdilik İsimlerini Bilmenizde Yarar Var

PHP

Ücretsiz Hosting Siteleri

Arkadaşlar Sizler için Ücretsiz Hosting Firmalarını Araştırdım Umarım Beğenirsiniz 🙂

www.50megs.com
50 mb gibi çok büyük bir web alanı sağlıyor.

www.75megs.com
75 mb. ücretsiz web alanı, ftp erişimi, form mail, mesaj tahtası ve web araçları desteği sağlayan bir hosting şirketi.

www.90megs.com
adına aldanıp da sakın 90 mb. web alanı verdiklerini sanmayın. 50 mb. web alanı veriyorlar. ayrıca isminiz.90megs.com şeklinde bir adrese, isminiz@90megs.com gibi bir mail adresine sahip olacağınız söyleniyor.

Hostinger.web.tr
000webhost.com
bedavahost.biz
Hostinger Ve Bedavahost.biz Siteleri türk hosting sitesi ama ben size hostingeri öneririm bedavahost.biz sitesinde reklam biraz fazla

Diğer

Php Ders6 Fonksiyonlar

Bu dersimizde sizlere Fonksiyonları Anlatacağım Php De Dizi kullanımı Nedir Dizi Nasıl kullanır Bilmiyorsanız Php Ders5 Diziler Konusunu İnceleyebilirsiniz.

 

Fonksiyon Nedir

Fonksiyonlar Bir işi yapabilen kod guruplarıdır.
Fonksiyonları yaptıkları işe göre iki gruba ayırabiliriz.
1. işlem sonucu çıktı veren fonksiyonlar : İşlem sonucu çıktı veren fonksiyonlar genelde ekrana bi yazı veya vb. şeyler yazdırırlar.
Aşağıdaki Örneğimizle Daha iyi Anlayacaksınız.

<?php
// Php De Fonksiyonlar function  koduyla Kullanılır 
function isimSoyle($isim)
{
    echo "Benim Adim ".$isim;
}
//Yukarıda Bir fonksiyon Yazdık 
//Ve dedikki biz sana biz isim  Göndereceğiz ve sen ekrana benim adim $isim yazacaksın dedik 
//şimdi fonksiyonu çağırıyoruz
$ad = "vehbi";
 echo isimSoyle($ad); // Fonksiyonumuzu Çağırdık Ekrana Benim Adım Vehbi Yazacaktır 

isimSoyle('Ahmet'); // İsimi Değişken Tanımlamadan Direk Fonksiyonun İçinede Yazabiliriz 


?>

2. işlem sonucu dönüş veren fonksiyonlar : İşlem sonucu Dönüş Veren Fonksiyonları fabrika Gibi Düşünebiliriz Fabrika Bir maddeyi alıp işlediği gibi Bu fonksiyonlarımızda değişkeni alıp İşleyip bize Geri Vereceklerdir . Geri Dönecek Değeri return ile göndeririz.

Örneğin

<?php
$sayi = 3;

echo $sayi.' Sayisinin Kupu  '.kupunual($sayi).' dir.'; 

// Fonksiyonumuzu Sayfamızın istedigimiz Yerinde Yazabiliriz Ama Kodlara Karışmaması açısından Sayfanın Başında eya Sonunda Yazmak Daha İyi olur
// Ben Genelde Sonunda Yazarım 
function kupunual($deger)
{
    return $deger*$deger*$deger; // return ile küpü alınmış sayıyı Ekrana Yazdırmadık Ve Geri Döndürdük 
}
?>

Birdahaki Dersimizde Hazır Fonksiyonlardan Bahsedeceğiz

PHP

HTC Desire 601 ve HTC Desire 300 ekimde geliyor

HTC Desire 601

HTC Desire 601, HTC One’ın beğenilen özelliklerin birçoğuna sahip. HTC BlinkFeed, Video Önizlemeli HTC Zoe ve HTC BoomSound özellikleri Desire 601’i bugün piyasadaki en iddialı orta seviye akıllı telefonlardan biri yapıyor.

5MP arka kamera HTC Zoe fotoğrafları çekerek görüntülere üçer saniyelik videolar olarak hayat veriyor. HTC Zoe’nun basit düzenleme yetenekleri, Sıralı Çekimler, Sürekli Gül ve Nesne Kaldırma gibi gelişmiş özellikler sunarak asgari çaba ile başarılı sonuçlar elde etmeyi de kolaylaştırıyor.

Video Önizleme, HTC Desire 601’in 4,5 inçlik qHD ekranı üzerinde görüntülenen önizlemeli videolar yaratarak kamera deneyimini bir üst düzeye taşıyor. Daha kişisel bir hatıra için bir dizi önceden hazırlanmış temanın eşlik ettiği bu heyecan verici 30 saniyelik video montajları kolaylıkla yaratabiliyor ve anında paylaşılabiliyor.

HTC Desire 601, kaliteden hiçbir taviz vermeksizin süper hızlı HD video ve müzik aktarmak için çift çekirdekli 1.4GHz Qualcomm Snapdragon 400 işlemci ile LTE bağlanabilirliğini birleştiriyor. Yoldayken medyayı deneyimleme şeklinizi değiştiren çift ön HTC BoomSound hoparlörler tamamıyla sarmalayıcı bir görsel-işitsel deneyim yaratmak için büyük bir ekran ile bir araya getiriliyor.

HTC Desire 300

HTC Desire 300, giriş seviyesi telefonlardaki göz atma deneyiminizi HTC BlinkFeed ile geliştirerek kişisel ve güncel içerik ve sosyal medya güncellemelerinin anında ana ekranınızda olmasını sağlıyor. 4,3 inçlik ekranı, kişiselleştirilmiş HTC BlinkFeed güncellemelerinizi okumak, videolar izlemek, fotoğraflara bakmak ve webde dolaşmak için ideal bir seçenek sunarken çift çekirdekli 1 GHz Qualcomm Snapdragon işlemci ise başarılı bir performans vaat ediyor.

Yeni HTC Desire 601 ekimde Türkiye’de satışa sunulacak. HTC Desire 300 de ekim ayında satışa sunulacak ancak Türkiye’ye gelip gelmeyeceği belli değil.

Son olarak, HTC mavi renkli One’ı da 2013′ün dördüncü çeyreğinde satışa sunacağını açıkladı. Firma daha önce HTC One’ın kırmızı modelini satışa sunmuştu.

Teknoloji

Php Ders5 Diziler

Bu dersimizin sonunda php de diziler nerede kullanılır dizilerin kullanım amaçları nedir öğrenmiş olacaksınız
Php de döngüler konusunu bilmiyorsanız Php Ders4 – Döngüler Konumuza Bakabilirsiniz ..

Dizi Nedir

Dizi içinde Birden çok değişkeni depolayabilen Değişkenlerdir diyebiliriz. Dizinin İçinde istediğimiz kadar değişken tanımlatabiliriz. Dizilerdeki Verilere indis yardımıyla ulaşırız Dizlerin indisi 0 dan başlar. diziler Eğer matematikte diziler konusunu gördüyseniz onlardan farkı yoktur.

Dizilerin phpde Kullanım Şekli

Arkdaşlar diziler Php de 2 şekilde tanımlanabilir
1- array fonksiyonu ile Dizi tanımlayabiliriz
Örneğin :

<?php
$gunler = array("p.tesi","sali","carsamba","persembe","cuma","cumartesi","pazar");
?>

Yukarıdaki kodumuz bize günler adında bir dizi tanımlar
2- El ile Dizi Tanımlamak
El ile dizi tanımlarken dizi numaralarını Kendimiz Tanımlarız Örneğin

<?php
$gunler[0] = "pazartesi";
$gunler[1] = "sali";
$gunler[2] = "carsamba";
//....
$gunler[6] = "Pazar";
?>

Dizilerin Elemanlarına erişim, Diziyi Ekrana Yazdırma, Dizinin Eleman sayısını bulma

Yukarıdada Bahsettiğimiz gibi Dizilerin elemanlarına indisle Ulaşırız ve dizinin ilk elemanının indisi 0 dır.
İlk Dersimizde sizlere ekrana yazdırma fonksiyonlarını anlatırken print_r fonksiyonunu dizilerde anlatacağım demiştim print_r fonksiyonu dizinin elemanlarını ekrana Yazdırır
Dizinin Eleman Sayısı count Fonksiyonu ile bulunur Mesela count($gunler) bize dizinin eleman sayısını Verir Şimdi Bu 3 özelliğimizi Bir Örnekle Anlatıp dersimizi Bitireceğiz

Bu Örneğimizde Dizi elemanlarını bir for döngüsüyle birde print_r ile ekrana yazdıracağız

<?php
$gunler = array("p.tesi","sali","carsamba","persembe","cuma","cumartesi","pazar");

// For döngüsü ile ekrana Yazdıralım

echo 'For dongusu ile Ekrana Yazdiriliyor...<br><br>';
for($i = 0;$i<count($gunler);$i++)
{
echo 'Dizinin <b>'.$i.'</b> inci Elemani <b>'.$gunler[$i].'</b><br>';
}
// print_r ile ekrana yazdıralım
echo '<br><br>print_r ile ekrana yazdiriliyor...<br><br>';

print_r($gunler);


?>

Birdahaki dersimizde Görüşmek Üzere …

PHP

Sbs Sınavı Kaldırıldı Yerine Yeni Bir Sınav Sistemi Geldi

SBS yerine geçecek modele göre, 5. sınıfta merkezi sınav yapılmayacak. Öğrenciler 6, 7 ve 8. sınıflarda toplam 36 sınavdan sorumlu olacak. MEB’in SBS yerine geçecek yeni liselere geçiş modeline son şekli, 16 ilde düzenlenen “arama konferansları”nın sonuncusunun yapıldığı Eskişehir’de verildi.

Yeni sisteme göre, okullarda yıl içinde Türkçe, matematik, fen ve teknoloji, inkılap tarihi ve Atatürkçülük, yabancı dil ve din kültürü ve ahlak bilgisi derslerinden düzenlenecek sınavlar, bakanlık tarafından gönderilen sorularla, merkezi olarak yapılacak.

BİRİNCİ DÖNEM AYRI İKİNCİ DÖNEM AYRI SINAV OLACAK!

Sınavlar mevcut sistemde dönem içinde yapılan sınavlardan farklı olarak “test” usulü ile gerçekleştirilecek. 1. yarıyıl sınavları aralık, 2. yarıyıl sınavları ise nisan ayında yapılacak. Sorular, o güne kadar işlenen müfredattan sorulacak. Yanlış cevaplar doğru cevapları etkilemeyecek.

Milliyet’in haberine göre, mevcut sistemde öğrenciler, bir dönem boyunca Türkçe, matematik, fen ve yabancı dil derslerinden 3; inkılap tarihi ve din derslerinden 2 yazılı sınava giriyor. Yeni SBS modeline göre bu yıldan itibaren bakanlık, Türkçe, matematik, fen ve yabancı dil derslerinin 2. sınavını; inkılap tarihi ve din derslerinin ise son sınavlarını merkezi olarak test usulü yapacak.

ÖĞRENCİLER 36 SINAVDAN SORUMLU OLACAK

5. sınıf, ilkokuldan ortaokula alıştırma dönemi gibi değerlendirilecek; 5. sınıfta merkezi sınav yapılmayacak. Öğrenciler, 6, 7 ve 8. sınıflarda ise toplam 36 sınavdan sorumlu olacak.
Öğrencilerin kendi sınıflarında gireceği sınavların gözetmeni o sınıflarda derse giren öğretmenler olamayacak. Hangi öğretmenin hangi okulda görev alacağına il/ilçe milli eğitim müdürlükleri karar verecek. Ancak öğrenciler, sınava kendi okullarında katılacak.

SINAVI KAÇIRANA TELAFİ ŞANSI

Sınavlardan herhangi birini kaçıran ancak geçerli mazeret sunacak öğrencilere, sınavı takip eden hafta telafi sınavı yapılacak. Ancak bu sınav merkezi olarak, 1 kereye mahsus düzenlenecek. Öğrenciler bu sınava kendi okullarında değil; il veya ilçe merkezlerindeki sınav salonlarında girecek.

YÜZDE 60 SINAV YÜZDE 40 KANAAT

Öğrencilerin dönem puanı, bakanlığın düzenlediği ortak sınavlar ile öğretmenlerin kanaat notunun ortalaması alınarak hesaplanacak. Bu kapsamda, bakanlığın düzenleyeceği ortak sınavlardan alınan notların yüzde 60’ı ile öğretmen kanaat notunun yüzde 40’ı, dönem başarı puanını belirleyecek. 6. sınıfta belirlenen yıl başarı puanının yüzde 10’u, 7. sınıftaki puanın yüzde 20’si, 8. sınıftaki puanın da yüzde 70’i öğrencinin hangi lisede okuyacağını belirleyecek. Öğrenciler, 3 yılın sonunda elde ettikleri puanla gitmek istedikleri okullara yönelik tercih yapacak. Tercihler, değerlendirildikten sonra, MEB öğrencileri uygun liselere merkezi olarak yerleştirecek.

Yeni sistemde yapılacak puan değerlendirmesi sonucunda liseler yine puana göre öğrenci alacak. Galatasaray, Kabataş, İstanbul Erkek gibi kapısında yığılma olacak okullar için ise öğrenci kabulünde kendi düzenleyecekleri ek sınavlar belirleyici olacak.

Diğer