Advertisement
Guest User

Untitled

a guest
Nov 20th, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.65 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <title>Lab3</title>
  7. <link rel="stylesheet" href="style.css">
  8. </head>
  9. <body>
  10. <div class="container">
  11. <header id="header" class="header">
  12. <img src="logo.png" alt="grzyby">
  13. <h1>Grzybobranie</h1>
  14. <div id="top-menu">
  15. <ul>
  16. <li><a href="https://pl.wikipedia.org/wiki/Grzyby_truj%C4%85ce">Grzyby trujące</a></li>
  17. <li><a href="https://pl.wikipedia.org/wiki/Grzyby_jadalne">Grzyby jadalne</a></li>
  18. <li><a href="https://pl.wikipedia.org/wiki/Grzyby_niejadalne">Grzyby niejadalne</a></li>
  19. </ul>
  20. </div>
  21. </header>
  22. <div class="row">
  23. <div id="left-menu">
  24. <ul class="ul-menu">
  25. <li class="back-red">
  26. <a href="https://pl.wikipedia.org/wiki/Grzyby_truj%C4%85ce">Grzyby trujące</a>
  27. </li>
  28. <li class="back-green">
  29. <a href="https://pl.wikipedia.org/wiki/Grzyby_jadalne">Grzyby jadalne</a>
  30. </li>
  31. <li class="back-red back-green">
  32. <a href="https://pl.wikipedia.org/wiki/Grzyby_niejadalne">Grzyby niejadalne</a>
  33. </li>
  34. </ul>
  35. </div>
  36. <div id="center-content">
  37. <article class="text-article">
  38. <h3>Grzybobranie bajka</h3>
  39. <p>Kiedy rano do przedszkola przyszła Ola <br> postanowiła podzielić się swoją nową przygodą z koleżankami i kolegami . Spotkała ją ona tego lata. I właśnie dzisiaj sobie ją Ola przypomniała i zaczęła opowiadać zaraz ją koleżankom i kolegom. Posłuchajcie powiedziała. Będąc na wakacjach jednego ranka rodzice ze mną wybrali się do pobliskiego lasu na grzybki, tak zaczęła Ola opowiadać swoją przygodę. Do lasu na grzybki zapytały dzieci. I co? I co się Tobie zdarzyło?
  40. Wzięłam swój ulubiony koszyczek którym to niekiedy się bawiłam w domku i swoje ulubione zabaweczki w nim nosiłam. Nie zauważyłam jednak że z boku koszyczka była dziura. Poszłam więc właśnie z nim do lasu na grzybki by nimi go zapełnić. Co prawda na grzybkach się nie znałam ale za pomocą mamy i taty troszeczkę ich nazbierałam. Pytałam o każdy grzybek, czy nie jest trującym i do koszyczka wtedy dopiero wkładałam. Och Olu! to rodzicom bardzo przeszkadzałaś! No trudno, trudno, ale by grzyby dobre zbierać poznawać je musiałam i dlatego o każdy z nich pytałam.
  41. Zbierałam i zbierałam i do koszyka wkładałam. Nawet wydawało mi się że dużo ich w nim miałam. Zajechaliśmy do domku i kiedy na koszyk spojrzałam to dno ujrzałam, prawie w nim grzybów nie miałam. Wtedy to bardzo się rozpłakałam. Cóż się stało? Cóż się stało? Sama się zastanawiałam? Idąc tak przez las widocznie po drodze grzybki gubiłam. Grzybki gubiłaś? A dlaczego Olu? Bo, bo, zapomniałam o dziurze którą w koszyczku miałam. A tak się cieszyłam, tak się cieszyłam, że tyle grzybków nazbierałam. Nie ciekawa i nie miła ta Twoja przygoda! Koleżanki i koledzy tak stwierdziły. Przykro zapewne Tobie Olu było że się tak Twoje grzybobranie zakończyło. Oczywiście że tak! Tyle się po lesie nachodziłam. Górki i pagórki pokonywać musiałam, fakt że grzybków nazbierałam lecz co z tego, co z tego, że po lesie idąc je rozrzucałam. Przeszkodą tą była dziura, dziura gdzie? W serze? Zapytał dowcipny Jasio. Oj Jasiu, Jasiu dowcipniś z Ciebie, lecz dziura w koszyczku mym była a nie jak pytasz w serze. Przykro Oli było ale wybierając się na następne grzybobrania wiedziała że koszyczek swój sprawdzać będzie zawsze musiała.
  42. </p>
  43. </article>
  44. <hr>
  45. <article>
  46. <h2>Zebrane grzyby</h2>
  47. <table class="zbiory">
  48. <thead>
  49. <tr>
  50. <th>Gatunek</th>
  51. <th>Ilość sztuk</th>
  52. <th>Robaczywych</th>
  53. </tr>
  54. </thead>
  55. <tbody>
  56. <tr>
  57. <td>Prawdziwek</td>
  58. <td>15</td>
  59. <td><small>2</small></td>
  60. </tr>
  61. <tr>
  62. <td>Prawdziwek</td>
  63. <td>15</td>
  64. <td><small>2</small></td>
  65. </tr>
  66. <tr>
  67. <td>Prawdziwek</td>
  68. <td>15</td>
  69. <td><small>2</small></td>
  70. </tr>
  71. <tr>
  72. <td>Prawdziwek</td>
  73. <td>15</td>
  74. <td><small>2</small></td>
  75. </tr>
  76. <tr>
  77. <td>Prawdziwek</td>
  78. <td>15</td>
  79. <td><small>2</small></td>
  80. </tr>
  81. <tr>
  82. <td>Prawdziwek</td>
  83. <td>15</td>
  84. <td><small>2</small></td>
  85. </tr>
  86. <tr>
  87. <td>Prawdziwek</td>
  88. <td>15</td>
  89. <td><small>2</small></td>
  90. </tr>
  91. <tr>
  92. <td>Prawdziwek</td>
  93. <td>15</td>
  94. <td><small>2</small></td>
  95. </tr>
  96. <tr>
  97. <td>Prawdziwek</td>
  98. <td>15</td>
  99. <td><small>2</small></td>
  100. </tr>
  101. <tr>
  102. <td>Prawdziwek</td>
  103. <td>15</td>
  104. <td><small>2</small></td>
  105. </tr>
  106. <tr>
  107. <td>Prawdziwek</td>
  108. <td>15</td>
  109. <td><small>2</small></td>
  110. </tr>
  111. <tr>
  112. <td>Prawdziwek</td>
  113. <td>15</td>
  114. <td><small>2</small></td>
  115. </tr>
  116. <tr>
  117. <td>Prawdziwek</td>
  118. <td>15</td>
  119. <td><small>2</small></td>
  120. </tr>
  121. <tr>
  122. <td>Prawdziwek</td>
  123. <td>15</td>
  124. <td><small>2</small></td>
  125. </tr>
  126. <tr>
  127. <td>Prawdziwek</td>
  128. <td>15</td>
  129. <td><small>2</small></td>
  130. </tr>
  131. <tr>
  132. <td>Prawdziwek</td>
  133. <td>15</td>
  134. <td><small>2</small></td>
  135. </tr>
  136. <tr>
  137. <td>Prawdziwek</td>
  138. <td>15</td>
  139. <td><small>2</small></td>
  140. </tr>
  141. <tr>
  142. <td>Prawdziwek</td>
  143. <td>15</td>
  144. <td><small>2</small></td>
  145. </tr>
  146. </tbody>
  147. </table>
  148. </article>
  149. </div>
  150. </div>
  151. </div>
  152. <footer>
  153. <p>Stworzono przez Krzysztof Adamczyk & Jarosław Składanowski 20.11.2017</p>
  154. </footer>
  155. </body>
  156. </html>
  157.  
  158. body {
  159. background: #7cd6c1;
  160. overflow-x: hidden;
  161. }
  162.  
  163. a:active {
  164. color: red;
  165. }
  166.  
  167. a:hover {
  168. color: green;
  169. }
  170.  
  171. .container {
  172. width: 960px;
  173. margin: 0 auto;
  174. }
  175.  
  176. .container > header > img {
  177. width: 50px;
  178. height: 50px;
  179. float: left;
  180. }
  181.  
  182. .container h1:hover {
  183. color: white;
  184. }
  185.  
  186. .container > header {
  187. display: flex;
  188. flex-direction: row;
  189. }
  190.  
  191. .container > header > h1 {
  192. position: relative;
  193. top: -10px;
  194. left: 10px;
  195. }
  196.  
  197. #top-menu > ul {
  198. list-style: none;
  199. }
  200.  
  201. #top-menu > ul > li {
  202. display: inline-block;
  203. margin: 0 10px;
  204. }
  205.  
  206. #top-menu li:hover {
  207. padding: 10px;
  208. border: 1px solid black;
  209. }
  210.  
  211. #top-menu a{
  212. text-decoration: none;
  213. font-size: 18px;
  214. }
  215.  
  216. .row {
  217. display: flex;
  218. flex-direction: row;
  219. width: 960px;
  220. }
  221.  
  222. #center-content {
  223. margin-left: 20px;
  224. min-width: 720px;
  225. padding: 0 10px;
  226. margin: 0 auto;
  227. overflow-y: visible;
  228. }
  229.  
  230. #left-menu {
  231. min-width: 200px;
  232. }
  233.  
  234. .ul-menu {
  235. list-style: none;
  236. }
  237.  
  238. .ul-menu li{
  239. padding: 10px;
  240. }
  241.  
  242. .ul-menu > li:first-child {
  243. border: 5px solid black;
  244. }
  245.  
  246. .ul-menu > li > a {
  247. text-decoration: none;
  248. color: green;
  249. background: yellow;
  250. }
  251.  
  252. footer {
  253. width: 80%;
  254. margin-left: 10%;
  255. border: 1px solid black;
  256. border-radius: 5px;
  257. background: yellow;
  258. }
  259.  
  260. footer > p {
  261. padding: 10px;
  262. }
  263.  
  264. .back-red {
  265. background: red;
  266. }
  267.  
  268. .back-green {
  269. background: green;
  270. }
  271.  
  272. .back-red ~ .back-green {
  273. font-size: 25px;
  274. }
  275.  
  276. .back-red + .back-green {
  277. background: blue;
  278. }
  279.  
  280. .text-article h3::first-letter {
  281. font-size: 50px;
  282. }
  283.  
  284. .text-article h3::before{
  285. content: "Dawno dawno temu...";
  286. }
  287.  
  288. .text-article h3{
  289. text-transform: uppercase;
  290. }
  291.  
  292. .text-article p{
  293. line-height: 20px;
  294. }
  295.  
  296. .text-article p::after{
  297. content: " - I to koniec bajki";
  298. }
  299.  
  300. .text-article p::first-line {
  301. font-size: 30px;
  302. }
  303.  
  304. .zbiory > small {
  305. text: inherit;
  306. }
  307.  
  308. <!DOCTYPE html>
  309. <html>
  310. <head>
  311. <meta charset="utf-8">
  312. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  313. <title>Formularze</title>
  314. <link rel="stylesheet" href="">
  315. </head>
  316. <body style="display: flex; flex-direction: row">
  317. <form action="results.php" method="post" accept-charset="utf-8">
  318. POST
  319. <p>Imie: <input type="text" name="name" value="Janusz" required></p>
  320. <p>Hasło: <input type="password" name="password" value="12345678" required></p>
  321. <p>Opis: <textarea name="describe" required>Lorem ipsum</textarea></p>
  322. <p>Plec <br>
  323. <input type="radio" name="gender" value="male" required> Mężczyzna <br>
  324. <input type="radio" name="gender" value="female" required> Kobieta
  325. </p>
  326. <p>
  327. Regulamin: <br>
  328. <input type="checkbox" name="regulamin" value="true"> Akceptuje regulamin
  329. </p>
  330. <p>
  331. Samochod
  332. <select name="car">
  333. <option value="volvo">Volvo</option>
  334. <option value="saab">Saab</option>
  335. <option value="mercedes">Mercedes</option>
  336. <option value="audi">Audi</option>
  337. <option value="alfa" disabled>Alfa Romeo</option>
  338. </select>
  339. </p>
  340. <input type="submit" name="submit" value="Wyslij">
  341. </form>
  342. <form action="results.php" method="get" accept-charset="utf-8">
  343. GET
  344. <p>Imie: <input type="text" name="name" value="Janusz" required></p>
  345. <p>Hasło: <input type="password" name="password" value="12345678" required></p>
  346. <p>Opis: <textarea name="describe" required>Lorem ipsum</textarea></p>
  347. <p>Plec <br>
  348. <input type="radio" name="gender" value="male" required> Mężczyzna <br>
  349. <input type="radio" name="gender" value="female" required> Kobieta
  350. </p>
  351. <p>
  352. Regulamin: <br>
  353. <input type="checkbox" name="regulamin" value="true"> Akceptuje regulamin
  354. </p>
  355. <p>
  356. Samochod
  357. <select name="car">
  358. <option value="volvo">Volvo</option>
  359. <option value="saab">Saab</option>
  360. <option value="mercedes">Mercedes</option>
  361. <option value="audi">Audi</option>
  362. <option value="alfa" disabled>Alfa Romeo</option>
  363. </select>
  364. </p>
  365. <input type="submit" name="submit" value="Wyslij">
  366. </form>
  367. </body>
  368. </html>
  369.  
  370. <?php
  371.  
  372. $data = "";
  373. if ($_POST) {
  374. $data = $_POST;
  375. } else if($_GET) {
  376. $data = $_GET;
  377. } else {
  378. echo 'Formularz pusty';
  379. die();
  380. }
  381.  
  382. ?>
  383.  
  384. <!DOCTYPE html>
  385. <html>
  386. <head>
  387. <meta charset="utf-8">
  388. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  389. <title>Wyniki</title>
  390. </head>
  391. <body>
  392. <ul>
  393. <li>Imie: <?php echo $data["name"]; ?></li>
  394. <li>Hasło: <?php echo $data["password"]; ?></li>
  395. <li>Opis: <?php echo $data["describe"]; ?></li>
  396. <li>Płeć: <?php echo $data["gender"] == "male" ? "M" : "K"; ?></li>
  397. <li>Regulamin: <?php echo $data["regulamin"] ? "TAK" : "NIE"; ?></li>
  398. <li>Samochod: <?php echo $data["car"]; ?></li>
  399. </ul>
  400. </body>
  401. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement