lostyazilim
tr.link

Form İşlemi Yaparken Küçük Bir Sorun

4 Mesajlar 622 Okunma
lstbozum
tr.link

bjlkl bjlkl WM Aracı Kullanıcı
  • Üyelik 22.01.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek Bilgisayar Mühendisi
  • Konum İstanbul Avrupa
  • Ad Soyad B** C**
  • Mesajlar 1843
  • Beğeniler 269 / 263
  • Ticaret 1, (%100)
Merhaba arkadaşlar,
php de yeniyim bu yüzden arada küçük hatlarla karşılaşıyorum. hatamı giderecek şekilde ufak bir yardım edebilirseniz sevinirim Kodlarım aşağıdaki gibi:




Form Denemesi


if ($_GET['adi']!=''){
echo "Merhaba Sayın {$_GET['adi']} {$_GET['soyadi']}";
}
else{
?>














Adınız:
Soyadınız:






kodlar çalıştığında karşımdaki sayfa da şu

 

 

wmaraci
reklam

krmylmz krmylmz Netiyi Kullanıcı
  • Üyelik 26.11.2014
  • Yaş/Cinsiyet 37 / E
  • Meslek Php Developer
  • Konum Amasya
  • Ad Soyad K** Y**
  • Mesajlar 89
  • Beğeniler 1 / 26
  • Ticaret 0, (%0)
wampserver da display_error default olarak açık olduğundan ötürü
ilk sayfaya girişisinizde

$_GET['adi']!=''

değişken tanımlı olmaz, o nedenle
@$_GET['adi']!='' şeklinde değiştirmeniz durumunda hata mesajı gizlenir.

post işlemini yaptığınızda hata gözükmez
bjlkl

kişi bu mesajı beğendi.

bjlkl bjlkl WM Aracı Kullanıcı
  • Üyelik 22.01.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek Bilgisayar Mühendisi
  • Konum İstanbul Avrupa
  • Ad Soyad B** C**
  • Mesajlar 1843
  • Beğeniler 269 / 263
  • Ticaret 1, (%100)

krmylmz adlı üyeden alıntı

wampserver da display_error default olarak açık olduğundan ötürü
ilk sayfaya girişisinizde

$_GET['adi']!=''

değişken tanımlı olmaz, o nedenle
@$_GET['adi']!='' şeklinde değiştirmeniz durumunda hata mesajı gizlenir.

post işlemini yaptığınızda hata gözükmez


teşekkürler hocam
 

 

Flawless Flawless Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 25.10.2013
  • Yaş/Cinsiyet 41 / E
  • Meslek Php Coder
  • Konum Antalya
  • Ad Soyad K** I**
  • Mesajlar 476
  • Beğeniler 22 / 87
  • Ticaret 7, (%100)
hatayın gizlemek yerine
$user=$_GET['Adi'];
if($user==''){
$user='Misafir';
}else {
$user=$_GET['Adi'];
}
şeklinde kullanım daha uygun olur
bjlkl

kişi bu mesajı beğendi.

wmaraci
wmaraci
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)