PHP Dosya Upload İşlemi

Bu dersimizde post metoduyla formdan dosya upload etmeyi ele alacağız. Dosya upload etmek için kullanacağımız bir başka süper global değişkenimiz olan [crayon-5ba66f5d1866b178883934-i/]  değişkenimizi kullanacağız. Dosya yüklemek için öncelikle bir form oluşturuyoruz. Formumuzun method kısmına POST özelliği veriyoruz. Aynı dosya üzerinde resim upload edeceğimiz için action kısmını boş bırakoyoruz ve forma...

PHP POST Metodu

POST metodu sayfalar arasında değişken / değer aktarmak için genelde form elemanları ile birlikte kullanılır. POST metodu Super Global bir değişken olup gönderildiği sayfanın tüm alanlarından erişilebilir. POST Metodu ile bir değer, bir sayfadan başka bir sayfaya gizli olarak taşınır. Adres çubuğunda gönderilen veri görünmediği için kullanıcı tarafından müdahale...

PHP GET Metodu

Get metodu sayfalar arasında değişken / değer aktarmak için genelde form elemanları ile birlikte kullanılır. GET metodu süper global bir değişken olup gönderildiği sayfanın tüm alanlarından erişilebilir. GET Metodu ile bir değer, bir sayfadan başka bir sayfaya adres çubuğu ile taşınır. Adres çubuğundan değişken değerine müdahale edilebilir, kullanıcı tarafından...

C Sharp İle Seri Port Kullanımı

Merhaba arkadaşlar, bu dersimizde C# ile seri port kullanımını detaylı olarak anlatmaya çalışacağız. C# ile string, byte ve char türü veri gönderip alma işlemlerini inceleyeceğiz. Ayrıca seri porttan otomatik veri okuma işlemini öğreneceğiz. Öncelikle seri port nesnesini kullanabilmek için, System IO Ports kütüphanemizi projemize dahil ediyoruz. Bunun için sayfamızın...

Arduino Dış (Harici) Kesmeler

Kesmeler; programlanabilir kontrol cihazlarında belirli görevlerin programdan bağımsız şekilde arka planda kontrol edilip, şartlar sağlandığında program durdurulup belirlenen kesme fonksiyonun çalışmasını sağlamaktır. Kesme fonksiyonunun tamamlanmasının ardından, program kaldığı yerden çalışmaya devam eder. Arduino UNO kartında 2 adet dış kesme ve 3 adet zamanlayıcı kesmesi olmak üzere 5 adet kesme...

Javascript Değişkenler ve Veri Tipleri

Değişkenler kullanıcıdan alınan ya da program içerisinde işlenen bilgileri geçici olarak hafızada tutmak için kullanılır. Javascript dilinde değişkenler varible kelimesinin kısaltılması olan var anahtar kelimesi ile tanımlanır. var anahtar kelimesinden sonra değişken adı yazılır ve atama operatörü olan eşittir operatörü ile değişkene değer atanır. Javascript dilinde değişken türü belirtmeye...

Javascript Dili

Javascript client tarafında çalışan, etkileşimli websiteler oluşturmak için kullanılan betik (derlenmeye gerek duymayan) bir programlama ya da script dilidir. Javascript dosyaları genellikle html sayfalarında, sayfayı kullanıcı etkileşimli hale getirmek için kullanılır. Tarayıcı tarafında çalıştığı için sayfa bir defa yüklendikten sonra sunucu ile bağlantı kurmaya gerek duymadan çalışabilir. Bu sebeple...

PHP Döngüler

Döngüler belirlenen şartlar sağlandığında tekrar tekrar çalışan, belirtilen şart sağlanmadığında çalışmayı durduran kod bloglarıdır. PHP dilinde 4 adet döngü bulunmaktadır. Bunlar; While döngüsü For döngüsü Do-While döngüsü Foreach döngüsüdür. 1- While Döngüsü : While döngüsünde şart değişkeni döngü dışında tanımlanır, döngü şartı While parantezi içerisinde oluşturulur ve döngü parantezi...

PHP Diziler

Diziler aynı türden ya da farklı türden birden fazla değeri hafızada tutmaya yarayan değişken yapılarıdır. Örneğin bir bilgisayarın donanım bilgilerini hafızada tutmak için harddisk, işlemci, ram, ekran kartı gibi 4 adet değişken tanımlamak gerekir. Bu programlama açısından sıkıntı olacağı gibi, veri listeleme açısından da karışıklık yaratabilir. Bu nedenle bilgisayar...

Arduino İle PWM Kontrol

Daha önce bir dersimizde PWM sinyalin ne olduğunu basitçe açıklamıştık. Dersimizi buradan ziyaret edebilirsiniz: PWM Sinyal Nedir Bu dersimizde ise Arduino ile PWM sinyal oluşturmayı ele alacağız. Bildiğiniz üzere çoğu mikrodenetleyiciler analog sinyal üretemez. Bunun yerine PWM gibi dalga tekniklerini kullanırlar. Arduino Uno kartımız üzerinde 6 adet pin PWM...