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
<!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
<input type="radio" name="auswahl" value="std"> Stunden
<input type="radio" name="auswahl" value="min"> Minuten
<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>
Alles anzeigen
Gruß, Donkey