Webbserverprogrammering 1

Källkod

Följande filer och mappar finns under mappen webbserverprogrammering.
Mappar visas till vänster och filer till höger. Klicka på en fil eller mapp för att öppna nedan eller visa dess innehåll.

webbserverprogrammering/projects/typr/

14 filer

create_tables.php
dbconnection.php
getUrl.php
index.php
notes.txt
plan.php
profile.php
redovisning.html
resources/
session_check.php
styles/
sv_200.txt
sv_829.txt
test.php

test.php

84 lines ASCII Windows (CRLF)
<?php
// phpinfo();
echo __DIR__;
echo 
"<br>-----<br>";
var_dump$_SERVER['HTTP_HOST'] );
var_dump($_SERVER['REQUEST_URI']);
$words = [
 
"hello",
 
"niece",
 
"way",
 
"you",
 
"computer",
 
"inside",
 
"house"
];

$fileWords file("sv_200.txt"FILE_IGNORE_NEW_LINES);
// shuffle($fileWords);
$array = [];
$count count($fileWords);
foreach (
$fileWords as $key => $value) { // should be for loop instead! or just go until the orig array is empty
 // randomize one of the keys
 // add into the new array with PRESERVED numeric key
 // I think at least
 // tips also: https://stackoverflow.com/questions/4102777/php-random-shuffle-array-maintaining-key-value
 // $fileWords[]
}


?>
<!DOCTYPE html>
<html lang="sv">
<head>
 <title>TEST</title>
 <meta charset="utf-8">
 <style type="text/css">
  * {
   box-sizing: border-box;
  }
  #container {
   border: 1px solid black;
   width: 500px;
   margin: auto;
   padding: 0.5em;
  }
  #words {
   width: 100%;
   min-height: 90px;
   border: 1px solid red;
  }
  #words span {
   padding: 0.3em;
   margin: 0.3em;
   border-radius: 3px;
   float: left;
   background-color: #ffffff;
  }
  #input {
   border: 1px solid gray;
   width: 100%;
   display: block;
  }
  #input:focus {
   border: 1px solid black;
   outline: none;
  }
 </style>
</head>
<body>
 <h1>Test</h1>
 <div id="container">
  <div id="words">
   <?php foreach ($fileWords as $word) { echo "<span>$word</span>"; } ?>
  </div>
  <textarea id="input"></textarea>
 </div>

 <script type="text/javascript">
  var words = document.querySelectorAll("#words span");

  words[0].style.background = "#f1f1f1";
 </script>
</body>
</html>