46 lines
1.1 KiB
PHP
46 lines
1.1 KiB
PHP
|
<?php
|
||
|
|
||
|
function umlaute($string) {
|
||
|
$string = str_replace("ä", "ä", $string);
|
||
|
$string = str_replace("ü", "ü", $string);
|
||
|
$string = str_replace("ö", "ö", $string);
|
||
|
$string = str_replace("Ä", "Ä", $string);
|
||
|
$string = str_replace("Ü", "Ü", $string);
|
||
|
$string = str_replace("Ö", "Ö", $string);
|
||
|
|
||
|
return $string;
|
||
|
}
|
||
|
|
||
|
function escape($connection, $string) {
|
||
|
return str_replace('\n','', trim(mysqli_real_escape_string($connection, $string)));
|
||
|
}
|
||
|
|
||
|
function timeLessThan($hour1, $minute1, $hour2, $minute2) {
|
||
|
$val1 = $hour1 * 60 + $minute1;
|
||
|
$val2 = $hour2 * 60 + $minute2;
|
||
|
|
||
|
if( $val1 < $val2 ){
|
||
|
return true;
|
||
|
} else {
|
||
|
return false;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
function timeI2S( $hour, $minute, $separator ) {
|
||
|
return str_pad($hour, 2, '0') . $separator . str_pad($minute, 2, '0');
|
||
|
}
|
||
|
|
||
|
function stepCount($hour1, $minute1, $hour2, $minute2, $intervall) {
|
||
|
$val1 = $hour1 * 60 + $minute1;
|
||
|
$val2 = $hour2 * 60 + $minute2;
|
||
|
|
||
|
$retval = (($val2 - $val1) / $intervall);
|
||
|
return $retval;
|
||
|
}
|
||
|
|
||
|
function login( $token ) {
|
||
|
$expectedToken = sha1( MAGIC_WORD . date(MAGIC_DATE) );
|
||
|
return ($expectedToken === $token);
|
||
|
}
|
||
|
|
||
|
?>
|