php "isset" איך זה עובד?
שלום
בקוד הרצ"ב קימים 2 שדות קלט בטופס: a ו b.
ברצוני שאם יוקלד ערך כלשהו ל a הקוד יציג 'a' במסך ואם יוקלד 'b' על המסך יופיע 'b'.
בפועל, בהפעלת הקוד דלהלן, מופיעים תמיד על המסך a ו b בין אם הוקלדו או לא.
מישהו יכול לעזור לי עם isset?
תודה
$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/>
';
?>
שלום
בקוד הרצ"ב קימים 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/>
';
?>