İnput edilen bilgileri yonlendirmek için <form method="post" action="urun_giris.php">
kodunu yazıyorum ve isset komutu ile butona tıklayınca girilen bilgilerin kayıt edilmesi lazım ama bunu urun_giris.php adlı aynı php dosyası indiriliyor neden böyle actiondan kaynaklı diyeceğim ama bilmiyorum kodum:
<?php
// bağlantıyı sağlayan dosya include edilir
include('baglanti.php');
if (isset($_POST['giris'])) {
// formdan gelen veriler alınır
$urun_kodu = $_POST['urunKodu'];
$urun_adi = $_POST['urunAdi'];
$fiyat1 = $_POST['fiyat1'];
$fiyat2 = $_POST['fiyat2'];
$fiyat3 = $_POST['fiyat3'];
$stok_miktari = $_POST['stokMiktari'];
$tedarikci = $_POST['tedarikci'];
$birim = $_POST['birim'];
$kategori = $_POST['kategori'];
$aciklama = $_POST['aciklama'];
// veritabanına ekleme işlemi yapılır
$sql = "INSERT INTO ürünler (urun_kodu, urun_adi, urun_fiyati_1, urun_fiyati_2, urun_fiyati_3, urun_stogu, urun_tedarikci, urun_birim, urun_kategori, urun_aciklama)
VALUES ('$urun_kodu', '$urun_adi', '$fiyat1', '$fiyat2', '$fiyat3', '$stok_miktari', '$tedarikci', '$birim', '$kategori', '$aciklama')";
// işlemi gerçekleştirir
if (mysqli_query($baglanti, $sql)) {
echo "Ürün başarıyla eklendi.";
} else {
echo "Hata: " . $sql . "<br>" . mysqli_error($baglanti);
}
}
?>