Yenilogo Logo ve Kurumsal Kimlik Hizmetleri



0 Üye ve 1 Ziyaretçi konuyu incelemekte.

megavolkan

  • İleti: 78
Notice: Undefined index: ...
- 16 Haziran 2014, 17:32

[DÜZELTME] Anlad???m kadar?yla kodda çok daha büyük sorunlar?m varm??, gene de yanl??lar?m? gösterirseniz faydas? olacakt?r. Te?ekkürler

Tekrar merhabalar. PHP acemisi olarak 2. sorum, yard?mc? olabilirseniz sevinirim.

Deneme amaçl? yazd???m form i?leme al?nd???nda i?lem sonucu görüntüleniyor ancak alttaki biçimde uyar? veriyor:
Notice: Undefined index: tarih in /process.php on line 19

Nerede hata yapt???m konusunda tam olarak emin olamad?m. Kodlar a?a??daki gibi:


form.php
Kod: [Seç]
...
<form action="process.php" method="post">
<p>Ad?n?z:<input type="text" name="adiniz" maxlength="15"></p>
<p>Do?um tarihiniz: <input type="text" name"tarih" maxlength="4"></p>
<input type="submit" value="Gönder">

</form>
...

process.php
Kod: [Seç]
<?php
$adiniz $_POST["adiniz"];
$tarih $_POST["tarih"]; // Uyar? veren 19. sat?r buras?
$gecerli_yil date('Y');
$yas $gecerli_yil $tarih;

switch ($yas) {
case $yas <= '15':
echo "<p>Sevgili $adiniz, daha hayat?n?n bahar?ndas?n :)</p>";
break;

case $yas '15 && <=35':
echo "<p>Sevgili $adiniz, orta ya? sendromu ne zaman :p</p>";
break;

case $yas '35 && <=60':
echo "<p>Sevgili $adiniz, emeklili?i dü?ünme zaman?d?r</p>";
break;

case $yas '60':
echo "<p>Sevgili $adiniz, vasiyet ne alemde?</p>";
break;

}
?>
« Son Düzenleme: 16 Haziran 2014, 17:44 Gönderen: megavolkan »
Kayıtlı
 

Yenilogo Logo ve Kurumsal Kimlik Hizmetleri