Przedmiot: Programowanie usług internetowych - Delphi Przygotował: K. Strzałkowski Rok V. Semestr IX. Wydział ZiMK
Ćwiczenie 6 - PHP - Przekazywanie danych
1. Cookie - licznik wyświetleń
• W pliku kukl.php zapisz następujący skrypt:
<?php
if(isSet($_COOKIE['licznik'])) $licznik=$_COOKIE['licznik'];
else $licznik=0
$licznik++;
SetCookie("licznik", $licznik);
<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<meta content="pl" http-equiv="Content-Language">
<link href="style.css" rel="stylesheet" type="text/css">
<title>KS - proby</title>
</head>
<body>
<div id="główna">
<hl>Strona z ustawionym cookie</hl>
Strona zawiera następujący kod:<br><br><b>
if(isSet($_COOKIE['licznik'])) $licznik=$_COOKIE['licznik']; else $licznik=0<br>
$licznik++;<br>
SetCookie("licznik", $licznik);<br><br></b>
Kod ten powoduje ustawienie cookie licznik o wartości zwiększającej się przy każdym wyświetleniu strony<br><br>
Wartość zmienne j=<b> <?php echo $_COOKIE ['licznik']; ?></b><brxbr> Spróbuj kilkakrotnie wyświetlić stronę.
Spróbuj także zamknąć przeglądarkę i ponownie wyświetlić stronę.
<brxbr>
</div>
</body>
Przetestuj działanie strony przy kilkakrotnym wyświetleniu. Sprawdź jak działa strona przy wyświetlaniu w innej przeglądarce.
2. Cookie - semafor dostępu
• Opracuj i zapisz w pliku index.php stronę zawierająca następujące menu odsyłaczy:
• Losowanie
• Wiadomości tajne
Powrót do poprzedniej strony
Odsyłacze menu powinny zawierać odwołania do stron: Iogowanie.php i tajne.php. W odsyłaczu do poprzedniej strony wykorzystaj zmienną $HTTP_REFERER.