patschi

Untitled

Mar 3rd, 2012
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.26 KB | None | 0 0
  1. <input type="text" value="<?php if(empty($_GET["ts"])) { echo time(); }else{ echo $_GET["ts"]; } ?>" size="10" name="ts" id="ts">
  2. <input type="submit" value="OK" name="submit" onclick="javascript:location.href='?ts=' + document.getElementById('ts').value;">
  3.  
  4. <?php
  5. if(isset($_GET["ts"])) {
  6.     echo "<hr><br /><b>Timestamp:</b><br />";
  7.     echo date("d.m.Y H:i:s", $_GET["ts"]);
  8.     echo "<br /><br /><b>Datum fällig in:</b><br />";
  9.     if(time() > $_GET["ts"]) {
  10.         echo time2str(time() - $_GET["ts"]);
  11.     }else{
  12.         echo time2str($_GET["ts"] - time());
  13.     }
  14. }
  15.  
  16. function time2str($time, $anz=9) {
  17. $str="";
  18. if($time>(60*60*24) && $anz > 0) {
  19. $anz--;
  20. $days=floor($time/(60*60*24));
  21. if ($days == "1") { $str.=$days." Tag "; }else{ $str.=$days." Tage "; }
  22. $time=$time-((60*60*24)*$days);
  23. }
  24. if($time>(60*60) && $anz > 0) {
  25. $anz--;
  26. $stunden=floor($time/(60*60));
  27. if ($stunden == "1") { $str.=$stunden." Stunde "; }else{ $str.=$stunden." Stunden "; }
  28. $time=$time-((60*60)*$stunden);
  29. }
  30. if($time>(60) && $anz > 0) {
  31. $anz--;
  32. $min=floor($time/(60));
  33. if ($min == "1") { $str.=$min." Minute "; }else{ $str.=$min." Minuten "; }
  34. $time=$time-((60)*$min);
  35. }
  36. if($time>1 && $anz > 0){
  37. $anz--;
  38. if ($time == "1") { $str.=$time." Sekunde"; }else{ $str.=$time." Sekunden"; }
  39. }
  40. return $str;
  41. }
  42. ?>
Advertisement
Add Comment
Please, Sign In to add comment