fwrite($file_loginput, ";\n"); fwrite($file_loginput, '$_POST[\'gDossier\']=$gDossierLogInput;'); fwrite($file_loginput, "\n"); fwrite($file_loginput, '$_GET[\'gDossier\']=$gDossierLogInput;'); fwrite($file_loginput, "\n"); fwrite($file_loginput, ' $_REQUEST=array_merge($_GET,$_POST);'); fwrite($file_loginput, "\n"); fwrite($file_loginput, "include '" . basename(__FILE__) . "';\n"); fclose($file_loginput); } switch ($op) { case 'pcmn_update': require 'ajax_pcmn_update.php'; return; case "remove_anc": if ($g_user->check_module('ANCODS') == 0) { exit; } $cn->exec_sql("delete from operation_analytique where oa_group=\$1", array($_GET['oa'])); break; case "rm_stock": if ($g_user->check_module('STOCK') == 0) { exit; } require_once NOALYSS_INCLUDE . '/constant.security.php'; $cn->exec_sql('delete from stock_goods where sg_id=$1', array($s_id)); $html = escape_xml($s_id); header('Content-type: text/xml; charset=UTF-8'); printf('{"d_id":"%s"}', $s_id); exit; break;
// Verify parameters /*! \file * \brief send the document template */ require_once '../include/constant.php'; require_once NOALYSS_INCLUDE . '/class_database.php'; require_once NOALYSS_INCLUDE . '/ac_common.php'; require_once NOALYSS_INCLUDE . '/class_dossier.php'; $gDossier = dossier::id(); $cn = new Database($gDossier); require_once NOALYSS_INCLUDE . '/class_user.php'; global $g_user; $g_user = new User($cn); $g_user->Check(); set_language(); if ($g_user->check_module("CFGDOC") == 0) { exit; } // retrieve the document $r = $cn->exec_sql("select md_id,md_lob,md_filename,md_mimetype\n from document_modele where md_id=\$1", array($_REQUEST['md_id'])); if (Database::num_row($r) == 0) { echo_error("Invalid Document"); exit; } $row = Database::fetch_array($r, 0); $cn->start(); $tmp = tempnam($_ENV['TMP'], 'document_'); $cn->lo_export($row['md_lob'], $tmp); ini_set('zlib.output_compression', 'Off'); header("Pragma: public"); header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");