EmreK_1907
Asistan
- Katılım
- 19 Aralık 2017
- Mesajlar
- 238
- Reaksiyon puanı
- 35
- Puanları
- 28
- Yaş
- 19
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
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 ----
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
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 ----
Son düzenleme: