All pastes #936290 Raw Edit

Unnamed

public text v1 · immutable
·published 2008-03-10 08:57 UTC
rendered paste body
<html>
<body>        <h1> Obligatoriske Oppgaver i Web Programering</h1>
<title> Web programering uke 7 oppg1</title>

     </br>
     </br>
     </br>
     <h4>Oppgave 1</h4> a)
     </br>
     </br>
     </br>
<?php



for( $i = 0; $i <= 10; $i++ )

{
    while($i != 10)
    {

   echo $i++."\n";

    }

}

?>
      </br>
     </br>
     </br>
     </br>
     </br>
     </br>
     <html>
<head><title>Oppgave 1t</title></head>
<body>
    Oppgave 1 b)
    </br>
     </br>
     </br>
<?php

for( $i = 0; $i <= 18; $i+=2)

{

   echo $i."\n";


}





?>
     </br>
     </br>
     </br>
     </br>
     </br>
     </br>
<?php

       $i = -2;

       while($i != 18)
       {


           echo $i+=2,"\n";

       }





?>
     </br>
     </br>
     </br>
     </br>
     </br>
     </br>
           Oppgave 2 a)
     </br>
     </br>
     </br>

     Tast inn et tall fra 1 til 9
<FORM action = "" method = "POST">
<INPUT type = "Text" name = "verdi" >
<INPUT type = "SUBMIT" name = "knappen" value = "Trykk knappen ">
</FORM>

<?php

 $verdi = $_POST["verdi"];
 if($verdi == "")
 {

    echo "Feltet er tomt";


    }
      else if((eregi("^([+-]{0,1}[0-9]+(\.[0-9]+(e[-+]{0,1}[0-9]+)?)?)$",$verdi)))
         {

             echo "GOOD";
         }else{
             echo  " NOT  GOOD";

         }

?>


     </br>
     </br>
     </br>
     </br>
     </br>
     </br>
          <h4>Oppgave 3</h4>
     </br>
     </br>
     </br>

              <FORM action = "" method = "POST">
<INPUT type = "Text" name = "verdi3" >
<INPUT type = "SUBMIT" name = "knappen" value = "Trykk knappen ">
</FORM>

  <?php

      $verdi3 = $_POST["verdi3"];


    switch( $verdi3 )

        {



    case 1:

            echo "1";

                break;

    case 2:

            echo "2";

                break;

    case 3:

            echo "3";

                break;

    case 4:

            echo "4";

                break;

    case 5:

            echo "5";

                break;
        default:

 echo "null"; //Svaret blir null fordi $a er 9 og vi har ingen case for tallet 9 derfor hopper den ned til default som er null i dette tilfellet.


        }
 ?>


            <FORM action = "" method = "POST">
<INPUT type = "Text" name = "verdi4" >
<INPUT type = "SUBMIT" name = "knappen" value = "Trykk knappen ">
</FORM>

  <?php

     $verdi4 = $_POST["verdi4"];

      if($verdi4==1)
     {
         echo "1";
     }else if($verdi4==2){
         echo  "2";
     }else if($verdi4==3){
             echo "3";
     }else if($verdi4==4){
         echo "4";
     }else if($verdi4==5){
       echo "5";
     }else{
     echo "null";
     }

 ?>
     </br>
     </br>
     </br>
     </br>
     </br>
     </br>
       <h4>Oppgave 4</h4>
     </br>
     </br>
     </br>
             // a) while lokke kjorer gjennom en statement frem til denne blir sant, mens do while kjorer minst betingelsen en gang selvom den er usann,dette skjer fordi do while starter pa bunnen av mens while pa toppen.

                <h4>b)</h4>


<?php

   $i=0;

while($i!=10)
{

    echo $i."\n";

    $i++;

}



 ?>
     </br>
     </br>
     </br>
     </br>
     </br>
     </br>
       <h4>Oppgave 5</h4>
     </br>
     </br>
     </br>
     a) Svaret blir 5 fordi den mister sin verdi nar den kommer ut av funskjonen siden dens verdi er bare gyldig i bare sleve scopen
     b) Svaret blir 6 fordi funksjonen fo() legger tallet 1 til 5 og returnerer summen som er 6

     </br>
     </br>
     </br>
      <FORM action = "" method = "POST">
      <INPUT type = "SUBMIT" name = "knappen" value = "Trykk knappen ">
      </FORM>

    <?php

            $verdi4 = $_POST["knappen"];

          if($verdi4==true)
          {

             $n = 5;

          echo foo($n);
          }

         ?>
                       
                       <br><br><br>//det som skjer her er at verdien er bare gyldig innenfor funskjonen den derfor heter "local" variabel, hvis vi vil at denne skal vaere gyldig overalt i programmet vart,bruker vi global.Hvis vi gjor kall pa denne verdi utenfor funksjonen vil vi ikke fa noe svar siden denne verdien eksisterer bare inni funksjonen,for at vi skal kunne kalle pa den verdien over alt ma den deklareres som global.
          <?php

              function foo($n)
                    {
                         global $n;
                        $n = $n + 1;



                    return $n;

                    }


    ?>


     </br>
     </br>
     </br>
     </br>
     </br>
     </br>
                         <h4>Oppgave 6</h4>
     </br>
     </br>
     </br>
     
     <FORM action = "" method = "POST">
      <INPUT type = "SUBMIT" name = "knappen" value = "Trykk knappen ">
      <INPUT type = "submit" name = "knappen1" value = "Vis verdi av i ">
      </FORM>
      
      
    
    <?php
                    if(isset($_POST['knappen'])) 
                       
                        {
                           for($i=0;$i<=5;$i++)
                           {
                            
                           foofa(); 
                           }
                       
                        
                        }else if(isset($_POST['knappen1']))
              {
                  
                  echo $i;
              }
     
    
                 
    function foofa()
                 {


             static $i;

             echo ++$i;


              } 
                               
                    
            
           ?>
     </br>
     </br>
     </br>
     </br>
     </br>
     </br>
           
           
           
           
           
                <h2>Oppgave7</h2> 
     
     
           
           
           
           
           <form action="" method="POST">
<select name="brukere[]">

    <option value="Andrey">Andrey</option>  
    <option value="Stas">Stas</option>  
    <option value="Sergey">Sergey</option> 
        
</select></br>
</br> 
</br> 
</br> 

           FHM <input type='checkbox' name='ts[]' value = 'fhm'></br> 
           </br>                  
           Aftenposten <input type='checkbox' name='ts[]' value = 'aften'></br> 
           </br>   
           National <input type='checkbox' name='ts[]' value = 'national'></br>
                                        </br> 
                                        </br> 
                                        </br> 
                                                    
........................................................................ <input type="submit" value="Send" />

</form>
            
            <?php
    
    
              $tidskrift = $_POST['ts'];
              $bruker = $_POST['brukere'];    
          if ($tidskrift && $bruker ){
              
               foreach ($bruker as $b)
                    {   
                        echo 'Bruker  ',$b,'<br />';
                    }
                         
                         
                    foreach ($tidskrift as $t)
                    {   
                        echo 'Du har valgt  ',$t,'<br />';
                    }
                    
          }
                
    
    ?>    
////////////////////////////////////////////////////////////////////////////////////////       
               <form action = "" method = "post">
               <p><input type='Submit' name='info' value='Informasjonen' method = "POST"</p>
            </form>
       <?php 
       $knapp = $_POST['info'];
        $bruker =  $_POST['brukere'];
       
            if($knapp)
            {
            
              echo  "Bruker" , $bruker;
                
                
                
            }
       ?>
     
</body>
</html>