php "isset" איך זה עובד?

leftclick

New member
php "isset" איך זה עובד?

שלום
בקוד הרצ"ב קימים 2 שדות קלט בטופס: a ו b.
ברצוני שאם יוקלד ערך כלשהו ל a הקוד יציג 'a' במסך ואם יוקלד 'b' על המסך יופיע 'b'.
בפועל, בהפעלת הקוד דלהלן, מופיעים תמיד על המסך a ו b בין אם הוקלדו או לא.
מישהו יכול לעזור לי עם isset?
תודה
קוד:
<?php //myIsset.php
$a = '';
$b = '';
if (isset($_GET['a'])) echo 'a<br>';
if (isset($_GET['b'])) echo 'b';

echo '
<!DOCTYPE html>
<html lang = "en">
<head>
  <title>myIntval.php</title>
  <meta charset="utf-8" />
</head>

<body>
  <form action = "myIsste.php" method = "GET">
    A <input type ="text" name = "a">
    B <input type ="text" name = "b">
    <input type = "submit" value = "convert">
  </form>
</body>
</html>';
?>

$a = '';
$b = '';
if (isset($_GET['a'])) echo 'a
';
if (isset($_GET['b'])) echo 'b';

echo '




<title></title>

<meta/>




<form> </form>
A <input/>
B <input/>
<input/>


';
?>
 
למעלה