Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dvprog_03 [2019-04-15 09:06]
Daniel Viström
dvprog_03 [2022-09-01 14:02] (current)
Daniel Viström
Line 1: Line 1:
-====== Genomgång - $_GET, $_POST ======+====== Genomgång - $_GET, $_POST ======
  
  
Line 29: Line 29:
  
     echo 'tal1 är: ' . $_GET['tal1'] . '<br>';     echo 'tal1 är: ' . $_GET['tal1'] . '<br>';
 +    
 +    if(isset($_GET['tal1'])){
 +      echo 'tal1 är: ' . $_GET['tal1'] . '<br>';
 +    } else {
 +      echo '<br>Du har inte skrivit in tal1.<br>';
 +    }
 +
  
-    if(isset($_POST['fname'], $_POST['lname'])){  // För att undvika notice-meddelanden. +    // För att undvika notice-meddelanden första gången sidan laddas används isset.  
-      echo $_POST['fname'] . ' ' . $_POST['lname'] . ' heter du.'; +    // $_POST['fname'] och $_POST['lname'] finns först efter att man tryckt på knappen i formuläret och sidan laddats om. 
-      echo '<br>';+    if(isset($_POST['fname'], $_POST['lname'])){   
 +      echo $_POST['fname'] . ' ' . $_POST['lname'] . ' heter du <br>';
          
       if($_POST['fname'] == 'Daniel') {           // OBS! två lika med för att kolla om likhet gäller.       if($_POST['fname'] == 'Daniel') {           // OBS! två lika med för att kolla om likhet gäller.
         echo 'Ett sånt vackert namn. <br>';         echo 'Ett sånt vackert namn. <br>';
       } else {                                     // else = "annars". Utförs om inte villkoret i if-satsen är sant.       } else {                                     // else = "annars". Utförs om inte villkoret i if-satsen är sant.
-        if ($_POST['fname'!= '') {               // ! betyder "inte lika med".+        if (!empty($_POST['fname'])) {               // !empty  betyder "inte tom".
           echo 'Hej på dig ' . $_POST['fname'] . '<br>';           echo 'Hej på dig ' . $_POST['fname'] . '<br>';
         }         }
       }       }
          
-      if ($_POST['fname']=='Daniel' && $_POST['lname']=='Viström'){+      if ($_POST['fname'] == 'Daniel' && $_POST['lname']=='Viström'){
         echo 'Så kan det gå. <br>';         echo 'Så kan det gå. <br>';
       }       }