admin
|
|
« Odpowiedz #1 : Kwiecieñ 02, 2014, 10:20:18 » |
|
Zadanie 2. Program czyta datê wprowadzon± do pola formularza i oblicza dzieñ tygodnia, który by³ w podanym dniu.
html> <head> <meta http-equiv="Content-Language" content="pl"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1250"> <title>Formularz</title> </head> <body> <?php $q=0; $a=date("d/m/y G.i:s"); $dzien = time(); $dzientyg = date("w", $dzien); function dzientyg($dzien, $mies, $rok) {$czas1=mktime(0,0,0,$mies,$dzien,$rok); $dzientyg=date("w",$czas1); switch($dzientyg){ case 0 : $dzientyg = "niedziela"; break; case 1 : $dzientyg = "poniedzia³ek"; break; case 2 : $dzientyg = "wtorek"; break; case 3 : $dzientyg = "¶roda"; break; case 4 : $dzientyg = "czwartek"; break; case 5 : $dzientyg = "pi±tek"; break; case 6 : $dzientyg = "sobota"; break; }; return ($dzientyg); }
function dnido($dzien, $mies, $rok) { $czas1 = mktime(0, 0, 0, $mies, $dzien, $rok); $czas2 = time(); $czas = $czas1 - $czas2; return ceil($czas / 86400); }
$rok1 = date("Y"); $dni = dnido(31, 12, $rok1);
echo "Dzisiaj jest ". $dzientyg." "; print date("d/m/y G.i:s<br>", time()); echo "Do koñca roku pozosta³o ".$dni." dni"; echo "<br>"; echo ' <form method="POST"> <p>Dzieñ: <input type="text" name="dzien" size="20"style="color: red; background-color: yellow" > Miesi±c: <input type="text" name="mies" size="20"style="color: red; background-color: lightyellow" > <br> <p>Rok: <input type=text name="rok"style="color: red; background-color: lightyellow" ></p><br> <input type="submit" value="Wyslij" name="B2"></p> </form> '; $dzien = trim($_POST['dzien']); $miesiac = trim($_POST['mies']); $rok=trim($_POST['rok']); echo("<br>"); $b=dzientyg($dzien,$miesiac,$rok);
echo("<br>"); echo "Dnia ".$dzien." ".$miesiac." ".$rok." by³ ".$b;
?> </body> </html>
|