Umut Sinav Logo

Popüler Yazılar

<< >>

Php Dosya Yükleme (upload) Kodu

Php Logo

PHP ile ilgili çalışmalara yeni başlayanlar için dosya yükleme nasıl yapılır, bu yazıda ondan bahsetmek istedim temel düzeyde dosya yüklemek için aşağıdaki kodlar gayet işinizi görmektedir. İlk adım olarak bir

PHP ile veritabanından veri çekmek

PHP’ye yeni başlamış az çok nasıl kullanıldığını öğrenen kişiler için ikinci adım olarak veri tabanı ile tanışmak gelir bu yazıda PHP ile mysql veri tabanından veri çekme işlemini anlatmaya çalışacağım.

PHP Json Kullanımı

Platformlar arasında veri alışverişi yapmak oldukça önemli ve kullanışlıdır bunu genelde XML ile yapmaktayız bu yazıda XML alternatifi olarak platformlar arası iletişim sağlayan json ve PHP ile Json kullanımı hakkında bilgiler

Javascript ve Php Yönlendirme Kodu

Web sitelerimizde bazı işlemlerden sonra ziyaretçimizi başka sayfalara otomatik olarak yönlendirmemiz gerekebilir bu tip durumlarda işimizi yarayan kodlar hem php hem javascript olarak aşağıda vardır hangisine ihtiyaç duyarsanız onu kullanabilirsiniz.

PHP Seo Url Yapımı

Seo link yapımının arama motorları açısından çok büyük önem arz etmesede önemli bir yeri vardır seo linkleri php tarafında nasıl oluşturacağız bu yazıda onu anlatmaya çalışacağım. Yukarıdaki fonksiyon sayesinde yollamış

PHP tc kimlik no doğrulama

Php Logo

E-ticaret sitelerinin bayağı bir yayılmasıyla beraber artık web siteleri üyelerinin TCKN bilgilerini tutuyor ve buda programcılara ekstra bir kontrol getiriyor bu yazıda girilen bir TCKN bilgisinin kurallara uygun olup olmadığını

PHP İle Çarpım Tablosu

Bu yazıda for döngüsü kullanaraktan php ile çarpım tablosu yapımından bahsedeceğim. Döngü Nedir? Döngü (loop) deyimleri, bir kümenin belli bir koşul altında tekrar edilmesi için kullanılır. Örneğimiz 1’den 25 e

PHP Dosya Yükleme Boyutu

PHP ile file upload yani dosya yükleme işlemi yaparken kısıtlama yapmak isteyebilirsiniz bu kısıtlamalardan bu yazıda dosya boyut sınırı bahsedeceğim. Varsayılan olarak sunucularda 2MBolarak ayarlıdır bu 2MB tı aşağıdaki yöntemler

PHP ile Adres Satırını Almak

PHP ile adres satırının tamamını alma işlemi Kullanacağımız fonksiyon ve değişkenler $_SERVER[‘SERVER_NAME’] : Geçerli betiğin altında çalıştığı sunucunun adıdır. Eğer betik bir sanal konak üzerinde çalışıyorsa, o sanal konağın adını içerir. braveyoung01.blogspot.com $_SERVER[‘REQUEST_URI’] : Sayfaya erişim için

PHP Tarih İşlemleri date() Fonksiyonu

PHP ile tarih kullanımı oldukça kolaydır tarih işlemleri oldukça geniş bir konudur aslında ama biz daha çok işin yeni başlayanlar kısmına değineceğiz ekrana tarih saati nasıl yazdırırız ona bakalım.  

PHP Değişkenler İle İlgili İşlevler

PHP ile yazılım geliştiriyorsanız işinize çok yarıyacak değişken işlevleri fonksiyonları aşağıdadır http://php.net/manual/tr/book.var.php adresinden alınmıştır fonksiyonların yanında açıklamaları yazmaktadır daha detaylı bilgi için linklere tıklayıp fonksiyon detaylarına bakabilirsiniz. debug_zval_dump — Dahili bir zend değerinin

Netbeans codeigniter plugin

Son zamanlarda sıklıkla NetBeans IDE ve CodeIgniter PHP Framework kullanmaktayım gerçekten NetBeans müthiş bir IDE NetBeans ile proje oluştururken Zent Framework Symfony Framework desteğini veriyordu haliyle neden CodeIgniter Olmasın deyip biraz araştırdıktan

Bir sitenin meta taglarını php ile almak

PHP Dersleri konusunda bir yazı serisi yazmak umuduyla bu yazıyı yazmaya başlıyorum. Konu : Sitenin meta taglerini almak Dil    : PHP Örnek Site : http://www.umutsinav.com Öncelikle bir php dosyası oluşturup içine

PHP Dizi Kullanımı

Php Logo

Dizi derken kuzey-güney, kurtlar vadisi felan bahsetmiyoruz burada yanlışlıkla bu sayfaya geldiyseniz hemen çıkınız 🙂 Dizi Nedir? Dizi, bellekte aynı isim altında toplamış değişkenler kümesine verilen isimdir. Dizinin kullanım alanlarına

CodeIgniter Framework

Framework Nedir?Öncelikle Framawork Nedir? onu bilmek gerekmektedir. Framework, yazılımın iskeletini oluşturan, fonksiyon ve sınıflardan oluşan geniş çaplı bir kütüphaneye sahip uygulama çatısıdır. Framework proje sürecini hızlandırır, düzenli ve temiz kod yazımını

Adana’da Öğrenci Olmak

Adana Çukurova Üniversitesi

Adana Çukurova Üniversitesi

“Adana’da öğrenciysen, Adana’yı bilmeyen insanların sana sanki savaşın ortasında yaşıyormuşsun gibi dehşetle yaklaşmasına alışkın bir hayat sürdürürsün.
Kolaydır Adana’da yaşamak, azıcık öğrenim kredisiyle bile paşalar gibi öğrencilik hayatı yaşanan yerdir. Hem ucuzdur, hem de esnaf fazla merhametlidir. Kebapçıya gittiğinde 5 farklı salatan ve yemeğin üzerine içtiğin sayısız çay bedavadır!

Read more

PHP İle Çarpım Tablosu

Bu yazıda for döngüsü kullanaraktan php ile çarpım tablosu yapımından bahsedeceğim.

Döngü Nedir?

Döngü (loop) deyimleri, bir kümenin belli bir koşul altında tekrar edilmesi için kullanılır.

Örneğimiz

1’den 25 e kadar olan sayıların çarpım tablosu için gereken kod aşağıda mevcuttur.

Bunun için iç içe iki adet for döngüsü kullanılmıştır ilk for döngüsü 25’e kadar dönmektedir onun içindeki for döngüsü ise 10’a kadar dönmektedir ve ekrana çarpım işleminin sonucunu yazmaktadır

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Php İle Çarpım Tablosu</title>
</head>
<body>

    <table align="center" border="1" width="700" cellspacing="5" cellpadding="10">
        <tbody>
            <tr>

<?php

    for ($i=1; $i<=25;$i++)
    {
        echo '<td>';
            for ($j=1; $j<=10;$j++)
            {
                echo $i.' x '.$j.' = '. $i*$j.'<br />';
            }
        echo '</td>';
        if($i%5==0) echo '</tr> <tr>';
    }

?>
                            </tr>
        </tbody>
    </table>
        </body>
</html>

PHP ile iç içe for döngüsü çarpım tablosu yapımı

PHP ile iç içe for döngüsü çarpım tablosu yapımı

Çay

Çayın vazgeçilmezliği nedir bilir misin? Bence tadından çok sıcaklığı. İnsanın içine işler hani… Bu yüzden, karşısındakinden alamadığı sıcaklığı bir çayda bulabiliyor insan çoğu zaman.

Hadi Bir Çay İçelim “benden”

Çay

Windows 8 Dosya Silme Onayı

Windows 8 işletim sistemi çıktı kullanılmaya başlandı çoğu kesim tarafından. Ciddide bir reklam çalışması vs. yapıldı windows hiç olmadığı kadar görsel geliştirme içerisindede bulunmuş windows 8 hakkında detaylı bilgiye http://windows.microsoft.com/tr-tr/windows-8/meet adresinden ulaşabilirsiniz.

Dosya Silme Onay Penceresi

Yalnız karşılaşılan sorunlardan bir tanesinin çözümü için bu yazıyı yazma gereksiniminde bulundum windows kullananlar sorunu hemen çözer ama bilgisayar kullanım bilgisi az olan insanlar hemencecik çözemeyebilirler bu yazı sonrasında onlarda artık sorunu çözebilecekler 🙂

Sorun tanımı : Herhangi bir dosya silerken onay penceresinin çıkmaması ve direk dosyayı silmesi

Amaçımız dosya silme işleminde onay penceresinin açılması bunun için aşağıdaki adımları uygulamamız gerekiyor.

  1. Masa üstünde bulunan geri dönüşüm kutusunun üzerine sağ tıklıyoruz özellikler seçeneğine giriyoruz
  2. Silme onay iletişim kutusunu göster seçeneğini tikli hale getiriyoruz
  3. Uygula ardından tamam diyoruz

Aşağıda konuyu anlatan bir resim mevcuttur.

Windows 8 Geri Dönüşüm Kutusu Özellikleri

Windows 8 Geri Dönüşüm Kutusu Özellikleri

Sanal Makina Xp Kurulumu

Bu yazıda sanal makinaya emektar windows XP kurulumu yapacağız tabi öncelikle sanal makina nedir bilmeyenlere açıklamasını yapalım.

Sanal Makina Nedir?

Bilgisayar biliminde, Sanal makine programları gerçek bir bilgisayar sistemindeki gibi çalıştıran mekanizmaların yazılım uyarlamasıdır. Sanal Makina, işletim sistemi ile bilgisayar platformu arasında bir sanal ortam yaratır ve bu sanal ortam üzerinde yazılımların çalıştırabilmesine olanak sağlar.

Ne Kullanacağız

  • Virtual Box sanal makina oluşturmamıza yarayacak yazılım
  • Windows XP sanal makina içerisine kuracağımız işletim sistemi

Nasıl Kuracağız

Öncelikle bilgisayarımızda virtual box’ın yüklü olması gerekiyor yüklü değilse temin ediniz resmi web sitesi https://www.virtualbox.org/wiki/Downloads

Aşağıdaki resimlerden adım adım ayrıntılı olarak anlatım mevcuttur

virtual box sanal makina kurulumu 1

virtual box sanal makina kurulumu 1 kurulacak işletim sistemi seçilmesi

virtual box sanal makina kurulumu 2 ram ayarlama

virtual box sanal makina kurulumu 2 ram ayarlama

virtual box sanal makina kurulumu 3

virtual box sanal makina kurulumu 3

virtual box sanal makina kurulumu 4

virtual box sanal makina kurulumu 4

virtual box sanal makina kurulumu 5

virtual box sanal makina kurulumu 5

virtual box sanal makina kurulumu 6 harddisk ayarlama

virtual box sanal makina kurulumu 6 harddisk ayarlama

virtual box sanal makina kurulumu 7 iso

virtual box sanal makina kurulumu 7 iso dosyası seçeceğiz işleim sisteminin iso dosyası

virtual box sanal makina kurulumu 8 iso seçimi

virtual box sanal makina kurulumu 8 iso seçimi XP iso dosyası

virtual box sanal makina kurulumu 9 hdd biçimlendirme

virtual box sanal makina kurulumu 9 windows xp hdd biçimlendirme

virtual box sanal makina kurulumu 10

virtual box sanal makina kurulumu 10

virtual box sanal makina kurulumu 11 kurulum başarılı

virtual box sanal makina kurulumu 11 kurulum başarılı

Avantajları

Sanal makinanın en büyük avantajı fiziksel olarak bir işlem yapmadan çalışan mevcut işletim sisteminiz içinde farklı işletim sistemlerini kullanabilirsiniz.

Örnek: windows kullanıcısnın ama pardus işletim sistemi kullanmak istiyorsunuz sanal makinaya kurup arada kullanabilirsiniz.

Örnek: macintosh kullanıyorsunuzdur ben gibi… Web sitesi yaptığımız için İnternet Explorer lazım testler için bu noktada işe yarıyor 🙂 tabi imkan olsa İE yi kökten kapatacaksın ama işte el mahküm…

1 Nisan Şaka Günü

1 Nisan Kökeni

“nisan 1 şakasının kökeni üzerine çok farklı dil ve kültür çevrelerinde sayısız “etiolojik (neden açıklayıcı)* efsane” anlatılır. fransa’da 16. yüzyıla değin yılın ilk ayı, eski yahudi takvimindeki gibi nisan, yılbaşı da bu ayın 1. günüydü. annesi catherine de medicis’in naibeliğinde tahta çıkan kral ıx. charles, 1564 yılında, yılbaşını 1 nisan’dan 1 ocak’a aldırır. bu tarihe kadar 1 nisan’da kutlanan yılbaşı da, artık aralık’ın sonunda ocak ayının ilk gününde kutlanmaya başlanır. yılbaşı hediyeleri o gün verilmeye başlansa da bir süre daga 1 nisanlarda kutlamalar devam eder ve giderek o gün gelince aldatıcı, gülünç hediyeler teati edilmesi, asılsız haberler yayılması, muziplikler yapılması adet olur. bu uygulama zamanla gelenek halini alır ve dünyaya yayılır.” kaynak: mehmet öcal oğuz, ntv tarih, sayı:3 (nisan 2009), ss:48-49

Aileye 1 Nisan Şakası

Kokain 1 Nisan Şakası

Kokain 1 Nisan Şakası

Okuldan eve geldiğinizde babanıza “erkek erkeğe bir şeyler konuşmak istediğinizi” söyleyin. Ve bütün olan biteni (!), artık onlardan bunu saklamayacak duruma geldiğinizi, arkadaş grubunuzun sizi bu duruma ittiğini söyleyin: Babanızın anlamsız bakışları arasında cebinizden unla doldurulmuş bir sigara poşeti çıkarın. Kokain gibi burnunuza cekin.(denemek cesaret ister)

