Не удается выполнить предварительную печать с веб-сайта - PullRequest
0 голосов
/ 27 января 2019

У меня есть функция для прямой печати:

function execPrint($pPrinterShareName, $pInit, $pData)
{       
    $tmpdir = sys_get_temp_dir();   # temporary directory to save temporary file
    $x = 0;
    $file =  tempnam($tmpdir, 'cetak_struk__'.$pInit.'_'.$x);  # temporary file name that will be printed
    $handle = fopen($file, 'w');                
    fwrite($handle, $pData);
    fclose($handle);        

    sleep(1);

    chmod($file, 0777);
    $v='';
    $v = copy($file, "//localhost/".$pPrinterShareName);
    sleep(1);
    return $v; 
}

, эта функция создаст временную папку и поместит туда временный файл.Затем файл будет распечатан путем копирования этого файла на мой локальный принтер.$ pPrinter

Я могу сделать это, если мое приложение находится на моем локальном хосте, но как я могу это сделать, если мое приложение находится на онлайн-хостинге?Пожалуйста, помогите ...

...