Webbserverprogrammering 1

Show sourcecode

The following files exists in this folder. Click to view.

webbserverprogrammering/exercises/textsträngar/

textsträng1.php
textsträng2.php
textsträng3.php
textsträng4.php
textsträng5.php
textsträng6.php

textsträng2.php

47 lines UTF-8 Windows (CRLF)
<?php
error_reporting
(-1);
ini_set('display_errors'1);
ini_set('output_buffering'0); 
?>
<!DOCTYPE html>
<html lang="sv">
<head>
 <meta charset="utf-8" />
 <title>Textsträng 2</title>
</head>
<body>
 <?php
 
if (!isset($_POST["Användarnamn"]) && !isset($_POST["Lösenord"])) {
  
?>
  <h1>Textsträng 2</h1>
  <form method="post" action="">
   <table>
    <tr>
     <td>Användarnamn</td>
     <td><input type="text" name="Användarnamn"></td>
    </tr>
    <tr>
     <td>Lösenord</td>
     <td><input type="password" name="Lösenord"></td>
    </tr>
    <tr>
     <td></td>
     <td><input type="submit" value="Skicka"></td>
    </tr>
   </table>
  </form>
  <?php
 
}
 if (isset(
$_POST["Användarnamn"]) && isset($_POST["Lösenord"])) {
  
$användarnamn $_POST["Användarnamn"];
  
$lösenord $_POST["Lösenord"];
  if ( !
mb_strpos($användarnamn"php") || count_chars($lösenord)<) {
   echo 
"Ange en giltiga inloggningsuppgifter";
   exit();
  }
  echo 
"Allt ok" ;
 }
 
?>

</body>
</html>