Files
MoniqueandClaude Opus 5.5 64c7031b50 null-waarden afvangen in Beheer en datumhelpers (PHP 8.1 deprecations)
- Beheer: systemnorm null -> '' voor str_replace (zelfde resultaat als PHP 7)
- mysql2date/date2mysql: strtotime() krijgt '' i.p.v. null

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 12:05:57 +02:00

40 lines
1.1 KiB
PHP

<?php
function mysql2text($message){
$regeleinden = array('\r\n', '\r', '\n');
$message = str_replace($regeleinden, chr(13), $message);
$message = stripslashes($message);
return ($message);
}
function mysql2html($message){
$regeleinden = array('\r\n', '\r', '\n');
$message = str_replace($regeleinden, "<br />", $message);
$message = stripslashes($message);
return ($message);
}
function date2mysql($date){
return date('Y-m-d', strtotime($date ?? ''));
}
function mysql2date($date){
return date('d-m-Y', strtotime($date ?? ''));
}
function mysql2bedrag($bedrag){
$bedrag2=number_format((float)$bedrag,2,",",".");
return $bedrag2;
}
function textarea2html($message){
$regeleinden = array(chr(13));
$message = str_replace($regeleinden, "<br />", $message);
$message = stripslashes($message);
return ($message);
}
// script uit public/ ingesloten in de html, zodat de printserver het niet van app.monpas.nl hoeft te halen
function inline_script($pad){
return '<script type="text/javascript">' . file_get_contents(FCPATH . $pad) . '</script>';
}