İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Yazılım
  4. Diğer Yazılım Konuları
Diğer Yazılım Konuları

Php Koddaki hata nerde?

EmreK_190721.07.20183 cevap1.261 görüntüleme
2017'den beri238 mesaj
#1
Merhaba php ye daha yeni başladım youtubeden bir kanal izleyerek ilerliyorum temel php bilgisi şimdi o videoda bi sipariş verme yeri tasarladı kodların aynısını yazdım sadece işte o telefon numarası yazdı ben onun yerine adres yazdım vb üzerinde sadece kod olmayan yerlere değişiklik yaptım geri kalan yerlerin aynısını geçirdim ama bende çalışmadı satır 12 de "if empty ile başlayan yerde hata veriyor diğer sitelerden de kodu kontro ettim çalışlıyor sadece aşağıda o süslü parantezi kapama tek tırnak bide ?> php nin kapaması gözülüyor sizce nerde hata yaptım ?
kod:

<?php

if ($_POST){

$urun = $_POST["urun"];
$adet = $_POST["adet"];
$adsoyad = $_POST["adsoyad"];
$adres = $_POST["adres"];
$kartbilgi = $_POST["kartbilgi"]

if (empty ($adsoyad) || empty($adres) || empty($odemebilgisi){
echo "Lutfen gerekli alanlari bos birakmayin ";
}else{

$deger = $urun."\t".$adet."\t".$adsoyad."\t".$adres."\t".$odemebilgisi."\n";
$ac = fopen("okuyucu.txt", "a");
fwrite($ac,$deger);
fclose($ac);
}

}else{
echo '<h2>Siparisiniz</h2>
<table cellpadding="5" cellspacing="5">
<tr>
<td>urun:</td>
<td><select name="urun"><option value="Masaustu">Masaustu</option><option value="Laptop">Laptop</option></select></td>
</tr>
<tr>
<td>adsoyad:</td>
<td><input type="text" name="adsoyad" /></td>
</tr>
<tr>
<td>adres</td>
<td><input type="text" name="adres" /></td>
</tr>
<tr>
<td>adet</td>
<td><select name="adet"><option value="1">1</option><option value="2">2</option><option value="3">3</option></td>
</tr>
<tr>
<td>kartbilgi</td>
<td><input type="text" name="kartbilgi" /></td>
</tr>
<tr>
<td><input type="submit" value="Gonder" /></td>
</tr>

</table>';

}

?>

Diğer sitedeki hata

Untitled.png

sipariş verdikten sonra göndere basınca not defterine kaydetmesini istiyorum zaten olay o öğrenmek istediğim asıl yer html de aynısını 5 dk da yaptım burda yarım saat ve html de çalıştı ama html de göndere basınca kaydet yapması hakkında bilgim yok wampserver i kullanıyorum.

---- Mesajlar birleştirildi ----
düzenlendi
Cevaplar
2018'den beri5.745 mesaj
#2
Giriş çıkışlara / yeterli olmaz mı in out
EmreK_1907 Konuyu açan
2017'den beri238 mesaj
#3
ÆSir dedi: ↑
Giriş çıkışlara / yeterli olmaz mı in out
silmeme rağmen aynı 12.satır if empty olan bölüm hatası var

---- Mesajlar birleştirildi ----

Parse error: syntax error, unexpected 'if' (T_IF) in C:\wamp64\www\index.php on line 12 hata bu
düzenlendi
2017'den beri10 bin mesaj
#4
konuyu takipteyim... :)

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.