TRT Türk 1 Nisan Şakası

PHP Json Kullanımı

Platformlar arasında veri alışverişi yapmak oldukça önemli ve kullanışlıdır bunu genelde XML ile yapmaktayız bu yazıda XML alternatifi olarak platformlar arası iletişim sağlayan json ve PHP ile Json kullanımı hakkında bilgiler sunmaya çalışacağım.

Json kullanımı hakkında örnek vermek gerekirse Yandex metrica, Twitter, Flicker vb bir çok ücretsiz servisi kullanabilirsiniz .

Json Nedir

JSON (JavaScript Object Notation) hafif bir veri değişim formatıdır. İnsanların okuyup yazabilmesi kolaydır. Makinaların tarayıp, yaratabilmesi kolaydır. JavaScript Programlama Dili, Standard ECMA-262 3.Yayın – Aralık 1999, versiyonunun alt kümesi üzerine kurulmuştur. JSON, tamamen programlama dillerinden bağımsız, ancak C türevi dillere (C, C++, C#, Java, JavaScript, Perl, Python ve daha pek çoğu), yazılış bakımından çok benzeyen bir veri tanımlama formatıdır. Bu özellikler, JSON’u veri değiştokuşu için ideal hale getirmektedir.

JSON iki yapı üzerine kurulmuştur:

  • İsim/değer çifti koleksiyonu. Çeşitli programlama dillerinde bu, “object, record, struct, dictionary, hash table, keyed list veya associative array” olarak da tanımlanmıştır.
  • Sıralı değer listesi. Çoğu programlama dilinde bu, “array, vector, list veya sequence” olarak tanımlanır.

Bu yapılar, evrensel veri yapılarıdır. Bütün modern programlama dilleri, bu yapıları, bir şekilde içlerinde barındırmaktadırlar. Programla dilleri arasında veri değişimi için kullanılan bir formatın, bu yapıları kullanarak oluşturulması da oldukça anlamlıdır.

JSON hakkında daha ayrıntılı bilgi için http://www.json.org/json-tr.html adresini ziyaret edebilirsiniz.

PHP İle Json İşlemleri

  • Json_decode : Json ile kodlanmış içeriği çözerek obje haline getirir.
  • Json_encode : Php’de oluşturduğumuz bir diziyi veya objeyi json ile kodlanmış hale getirir.
  • json_last_error : json_encode veya json_decode kullandığımızda oluşan son hatayı görmemizi sağlar.

PHP Json Encode

Öğrenciler ile ilgili bir örnek yapalım ör; Öğrenci bilgileri ve notlarını json olarak ekrana basalım


$ogrenciler = array(
'isim' => 'umut sinav',
'mail' => 'umut@umutsinav.com.com',
'no' => '100',
 'notlar' => array(
     'matematik' => 80,
     'tarih'     => 90
 )
);

echo (json_encode($ogrenciler)); // öğrenciler dizisini json hale getirip ekrana basıyoruz

Oluşan json çıktısı aşağıdaki gibidir


{"isim":"umut sinav","mail":"umut@umutsinav.com.com","no":"100","notlar":{"matematik":80,"tarih":90}}

PHP Json Decode

Şimdi İse herhangi bir json verisini decode edip ekrana basalım

$ogrencilerJson = '{"isim":"umut sinav","mail":"umut@umutsinav.com.com","no":"100","notlar":{"matematik":80,"tarih":90}}';

$ogr = json_decode($ogrencilerJson);

echo 'Öğrenci İsmi : '.$ogr->isim;
echo '<br /> Öğrenci Mail : '.$ogr->mail;
echo '<br /> Öğrenci No : '.$ogr->no;
echo '<br /> Öğrenci Matematik Not : '.$ogr->notlar->matematik;
echo '<br /> Öğrenci Tarih Not : '.$ogr->notlar->tarih;

Oluşan ekran çıktısı

Öğrenci İsmi : umut sinav
Öğrenci Mail : umut@umutsinav.com.com
Öğrenci No : 100
Öğrenci Matematik Not : 80
Öğrenci Tarih Not : 90

Not Json_decode işlemi varsayılan olarak object olarak çevirir dizi olarak çevirmesini isterseniz ikinci parametre olarak TRUE göndermeniz gerekir

$ogrencilerJson = '{"isim":"umut sinav","mail":"umut@umutsinav.com.com","no":"100","notlar":{"matematik":80,"tarih":90}}';

$ogr = json_decode($ogrencilerJson, TRUE);

echo '<br /> Öğrenci İsmi : '.$ogr['isim'];

 Kaynak Olarak :

http://www.php.net/manual/tr/book.json.php

http://www.json.org/json-tr.html

escort bayan ankara ankara escort ankara escort bayan cebeci escort