Advertisement
kajacx

krizovka

Jan 17th, 2012
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.93 KB | None | 0 0
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="cz">
  3.     <head>
  4.         <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  5.         <title>Neolizovat!!!</title>
  6.         <style>
  7.             .mydiv {
  8.                 margin: 2px;
  9.                 width: 20px;
  10.                 height: 20px;
  11.                 text-align: center;
  12.             }
  13.             .visible {
  14.                 border: black 1px solid;
  15.             }
  16.             .vytezny {
  17.                 background-color: yellow;
  18.             }
  19.             .pad_r {
  20.                 padding-right: 20px;
  21.             }
  22.         </style>
  23.     </head>
  24.     <body>
  25.         <?php
  26.         $slova = array(
  27.             "papir", 2, "Píšete na to tužkou nebo propiskou",
  28.             "raziel", 4, "Hlavní postava ze hry Soul Reaver",
  29.             "vul", 3, "Blbec",
  30.             "jar", 4, "Mycí prostředek",
  31.             "meme", 1, "Kreslený příběh s velmi propracovanou gramfikou",
  32.             "parametr", 0, "Ošklivá věc, která dělá rovnici neřešitelnou"
  33.         );
  34.         $vytezny_sloupec = 4;
  35.         $nejvic = 0;
  36.         for($i = 0; $i<count($slova); $i+=3) {
  37.             $cur = strlen($slova[$i]) + $slova[$i+1];
  38.             if($cur>$nejvic) $nejvic = $cur;
  39.         }
  40.         echo "<table>\n";
  41.         for($i = 0; $i<count($slova);) {
  42.             $slovo = $slova[$i++];
  43.             $delka = strlen($slovo);
  44.             $pozice = $slova[$i++];
  45.             $napoveda = $slova[$i++];
  46.             echo "<tr>\n";
  47.             echo "<td class=\"pad_r\">$napoveda</td>\n";
  48.             for($j = 0; $j<$nejvic; $j++) {
  49.                 if($pozice<=$j && $delka>$j-$pozice)
  50.                     echo "<td class=\"mydiv visible".($j==$vytezny_sloupec?" vytezny":"")."\"/>\n";
  51.                 else echo "<td class=\"mydiv\"/>\n";
  52.             }
  53.         }
  54.         ?>
  55.     </body>
  56. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement