Hallo zusammen!

Hab mal ein Script geschrieben mit dem man eine Zeit (z.B. 20000 Sekunden) in ein Datum und Uhrzeit umrechnen kann.

Hab ich aus purer Langeweile gemacht
Vielleicht kanns ja einer gebrauchen...

Die Datei könnt ihr nennen wie ihr wollt - nur eine .php muss es sein:

PHP-Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<style type="text/css">
body{background-color:#009900; font-family:verdana, arial, sans-serif; color:#FFFFFF; font-size:20px;}
.title {font-size:34px;}
.fehler {font-size:26px; color:FF0000; font-weight:bold; background-color:#FFFFFF;}
.ergebnis {font-weight:bold; font-size:26px; background-color:#000000;}
</style>
<title>Zeit berechnen</title>
</head>
<body>
<center>
<div class="title">Zeit in Datum und Uhrzeit umrechnen</div><br><br><br>
<?php
$thissite 
$_SERVER['phpself'];
if (
$_SERVER["QUERY_STRING"] == ''){
  
$zeit $_POST['zeit'];
 
  
// Daten eingeben
  
echo'<form action="'.$thissite.'" method="post">
  <p>Zeit eingeben:</p>
  <input type="text" name="zeit" size="50" value="'
.$zeit.'">
  <p>Zeiteinheit auswählen:</p>
  <input type="radio" name="auswahl" value="tag"> Tage&nbsp;&nbsp;
  <input type="radio" name="auswahl" value="std"> Stunden&nbsp;&nbsp;
  <input type="radio" name="auswahl" value="min"> Minuten&nbsp;&nbsp;
  <input type="radio" name="auswahl" value="sec"> Sekunden
  <p><input type="submit" name="submit" value="Berechnen"></p>
  </form><br><br>'
;
 
  
// Eingaben überprüfen und vorbereiten
  
if (isset ($_POST['submit'])){
    if (empty(
$zeit)){
    die(
'<div class="fehler">Bitte die Zeit eingeben</div>');
    }
    else{
      if (empty(
$_POST['auswahl'])){
      die(
'<div class="fehler">Bitte die Zeiteinheit auswählen</div>');
      }
      else{
        switch (
$_POST['auswahl']){
          case 
'tag':
          
$var $zeit*60*60*24;
          if (
$zeit == '1'){
          
$var2 'Tag';
          }
          else{
          
$var2 'Tagen';
          }
          break;  
          case 
'std':
          
$var $zeit*60*60;
          if (
$zeit == '1'){
          
$var2 'Stunde';
          }
          else{
          
$var2 'Stunden';
          }
          break;
          case 
'min':
          
$var $zeit*60;
          if (
$zeit == '1'){
          
$var2 'Minute';
          }
          else{
          
$var2 'Minuten';
          }
          break;
          case 
'sec':
          
$var $zeit;
          if (
$zeit == '1'){
          
$var2 'Sekunde';
          }
          else{
          
$var2 'Sekunden';
          }
        }
      echo
'<meta http-equiv="refresh" content="0; url='.$thissite.'?berechnung='.$var.'&zeiteinheit='.$var2.'&zeitangabe='.$zeit.'">';    
      }
    }
  }
}
else{
// Ergebnis ausgeben
$berechnung $_GET['berechnung'];
$zeitangabe $_GET['zeitangabe'];
$zeiteinheit $_GET['zeiteinheit'];
echo
'<p>In '.$zeitangabe.' '.$zeiteinheit.' ist der:</p>
<div class="ergebnis">'
.date("d. m. Y, H:i:s",time()+$berechnung).'</div><br><br>
von jetzt ('
.date("d. m. Y, H:i:s",time()).') an<br><br><br>
<form action="'
.$thissite.'"><input type="submit" value="Neue Berechnung durchführen"></form>';
}
?>
</center>
</body>
</html>
Gruß, Donkey
Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!