コード例 #1
0
<?php

// +-------------------------------------------------+
// © 2002-2004 PMB Services / www.sigb.net pmb@sigb.net et contributeurs (voir www.sigb.net)
// +-------------------------------------------------+
// $Id: zebra_print_card.inc.php,v 1.2 2014-05-12 15:28:40 dbellamy Exp $
if (stristr($_SERVER['REQUEST_URI'], ".inc.php")) {
    die("no access");
}
require_once $class_path . "/printer.class.php";
$id_empr += 0;
$printer = new printer();
if ($pdfcartelecteur_printer_card_handler == 2) {
    $printer->printer_jzebra = true;
} else {
    $printer->printer_jzebra = false;
}
if ($pdfcartelecteur_printer_card_name) {
    $printer->printer_name = $pdfcartelecteur_printer_card_name;
}
if ($pdfcartelecteur_printer_card_url) {
    $printer->printer_url = $pdfcartelecteur_printer_card_url;
}
$card_tpl = '';
if (file_exists($base_path . "/circ/print_card/print_card.tpl.php")) {
    require_once $base_path . "/circ/print_card/print_card.tpl.php";
}
$printer->initialize();
switch ($sub) {
    case 'one':
        $r = $printer->print_card($id_empr, $card_tpl);
コード例 #2
0
ファイル: task_1_controller.php プロジェクト: rodise/yell.ru
<?php

include_once 'task_1_model_printer.php';
include_once 'task_1_model_figures.php';
$user_shapes = [['type' => 'circle', 'params' => ['line_width' => 1, 'center' => '100,100', 'radius' => 50]], ['type' => 'square', 'params' => ['line_width' => 2, 'center' => '200,200', 'width' => 50]]];
$type = isset($_GET['type']) ? $_GET['type'] : '';
if (!empty($type)) {
    $printer = new printer();
    $types = $printer->types;
    if (in_array($type, $types)) {
        $document = isset($_POST['shapes']) ? json_decode($_POST['shapes']) : $user_shapes;
        if (!empty($document)) {
            die($printer->printDocument($document, $type));
        }
    } else {
        die('wrong params');
    }
} else {
    die('no params');
}
コード例 #3
0
<?php

// +-------------------------------------------------+
// © 2002-2004 PMB Services / www.sigb.net pmb@sigb.net et contributeurs (voir www.sigb.net)
// +-------------------------------------------------+
// $Id: zebra_print_pret.inc.php,v 1.6.2.2 2014-08-11 15:34:02 dbellamy Exp $
if (stristr($_SERVER['REQUEST_URI'], ".inc.php")) {
    die("no access");
}
require_once $class_path . "/printer.class.php";
$id_empr += 0;
$printer = new printer();
if ($pmb_printer_name) {
    $printer->printer_name = $pmb_printer_name;
}
$ticket_tpl = '';
if (file_exists($base_path . "/circ/print_pret/print_ticket.tpl.php")) {
    require_once $base_path . "/circ/print_pret/print_ticket.tpl.php";
}
$printer->initialize();
switch ($sub) {
    case 'one':
        $r = $printer->print_pret($id_empr, $cb_doc, $ticket_tpl);
        ajax_http_send_response($r);
        break;
    case 'get_script':
        $r = $printer->get_script();
        ajax_http_send_response($r);
        break;
    case 'all':
        $r = $printer->print_all_pret($id_empr, $ticket_tpl);
コード例 #4
0
<?php

class printer
{
    function printThis($string)
    {
        print $string;
        /* test */
        // test
        // {
        print "}";
    }
}
$p = new printer();
$p->printThis("{'/* test*/hat");
コード例 #5
0
require "_class/_class_message.php";
$message = 'messages/msg_' . $LANG . '.php';
if (file_exists($message)) {
    require $message;
}
/* User Class */
require '_class/_class_user.php';
$ss = new users();
require '_class/_class_user_perfil.php';
$perfil = new user_perfil();
/* Header Class */
require "_class/_class_header_proethos.php";
$hd = new header();
/* load configuration committe */
$hd->load_committe();
echo $hd->head();
//* Class Printer */
require $include . 'sisdoc_email.php';
//* Class Printer */
require '_class/_class_printer.php';
$pr = new printer();
require $include . 'sisdoc_data.php';
/* Mensagens do sistema */
require "_class/_class_meeting.php";
$mt = new meeting();
$data = round($dd[1]);
$pag = round($dd[2]);
$sx .= '<div id="content">';
$sx .= $mt->mostra($data, $pag);
$sx .= '</div>';
echo $pr->view($sx);
コード例 #6
0
ファイル: print.php プロジェクト: Jacquesvw/phpBMS
 | DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY   |
 | THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT     |
 | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE   |
 | OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.    |
 |                                                                         |
 +-------------------------------------------------------------------------+
*/
require_once "include/session.php";
require_once "include/print_class.php";
if (!isset($_GET["backurl"])) {
    $_GET["backurl"] = "";
}
if (isset($_POST["backurl"])) {
    $_GET["backurl"] = $_POST["backurl"];
}
$tablePrinter = new printer($db, $_SESSION["printing"]["tableid"], $_SESSION["printing"]["theids"]);
$tablePrinter->saveVariables();
if (isset($_POST["command"])) {
    switch ($_POST["command"]) {
        case "done":
            $tablePrinter->donePrinting($_GET["backurl"]);
            break;
        case "print":
            //let's build the whereclause
            $whereclause = "";
            $dataprint = "";
            switch ($_POST["therecords"]) {
                case "all":
                    $dataprint = "All Records";
                    break;
                case "savedsearch":