3 Mart 2017 Cuma

İlk PHP Programım


Bu sıralar Php'ye çok hızlı dalmış durumdayım. Öyle baba siteler yapacak kadar değil tabi ama kendime yıllar sonra iti ki yapmışım diyeceğim bir projeyi hayata geçirmek için.
Başlayalı fazla olmadı belki bir ay kadar ama şurada ki videolar inanılmaz faydalı oldu İbrahim ÇEVRÜK'e çok çok teşekkür eder öğrenmek isteyenlere de tavsiye ederim.
Gelelim benim ilk yazdığım kodlaraaaa :D

İlk yaptığım şey bir hesap makinesi yapmak oldu. Bana göre güzelde oldu ama eleştirilere açığım..
İşte index.php sayfa kodlarım...

<h3><center>
<form action="test.php" name="test" method="post">
Birinci Sayıyı Giriniz :<br/>
<input type="text" name="sayi1"><br />
İkinci Sayıyı Giriniz :<br/>
<input type="text" name="sayi2"><br/>
İşlemi Seçiniz :<br/>
<select name="islem">
  <option value="bos">İşlemi Seçiniz</option>
  <option value="topla">Toplama + </option>
  <option value="cikar">Çıkarma - </option>
  <option value="carp">Çarpma * </option>
  <option value="bol">Bölme / </option>
</select>
<input type="submit" value="İşlemi Yap">
</form>

ve gönderdiğim test.php kodlarım..

<?Php
// gelen değerleri alıyoruz
// gelen değerler POST olarak geldiği için $_POST kullanıyoruz
$s1 = htmlspecialchars($_POST["sayi1"]);
$s2 = htmlspecialchars($_POST["sayi2"]);
$yap = htmlspecialchars($_POST["islem"]);

echo "<center> <b> <br> <h2>";

// Gönderilen Değerlerin Sayı Olup Olmadığı Kontrol Ediliyor....
$sonuc=is_numeric($s1) and is_numeric($s2) ;
if($sonuc){
echo "<b> Yazdığınız birinci sayı $s1 ve ikinci sayı $s2 sayısal değerlerdir .. <br />";
}else if(!$sonuc){
echo "<b> Belki bilmiyorsunuz ama matematiksel işlem için sayı girmeniz gerekiyor <br />";
die (); // işlemi sonlandırıyoruz....
}

// Gönderilen değerlerin sıfırdan küçük olup olmadığını kontrol ediyoruz
if ($s1<0){
    echo "Yazmış olduğunuz ilk sayı $s1 sıfırdan küçüktür....<br /> ";
    echo "Geri Dönüp Lütfen Sıfırdan Büyük Bir Sayı Giriniz..<br /> ";
}elseif ($s2<0){
    echo "Yazmış olduğunuz ilk sayı $s2 sıfırdan küçüktür... ";
}else if ($yap =="topla" ){
    $s3 = $s1+$s2;
    echo "Verilen Sayıların Toplama İşlemi $s1+$s2 = $s3";
    }elseif($yap =="cikar"){
    $s3 = $s1-$s2;
    echo "Verilen Sayıların Çıkarma İşlem $s1-$s2 = $s3";    
    }elseif($yap =="carp"){
    $s3 = $s1*$s2;
    echo "Verilen Sayıların Çarpma İşlemi $s1*$s2 = $s3";    
    }elseif($yap =="bol"){
    $s3 = $s1/$s2;
    echo "Verilen Sayıların Bölme İşlemi $s1/$s2 = $s3";    
    }else {
    echo "Verilen Sayılar İçin İşlem Seçmediniz";    
    }
?>

Hiç yorum yok: