mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
ini_set('error_reporting', E_ALL);
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
_outp(COMBase+3,0x80);
- Line Control Register (LCR). Установка старшего бита разрешает доступ к делителю._outp(COMBase,0x01);
- установка младшего байта делителя (0x01 => 115200 tick/s)._outp(COMBase+3,0x03);
- отключение доступа к делителю и установка размера символа 8 бит, 1 стоп-бит, без контроля чётности._outp(COMBase+1,0x00);
- Inerrupt Enable Register (IER), запрет всех прерываний._outp(COMBase+2,0xC7);
- FIFO Control Register (FCR), разрешить буферы FIFO размером 14 байт и очистить их._inp(COMBase);
- прочитать байт из буфера.return jsonify({'audio_wav_path': audio_wav_path})
$resp = json_decode($resp);
$audio = base64_decode(($resp)->results[0]->audio);
Вам ничего не кажется странным в этих фрагментах кода?ini_set('error_reporting', E_ALL);
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
header('Location: avt.php');
. Соответственно, происходит переход на GET avt.php, в POST ничего нет, выдаются предупреждения об отсутствии индексов login и password. А, поскольку в выходной поток уже что-то передано, заголовки больше не принимаются и header("Location: $script");
также выдаёт предупреждение.if (! $_SESSION['admin']);
смысла не имеет из-за точки с запятой в конце.