Get komutunda bir hata alıyorum (Notice: Undefined index: adi in C:\deneme).
hata resmi http://b1202.hizliresim.com/u/g/2qkdz.jpg
basit oldugunu düşündügüm bir get metodu örnegi yapılış maksadı mantıgı ögrenmekti fakat bi yerde sorun cıkarıyor ve o sorunu çözemiyorum bakıp cevap yazarsanız sevinirim
<html>
<body>
<?php
if($_GET['adi']!="")
{
echo "Merhaba <b> {$_GET['adi']}{$_GET['soyadi']} </b>";
}else{
?>
<form action="<?=$_SERVER['PHP_SELF']?>" method="GET">
<table border="1">
<tr>
<td>Adınız </td>
<td><input type="text" name="adi" /></td>
</tr>
<tr>
<td>Soyadınız </td>
<td><input type="text" name="soyadi" /></td>
</tr>
<tr>
<td colspan="2"><input type="submit" value="Gönder" /></td>
</tr>
</table>
</form>
<?php } ?>
</body>
</html>
Php
şunu değiştir:
if($_GET['adi']!="")
if(isset($_GET['adi']) && $_GET['adi'] !="")
GET boş gelmiş gibi görünüyor.
var_dump($_GET); yazarak içinde ne olduğuna bak.
