From 403f74778d33f5210d4628bc33634859e9ba75bb Mon Sep 17 00:00:00 2001 From: solocla Date: Thu, 14 May 2026 12:06:24 +0200 Subject: [PATCH] removed bck files and imporved passowrd on env --- public/bck030522jquery.tabledit.js | 678 ------- public/bck0305jquery.tabledit.js | 693 ------- public/bck050924trfdetails.php | 1101 ------------ public/bck060525sendtd.php | 360 ---- public/bck1609additionalinfo.php | 246 --- public/bck1609addrequirements.php | 404 ----- public/bck170326standardstep.php | 890 --------- public/bck230125sendtrf.php | 481 ----- public/bck23072024adddocument.php | 607 ------- public/bck23072024pdf-creation.php | 489 ----- public/bck23072024sendtrf.php | 479 ----- public/bck240724sendtd.php | 524 ------ public/bck29072024archivetrf.php | 580 ------ public/bck2jquery.tabledit.js | 678 ------- public/clonetrf2.php | 1099 ++++++++---- public/datarecover/bck100823parsedata.php | 55 - public/datarecover/bck23072024parsedata.php | 62 - public/datarecover/bckparsedata.php | 44 - public/db-connect.php | 49 +- public/db.php | 46 +- public/ddown/bckdropdown.php | 84 - public/ddown/dropdown.php | 131 +- public/ddown/dropdownbackup.php | 84 - public/include/bck020324leftsidenav2.php | 65 - public/include/bck040723generalsettings.php | 36 - public/include/bck040723zipcreation.php | 67 - public/include/bck060324topbar.php | 93 - public/include/bck130922maparticle.php | 61 - public/include/bck140523headscript.php | 151 -- public/include/bck2009alertcheck.php | 12 - public/include/bck2112headscript.php | 114 -- public/include/bck230224leftsidenav.php | 192 -- public/include/bck240724mailhtml.php | 1598 ----------------- public/include/bck250924headscript2.php | 124 -- public/include/bckalertcert.php | 159 -- public/include/bckappform.php | 4 - public/languages/en/bckgeneral.php | 301 ---- public/languages/it/bck2general.php | 149 -- public/languages/it/bck2questionaire.php | 80 - public/languages/it/bckgeneral (2).php | 305 ---- public/languages/it/bckgeneral.php | 145 -- public/languages/it/bckquestionaire.php | 80 - .../1710258082_bcklogo-light-transformed.png | Bin 711367 -> 0 bytes public/pdfcreation/bck/pdf1snd.php | 77 - public/pdfcreation/bck/pdf3snd.php | 82 - public/pdfcreation/bck/pdf4snd.php | 76 - public/pdfcreation/bck/pdf8snd.php | 82 - .../bck020324descriptiontablenocert.php | 73 - public/pdfcreation/bck0509pdf1.php | 82 - public/pdfcreation/bck060324type8table.php | 8 - .../pdfcreation/bck080424descriptiontable.php | 78 - .../bck080424descriptiontablenocert.php | 99 - public/pdfcreation/bck100823addreqtable.php | 57 - .../pdfcreation/bck100823descriptiontable.php | 130 -- .../bck100823descriptiontablenocert.php | 132 -- public/pdfcreation/bck100823m30table.php | 94 - public/pdfcreation/bck100823pdfoutput.php | 76 - public/pdfcreation/bck1609addinfotable.php | 50 - public/pdfcreation/bck201123m30table.php | 56 - public/pdfcreation/bck220723addreqtable.php | 29 - .../pdfcreation/bck220723descriptiontable.php | 129 -- .../bck220723descriptiontablenocert.php | 129 -- public/pdfcreation/bck230224signdatatable.php | 26 - .../bck230224signdatatablenocert.php | 27 - public/pdfcreation/bck23072024pdf1.php | 60 - public/pdfcreation/bck23072024pdf1snd.php | 55 - public/pdfcreation/bck260324signdatatable.php | 28 - public/pdfcreation/bck300124partstable.php | 188 -- public/pdfcreation/bckpdf4 (2).php | 54 - public/pdfcreation/bckpdf4.php | 79 - public/pdfcreation/bcksigndatatable.php | 52 - scripttool/zipfolder.php | 37 +- 72 files changed, 887 insertions(+), 14858 deletions(-) delete mode 100644 public/bck030522jquery.tabledit.js delete mode 100644 public/bck0305jquery.tabledit.js delete mode 100644 public/bck050924trfdetails.php delete mode 100644 public/bck060525sendtd.php delete mode 100644 public/bck1609additionalinfo.php delete mode 100644 public/bck1609addrequirements.php delete mode 100644 public/bck170326standardstep.php delete mode 100644 public/bck230125sendtrf.php delete mode 100644 public/bck23072024adddocument.php delete mode 100644 public/bck23072024pdf-creation.php delete mode 100644 public/bck23072024sendtrf.php delete mode 100644 public/bck240724sendtd.php delete mode 100644 public/bck29072024archivetrf.php delete mode 100644 public/bck2jquery.tabledit.js delete mode 100644 public/datarecover/bck100823parsedata.php delete mode 100644 public/datarecover/bck23072024parsedata.php delete mode 100644 public/datarecover/bckparsedata.php delete mode 100644 public/ddown/bckdropdown.php delete mode 100644 public/ddown/dropdownbackup.php delete mode 100644 public/include/bck020324leftsidenav2.php delete mode 100644 public/include/bck040723generalsettings.php delete mode 100644 public/include/bck040723zipcreation.php delete mode 100644 public/include/bck060324topbar.php delete mode 100644 public/include/bck130922maparticle.php delete mode 100644 public/include/bck140523headscript.php delete mode 100644 public/include/bck2009alertcheck.php delete mode 100644 public/include/bck2112headscript.php delete mode 100644 public/include/bck230224leftsidenav.php delete mode 100644 public/include/bck240724mailhtml.php delete mode 100644 public/include/bck250924headscript2.php delete mode 100644 public/include/bckalertcert.php delete mode 100644 public/include/bckappform.php delete mode 100644 public/languages/en/bckgeneral.php delete mode 100644 public/languages/it/bck2general.php delete mode 100644 public/languages/it/bck2questionaire.php delete mode 100644 public/languages/it/bckgeneral (2).php delete mode 100644 public/languages/it/bckgeneral.php delete mode 100644 public/languages/it/bckquestionaire.php delete mode 100644 public/logos/1710258082_bcklogo-light-transformed.png delete mode 100644 public/pdfcreation/bck/pdf1snd.php delete mode 100644 public/pdfcreation/bck/pdf3snd.php delete mode 100644 public/pdfcreation/bck/pdf4snd.php delete mode 100644 public/pdfcreation/bck/pdf8snd.php delete mode 100644 public/pdfcreation/bck020324descriptiontablenocert.php delete mode 100644 public/pdfcreation/bck0509pdf1.php delete mode 100644 public/pdfcreation/bck060324type8table.php delete mode 100644 public/pdfcreation/bck080424descriptiontable.php delete mode 100644 public/pdfcreation/bck080424descriptiontablenocert.php delete mode 100644 public/pdfcreation/bck100823addreqtable.php delete mode 100644 public/pdfcreation/bck100823descriptiontable.php delete mode 100644 public/pdfcreation/bck100823descriptiontablenocert.php delete mode 100644 public/pdfcreation/bck100823m30table.php delete mode 100644 public/pdfcreation/bck100823pdfoutput.php delete mode 100644 public/pdfcreation/bck1609addinfotable.php delete mode 100644 public/pdfcreation/bck201123m30table.php delete mode 100644 public/pdfcreation/bck220723addreqtable.php delete mode 100644 public/pdfcreation/bck220723descriptiontable.php delete mode 100644 public/pdfcreation/bck220723descriptiontablenocert.php delete mode 100644 public/pdfcreation/bck230224signdatatable.php delete mode 100644 public/pdfcreation/bck230224signdatatablenocert.php delete mode 100644 public/pdfcreation/bck23072024pdf1.php delete mode 100644 public/pdfcreation/bck23072024pdf1snd.php delete mode 100644 public/pdfcreation/bck260324signdatatable.php delete mode 100644 public/pdfcreation/bck300124partstable.php delete mode 100644 public/pdfcreation/bckpdf4 (2).php delete mode 100644 public/pdfcreation/bckpdf4.php delete mode 100644 public/pdfcreation/bcksigndatatable.php diff --git a/public/bck030522jquery.tabledit.js b/public/bck030522jquery.tabledit.js deleted file mode 100644 index bb09d66..0000000 --- a/public/bck030522jquery.tabledit.js +++ /dev/null @@ -1,678 +0,0 @@ -/*! - * Tabledit v1.2.3 (https://github.com/markcell/jQuery-Tabledit) - * Copyright (c) 2015 Celso Marques - * Licensed under MIT (https://github.com/markcell/jQuery-Tabledit/blob/master/LICENSE) - */ - -/** - * @description Inline editor for HTML tables compatible with Bootstrap - * @version 1.2.3 - * @author Celso Marques - */ - -if (typeof jQuery === 'undefined') { - throw new Error('Tabledit requires jQuery library.'); -} - -(function($) { - 'use strict'; - - $.fn.Tabledit = function(options) { - if (!this.is('table')) { - throw new Error('Tabledit only works when applied to a table.'); - } - - var $table = this; - - var defaults = { - url: window.location.href, - inputClass: 'form-control input-sm', - toolbarClass: 'btn-toolbar', - groupClass: 'btn-group btn-group-sm', - dangerClass: 'danger', - warningClass: 'warning', - mutedClass: 'text-muted bg-light', - eventType: 'click', - rowIdentifier: 'id', - hideIdentifier: false, - autoFocus: true, - editButton: true, - deleteButton: true, - saveButton: true, - restoreButton: true, - buttons: { - edit: { - class: 'btn btn-sm btn-default', - html: '', - action: 'edit' - }, - delete: { - class: 'btn btn-sm btn-default', - html: '', - action: 'delete' - }, - save: { - class: 'btn btn-sm btn-success', - html: 'Save' - }, - restore: { - class: 'btn btn-sm btn-warning', - html: 'Restore', - action: 'restore' - }, - confirm: { - class: 'btn btn-sm btn-danger', - html: 'Confirm' - } - }, - onDraw: function() { return; }, - onSuccess: function() { return; }, - onFail: function() { return; }, - onAlways: function() { return; }, - onAjax: function() { return; } - }; - - var settings = $.extend(true, defaults, options); - - var $lastEditedRow = 'undefined'; - var $lastDeletedRow = 'undefined'; - var $lastRestoredRow = 'undefined'; - - /** - * Draw Tabledit structure (identifier column, editable columns, toolbar column). - * - * @type {object} - */ - var Draw = { - columns: { - identifier: function() { - // Hide identifier column. - if (settings.hideIdentifier) { - $table.find('th:nth-child(' + parseInt(settings.columns.identifier[0]) + 1 + '), tbody td:nth-child(' + parseInt(settings.columns.identifier[0]) + 1 + ')').hide(); - } - - var $td = $table.find('tbody td:nth-child(' + (parseInt(settings.columns.identifier[0]) + 1) + ')'); - - $td.each(function() { - - // Create hidden input with row identifier. - var span = '' + $(this).text() + ''; - var input = ''; - - // Add elements to table cell. - $(this).html(span + input); - - // Add attribute "id" to table row. - $(this).parent('tr').attr(settings.rowIdentifier, $(this).text()); - }); - }, - editable: function() { - for (var i = 0; i < settings.columns.editable.length; i++) { - var $td = $table.find('tbody td:nth-child(' + (parseInt(settings.columns.editable[i][0]) + 1) + ')'); - - $td.each(function() { - // Get text of this cell. - var text = $(this).text(); - - // Add pointer as cursor. - if (!settings.editButton) { - $(this).css('cursor', 'pointer'); - } - - if(settings.columns.editable[i][1]=='filenameaudit'){ - var spantext=''+$(this).text()+' '; - } - else { - var spantext=$(this).text(); - } - // Create span element. - var span = '' + spantext + ''; - - // Check if exists the third parameter of editable array. - if (typeof settings.columns.editable[i][2] !== 'undefined') { - // Create select element. - if(settings.columns.editable[i][2]=='checkbox'){ - if (text === yessent) { - var input = ''; - - } - else{ - var input = ''; - - } - - } - else if(settings.columns.editable[i][2]=='file'){ - var input = ''; - - } - else{ - - - var input = ''; - } - } else { - // Create text input element. - var input = ''; - } - - // Add elements and class "view" to table cell. - $(this).html(span + input); - $(this).addClass('tabledit-view-mode'); - }); - } - }, - toolbar: function() { - if (settings.editButton || settings.deleteButton) { - var editButton = ''; - var deleteButton = ''; - var saveButton = ''; - var restoreButton = ''; - var confirmButton = ''; - - // Add toolbar column header if not exists. - if ($table.find('th.tabledit-toolbar-column').length === 0) { - $table.find('tr:first').append(''); - } - - // Create edit button. - if (settings.editButton) { - editButton = ''; - } - - // Create delete button. - if (settings.deleteButton) { - deleteButton = ''; - confirmButton = ''; - } - - // Create save button. - if (settings.editButton && settings.saveButton) { - saveButton = ''; - } - - // Create restore button. - if (settings.deleteButton && settings.restoreButton) { - restoreButton = ''; - } - - var toolbar = '
\n\ -
' + editButton + deleteButton + '
\n\ - ' + saveButton + '\n\ - ' + confirmButton + '\n\ - ' + restoreButton + '\n\ -
'; - - // Add toolbar column cells. - $table.find('tr:gt(0)').append('' + toolbar + ''); - } - } - } - }; - - /** - * Change to view mode or edit mode with table td element as parameter. - * - * @type object - */ - var Mode = { - view: function(td) { - // Get table row. - var $tr = $(td).parent('tr'); - // Disable identifier. - $(td).parent('tr').find('.tabledit-input.tabledit-identifier').prop('disabled', true); - // Hide and disable input element. - $(td).find('.tabledit-input').blur().hide().prop('disabled', true); - // Show span element. - $(td).find('.tabledit-span').show(); - $(td).find('.uploadfile').hide(); - // Add "view" class and remove "edit" class in td element. - $(td).addClass('tabledit-view-mode').removeClass('tabledit-edit-mode'); - // Update toolbar buttons. - if (settings.editButton) { - $tr.find('button.tabledit-save-button').hide(); - $tr.find('button.tabledit-edit-button').removeClass('active').blur(); - } - }, - edit: function(td) { - Delete.reset(td); - // Get table row. - var $tr = $(td).parent('tr'); - // Enable identifier. - $tr.find('.tabledit-input.tabledit-identifier').prop('disabled', false); - // Hide span element. - $(td).find('.tabledit-span').hide(); - $(td).find('.uploadfile').show(); - // Get input element. - var $input = $(td).find('.tabledit-input'); - // Enable and show input element. - $input.prop('disabled', false).show(); - // Focus on input element. - if (settings.autoFocus) { - $input.focus(); - } - // Add "edit" class and remove "view" class in td element. - $(td).addClass('tabledit-edit-mode').removeClass('tabledit-view-mode'); - // Update toolbar buttons. - if (settings.editButton) { - $tr.find('button.tabledit-edit-button').addClass('active'); - $tr.find('button.tabledit-save-button').show(); - } - } - }; - - /** - * Available actions for edit function, with table td element as parameter or set of td elements. - * - * @type object - */ - var Edit = { - reset: function(td) { - $(td).each(function() { - // Get input element. - var $input = $(this).find('.tabledit-input'); - var inputname=$input.attr('name'); - // Get span text. - var text = $(this).find('.tabledit-span').text(); - - // Set input/select value with span text. - if ($input.is('select')) { - $input.find('option').filter(function() { - return $.trim($(this).text()) === text; - }).attr('selected', true); - } - else if($input.is(':checkbox')){ - - if(text==yessent){ - $input.attr('checked', 'checked'); - } - } - else if(inputname=='filenameaudit'){ - - var filename=$(this).find('.tabledit-span').text(); - if(filename!=''){ - $(this).find('.tabledit-span').html(''+filename+' '); - } - - - } - else { - $input.val(text); - } - - // Change to view mode. - Mode.view(this); - }); - }, - submit: function(td) { - // Send AJAX request to server. - var ajaxResult = ajax(settings.buttons.edit.action); - - if (ajaxResult === false) { - return; - } - - $(td).each(function() { - // Get input element. - var $input = $(this).find('.tabledit-input'); - var inputname=$input.attr('name'); - // Set span text with input/select new value. - if ($input.is('select')) { - $(this).find('.tabledit-span').text($input.find('option:selected').text()); - } else { - $(this).find('.tabledit-span').text($input.val()); - } - if ($input.is(':checkbox')) { - if($input.prop('checked')==true){ - $(this).find('.tabledit-span').text(yessent); - } - else{ - $(this).find('.tabledit-span').text(nosent); - } - - } - else if(inputname=='filenameaudit'){ - console.log('file type'); - var filename=$(this).find('.tabledit-span').text(); - if(filename!=''){ - $(this).find('.tabledit-span').html(''+filename+' '); - } - - - } - else { - $(this).find('.tabledit-span').text($input.val()); - } - - // Change to view mode. - Mode.view(this); - }); - - // Set last edited column and row. - $lastEditedRow = $(td).parent('tr'); - } - }; - - /** - * Available actions for delete function, with button as parameter. - * - * @type object - */ - var Delete = { - reset: function(td) { - // Reset delete button to initial status. - $table.find('.tabledit-confirm-button').hide(); - // Remove "active" class in delete button. - $table.find('.tabledit-delete-button').removeClass('active').blur(); - }, - submit: function(td) { - Delete.reset(td); - // Enable identifier hidden input. - $(td).parent('tr').find('input.tabledit-identifier').attr('disabled', false); - // Send AJAX request to server. - var ajaxResult = ajax(settings.buttons.delete.action); - // Disable identifier hidden input. - $(td).parents('tr').find('input.tabledit-identifier').attr('disabled', true); - - if (ajaxResult === false) { - return; - } - - // Add class "deleted" to row. - $(td).parent('tr').addClass('tabledit-deleted-row'); - // Hide table row. - $(td).parent('tr').addClass(settings.mutedClass).find('.tabledit-toolbar button:not(.tabledit-restore-button)').attr('disabled', true); - // Show restore button. - $(td).find('.tabledit-restore-button').show(); - // Set last deleted row. - $lastDeletedRow = $(td).parent('tr'); - }, - confirm: function(td) { - // Reset all cells in edit mode. - $table.find('td.tabledit-edit-mode').each(function() { - Edit.reset(this); - }); - // Add "active" class in delete button. - $(td).find('.tabledit-delete-button').addClass('active'); - // Show confirm button. - $(td).find('.tabledit-confirm-button').show(); - }, - restore: function(td) { - // Enable identifier hidden input. - $(td).parent('tr').find('input.tabledit-identifier').attr('disabled', false); - // Send AJAX request to server. - var ajaxResult = ajax(settings.buttons.restore.action); - // Disable identifier hidden input. - $(td).parents('tr').find('input.tabledit-identifier').attr('disabled', true); - - if (ajaxResult === false) { - return; - } - - // Remove class "deleted" to row. - $(td).parent('tr').removeClass('tabledit-deleted-row'); - // Hide table row. - $(td).parent('tr').removeClass(settings.mutedClass).find('.tabledit-toolbar button').attr('disabled', false); - // Hide restore button. - $(td).find('.tabledit-restore-button').hide(); - // Set last restored row. - $lastRestoredRow = $(td).parent('tr'); - } - }; - - /** - * Send AJAX request to server. - * - * @param {string} action - */ - function ajax(action) - { - var serialize = $table.find('.tabledit-input').serialize() + '&action=' + action; - - var result = settings.onAjax(action, serialize); - - if (result === false) { - return false; - } - - var jqXHR = $.post(settings.url, serialize, function(data, textStatus, jqXHR) { - if (action === settings.buttons.edit.action) { - $lastEditedRow.removeClass(settings.dangerClass).addClass(settings.warningClass); - setTimeout(function() { - //$lastEditedRow.removeClass(settings.warningClass); - $table.find('tr.' + settings.warningClass).removeClass(settings.warningClass); - }, 1400); - } - - settings.onSuccess(data, textStatus, jqXHR); - }, 'json'); - - jqXHR.fail(function(jqXHR, textStatus, errorThrown) { - if (action === settings.buttons.delete.action) { - $lastDeletedRow.removeClass(settings.mutedClass).addClass(settings.dangerClass); - $lastDeletedRow.find('.tabledit-toolbar button').attr('disabled', false); - $lastDeletedRow.find('.tabledit-toolbar .tabledit-restore-button').hide(); - } else if (action === settings.buttons.edit.action) { - $lastEditedRow.addClass(settings.dangerClass); - } - - settings.onFail(jqXHR, textStatus, errorThrown); - }); - - jqXHR.always(function() { - settings.onAlways(); - }); - - return jqXHR; - } - - Draw.columns.identifier(); - Draw.columns.editable(); - Draw.columns.toolbar(); - - settings.onDraw(); - - if (settings.deleteButton) { - /** - * Delete one row. - * - * @param {object} event - */ - $table.on('click', 'button.tabledit-delete-button', function(event) { - if (event.handled !== true) { - event.preventDefault(); - - // Get current state before reset to view mode. - var activated = $(this).hasClass('active'); - - var $td = $(this).parents('td'); - - Delete.reset($td); - - if (!activated) { - Delete.confirm($td); - } - - event.handled = true; - } - }); - - /** - * Delete one row (confirm). - * - * @param {object} event - */ - $table.on('click', 'button.tabledit-confirm-button', function(event) { - if (event.handled !== true) { - event.preventDefault(); - - var $td = $(this).parents('td'); - - Delete.submit($td); - setTimeout(function() { - $td.parent('tr').remove(); - }, 3000); - event.handled = true; - } - }); - } - - if (settings.restoreButton) { - /** - * Restore one row. - * - * @param {object} event - */ - $table.on('click', 'button.tabledit-restore-button', function(event) { - if (event.handled !== true) { - event.preventDefault(); - - Delete.restore($(this).parents('td')); - - event.handled = true; - } - }); - } - - if (settings.editButton) { - /** - * Activate edit mode on all columns. - * - * @param {object} event - */ - $table.on('click', 'button.tabledit-edit-button', function(event) { - - if (event.handled !== true) { - event.preventDefault(); - - var $button = $(this); - - // Get current state before reset to view mode. - var activated = $button.hasClass('active'); - - // Change to view mode columns that are in edit mode. - Edit.reset($table.find('td.tabledit-edit-mode')); - - if (!activated) { - // Change to edit mode for all columns in reverse way. - $($button.parents('tr').find('td.tabledit-view-mode').get().reverse()).each(function() { - Mode.edit(this); - }); - } - - event.handled = true; - } - }); - - /** - * Save edited row. - * - * @param {object} event - */ - $table.on('click', 'button.tabledit-save-button', function(event) { - if (event.handled !== true) { - event.preventDefault(); - - // Submit and update all columns. - Edit.submit($(this).parents('tr').find('td.tabledit-edit-mode')); - - event.handled = true; - } - }); - } else { - /** - * Change to edit mode on table td element. - * - * @param {object} event - */ - $table.on(settings.eventType, 'tr:not(.tabledit-deleted-row) td.tabledit-view-mode', function(event) { - if (event.handled !== true) { - event.preventDefault(); - - // Reset all td's in edit mode. - Edit.reset($table.find('td.tabledit-edit-mode')); - - // Change to edit mode. - Mode.edit(this); - - event.handled = true; - } - }); - - /** - * Change event when input is a select element. - */ - $table.on('change', 'select.tabledit-input:visible', function() { - if (event.handled !== true) { - // Submit and update the column. - Edit.submit($(this).parent('td')); - - event.handled = true; - } - }); - - /** - * Click event on document element. - * - * @param {object} event - */ - $(document).on('click', function(event) { - var $editMode = $table.find('.tabledit-edit-mode'); - // Reset visible edit mode column. - if (!$editMode.is(event.target) && $editMode.has(event.target).length === 0) { - Edit.reset($table.find('.tabledit-input:visible').parent('td')); - } - }); - } - - /** - * Keyup event on document element. - * - * @param {object} event - */ - $(document).on('keyup', function(event) { - // Get input element with focus or confirmation button. - var $input = $table.find('.tabledit-input:visible'); - var $button = $table.find('.tabledit-confirm-button'); - - if ($input.length > 0) { - var $td = $input.parents('td'); - } else if ($button.length > 0) { - var $td = $button.parents('td'); - } else { - return; - } - - // Key? - switch (event.keyCode) { - case 9: // Tab. - if (!settings.editButton) { - Edit.submit($td); - Mode.edit($td.closest('td').next()); - } - break; - case 13: // Enter. - Edit.submit($td); - break; - case 27: // Escape. - Edit.reset($td); - Delete.reset($td); - break; - } - }); - - return this; - }; -}(jQuery)); \ No newline at end of file diff --git a/public/bck0305jquery.tabledit.js b/public/bck0305jquery.tabledit.js deleted file mode 100644 index bd52878..0000000 --- a/public/bck0305jquery.tabledit.js +++ /dev/null @@ -1,693 +0,0 @@ -/*! - * Tabledit v1.2.3 (https://github.com/markcell/jQuery-Tabledit) - * Copyright (c) 2015 Celso Marques - * Licensed under MIT (https://github.com/markcell/jQuery-Tabledit/blob/master/LICENSE) - */ - -/** - * @description Inline editor for HTML tables compatible with Bootstrap - * @version 1.2.3 - * @author Celso Marques - */ - -if (typeof jQuery === 'undefined') { - throw new Error('Tabledit requires jQuery library.'); -} - -(function($) { - 'use strict'; - - $.fn.Tabledit = function(options) { - if (!this.is('table')) { - throw new Error('Tabledit only works when applied to a table.'); - } - - var $table = this; - - var defaults = { - url: window.location.href, - inputClass: 'form-control input-sm', - toolbarClass: 'btn-toolbar', - groupClass: 'btn-group btn-group-sm', - dangerClass: 'danger', - warningClass: 'warning', - mutedClass: 'text-muted bg-light', - eventType: 'click', - rowIdentifier: 'id', - hideIdentifier: false, - autoFocus: true, - editButton: true, - deleteButton: true, - saveButton: true, - restoreButton: true, - buttons: { - edit: { - class: 'btn btn-sm btn-default', - html: '', - action: 'edit' - }, - delete: { - class: 'btn btn-sm btn-default', - html: '', - action: 'delete' - }, - save: { - class: 'btn btn-sm btn-success', - html: 'Save' - }, - restore: { - class: 'btn btn-sm btn-warning', - html: 'Restore', - action: 'restore' - }, - confirm: { - class: 'btn btn-sm btn-danger', - html: 'Confirm' - } - }, - onDraw: function() { return; }, - onSuccess: function() { return; }, - onFail: function() { return; }, - onAlways: function() { return; }, - onAjax: function() { return; } - }; - - var settings = $.extend(true, defaults, options); - - var $lastEditedRow = 'undefined'; - var $lastDeletedRow = 'undefined'; - var $lastRestoredRow = 'undefined'; - - /** - * Draw Tabledit structure (identifier column, editable columns, toolbar column). - * - * @type {object} - */ - var Draw = { - columns: { - identifier: function() { - // Hide identifier column. - if (settings.hideIdentifier) { - $table.find('th:nth-child(' + parseInt(settings.columns.identifier[0]) + 1 + '), tbody td:nth-child(' + parseInt(settings.columns.identifier[0]) + 1 + ')').hide(); - } - - var $td = $table.find('tbody td:nth-child(' + (parseInt(settings.columns.identifier[0]) + 1) + ')'); - - $td.each(function() { - - // Create hidden input with row identifier. - var span = '' + $(this).text() + ''; - var input = ''; - - // Add elements to table cell. - $(this).html(span + input); - - // Add attribute "id" to table row. - $(this).parent('tr').attr(settings.rowIdentifier, $(this).text()); - }); - }, - editable: function() { - for (var i = 0; i < settings.columns.editable.length; i++) { - var $td = $table.find('tbody td:nth-child(' + (parseInt(settings.columns.editable[i][0]) + 1) + ')'); - - $td.each(function() { - // Get text of this cell. - var text = $(this).text(); - - // Add pointer as cursor. - if (!settings.editButton) { - $(this).css('cursor', 'pointer'); - } - - if(settings.columns.editable[i][1]=='filenameaudit'){ - var spantext=''+$(this).text()+' '; - } - else { - var spantext=$(this).text(); - } - // Create span element. - var span = '' + spantext + ''; - - // Check if exists the third parameter of editable array. - if (typeof settings.columns.editable[i][2] !== 'undefined') { - // Create select element. - if(settings.columns.editable[i][2]=='checkbox'){ - if (text === yessent) { - var input = ''; - - } - else{ - var input = ''; - - } - - } - else if(settings.columns.editable[i][2]=='file'){ - var input = ''; - - } - else{ - - - var input = ''; - } - } else { - // Create text input element. - var input = ''; - } - - // Add elements and class "view" to table cell. - $(this).html(span + input); - $(this).addClass('tabledit-view-mode'); - }); - } - }, - toolbar: function() { - if (settings.editButton || settings.deleteButton) { - var editButton = ''; - var deleteButton = ''; - var saveButton = ''; - var restoreButton = ''; - var confirmButton = ''; - - // Add toolbar column header if not exists. - if ($table.find('th.tabledit-toolbar-column').length === 0) { - $table.find('tr:first').append(''); - } - - // Create edit button. - if (settings.editButton) { - editButton = ''; - } - - // Create delete button. - if (settings.deleteButton) { - deleteButton = ''; - confirmButton = ''; - } - - // Create save button. - if (settings.editButton && settings.saveButton) { - saveButton = ''; - } - - // Create restore button. - if (settings.deleteButton && settings.restoreButton) { - restoreButton = ''; - } - - var toolbar = '
\n\ -
' + editButton + deleteButton + '
\n\ - ' + saveButton + '\n\ - ' + confirmButton + '\n\ - ' + restoreButton + '\n\ -
'; - - // Add toolbar column cells. - $table.find('tr:gt(0)').append('' + toolbar + ''); - } - } - } - }; - - /** - * Change to view mode or edit mode with table td element as parameter. - * - * @type object - */ - var Mode = { - view: function(td) { - // Get table row. - var $tr = $(td).parent('tr'); - // Disable identifier. - $(td).parent('tr').find('.tabledit-input.tabledit-identifier').prop('disabled', true); - // Hide and disable input element. - $(td).find('.tabledit-input').blur().hide().prop('disabled', true); - // Show span element. - $(td).find('.tabledit-span').show(); - $(td).find('.uploadfile').hide(); - // Add "view" class and remove "edit" class in td element. - $(td).addClass('tabledit-view-mode').removeClass('tabledit-edit-mode'); - // Update toolbar buttons. - if (settings.editButton) { - $tr.find('button.tabledit-save-button').hide(); - $tr.find('button.tabledit-edit-button').removeClass('active').blur(); - } - }, - edit: function(td) { - Delete.reset(td); - // Get table row. - var $tr = $(td).parent('tr'); - // Enable identifier. - $tr.find('.tabledit-input.tabledit-identifier').prop('disabled', false); - // Hide span element. - $(td).find('.tabledit-span').hide(); - $(td).find('.uploadfile').show(); - // Get input element. - var $input = $(td).find('.tabledit-input'); - // Enable and show input element. - $input.prop('disabled', false).show(); - // Focus on input element. - if (settings.autoFocus) { - $input.focus(); - } - // Add "edit" class and remove "view" class in td element. - $(td).addClass('tabledit-edit-mode').removeClass('tabledit-view-mode'); - // Update toolbar buttons. - if (settings.editButton) { - $tr.find('button.tabledit-edit-button').addClass('active'); - $tr.find('button.tabledit-save-button').show(); - } - } - }; - - /** - * Available actions for edit function, with table td element as parameter or set of td elements. - * - * @type object - */ - var Edit = { - reset: function(td) { - $(td).each(function() { - // Get input element. - var $input = $(this).find('.tabledit-input'); - var inputname=$input.attr('name'); - // Get span text. - var text = $(this).find('.tabledit-span').text(); - - // Set input/select value with span text. - if ($input.is('select')) { - $input.find('option').filter(function() { - return $.trim($(this).text()) === text; - }).attr('selected', true); - } - else if($input.is(':checkbox')){ - - if(text==yessent){ - $input.attr('checked', 'checked'); - } - } - else if(inputname=='filenameaudit'){ - - var filename=$(this).find('.tabledit-span').text(); - if(filename!=''){ - $(this).find('.tabledit-span').html(''+filename+' '); - } - - - } - else { - $input.val(text); - } - - // Change to view mode. - Mode.view(this); - }); - }, - submit: function(td) { - // Send AJAX request to server. - var ajaxResult = ajax(settings.buttons.edit.action); - - if (ajaxResult === false) { - return; - } - - $(td).each(function() { - // Get input element. - var $input = $(this).find('.tabledit-input'); - var inputname=$input.attr('name'); - // Set span text with input/select new value. - if ($input.is('select')) { - $(this).find('.tabledit-span').text($input.find('option:selected').text()); - } else { - $(this).find('.tabledit-span').text($input.val()); - } - if ($input.is(':checkbox')) { - if($input.prop('checked')==true){ - $(this).find('.tabledit-span').text(yessent); - } - else{ - $(this).find('.tabledit-span').text(nosent); - } - - } - if( $(this).find('.active-badge')){ - // alert($(this).parents('tr').find('input[type=checkbox]').prop('checked')); - if($(this).parents('tr').find('input[type=checkbox]').prop('checked')==true) - { - $(this).find('.badge_btn').text(activebadge); - $(this).find('.badge_btn').removeClass('btn-secondary'); - $(this).find('.badge_btn').addClass('btn-primary'); - } - else{ - $(this).find('.badge_btn').text(inactivebadge); - $(this).find('.badge_btn').removeClass('btn-primary'); - $(this).find('.badge_btn').addClass('btn-secondary'); - } - } - - else if(inputname=='filenameaudit'){ - console.log('file type'); - var filename=$(this).find('.tabledit-span').text(); - if(filename!=''){ - $(this).find('.tabledit-span').html(''+filename+' '); - } - - - } - else { - $(this).find('.tabledit-span').text($input.val()); - } - - // Change to view mode. - Mode.view(this); - }); - - // Set last edited column and row. - $lastEditedRow = $(td).parent('tr'); - } - }; - - /** - * Available actions for delete function, with button as parameter. - * - * @type object - */ - var Delete = { - reset: function(td) { - // Reset delete button to initial status. - $table.find('.tabledit-confirm-button').hide(); - // Remove "active" class in delete button. - $table.find('.tabledit-delete-button').removeClass('active').blur(); - }, - submit: function(td) { - Delete.reset(td); - // Enable identifier hidden input. - $(td).parent('tr').find('input.tabledit-identifier').attr('disabled', false); - // Send AJAX request to server. - var ajaxResult = ajax(settings.buttons.delete.action); - // Disable identifier hidden input. - $(td).parents('tr').find('input.tabledit-identifier').attr('disabled', true); - - if (ajaxResult === false) { - return; - } - - // Add class "deleted" to row. - $(td).parent('tr').addClass('tabledit-deleted-row'); - // Hide table row. - $(td).parent('tr').addClass(settings.mutedClass).find('.tabledit-toolbar button:not(.tabledit-restore-button)').attr('disabled', true); - // Show restore button. - $(td).find('.tabledit-restore-button').show(); - // Set last deleted row. - $lastDeletedRow = $(td).parent('tr'); - }, - confirm: function(td) { - // Reset all cells in edit mode. - $table.find('td.tabledit-edit-mode').each(function() { - Edit.reset(this); - }); - // Add "active" class in delete button. - $(td).find('.tabledit-delete-button').addClass('active'); - // Show confirm button. - $(td).find('.tabledit-confirm-button').show(); - }, - restore: function(td) { - // Enable identifier hidden input. - $(td).parent('tr').find('input.tabledit-identifier').attr('disabled', false); - // Send AJAX request to server. - var ajaxResult = ajax(settings.buttons.restore.action); - // Disable identifier hidden input. - $(td).parents('tr').find('input.tabledit-identifier').attr('disabled', true); - - if (ajaxResult === false) { - return; - } - - // Remove class "deleted" to row. - $(td).parent('tr').removeClass('tabledit-deleted-row'); - // Hide table row. - $(td).parent('tr').removeClass(settings.mutedClass).find('.tabledit-toolbar button').attr('disabled', false); - // Hide restore button. - $(td).find('.tabledit-restore-button').hide(); - // Set last restored row. - $lastRestoredRow = $(td).parent('tr'); - } - }; - - /** - * Send AJAX request to server. - * - * @param {string} action - */ - function ajax(action) - { - var serialize = $table.find('.tabledit-input').serialize() + '&action=' + action; - - var result = settings.onAjax(action, serialize); - - if (result === false) { - return false; - } - - var jqXHR = $.post(settings.url, serialize, function(data, textStatus, jqXHR) { - if (action === settings.buttons.edit.action) { - $lastEditedRow.removeClass(settings.dangerClass).addClass(settings.warningClass); - setTimeout(function() { - //$lastEditedRow.removeClass(settings.warningClass); - $table.find('tr.' + settings.warningClass).removeClass(settings.warningClass); - }, 1400); - } - - settings.onSuccess(data, textStatus, jqXHR); - }, 'json'); - - jqXHR.fail(function(jqXHR, textStatus, errorThrown) { - if (action === settings.buttons.delete.action) { - $lastDeletedRow.removeClass(settings.mutedClass).addClass(settings.dangerClass); - $lastDeletedRow.find('.tabledit-toolbar button').attr('disabled', false); - $lastDeletedRow.find('.tabledit-toolbar .tabledit-restore-button').hide(); - } else if (action === settings.buttons.edit.action) { - $lastEditedRow.addClass(settings.dangerClass); - } - - settings.onFail(jqXHR, textStatus, errorThrown); - }); - - jqXHR.always(function() { - settings.onAlways(); - }); - - return jqXHR; - } - - Draw.columns.identifier(); - Draw.columns.editable(); - Draw.columns.toolbar(); - - settings.onDraw(); - - if (settings.deleteButton) { - /** - * Delete one row. - * - * @param {object} event - */ - $table.on('click', 'button.tabledit-delete-button', function(event) { - if (event.handled !== true) { - event.preventDefault(); - - // Get current state before reset to view mode. - var activated = $(this).hasClass('active'); - - var $td = $(this).parents('td'); - - Delete.reset($td); - - if (!activated) { - Delete.confirm($td); - } - - event.handled = true; - } - }); - - /** - * Delete one row (confirm). - * - * @param {object} event - */ - $table.on('click', 'button.tabledit-confirm-button', function(event) { - if (event.handled !== true) { - event.preventDefault(); - - var $td = $(this).parents('td'); - - Delete.submit($td); - setTimeout(function() { - $td.parent('tr').remove(); - }, 3000); - event.handled = true; - } - }); - } - - if (settings.restoreButton) { - /** - * Restore one row. - * - * @param {object} event - */ - $table.on('click', 'button.tabledit-restore-button', function(event) { - if (event.handled !== true) { - event.preventDefault(); - - Delete.restore($(this).parents('td')); - - event.handled = true; - } - }); - } - - if (settings.editButton) { - /** - * Activate edit mode on all columns. - * - * @param {object} event - */ - $table.on('click', 'button.tabledit-edit-button', function(event) { - - if (event.handled !== true) { - event.preventDefault(); - - var $button = $(this); - - // Get current state before reset to view mode. - var activated = $button.hasClass('active'); - - // Change to view mode columns that are in edit mode. - Edit.reset($table.find('td.tabledit-edit-mode')); - - if (!activated) { - // Change to edit mode for all columns in reverse way. - $($button.parents('tr').find('td.tabledit-view-mode').get().reverse()).each(function() { - Mode.edit(this); - }); - } - - event.handled = true; - } - }); - - /** - * Save edited row. - * - * @param {object} event - */ - $table.on('click', 'button.tabledit-save-button', function(event) { - if (event.handled !== true) { - event.preventDefault(); - - // Submit and update all columns. - Edit.submit($(this).parents('tr').find('td.tabledit-edit-mode')); - - event.handled = true; - } - }); - } else { - /** - * Change to edit mode on table td element. - * - * @param {object} event - */ - $table.on(settings.eventType, 'tr:not(.tabledit-deleted-row) td.tabledit-view-mode', function(event) { - if (event.handled !== true) { - event.preventDefault(); - - // Reset all td's in edit mode. - Edit.reset($table.find('td.tabledit-edit-mode')); - - // Change to edit mode. - Mode.edit(this); - - event.handled = true; - } - }); - - /** - * Change event when input is a select element. - */ - $table.on('change', 'select.tabledit-input:visible', function() { - if (event.handled !== true) { - // Submit and update the column. - Edit.submit($(this).parent('td')); - - event.handled = true; - } - }); - - /** - * Click event on document element. - * - * @param {object} event - */ - $(document).on('click', function(event) { - var $editMode = $table.find('.tabledit-edit-mode'); - // Reset visible edit mode column. - if (!$editMode.is(event.target) && $editMode.has(event.target).length === 0) { - Edit.reset($table.find('.tabledit-input:visible').parent('td')); - } - }); - } - - /** - * Keyup event on document element. - * - * @param {object} event - */ - $(document).on('keyup', function(event) { - // Get input element with focus or confirmation button. - var $input = $table.find('.tabledit-input:visible'); - var $button = $table.find('.tabledit-confirm-button'); - - if ($input.length > 0) { - var $td = $input.parents('td'); - } else if ($button.length > 0) { - var $td = $button.parents('td'); - } else { - return; - } - - // Key? - switch (event.keyCode) { - case 9: // Tab. - if (!settings.editButton) { - Edit.submit($td); - Mode.edit($td.closest('td').next()); - } - break; - case 13: // Enter. - Edit.submit($td); - break; - case 27: // Escape. - Edit.reset($td); - Delete.reset($td); - break; - } - }); - - return this; - }; -}(jQuery)); \ No newline at end of file diff --git a/public/bck050924trfdetails.php b/public/bck050924trfdetails.php deleted file mode 100644 index ea18b93..0000000 --- a/public/bck050924trfdetails.php +++ /dev/null @@ -1,1101 +0,0 @@ - - - - -fetchCountry(); - -?> -setQuery("SELECT * FROM `trf-details` ORDER BY `trf-details`.trfnumber DESC LIMIT 1"); -$lasttrfnumber->execute(); ?> -getColumnVal("trfnumber"); -$nextnumber = $lastnumber + 1; -?> -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.tempcode='$tempcode'"); - $tempcodesearch->execute(); -} -?> -Action = "update"; - $UpdateQuery->Table = "`trf-details`"; - $UpdateQuery->bindColumn("previousreportnumber", "s", "$previousrepnumber", "WA_DEFAULT"); - $UpdateQuery->bindColumn("notificatedorganismname", "s", "$notificatedorganismname", "WA_DEFAULT"); - $UpdateQuery->addFilter("idtrfdetails", "=", "i", "" . ($idtrf) . ""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo ? rel2abs($UpdateGoTo, dirname(__FILE__)) : ""; - $UpdateQuery->redirect($UpdateGoTo); -} -?> -Action = "update"; - $UpdateQuery->Table = "`trf-details`"; - $UpdateQuery->bindColumn("previousreportnumber", "s", "$previousrepnumber", "WA_DEFAULT"); - $UpdateQuery->bindColumn("revisionfor", "s", "$revwhy", "WA_DEFAULT"); - $UpdateQuery->addFilter("idtrfdetails", "=", "i", "" . ($idtrf) . ""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo ? rel2abs($UpdateGoTo, dirname(__FILE__)) : ""; - $UpdateQuery->redirect($UpdateGoTo); - } else { - $UpdateQuery = new WA_MySQLi_Query($cmctrfdb); - $UpdateQuery->Action = "update"; - $UpdateQuery->Table = "`trf-details`"; - $UpdateQuery->bindColumn("previousreportnumber", "s", "$previousrepnumber", "WA_DEFAULT"); - $UpdateQuery->bindColumn("renewdate", "s", "$renewdate", "WA_DEFAULT"); - $UpdateQuery->addFilter("idtrfdetails", "=", "i", "" . ($idtrf) . ""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo ? rel2abs($UpdateGoTo, dirname(__FILE__)) : ""; - $UpdateQuery->redirect($UpdateGoTo); - } -} -?> -Action = "update"; - $UpdateQuery->Table = "`trf-details`"; - $UpdateQuery->bindColumn("previousreportnumber", "s", "$previousrepnumber", "WA_DEFAULT"); - $UpdateQuery->bindColumn("toextend", "s", "$toextend", "WA_DEFAULT"); - $UpdateQuery->addFilter("idtrfdetails", "=", "i", "" . ($idtrf) . ""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo ? rel2abs($UpdateGoTo, dirname(__FILE__)) : ""; - $UpdateQuery->redirect($UpdateGoTo); -} -?> -getColumnVal("idtrfdetails"))) { - $InsertQuery = new WA_MySQLi_Query($cmctrfdb); - $InsertQuery->Action = "insert"; - $InsertQuery->Table = "`trf-details`"; - $InsertQuery->bindColumn("trfnumber", "i", "$nextnumber", "WA_DEFAULT"); - $InsertQuery->bindColumn("idcompany", "i", "$idcompany", "WA_DEFAULT"); - $InsertQuery->bindColumn("iduser", "i", "$iduserlogin", "WA_DEFAULT"); - $InsertQuery->bindColumn("idcertification", "i", "$certtype", "WA_DEFAULT"); - $InsertQuery->bindColumn("previousreportnumber", "s", "$previousrepnumber", "WA_DEFAULT"); - $InsertQuery->bindColumn("tempcode", "s", "$tempcode", "WA_DEFAULT"); - $InsertQuery->bindColumn("notificatedorganismname", "s", "$notificatedorganismname", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - $InsertQuery->redirect($InsertGoTo); - - $tempcodesearch2 = new WA_MySQLi_RS("tempcodesearch", $cmctrfdb, 1); - $tempcodesearch2->setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.tempcode='$tempcode'"); - $tempcodesearch2->execute(); - - $idtrf = $tempcodesearch2->getColumnVal("idtrfdetails"); - - $code = "1"; - $InsertQuery = new WA_MySQLi_Query($cmctrfdb); - $InsertQuery->Action = "insert"; - $InsertQuery->Table = "wheretrfstep"; - $InsertQuery->bindColumn("idtrf", "i", "$idtrf", "WA_DEFAULT"); - $InsertQuery->bindColumn("code", "i", "$code", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - $InsertQuery->redirect($InsertGoTo); - - $code = "2"; - $InsertQuery = new WA_MySQLi_Query($cmctrfdb); - $InsertQuery->Action = "insert"; - $InsertQuery->Table = "wheretrfstep"; - $InsertQuery->bindColumn("idtrf", "i", "$idtrf", "WA_DEFAULT"); - $InsertQuery->bindColumn("code", "i", "$code", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - $InsertQuery->redirect($InsertGoTo); - - $UpdateQuery = new WA_MySQLi_Query($cmctrfdb); - $UpdateQuery->Action = "update"; - $UpdateQuery->Table = "contacts"; - $UpdateQuery->bindColumn("idtrf", "i", "$idtrf", "WA_DEFAULT"); - $UpdateQuery->addFilter("tempcode", "=", "s", "" . ($tempcode) . ""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo ? rel2abs($UpdateGoTo, dirname(__FILE__)) : ""; - $UpdateQuery->redirect($UpdateGoTo); - - //include('uploadfilecertificate.php'); - } -} -?> -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.tempcode='$tempcode'"); - $trfnumberfinal->execute(); - $idtrf = $trfnumberfinal->getColumnVal("idtrfdetails"); - $idcertn = $trfnumberfinal->getColumnVal("idcertification"); -} else { - $trfnumberfinal = new WA_MySQLi_RS("trfnumberfinal", $cmctrfdb, 1); - $trfnumberfinal->setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'"); - $trfnumberfinal->execute(); - $idcertn = $trfnumberfinal->getColumnVal("idcertification"); -} -?> -setQuery("SELECT * FROM article_type ORDER BY article_type.name_articletype"); -$typearticleselect->execute(); ?> -setQuery("SELECT * FROM article_characteristic ORDER BY article_characteristic.name_articlecharacteristic"); -$charactarticle->execute(); ?> -getColumnVal("idcertification") ?> -setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'"); -$certname->execute(); ?> -setQuery("SELECT * FROM modelarticle ORDER BY modelarticle.namemodelarticle"); -$modelarticlelist->execute(); -?> - - - - - - - - <?php echo $titlepage; ?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
- - - -
- -
-
- -
-
30%
-
- - getColumnVal("otherclient") == 'Y') { ?> -
-
- - - -

- - setQuery("SELECT * FROM contacts WHERE contacts.idtrf='$idtrf' AND contacts.kindofcontacts='$kindcont'"); - $certcontactdata->execute(); - ?> - - - - - - - - - - - - - - - - - - -
getColumnVal("companyname")); ?>getColumnVal("address")); ?>getColumnVal("city")); ?>

- - ', '_blank', 'location=yes,height=500,width=850,scrollbars=yes,status=yes');"> -
-
- - -
-
- - - -
-
-

-

- - -
- -
- - -
- -
- - - "> - -

- - -
- -
- - - - - -
- -
- -
- - -
- -
- - - -
- - - -
- - " required=""> - -
- -
- - -
- -
- - -
-
- -
;"> -
- -
- getColumnVal("idarticletype"), array(3))) ? "required" : "" ?> placeholder="" value=""> -
-
- getColumnVal("idarticletype"), array(3))) ? "required" : "" ?> placeholder="" value=""> -
-
-
- -
;"> -
- -
- getColumnVal("idarticletype"), array(3))) ? "required" : ""; ?> placeholder="" value=""> -
-
- getColumnVal("idarticletype"), array(3))) ? "required" : ""; ?> placeholder="" value=""> -
-
-
- -
- - -
- - -
-
- -
- - - - -
- - - -
- - "> - -
- -
- - - -
- - - -
- - getColumnVal("previousreportnumber")); - } ?>"> - -
- -
- - -
- - - -
- - getColumnVal("toextend")); - } ?>"> - -
- -
- - - - - -
- - - -
- - getColumnVal("revisionfor")); - } ?>"> - -
- -
- - - - - -
- - - -
- - getColumnVal("renewdate")); - } ?>"> - -
- -
- - - - - "> - -

- - -
-
-
- - - - - -
-
- - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck060525sendtd.php b/public/bck060525sendtd.php deleted file mode 100644 index dc201c9..0000000 --- a/public/bck060525sendtd.php +++ /dev/null @@ -1,360 +0,0 @@ - - -present()->signaturecode; -if ($tokenid != $tokensignatureon) { - header("Location: declaration.php?idtrf=$idtrf&tokenresult=ko"); -} else { - // update trf details` - if (isset($_POST["formdeclaration"])) { - if ($sndrpt == 'N') { - $UpdateQuery = new WA_MySQLi_Query($cmctrfdb); - $UpdateQuery->Action = "update"; - $UpdateQuery->Table = "data_td"; - $UpdateQuery->bindColumn("signnametd", "s", "$clientname", "WA_DEFAULT"); - $UpdateQuery->bindColumn("signedontd", "s", "$datetrf", "WA_DEFAULT"); - $UpdateQuery->bindColumn("statustd", "s", "Signed", "WA_DEFAULT"); - $UpdateQuery->addFilter("iddata_td", "=", "i", "" . ($idtd) . ""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo ? rel2abs($UpdateGoTo, dirname(__FILE__)) : ""; - $UpdateQuery->redirect($UpdateGoTo); - } - } - -?> - setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'"); - $trfnumberfinal->execute(); - $idcertn = $trfnumberfinal->getColumnVal("idcertification"); - $idarticletype = $trfnumberfinal->getColumnVal("idarticletype"); - $appformn = $trfnumberfinal->getColumnVal("trfnumber"); - $ntrfmail = $trfnumberfinal->getColumnVal("trfnumber");; - $revnumb = $trfnumberfinal->getColumnVal("revtrf"); - ?> - getColumnVal("idcertification") ?> - prepare($sql); - $stmt->bind_param("i", $idtd); // "i" indica che l'id è un intero - $stmt->execute(); - $result = $stmt->get_result(); - $row = $result->fetch_assoc(); - $statustd = $row['statustd']; - $idtrftd = $row['idtrf']; - $tdnumber = $row['tdnumber']; - $tdrev = $row['td_rev']; - $trfmod = $row['trfmod']; - $stmt->close(); - $conn->close(); - ?> - setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'"); - $certname->execute(); ?> - setQuery("SELECT * FROM chemicalagent ORDER BY chemicalagent.name_chemicalagent"); - $chemicalagentlist->execute(); - - ?> - - - - - - TRF <?php echo $ownercompanyname; ?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
- -
-
-
-
-
100%
-
- - $value) { - $cookies .= $key . '=' . $value . '; '; - } - - $ch = curl_init($url); - curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); - curl_setopt($ch, CURLOPT_TIMEOUT, 15); // Timeout leggermente più lungo - curl_setopt($ch, CURLOPT_HEADER, 0); - curl_setopt($ch, CURLOPT_COOKIE, $cookies); // Invia i cookie di sessione - - // Aggiungi gestione degli errori cURL - $response = curl_exec($ch); - if (curl_errno($ch)) { - $error_msg = curl_error($ch); - error_log("cURL error: " . $error_msg, 3, "../logfile.log"); // Sostituisci con il percorso del tuo file di log - } else { - // Registra la risposta per debug - error_log("cURL response: " . $response, 3, "../logfile.log"); // Sostituisci con il percorso del tuo file di log - } - curl_close($ch); - } - - - $checkpdffiles = new WA_MySQLi_RS("checkpdffiles", $cmctrfdb, 1); - $checkpdffiles->setQuery("SELECT * FROM `data_td` WHERE data_td.iddata_td='$idtd'"); - $checkpdffiles->execute(); - $path = 'tdpdf'; - $filename1 = $checkpdffiles->getColumnVal("pdffilenametd"); - $file1 = $path . "/" . $filename1; - //Now include the following following files based - //on the correct file path. Third file is required only if you want to enable SMTP. - require 'phpmailer/src/Exception.php'; - require 'phpmailer/src/PHPMailer.php'; - require 'phpmailer/src/SMTP.php'; - //mail to client - $mail = new PHPMailer(true); - try { - $mail->isSMTP(); // Set mailer to use SMTP - $mail->Host = $mailhost; // Specify main and backup server - $mail->SMTPAuth = true; // Enable SMTP authentication - $mail->Username = $mailusername; // SMTP username - $mail->Password = $mailpassword; // SMTP password - $mail->SMTPSecure = $mailmethod; // Enable encryption, 'ssl' also accepted - $mail->Port = $mailport; - $mmessage = "mailtf"; - include('include/mailhtml.php'); - // Email body content - //$trfnmbmail = $appformn . 'r' . $revnumb; - $htmlContent = $mailmessage1; - $mail->From = $fromaddresssmail; - $mail->FromName = 'CIMAC Technical File System'; - $mail->addAddress($emailuser); // Add a recipient - $mail->addAttachment($file1); // Add attachments - // Optional name - $mail->Subject = "Technical File:" . $tdnumber; - $mail->Body = $htmlContent; - $mail->AltBody = 'This is the body in plain text for non-HTML mail clients'; - if ($adminconfirm == 'N') { - $mail->send(); - } - // echo 'Message has been sent'; - } catch (Exception $e) { - echo "Message could not be sent. Mailer Error: {$mail->ErrorInfo}"; - } - } - ?> -
-
-

-

-


-
-
-
-
- -
- - - -
- -
- - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck1609additionalinfo.php b/public/bck1609additionalinfo.php deleted file mode 100644 index 49bd94e..0000000 --- a/public/bck1609additionalinfo.php +++ /dev/null @@ -1,246 +0,0 @@ - -Action = "insert"; - $InsertQuery->Table = "wheretrfstep"; - $InsertQuery->bindColumn("idtrf", "i", "$idtrf", "WA_DEFAULT"); - $InsertQuery->bindColumn("code", "i", "$code", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - $InsertQuery->redirect($InsertGoTo); - } -?> - 0) { - // Campi nulli trovati, torna alla pagina standardstep.php e mostra il messaggio di errore - header("Location: standardstep.php?idtrf=$idtrf&error=tuttiicampidevonoesserericompilati"); - exit; -} */ -?> -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'"); -$trfnumberfinal->execute(); -?> -getColumnVal("idcertification"); -$idtrf=$trfnumberfinal->getColumnVal("idtrfdetails"); -?> -getColumnVal("idcertification") ?> -setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'"); -$certname->execute(); -?> - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- -
-
-
-
- -
-

-

-
- -
- -
-
-
-
-
-
- - -
- -
- -
- -
-
60%
-
- - getColumnVal("idarticletype")=="2") { ?> -
-
-

-

-

-

-
-
-
- getColumnVal("virusprotection")=='Y') { echo "checked"; } ?>> - -
-
- - -
-
- - - - -
- -
- - - - getColumnVal("idarticletype")=="1") { ?> -
-
-

-

-

-

-
-
- -
- - -
-
-
-
- getColumnVal("shoesorthopedic")=='Y') { echo "checked"; } ?>> - -
-
- getColumnVal("autoclavable")=='Y') { echo "checked"; } ?>> - -
-
- getColumnVal("esd")=='Y') { echo "checked"; } ?>> - -
- -
- - - -
-
- - - - -
- -
- - -
- -
- -
- -
- - - - - -
- - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck1609addrequirements.php b/public/bck1609addrequirements.php deleted file mode 100644 index ba97fb7..0000000 --- a/public/bck1609addrequirements.php +++ /dev/null @@ -1,404 +0,0 @@ - - -Action = "insert"; - $InsertQuery->Table = "wheretrfstep"; - $InsertQuery->bindColumn("idtrf", "i", "$idtrf", "WA_DEFAULT"); - $InsertQuery->bindColumn("code", "i", "$code", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - - $InsertQuery->redirect($InsertGoTo); - } -?> - 0) { - // Campi nulli trovati, torna alla pagina standardstep.php e mostra il messaggio di errore - header("Location: standardstep.php?idtrf=$idtrf&error=tuttiicampidevonoesserericompilati"); - exit; -}*/ -?> -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'"); -$trfnumberfinal->execute(); -$idcertn=$trfnumberfinal->getColumnVal("idcertification"); -$idstandards=$trfnumberfinal->getColumnVal("idstandards"); -$idarticletype=$trfnumberfinal->getColumnVal("idarticletype"); -?> -setQuery("SELECT * FROM trfstandards WHERE trfstandards.idtrfdetails='$idtrf'"); -$standardlistsel->execute(); -?> - -atEnd()) { - $wa_startindex = $standardlistsel->Index; -?> -getColumnVal("idstandards"); -$arraystd[]=$idstandards; - -?> - -moveNext(); -} -$standardlistsel->moveFirst(); //return RS to first record -unset($wa_startindex); -unset($wa_repeatcount); -$array2std=implode("','",$arraystd); -$array3std="'".$array2std."'"; -?> - - -getColumnVal("idcertification") ?> -setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'"); -$certname->execute();?> -setQuery("SELECT * FROM additionalrequirements WHERE additionalrequirements.idarticletype='$idarticletype' ORDER BY additionalrequirements.name_additionalrequirements"); -//$addreqlist->execute();?> - -setQuery("SELECT DISTINCT stdreqlist.idadditionalrequirements, additionalrequirements." . $additionalRequirementsField . " FROM stdreqlist LEFT JOIN additionalrequirements ON stdreqlist.idadditionalrequirements=additionalrequirements.idadditionalrequirements WHERE stdreqlist.idstandards IN ($array3std)"); -$addreqlist->execute(); - -?> -Action = "update"; - $UpdateQuery->Table = "`trf-details`"; - $UpdateQuery->bindColumn("virusprotection", "s", "$virusprot", "WA_DEFAULT"); - $UpdateQuery->bindColumn("shoesorthopedic", "s", "$orthopedic", "WA_DEFAULT"); - $UpdateQuery->bindColumn("autoclavable", "s", "$autoclavable", "WA_DEFAULT"); - $UpdateQuery->bindColumn("esd", "s", "$esd", "WA_DEFAULT"); - $UpdateQuery->bindColumn("slipping", "s", "$slipping", "WA_DEFAULT"); - $UpdateQuery->addFilter("idtrfdetails", "=", "i", "".($idtrf) .""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo?rel2abs($UpdateGoTo,dirname(__FILE__)):""; - $UpdateQuery->redirect($UpdateGoTo); -} -?> -setQuery("SELECT * FROM trfaddrequirements WHERE trfaddrequirements.idtrf='$idtrf' AND trfaddrequirements.idadditionalrequirements='$addreq'"); -$addreqcheck->execute(); - if (empty($addreqcheck->getColumnVal("idtrfaddrequirements"))) { - - - $InsertQuery = new WA_MySQLi_Query($cmctrfdb); - $InsertQuery->Action = "insert"; - $InsertQuery->Table = "trfaddrequirements"; - $InsertQuery->bindColumn("idtrf", "i", "$idtrf", "WA_DEFAULT"); - $InsertQuery->bindColumn("idadditionalrequirements", "i", "$addreq", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -}} -?> -setQuery("SELECT * FROM trfaddrequirements LEFT JOIN additionalrequirements ON trfaddrequirements.idadditionalrequirements=additionalrequirements.idadditionalrequirements WHERE trfaddrequirements.idtrf='$idtrf'"); -$addreqselectedlist->execute();?> - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
- - -
- -
-
- -
-
70%
-
- - -
-
-

-

-
-
- getColumnVal("name_additionalrequirements"); - $varnamelang=$colvarname.$lang; - $varhelplang="additionalrequirements_".$lang; - ?> -
- -
-
- - - - - - "> - -

- - -
- - -
- - -
-
-

-

- - - - - - - - - - - - atEnd()) { - $wa_startindex = $addreqselectedlist->Index; -?> - - - - - moveNext(); -} -$addreqselectedlist->moveFirst(); //return RS to first record -unset($wa_startindex); -unset($wa_repeatcount); -?> - - - -
- getColumnVal($nameField)); - ?> - - - &idtrf="> -
- - - - - - - - -
- - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck170326standardstep.php b/public/bck170326standardstep.php deleted file mode 100644 index 8c646d8..0000000 --- a/public/bck170326standardstep.php +++ /dev/null @@ -1,890 +0,0 @@ - - - - - - -setQuery("SELECT * FROM standards WHERE standards.idarticlecharacteristic='$ac'"); - $stdfromartchar->execute(); - $value = $stdfromartchar->getColumnVal("idstandards"); - $dpicatsel = $stdfromartchar->getColumnVal("iddpicategory"); - - //foreach ($stds as $hobys=>$value) { - - $stdcheckpresent = new WA_MySQLi_RS("stdcheckpresent", $cmctrfdb, 1); - $stdcheckpresent->setQuery("SELECT * FROM trfstandards WHERE trfstandards.idtrfdetails='$idtrf' AND trfstandards.idstandards='$value'"); - $stdcheckpresent->execute(); - - // insert for glovces EN 420 if not present - /* if ($articletype==2) { - $stdcheckpresent420 = new WA_MySQLi_RS("stdcheckpresent420",$cmctrfdb,1); -$stdcheckpresent420->setQuery("SELECT * FROM trfstandards WHERE trfstandards.idtrfdetails='$idtrf' AND trfstandards.idstandards='129'"); -$stdcheckpresent420->execute(); - if (empty($stdcheckpresent420->getColumnVal("idtrfstandards"))) { - $InsertQuery = new WA_MySQLi_Query($cmctrfdb); - $InsertQuery->Action = "insert"; - $InsertQuery->Table = "trfstandards"; - $InsertQuery->bindColumn("idtrfdetails", "i", "$idtrf", "WA_DEFAULT"); - $InsertQuery->bindColumn("idstandards", "i", "129", "WA_DEFAULT"); - $InsertQuery->bindColumn("iddpicategory", "i", "$dpicatsel", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - - $InsertQuery->redirect($InsertGoTo); - }} */ - - if (empty($stdcheckpresent->getColumnVal("idtrfstandards"))) { - - $InsertQuery = new WA_MySQLi_Query($cmctrfdb); - $InsertQuery->Action = "insert"; - $InsertQuery->Table = "trfstandards"; - $InsertQuery->bindColumn("idtrfdetails", "i", "$idtrf", "WA_DEFAULT"); - $InsertQuery->bindColumn("idstandards", "i", "$value", "WA_DEFAULT"); - $InsertQuery->bindColumn("iddpicategory", "i", "$dpicatsel", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - - $InsertQuery->redirect($InsertGoTo); - } - } -} //} - - -?> -Action = "update"; - $UpdateQuery->Table = "`trf-details`"; - $UpdateQuery->bindColumn("sample_description", "s", "$description", "WA_DEFAULT"); - $UpdateQuery->bindColumn("measurefrom", "s", "$rangemeasuremin", "WA_DEFAULT"); - $UpdateQuery->bindColumn("measureto", "s", "$rangemeasuremax", "WA_DEFAULT"); - $UpdateQuery->bindColumn("model", "s", "$model", "WA_DEFAULT"); - $UpdateQuery->bindColumn("idarticletype", "i", "$articletype", "WA_DEFAULT"); - $UpdateQuery->bindColumn("idarticle_characteristics", "s", "$listartchar", "WA_DEFAULT"); - $UpdateQuery->bindColumn("registeredmark", "s", "$registeredmark", "WA_DEFAULT"); - $UpdateQuery->bindColumn("previousreportnumber", "s", "$previousreportnumber", "WA_DEFAULT"); - $UpdateQuery->bindColumn("toextend", "s", "$toextend", "WA_DEFAULT"); - $UpdateQuery->bindColumn("revisionfor", "s", "$revisionfor", "WA_DEFAULT"); - $UpdateQuery->bindColumn("renewdate", "s", "$renewdate", "WA_DEFAULT"); - $UpdateQuery->addFilter("idtrfdetails", "=", "i", "" . ($idtrf) . ""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo ? rel2abs($UpdateGoTo, dirname(__FILE__)) : ""; - $UpdateQuery->redirect($UpdateGoTo); - - $code = "3"; - $InsertQuery2 = new WA_MySQLi_Query($cmctrfdb); - $InsertQuery2->Action = "insert"; - $InsertQuery2->Table = "wheretrfstep"; - $InsertQuery2->bindColumn("idtrf", "i", "$idtrf", "WA_DEFAULT"); - $InsertQuery2->bindColumn("code", "s", "$code", "WA_DEFAULT"); - $InsertQuery2->saveInSession(""); - $InsertQuery2->execute(); - $InsertGoTo = ""; - - $InsertQuery2->redirect($InsertGoTo); - } else { - - $UpdateQuery = new WA_MySQLi_Query($cmctrfdb); - $UpdateQuery->Action = "update"; - $UpdateQuery->Table = "`trf-details`"; - $UpdateQuery->bindColumn("sample_description", "s", "$description", "WA_DEFAULT"); - $UpdateQuery->bindColumn("measurefrom", "s", "$rangemeasuremintext", "WA_DEFAULT"); - $UpdateQuery->bindColumn("measureto", "s", "$rangemeasuremaxtext", "WA_DEFAULT"); - - $UpdateQuery->bindColumn("model", "s", "$model", "WA_DEFAULT"); - $UpdateQuery->bindColumn("idarticletype", "i", "$articletype", "WA_DEFAULT"); - $UpdateQuery->bindColumn("idarticle_characteristics", "s", "$listartchar", "WA_DEFAULT"); - $UpdateQuery->bindColumn("registeredmark", "s", "$registeredmark", "WA_DEFAULT"); - $UpdateQuery->addFilter("idtrfdetails", "=", "i", "" . ($idtrf) . ""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo ? rel2abs($UpdateGoTo, dirname(__FILE__)) : ""; - $UpdateQuery->redirect($UpdateGoTo); - - $code = "3"; - $InsertQuery2 = new WA_MySQLi_Query($cmctrfdb); - $InsertQuery2->Action = "insert"; - $InsertQuery2->Table = "wheretrfstep"; - $InsertQuery2->bindColumn("idtrf", "i", "$idtrf", "WA_DEFAULT"); - $InsertQuery2->bindColumn("code", "s", "$code", "WA_DEFAULT"); - $InsertQuery2->saveInSession(""); - $InsertQuery2->execute(); - $InsertGoTo = ""; - - $InsertQuery2->redirect($InsertGoTo); - } -} -?> - -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'"); -$trfnumberfinal->execute(); -$idcertn = $trfnumberfinal->getColumnVal("idcertification"); -$articletype = $trfnumberfinal->getColumnVal("idarticletype"); -$articlecharact = $trfnumberfinal->getColumnVal("idarticle_characteristics"); -?> -getColumnVal("idcertification") ?> -setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'"); -$certname->execute(); ?> -setQuery("SELECT * FROM standards WHERE standards.idarticletype='$articletype'"); -// $stdcheck->execute(); -?> -setQuery("SELECT * FROM standards WHERE standards.idarticlecharacteristic='$articlecharact' "); -$stdcheck->execute(); -$idstselect = $stdcheck->getColumnVal("idstandards"); -?> - - - - - - - <?php echo $titlepage; ?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
- - -
- -
- - -
-
-
-
-
- -
-
-
-
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - -
- -
- -
-
-
- - - -
-
50%
-
- - - - - - -
- setQuery("SELECT * FROM trfstandards LEFT JOIN standards ON trfstandards.idstandards=standards.idstandards WHERE trfstandards.idtrfdetails='$idtrf'"); - $standardselectedlist->execute(); ?> - - - - -
-
-
- -
-

- . -

- -
- - -
- - - -
- Attenzione: tutti i campi devono essere compilati.

'; - } - ?> - ' . $nextsteptitle . ''; - - if (($articletype == 1) || (!empty($virusstep))) { - echo ''; - } else { - echo ''; - } - - ?> - - - -
-
-
-
- -
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck230125sendtrf.php b/public/bck230125sendtrf.php deleted file mode 100644 index 1a909a1..0000000 --- a/public/bck230125sendtrf.php +++ /dev/null @@ -1,481 +0,0 @@ - -Action = "insert"; - $InsertQuery->Table = "wheretrfstep"; - $InsertQuery->bindColumn("idtrf", "i", "$idtrf", "WA_DEFAULT"); - $InsertQuery->bindColumn("code", "i", "$code", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - $InsertQuery->redirect($InsertGoTo); -} - -?> -present()->signaturecode; -if ($tokenid != $tokensignatureon) { - header("Location: declaration.php?idtrf=$idtrf&tokenresult=ko"); -} else { - // update trf details` - if (isset($_POST["formdeclaration"])) { - if ($sndrpt == 'N') { - $UpdateQuery = new WA_MySQLi_Query($cmctrfdb); - $UpdateQuery->Action = "update"; - $UpdateQuery->Table = "`trf-details`"; - $UpdateQuery->bindColumn("signedon", "s", "$datetrf", "WA_DEFAULT"); - $UpdateQuery->bindColumn("revcs", "s", "N", "WA_DEFAULT"); - $UpdateQuery->addFilter("idtrfdetails", "=", "i", "" . ($idtrf) . ""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo ? rel2abs($UpdateGoTo, dirname(__FILE__)) : ""; - $UpdateQuery->redirect($UpdateGoTo); - } else { - $UpdateQuery = new WA_MySQLi_Query($cmctrfdb); - $UpdateQuery->Action = "update"; - $UpdateQuery->Table = "`trf-details`"; - $UpdateQuery->bindColumn("signedonsecondcert", "s", "$datetrf", "WA_DEFAULT"); - $UpdateQuery->bindColumn("revcs", "s", "N", "WA_DEFAULT"); - $UpdateQuery->addFilter("idtrfdetails", "=", "i", "" . ($idtrf) . ""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo ? rel2abs($UpdateGoTo, dirname(__FILE__)) : ""; - $UpdateQuery->redirect($UpdateGoTo); - } - } - -?> - setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'"); - $trfnumberfinal->execute(); - $idcertn = $trfnumberfinal->getColumnVal("idcertification"); - $idarticletype = $trfnumberfinal->getColumnVal("idarticletype"); - $appformn = $trfnumberfinal->getColumnVal("trfnumber"); - $ntrfmail = $trfnumberfinal->getColumnVal("trfnumber");; - $revnumb = $trfnumberfinal->getColumnVal("revtrf"); - ?> - getColumnVal("idcertification") ?> - setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'"); - $certname->execute(); ?> - setQuery("SELECT * FROM chemicalagent ORDER BY chemicalagent.name_chemicalagent"); - $chemicalagentlist->execute(); - - ?> - - - - - - <?php echo $titlepage; ?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
- -
-
-
-
-
100%
-
- - setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'"); - $checkpdffiles->execute(); - $path = 'pdf'; - $filename1 = $checkpdffiles->getColumnVal("pdffilename"); - $file1 = $path . "/" . $filename1; - if (!empty($checkpdffiles->getColumnVal("pdffilename2"))) { - $filename2 = $checkpdffiles->getColumnVal("pdffilename2"); - $file2 = $path . "/" . $filename2; - } - //Now include the following following files based - //on the correct file path. Third file is required only if you want to enable SMTP. - require 'phpmailer/src/Exception.php'; - require 'phpmailer/src/PHPMailer.php'; - require 'phpmailer/src/SMTP.php'; - //mail to client - $mail = new PHPMailer(true); - try { - $mail->isSMTP(); // Set mailer to use SMTP - $mail->Host = $mailhost; // Specify main and backup server - $mail->SMTPAuth = true; // Enable SMTP authentication - $mail->Username = $mailusername; // SMTP username - $mail->Password = $mailpassword; // SMTP password - $mail->SMTPSecure = $mailmethod; // Enable encryption, 'ssl' also accepted - $mail->Port = $mailport; - $mmessage = "mailtrf"; - include('include/mailhtml.php'); - // Email body content - $trfnmbmail = $appformn . 'r' . $revnumb; - $htmlContent = $mailmessage1; - $mail->From = $fromaddresssmail; - $mail->FromName = 'CIMAC Application Form System'; - $mail->addAddress($emailuser); // Add a recipient - $mail->addAttachment($file1); // Add attachments - if (!empty($checkpdffiles->getColumnVal("pdffilename2"))) { - $mail->addAttachment($file2); - } // Optional name - $mail->Subject = $appformn . 'r' . $revnumb; - $mail->Body = $htmlContent; - $mail->AltBody = 'This is the body in plain text for non-HTML mail clients'; - if ($adminconfirm == 'N') { - $mail->send(); - } - // echo 'Message has been sent'; - } catch (Exception $e) { - echo "Message could not be sent CL. Mailer Error: {$mail->ErrorInfo}"; - } - // mail to CS - $mail = new PHPMailer(true); - try { - $mail->isSMTP(); // Set mailer to use SMTP - $mail->Host = $mailhost; // Specify main and backup server - $mail->SMTPAuth = true; // Enable SMTP authentication - $mail->Username = $mailusername; // SMTP username - $mail->Password = $mailpassword; // SMTP password - $mail->SMTPSecure = $mailmethod; // Enable encryption, 'ssl' also accepted - $mail->Port = $mailport; - $mmessage = "mailtrf"; - // Email body content - $htmlContent = $mailmessage1; - $mail->From = $fromaddresssmail; - $mail->FromName = 'CIMAC Application Form System'; - if (!empty($csmail)) { - $mail->addAddress($csmail); // Aggiunge il destinatario solo se non è vuoto - } - if (!empty($csmail2)) { - $mail->addAddress($csmail2); - } - if (!empty($csmail3)) { - $mail->addAddress($csmail3); - } - if (!empty($csmailccn)) { - $mail->addBCC($csmailccn); - } - - $mail->Subject = $appformn . 'r' . $revnumb;; - $mail->Body = "Ciao! E' stato inserito un nuovo ETRF N. $trfnmbmail "; - $mail->AltBody = 'This is the body in plain text for non-HTML mail clients'; - if ($adminconfirm == 'N') { - $mail->send(); - } - // echo 'Message has been sent'; - } catch (Exception $e) { - echo "Message could not be sent CS. Mailer Error: {$mail->ErrorInfo}"; - } - // mail REV to CS - // if rev is > 0 - if ($revnumb > 0) { - //query to see the previous CS in charge - $revnumberprev = $revnumb - 1; - $trfprevrev = new WA_MySQLi_RS("trfprevrev", $cmctrfdb, 1); - $trfprevrev->setQuery("SELECT * FROM `trf-details` LEFT JOIN company ON `trf-details`.idcompany=company.idcompany WHERE `trf-details`.trfnumber='$ntrfmail' AND `trf-details`.revtrf='$revnumberprev'"); - $trfprevrev->execute(); - $csinchargeprev = $trfprevrev->getColumnVal("csincharge"); - if ($csinchargeprev == 'ddondena') { - $mailincharge = 'd.dondena@cimac.it'; - } elseif ($csinchargeprev == 'cboscaino') { - $mailincharge = 'c.boscaino@cimac.it'; - } elseif ($csinchargeprev == 'solocla') { - $mailincharge = 'info@acscreativesolutions.com'; - } else { - $mailincharge = 'd.dondena@cimac.it'; - } - // Define array with all CS mails - $csmailall = array($csmail, $csmail3); - // Extract the recipient that matches $mailincharge - $recipientTo = $mailincharge; - $recipientsCC = array_diff($csmailall, array($recipientTo)); - $mail = new PHPMailer(true); - try { - $mail->isSMTP(); // Set mailer to use SMTP - $mail->Host = $mailhost; // Specify main and backup server - $mail->SMTPAuth = true; // Enable SMTP authentication - $mail->Username = $mailusername; // SMTP username - $mail->Password = $mailpassword; // SMTP password - $mail->SMTPSecure = $mailmethod; // Enable encryption, 'ssl' also accepted - $mail->Port = $mailport; - $mmessage = "mailtrf"; - // Email body content - $htmlContent = $mailmessage1; - $mail->From = $fromaddresssmail; - $mail->FromName = 'CIMAC Application Form System'; - $mail->addAddress($recipientTo); // Add the recipient in "To" field - foreach ($recipientsCC as $ccRecipient) { - $mail->addCC($ccRecipient); // Add recipients in "CC" field - } - $companynamemail = $trfprevrev->getColumnVal("companyname_company"); - $descart = $trfprevrev->getColumnVal("sample_description"); - $mail->Subject = $appformn . 'r' . $revnumb; - if ($_SESSION['langselect'] == 'it') { - // Imposta il testo in italiano - $mail->Body = "Ciao $csinchargeprev!
È stato inserito un nuovo ETRF N. $trfnmbmail.

" . - "Ragione Sociale = $companynamemail

" . - "Descrizione articolo $descart.
"; - } else if ($_SESSION['langselect'] == 'en') { - // Imposta il testo in inglese - $mail->Body = "Hi $csinchargeprev!
A new ETRF No. $trfnmbmail has been submitted.

" . - "Company Name = $companynamemail

" . - "Item Description $descart.
"; - } else { - // Imposta un valore di default o gestisci l'errore - $mail->Body = "Language setting is not recognized."; - } - - $mail->AltBody = 'This is the body in plain text for non-HTML mail clients'; - if ($adminconfirm == 'N') { - $mail->send(); - } - // echo 'Message has been sent'; - } catch (Exception $e) { - echo "Message could not be sent. Mailer Error: {$mail->ErrorInfo}"; - } - } - // exit(); - /* -//$filename = $filepathname; - $path = 'pdf'; - $file1 = $path . "/" . $filename1; - $file2 = $path . "/" . $filename2; -// Recipient -$to = $emailuser; -// Sender -$from = $fromaddresssmail; -$fromName = 'CIMAC Application Form System'; -// Email subject -$subject = $appformn; -// Attachment file -$file = $file1; -$mmessage="mailtrf"; -include('include/mailhtml.php'); -// Email body content -$htmlContent = $mailmessage1; -// Header for sender info -$headers = "From: $fromName"." <".$from.">"; -// Boundary -$semi_rand = md5(time()); -$mime_boundary = "==Multipart_Boundary_x{$semi_rand}x"; -// Headers for attachment -$headers .= "\nMIME-Version: 1.0\n" . "Content-Type: multipart/mixed;\n" . " boundary=\"{$mime_boundary}\""; -// Multipart boundary -$message = "--{$mime_boundary}\n" . "Content-Type: text/html; charset=\"UTF-8\"\n" . -"Content-Transfer-Encoding: 7bit\n\n" . $htmlContent . "\n\n"; -// Preparing attachment -if(!empty($file) > 0){ - if(is_file($file)){ - $message .= "--{$mime_boundary}\n"; - $fp = @fopen($file,"rb"); - $data = @fread($fp,filesize($file)); - @fclose($fp); - $data = chunk_split(base64_encode($data)); - $message .= "Content-Type: application/octet-stream; name=\"".basename($file)."\"\n" . - "Content-Description: ".basename($file)."\n" . - "Content-Disposition: attachment;\n" . " filename=\"".basename($file)."\"; size=".filesize($file).";\n" . - "Content-Transfer-Encoding: base64\n\n" . $data . "\n\n"; - } -} -$message .= "--{$mime_boundary}--"; -$returnpath = "-f" . $from; -// Send email -$mail = @mail($to, $subject, $message, $headers, $returnpath); -*/ - } - ?> -
-
-

-

-


-
-
-
-
- -
- - - -
- -
- - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck23072024adddocument.php b/public/bck23072024adddocument.php deleted file mode 100644 index 52a0a5f..0000000 --- a/public/bck23072024adddocument.php +++ /dev/null @@ -1,607 +0,0 @@ - -Action = "insert"; - $InsertQuery->Table = "wheretrfstep"; - $InsertQuery->bindColumn("idtrf", "i", "$idtrf", "WA_DEFAULT"); - $InsertQuery->bindColumn("code", "i", "$code", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - $InsertQuery->redirect($InsertGoTo); -} -?> -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'"); -$trfnumberfinal->execute(); -$idcertn = $trfnumberfinal->getColumnVal("idcertification"); -?> -getColumnVal("idcertification"); ?> -setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'"); -$certname->execute(); ?> - - - - - - TRF <?php echo $ownercompanyname; ?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
- - - -
- -
-
- -
-
95%
-
- - - - - getColumnVal("idcertification") != '5') and ($trfnumberfinal->getColumnVal("idcertification") != '6')) { ?> -
-
-

- -

- -

- - - - - getColumnVal("idarticletype") == '1') { - $photo1 = $photoshoesside; - $photo2 = $photoshoessole; - } elseif ($trfnumberfinal->getColumnVal("idarticletype") == '2') { - $photo1 = $photogloveup; - $photo2 = $photoglovebottom; - } elseif ($trfnumberfinal->getColumnVal("idarticletype") == '3') { - $photo1 = $photomasksidea; - $photo2 = $photomasksideb; - } ?> - - - - - - - - - - - - - - -
-
- -
- -
- - "> - -
- -
-
-
-
- -
- -
- - "> - -
- -
-
- - - -
- getColumnVal("photoone"))) { ?> - " height="200" alt="" /> - - - - - - getColumnVal("phototwo"))) { ?> - - " height="200" alt="" /> - - -
- -
- -
-
- - - - -
-
-

- -

- -

- -

- - - -
- -
-
- -
- -
-
- -
- -
-
- - -
-
-
- - "> - -
- - - - - -
- -
- -
- -
-
- - -
- - setQuery("SELECT * FROM fileattached WHERE fileattached.idtrfdetails='$idtrf'"); - $filenamelist->execute(); - ?> -
-

-

- - -
- -
- - - -
- - - - - - - - - - - - - atEnd()) { - $wa_startindex = $filenamelist->Index; - ?> - - - - - - - moveNext(); - } - $filenamelist->moveFirst(); //return RS to first record - unset($wa_startindex); - unset($wa_repeatcount); - ?> - - - -
- " target="_blank"> - getColumnVal("description_fileattached")); ?> - - "> -

- - - - - -
-
- - -
- -
- -
-
- - - - -
-
- - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck23072024pdf-creation.php b/public/bck23072024pdf-creation.php deleted file mode 100644 index d60b91b..0000000 --- a/public/bck23072024pdf-creation.php +++ /dev/null @@ -1,489 +0,0 @@ - - - - - - -getColumnVal("rev"); -$_SESSION["revisioncertm30"]=$certificationrevision->getColumnVal("revm30"); -$_SESSION["certname"]=$certificationrevision->getColumnVal("name_certification"); -$_SESSION["certname30"]=$certificationrevision->getColumnVal("m30namecert"); -$daterevformat=$certificationrevision->getColumnVal("date"); -$timeStamp = strtotime($daterevformat); -$_SESSION["certdate"] = date("d-m-Y", $timeStamp); -$daterevformatm30=$certificationrevision->getColumnVal("datem30"); -$timeStampm30 = strtotime($daterevformatm30); -$_SESSION["certdatem30"] = date("d-m-Y", $timeStampm30); -$_SESSION["certtitle"]=$_SESSION["certname"].' rev. '.$_SESSION["revisioncert"].' del '.$_SESSION["certdate"]; -$_SESSION["certtitlem30"]=$_SESSION["certname30"].' rev. '.$_SESSION["revisioncertm30"].' del '.$_SESSION["certdatem30"]; - -class PDF extends FPDF -{ - /* CENTER IMAGE IN CELL */ - const DPI = 96; - const MM_IN_INCH = 25.4; - const A4_HEIGHT = 297; - const A4_WIDTH = 210; - // tweak these values (in pixels), convert mm to px - const MAX_WIDTH = 359.05511811; /* IMG CONTAINER - WIDTH */ - const MAX_HEIGHT = 226.77165354; /* IMG CONTAINER - HEIGHT */ - const MAX_WIDTH_S = 264.56692913; /* IMG CONTAINER SMALL - WIDTH */ - const MAX_HEIGHT_S = 158.74015748; /* IMG CONTAINER SMALL - HEIGHT */ - function pixelsToMM($val) { - return $val * self::MM_IN_INCH / self::DPI; - } - function resizeToFit($imgFilename, $cellWidth, $cellHeight, $containerSize) { - list($width, $height) = getimagesize($imgFilename); - if($containerSize == 'S'){ - /* SMALL CONTAINER SIZE */ - $widthScale = self::MAX_WIDTH_S / $width; - $heightScale = self::MAX_HEIGHT_S / $height; - }else{ - /* DEFAULT CONTAINER SIZE */ - $widthScale = self::MAX_WIDTH / $width; - $heightScale = self::MAX_HEIGHT / $height; - } - $scale = min($widthScale, $heightScale); - $width_in_mm = round($this->pixelsToMM($scale * $width)); /* IMAGE WIDTH */ - $height_in_mm = round($this->pixelsToMM($scale * $height)); /* IMAGE HEIGHT */ - /* IF IMAGE WIDTH IS SMALLER THAN THE CELL WIDTH, STRETCH IMAGE */ - if($width_in_mm < $cellWidth){ - $add_w = $cellWidth - $width_in_mm; - }else{ - $add_w = 0; - } - - /* IF IMAGE IS IN PORTRAIT MODE, ALIGN TO CENTER */ - if($width_in_mm <= ($cellWidth / 2)){ - $image_x = $width_in_mm / 2; - $add_w = 0; - }else{ - $image_x = 1; - } - /* IF IMAGE IS TALLER THAN CELL HEIGHT, RESIZE TO FIT */ - if($height_in_mm > $cellHeight){ - $height_in_mm = $cellHeight; - } - /* IF IMAGE IS WIDER THAN CELL, RESIZE TO FIT */ - if($width_in_mm > $cellWidth){ - $width_in_mm = $cellWidth - 2; - } - return array( - $width_in_mm, - $height_in_mm, - $add_w, - $image_x - ); - } - function centreImage($img, $cellWidth, $cellHeight, $containerSize) { - list($width, $height, $add_image_width, $add_abscissa) = $this->resizeToFit($img, $cellWidth-2, $cellHeight-1, $containerSize); - // $this->Image($img, $this->GetX()+$add_abscissa, $this->GetY(), $width+$add_image_width, $height); - $this->Image($img, $this->GetX()+$add_abscissa, $this->GetY()+1, $width+$add_image_width, $height-1); - - } - /* END CENTER IMAGE IN CELL */ - // Page header -function Header() -{ - // Logo - $this->Image('../images/cimac-logo.png',5,5,70); -$this->SetFont('Arial','',7); - //$this->Cell(0,-5,'A.N.C.I. Servizi S.r.l. a socio unico',0,0,"R"); - //$this->Cell(0,2,'Sede operativa / Operational headquarters: Via Aguzzafame 60/b - 27029 Vigevano (PV)',0,0,"R"); - //$this->Cell(0,9,'ORGANISMO NOTIFICATO / NOTIFIED BODY N. 0465',0,0,"R"); - $this->SetFont('Arial','B',14); - if ($_SESSION["sndrptsession"]=='N' and $_SESSION["idcertificatesession"]==1 || $_SESSION["idcertificatesession"]==3 || $_SESSION["idcertificatesession"]==8 || $_SESSION["idcertificatesession"]==9) { - $this->Cell(0,35,$GLOBALS['nappformfinaltest'],0,0,"C"); } else { - $this->Cell(0,35,$GLOBALS['nappformfinal'],0,0,"C"); - } - // Line break - $this->Ln(25); -} - // Page footer -function Footer() -{ - // Position at 1.5 cm from bottom - - $this->SetY(-45); - // Arial italic 8 - $this->SetFont('Arial','',8); - // Page number and certification revision - // $revisioncert=$certificationrevision->getColumnVal("rev"); -// $certname=$certificationrevision->getColumnVal("name_certification"); -// $certdate=$certificationrevision->getColumnVal("date"); -// $certtitle=$certname.' rev. '.$revisioncert.' '.$certdate; - $certittle=$_SESSION["certtitle"]; - $certittlem30=$_SESSION["certtitlem30"]; - if ($_SESSION["sndrptsession"]=='N' and $_SESSION["idcertificatesession"]==1 || $_SESSION["idcertificatesession"]==3 || $_SESSION["idcertificatesession"]==8 || $_SESSION["idcertificatesession"]==9) { - $this->Cell(0,10,$certittlem30.' - Pagina '.$this->PageNo().'/{nb}',0,0,'C'); - - $this->Image('../images/cimaclaboratories.png',10,260,190); - - - } else { - $this->Cell(0,10,$certittle.' - Pagina '.$this->PageNo().'/{nb}',0,0,'C'); - $this->Image('../images/cimaccertifications.png',10,260,190); - } -} -//include('pdfcreation/headerandfooter.php'); -} -//some general data -$certname=$certificationrevision->getColumnVal("name_certification"); -// Instanciation of inherited class -$pdf = new PDF(); -$pdf->AliasNbPages(); -$pdf->AddPage(); -$pdf->SetFont('Times','',9); -$pdf->SetAutoPageBreak(true, 45); -// from here start customization based on certification required required -// certificate 5 and 6 Table: contacts auditdpi and documents - - -if ($idcertificate==5 || $idcertificate==6) { -include('pdfcreation/pdf5and6.php'); -} elseif ($sndrpt=='Y' and $idcertificate==4) { - -include('pdfcreation/pdf4snd.php'); - -} elseif ($sndrpt=='Y' and $idcertificate==1) { - -include('pdfcreation/pdf1snd.php'); - -} elseif ($sndrpt=='N' and $idcertificate==4) { - -include('pdfcreation/pdf4.php'); - -} elseif ($sndrpt=='N' and $idcertificate==1) { - -include('pdfcreation/pdf1.php'); -} elseif ($idcertificate==2) { - -include('pdfcreation/pdf2.php'); - -} elseif ($sndrpt=='Y' and $idcertificate==3) { - -include('pdfcreation/pdf3snd.php'); -} elseif ($sndrpt=='N' and $idcertificate==3) { -include('pdfcreation/pdf3.php'); - -} elseif ($sndrpt=='Y' and $idcertificate==8) { -include('pdfcreation/pdf8snd.php'); -} elseif ($sndrpt=='N' and $idcertificate==8) { -include('pdfcreation/pdf8.php'); -} else { -//othercertificate - //description table -include('pdfcreation/descriptiontable.php'); -$pdf->Ln(); -// standards table -include('pdfcreation/standardstable.php'); -$pdf->Ln(); -// additionalinfo requirements -include('pdfcreation/addreqtable.php'); -$pdf->Ln(); - -// additionalinfo -include('pdfcreation/addinfotable.php'); -$pdf->Ln(); - -// parts table -include('pdfcreation/partstable.php'); -$pdf->Ln(); - - // chem table -include('pdfcreation/chemtable.php'); -$pdf->Ln(); - //trf option -include('pdfcreation/trfoption.php'); -$pdf->Ln(); - - //trf option -include('pdfcreation/fileattached.php'); -$pdf->Ln(); -$pdf->Ln(); - //header report contact -include('pdfcreation/headerreporttable.php'); -$pdf->Ln(); - //header certificate contact -include('pdfcreation/headercertificatetable.php'); -$pdf->Ln(); - //invoice contact -include('pdfcreation/invoicecontacttable.php'); -$pdf->Ln(); - //Sign datatable -include('pdfcreation/signdatatable.php'); -$pdf->Ln(); -} -//outpt pdf for all certificate -include('pdfcreation/pdfoutput.php'); -//include('pdfcreation/pdf1sndbis.php'); - -?> -getColumnVal("rev"); -$_SESSION["revisioncertm30"]=$certificationrevision->getColumnVal("revm30"); -$_SESSION["certname"]=$certificationrevision->getColumnVal("name_certification"); -$_SESSION["certname30"]=$certificationrevision->getColumnVal("m30namecert"); -$daterevformat=$certificationrevision->getColumnVal("date"); -$timeStamp = strtotime($daterevformat); -$_SESSION["certdate"] = date("d-m-Y", $timeStamp); -$daterevformatm30=$certificationrevision->getColumnVal("datem30"); -$timeStampm30 = strtotime($daterevformatm30); -$_SESSION["certdatem30"] = date("d-m-Y", $timeStampm30); -$_SESSION["certtitle"]=$_SESSION["certname"].' rev. '.$_SESSION["revisioncert"].' del '.$_SESSION["certdate"]; -$_SESSION["certtitlem30"]=$_SESSION["certname30"].' rev. '.$_SESSION["revisioncertm30"].' del '.$_SESSION["certdatem30"]; -class PDF2 extends FPDF -{ - /* CENTER IMAGE IN CELL */ - const DPI = 96; - const MM_IN_INCH = 25.4; - const A4_HEIGHT = 297; - const A4_WIDTH = 210; - // tweak these values (in pixels), convert mm to px - const MAX_WIDTH = 359.05511811; /* IMG CONTAINER - WIDTH */ - const MAX_HEIGHT = 226.77165354; /* IMG CONTAINER - HEIGHT */ - const MAX_WIDTH_S = 264.56692913; /* IMG CONTAINER SMALL - WIDTH */ - const MAX_HEIGHT_S = 158.74015748; /* IMG CONTAINER SMALL - HEIGHT */ - function pixelsToMM($val) { - return $val * self::MM_IN_INCH / self::DPI; - } - function resizeToFit($imgFilename, $cellWidth, $cellHeight, $containerSize) { - list($width, $height) = getimagesize($imgFilename); - if($containerSize == 'S'){ - /* SMALL CONTAINER SIZE */ - $widthScale = self::MAX_WIDTH_S / $width; - $heightScale = self::MAX_HEIGHT_S / $height; - }else{ - /* DEFAULT CONTAINER SIZE */ - $widthScale = self::MAX_WIDTH / $width; - $heightScale = self::MAX_HEIGHT / $height; - } - $scale = min($widthScale, $heightScale); - $width_in_mm = round($this->pixelsToMM($scale * $width)); /* IMAGE WIDTH */ - $height_in_mm = round($this->pixelsToMM($scale * $height)); /* IMAGE HEIGHT */ - /* IF IMAGE WIDTH IS SMALLER THAN THE CELL WIDTH, STRETCH IMAGE */ - if($width_in_mm < $cellWidth){ - $add_w = $cellWidth - $width_in_mm; - }else{ - $add_w = 0; - } - - /* IF IMAGE IS IN PORTRAIT MODE, ALIGN TO CENTER */ - if($width_in_mm <= ($cellWidth / 2)){ - $image_x = $width_in_mm / 2; - $add_w = 0; - }else{ - $image_x = 1; - } - /* IF IMAGE IS TALLER THAN CELL HEIGHT, RESIZE TO FIT */ - if($height_in_mm > $cellHeight){ - $height_in_mm = $cellHeight; - } - /* IF IMAGE IS WIDER THAN CELL, RESIZE TO FIT */ - if($width_in_mm > $cellWidth){ - $width_in_mm = $cellWidth - 2; - } - return array( - $width_in_mm, - $height_in_mm, - $add_w, - $image_x - ); - } - function centreImage($img, $cellWidth, $cellHeight, $containerSize) { - list($width, $height, $add_image_width, $add_abscissa) = $this->resizeToFit($img, $cellWidth-2, $cellHeight-1, $containerSize); - // $this->Image($img, $this->GetX()+$add_abscissa, $this->GetY(), $width+$add_image_width, $height); - $this->Image($img, $this->GetX()+$add_abscissa, $this->GetY()+1, $width+$add_image_width, $height-1); - - } - /* END CENTER IMAGE IN CELL */ - - // Page header -function Header() -{ - // Logo - // if ($_SESSION["sndrptsession"]=='N' and $_SESSION["idcertificatesession"]==1 || $_SESSION["idcertificatesession"]==3 || $_SESSION["idcertificatesession"]==5 || $_SESSION["idcertificatesession"]==7) { - //$this->Image('../images/cimaclaboratories.png',10,5,190); - - // } else { - $this->Image('../images/cimac-logo.png',5,5,70); - -$this->SetFont('Arial','',7); - //$this->Cell(0,-5,'A.N.C.I. Servizi S.r.l. a socio unico',0,0,"R"); - //$this->Cell(0,2,'Sede operativa / Operational headquarters: Via Aguzzafame 60/b - 27029 Vigevano (PV)',0,0,"R"); - //$this->Cell(0,9,'ORGANISMO NOTIFICATO / NOTIFIED BODY N. 0465',0,0,"R"); - $this->SetFont('Arial','B',14); - $this->Cell(0,35,$GLOBALS['nappformfinal'],0,0,"C"); - // Line break - $this->Ln(25); -} - // Page footer -function Footer() -{ - // Position at 1.5 cm from bottom - $this->SetY(-45); - // Arial italic 8 - $this->SetFont('Arial','',8); - // Page number and certification revision - // $revisioncert=$certificationrevision->getColumnVal("rev"); -// $certname=$certificationrevision->getColumnVal("name_certification"); -// $certdate=$certificationrevision->getColumnVal("date"); -// $certtitle=$certname.' rev. '.$revisioncert.' '.$certdate; - $certittle=$_SESSION["certtitle"]; - - $this->Cell(0,10,$certittle.' - Pagina '.$this->PageNo().'/{nb}',0,0,'C'); - $this->Image('../images/cimaccertifications.png',10,260,190); //} -} -//include('pdfcreation/headerandfooter.php'); -} -//some general data -$certname=$certificationrevision->getColumnVal("name_certification"); -// Instanciation of inherited class -$pdf = new PDF2(); -$pdf->AliasNbPages(); -$pdf->AddPage(); -$pdf->SetFont('Times','',9); -$pdf->SetAutoPageBreak(true, 45); -// from here start customization based on certification required required -// certificate 5 and 6 Table: contacts auditdpi and documents -if ($idcertificate==5 and $idcertificate==6) { -include('pdfcreation/pdf5and6.php'); -} elseif ($sndrpt=='Y' and $idcertificate==4) { - -include('pdfcreation/pdf4snd.php'); - -} elseif ($sndrpt=='Y' and $idcertificate==1) { - -include('pdfcreation/pdf1snd.php'); - -} elseif ($sndrpt=='N' and $idcertificate==4) { - -include('pdfcreation/pdf4.php'); - -} elseif ($sndrpt=='N' and $idcertificate==1) { - -include('pdfcreation/pdf1.php'); -} elseif ($idcertificate==2) { - -include('pdfcreation/pdf2.php'); - -} elseif ($sndrpt=='Y' and $idcertificate==3) { - -include('pdfcreation/pdf3snd.php'); - -} elseif ($sndrpt=='N' and $idcertificate==3) { - -include('pdfcreation/pdf3.php'); - -} elseif ($sndrpt=='Y' and $idcertificate==8) { -include('pdfcreation/pdf8snd.php'); -} elseif ($sndrpt=='N' and $idcertificate==8) { -include('pdfcreation/pdf8.php'); -} else { -//othercertificate - //description table -include('pdfcreation/descriptiontable.php'); -$pdf->Ln(); -// standards table -include('pdfcreation/standardstable.php'); -$pdf->Ln(); -// additionalinfo requirements -include('pdfcreation/addreqtable.php'); -$pdf->Ln(); - -// additionalinfo -include('pdfcreation/addinfotable.php'); -$pdf->Ln(); - -// parts table -include('pdfcreation/partstable.php'); -$pdf->Ln(); - - // chem table -include('pdfcreation/chemtable.php'); -$pdf->Ln(); - //trf option -include('pdfcreation/trfoption.php'); -$pdf->Ln(); - - //trf option -include('pdfcreation/fileattached.php'); -$pdf->Ln(); -$pdf->Ln(); - //header report contact -include('pdfcreation/headerreporttable.php'); -$pdf->Ln(); - //header certificate contact -include('pdfcreation/headercertificatetable.php'); -$pdf->Ln(); - //invoice contact -include('pdfcreation/invoicecontacttable.php'); -$pdf->Ln(); - //Sign datatable -include('pdfcreation/signdatatable.php'); -$pdf->Ln(); -} -//outpt pdf for all certificate -include('pdfcreation/pdfoutput.php'); - } -?> \ No newline at end of file diff --git a/public/bck23072024sendtrf.php b/public/bck23072024sendtrf.php deleted file mode 100644 index 31969a9..0000000 --- a/public/bck23072024sendtrf.php +++ /dev/null @@ -1,479 +0,0 @@ - -Action = "insert"; - $InsertQuery->Table = "wheretrfstep"; - $InsertQuery->bindColumn("idtrf", "i", "$idtrf", "WA_DEFAULT"); - $InsertQuery->bindColumn("code", "i", "$code", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - $InsertQuery->redirect($InsertGoTo); -} - -?> -present()->signaturecode; -if ($tokenid != $tokensignatureon) { - header("Location: declaration.php?idtrf=$idtrf&tokenresult=ko"); -} else { - // update trf details` - if (isset($_POST["formdeclaration"])) { - if ($sndrpt == 'N') { - $UpdateQuery = new WA_MySQLi_Query($cmctrfdb); - $UpdateQuery->Action = "update"; - $UpdateQuery->Table = "`trf-details`"; - $UpdateQuery->bindColumn("signedon", "s", "$datetrf", "WA_DEFAULT"); - $UpdateQuery->bindColumn("revcs", "s", "N", "WA_DEFAULT"); - $UpdateQuery->addFilter("idtrfdetails", "=", "i", "" . ($idtrf) . ""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo ? rel2abs($UpdateGoTo, dirname(__FILE__)) : ""; - $UpdateQuery->redirect($UpdateGoTo); - } else { - $UpdateQuery = new WA_MySQLi_Query($cmctrfdb); - $UpdateQuery->Action = "update"; - $UpdateQuery->Table = "`trf-details`"; - $UpdateQuery->bindColumn("signedonsecondcert", "s", "$datetrf", "WA_DEFAULT"); - $UpdateQuery->bindColumn("revcs", "s", "N", "WA_DEFAULT"); - $UpdateQuery->addFilter("idtrfdetails", "=", "i", "" . ($idtrf) . ""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo ? rel2abs($UpdateGoTo, dirname(__FILE__)) : ""; - $UpdateQuery->redirect($UpdateGoTo); - } - } - -?> - setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'"); - $trfnumberfinal->execute(); - $idcertn = $trfnumberfinal->getColumnVal("idcertification"); - $idarticletype = $trfnumberfinal->getColumnVal("idarticletype"); - $appformn = $trfnumberfinal->getColumnVal("trfnumber"); - $ntrfmail = $trfnumberfinal->getColumnVal("trfnumber");; - $revnumb = $trfnumberfinal->getColumnVal("revtrf"); - ?> - getColumnVal("idcertification") ?> - setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'"); - $certname->execute(); ?> - setQuery("SELECT * FROM chemicalagent ORDER BY chemicalagent.name_chemicalagent"); - $chemicalagentlist->execute(); - - ?> - - - - - - TRF <?php echo $ownercompanyname; ?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
- -
-
-
-
-
100%
-
- - setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'"); - $checkpdffiles->execute(); - $path = 'pdf'; - $filename1 = $checkpdffiles->getColumnVal("pdffilename"); - $file1 = $path . "/" . $filename1; - if (!empty($checkpdffiles->getColumnVal("pdffilename2"))) { - $filename2 = $checkpdffiles->getColumnVal("pdffilename2"); - $file2 = $path . "/" . $filename2; - } - //Now include the following following files based - //on the correct file path. Third file is required only if you want to enable SMTP. - require 'phpmailer/src/Exception.php'; - require 'phpmailer/src/PHPMailer.php'; - require 'phpmailer/src/SMTP.php'; - //mail to client - $mail = new PHPMailer(true); - try { - $mail->isSMTP(); // Set mailer to use SMTP - $mail->Host = $mailhost; // Specify main and backup server - $mail->SMTPAuth = true; // Enable SMTP authentication - $mail->Username = $mailusername; // SMTP username - $mail->Password = $mailpassword; // SMTP password - $mail->SMTPSecure = $mailmethod; // Enable encryption, 'ssl' also accepted - $mail->Port = $mailport; - $mmessage = "mailtrf"; - include('include/mailhtml.php'); - // Email body content - $trfnmbmail = $appformn . 'r' . $revnumb; - $htmlContent = $mailmessage1; - $mail->From = $fromaddresssmail; - $mail->FromName = 'CIMAC Application Form System'; - $mail->addAddress($emailuser); // Add a recipient - $mail->addAttachment($file1); // Add attachments - if (!empty($checkpdffiles->getColumnVal("pdffilename2"))) { - $mail->addAttachment($file2); - } // Optional name - $mail->Subject = $appformn . 'r' . $revnumb; - $mail->Body = $htmlContent; - $mail->AltBody = 'This is the body in plain text for non-HTML mail clients'; - if ($adminconfirm == 'N') { - $mail->send(); - } - // echo 'Message has been sent'; - } catch (Exception $e) { - echo "Message could not be sent. Mailer Error: {$mail->ErrorInfo}"; - } - // mail to CS - $mail = new PHPMailer(true); - try { - $mail->isSMTP(); // Set mailer to use SMTP - $mail->Host = $mailhost; // Specify main and backup server - $mail->SMTPAuth = true; // Enable SMTP authentication - $mail->Username = $mailusername; // SMTP username - $mail->Password = $mailpassword; // SMTP password - $mail->SMTPSecure = $mailmethod; // Enable encryption, 'ssl' also accepted - $mail->Port = $mailport; - $mmessage = "mailtrf"; - // Email body content - $htmlContent = $mailmessage1; - $mail->From = $fromaddresssmail; - $mail->FromName = 'CIMAC Application Form System'; - if (!empty($csmail)) { - $mail->addAddress($csmail); // Aggiunge il destinatario solo se non è vuoto - } - if (!empty($csmail2)) { - $mail->addAddress($csmail2); - } - if (!empty($csmail3)) { - $mail->addAddress($csmail3); - } - if (!empty($csmailccn)) { - $mail->addBCC($csmailccn); - } - - $mail->Subject = $appformn . 'r' . $revnumb;; - $mail->Body = "Ciao! E' stato inserito un nuovo ETRF N. $trfnmbmail "; - $mail->AltBody = 'This is the body in plain text for non-HTML mail clients'; - if ($adminconfirm == 'N') { - $mail->send(); - } - // echo 'Message has been sent'; - } catch (Exception $e) { - echo "Message could not be sent. Mailer Error: {$mail->ErrorInfo}"; - } - // mail REV to CS - // if rev is > 0 - if ($revnumb > 0) { - //query to see the previous CS in charge - $revnumberprev = $revnumb - 1; - $trfprevrev = new WA_MySQLi_RS("trfprevrev", $cmctrfdb, 1); - $trfprevrev->setQuery("SELECT * FROM `trf-details` LEFT JOIN company ON `trf-details`.idcompany=company.idcompany WHERE `trf-details`.trfnumber='$ntrfmail' AND `trf-details`.revtrf='$revnumberprev'"); - $trfprevrev->execute(); - $csinchargeprev = $trfprevrev->getColumnVal("csincharge"); - if ($csinchargeprev == 'ddondena') { - $mailincharge = 'd.dondena@cimac.it'; - } elseif ($csinchargeprev == 'cboscaino') { - $mailincharge = 'c.boscaino@cimac.it'; - } elseif ($csinchargeprev == 'solocla') { - $mailincharge = 'info@acscreativesolutions.com'; - } else { - $mailincharge = 'd.dondena@cimac.it'; - } - // Define array with all CS mails - $csmailall = array($csmail, $csmail2, $csmail3); - // Extract the recipient that matches $mailincharge - $recipientTo = $mailincharge; - $recipientsCC = array_diff($csmailall, array($recipientTo)); - $mail = new PHPMailer(true); - try { - $mail->isSMTP(); // Set mailer to use SMTP - $mail->Host = $mailhost; // Specify main and backup server - $mail->SMTPAuth = true; // Enable SMTP authentication - $mail->Username = $mailusername; // SMTP username - $mail->Password = $mailpassword; // SMTP password - $mail->SMTPSecure = $mailmethod; // Enable encryption, 'ssl' also accepted - $mail->Port = $mailport; - $mmessage = "mailtrf"; - // Email body content - $htmlContent = $mailmessage1; - $mail->From = $fromaddresssmail; - $mail->FromName = 'CIMAC Application Form System'; - $mail->addAddress($recipientTo); // Add the recipient in "To" field - foreach ($recipientsCC as $ccRecipient) { - $mail->addCC($ccRecipient); // Add recipients in "CC" field - } - $companynamemail = $trfprevrev->getColumnVal("companyname_company"); - $descart = $trfprevrev->getColumnVal("sample_description"); - $mail->Subject = $appformn . 'r' . $revnumb; - if ($_SESSION['langselect'] == 'it') { - // Imposta il testo in italiano - $mail->Body = "Ciao $csinchargeprev!
È stato inserito un nuovo ETRF N. $trfnmbmail.

" . - "Ragione Sociale = $companynamemail

" . - "Descrizione articolo $descart.
"; - } else if ($_SESSION['langselect'] == 'en') { - // Imposta il testo in inglese - $mail->Body = "Hi $csinchargeprev!
A new ETRF No. $trfnmbmail has been submitted.

" . - "Company Name = $companynamemail

" . - "Item Description $descart.
"; - } else { - // Imposta un valore di default o gestisci l'errore - $mail->Body = "Language setting is not recognized."; - } - - $mail->AltBody = 'This is the body in plain text for non-HTML mail clients'; - if ($adminconfirm == 'N') { - $mail->send(); - } - // echo 'Message has been sent'; - } catch (Exception $e) { - echo "Message could not be sent. Mailer Error: {$mail->ErrorInfo}"; - } - } - // exit(); - /* -//$filename = $filepathname; - $path = 'pdf'; - $file1 = $path . "/" . $filename1; - $file2 = $path . "/" . $filename2; -// Recipient -$to = $emailuser; -// Sender -$from = $fromaddresssmail; -$fromName = 'CIMAC Application Form System'; -// Email subject -$subject = $appformn; -// Attachment file -$file = $file1; -$mmessage="mailtrf"; -include('include/mailhtml.php'); -// Email body content -$htmlContent = $mailmessage1; -// Header for sender info -$headers = "From: $fromName"." <".$from.">"; -// Boundary -$semi_rand = md5(time()); -$mime_boundary = "==Multipart_Boundary_x{$semi_rand}x"; -// Headers for attachment -$headers .= "\nMIME-Version: 1.0\n" . "Content-Type: multipart/mixed;\n" . " boundary=\"{$mime_boundary}\""; -// Multipart boundary -$message = "--{$mime_boundary}\n" . "Content-Type: text/html; charset=\"UTF-8\"\n" . -"Content-Transfer-Encoding: 7bit\n\n" . $htmlContent . "\n\n"; -// Preparing attachment -if(!empty($file) > 0){ - if(is_file($file)){ - $message .= "--{$mime_boundary}\n"; - $fp = @fopen($file,"rb"); - $data = @fread($fp,filesize($file)); - @fclose($fp); - $data = chunk_split(base64_encode($data)); - $message .= "Content-Type: application/octet-stream; name=\"".basename($file)."\"\n" . - "Content-Description: ".basename($file)."\n" . - "Content-Disposition: attachment;\n" . " filename=\"".basename($file)."\"; size=".filesize($file).";\n" . - "Content-Transfer-Encoding: base64\n\n" . $data . "\n\n"; - } -} -$message .= "--{$mime_boundary}--"; -$returnpath = "-f" . $from; -// Send email -$mail = @mail($to, $subject, $message, $headers, $returnpath); -*/ - } - ?> -
-
-

-

-


-
-
-
-
- -
- - - -
- -
- - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck240724sendtd.php b/public/bck240724sendtd.php deleted file mode 100644 index 27d5d4d..0000000 --- a/public/bck240724sendtd.php +++ /dev/null @@ -1,524 +0,0 @@ - - -present()->signaturecode; -if ($tokenid != $tokensignatureon) { - header("Location: declaration.php?idtrf=$idtrf&tokenresult=ko"); -} else { - // update trf details` - if (isset($_POST["formdeclaration"])) { - if ($sndrpt == 'N') { - $UpdateQuery = new WA_MySQLi_Query($cmctrfdb); - $UpdateQuery->Action = "update"; - $UpdateQuery->Table = "data_td"; - $UpdateQuery->bindColumn("signnametd", "s", "$clientname", "WA_DEFAULT"); - $UpdateQuery->bindColumn("signedontd", "s", "$datetrf", "WA_DEFAULT"); - $UpdateQuery->bindColumn("statustd", "s", "Signed", "WA_DEFAULT"); - $UpdateQuery->addFilter("iddata_td", "=", "i", "" . ($idtd) . ""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo ? rel2abs($UpdateGoTo, dirname(__FILE__)) : ""; - $UpdateQuery->redirect($UpdateGoTo); - } - } - -?> - setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'"); - $trfnumberfinal->execute(); - $idcertn = $trfnumberfinal->getColumnVal("idcertification"); - $idarticletype = $trfnumberfinal->getColumnVal("idarticletype"); - $appformn = $trfnumberfinal->getColumnVal("trfnumber"); - $ntrfmail = $trfnumberfinal->getColumnVal("trfnumber");; - $revnumb = $trfnumberfinal->getColumnVal("revtrf"); - ?> - getColumnVal("idcertification") ?> - prepare($sql); - $stmt->bind_param("i", $idtd); // "i" indica che l'id è un intero - $stmt->execute(); - $result = $stmt->get_result(); - $row = $result->fetch_assoc(); - $statustd = $row['statustd']; - $idtrftd = $row['idtrf']; - $tdnumber = $row['tdnumber']; - $tdrev = $row['td_rev']; - $trfmod = $row['trfmod']; - $stmt->close(); - $conn->close(); - ?> - setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'"); - $certname->execute(); ?> - setQuery("SELECT * FROM chemicalagent ORDER BY chemicalagent.name_chemicalagent"); - $chemicalagentlist->execute(); - - ?> - - - - - - TRF <?php echo $ownercompanyname; ?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
- -
-
-
-
-
100%
-
- - $value) { - $cookies .= $key . '=' . $value . '; '; - } - - $ch = curl_init($url); - curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); - curl_setopt($ch, CURLOPT_TIMEOUT, 15); // Timeout leggermente più lungo - curl_setopt($ch, CURLOPT_HEADER, 0); - curl_setopt($ch, CURLOPT_COOKIE, $cookies); // Invia i cookie di sessione - - // Aggiungi gestione degli errori cURL - $response = curl_exec($ch); - if (curl_errno($ch)) { - $error_msg = curl_error($ch); - error_log("cURL error: " . $error_msg, 3, "../logfile.log"); // Sostituisci con il percorso del tuo file di log - } else { - // Registra la risposta per debug - error_log("cURL response: " . $response, 3, "../logfile.log"); // Sostituisci con il percorso del tuo file di log - } - curl_close($ch); - } - - //if ($idcertificate==1 or $idcertificate==3 or $idcertificate==4) - //{ - //include('pdf-creation2.php'); } - // attachment - - $checkpdffiles = new WA_MySQLi_RS("checkpdffiles", $cmctrfdb, 1); - $checkpdffiles->setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'"); - $checkpdffiles->execute(); - $path = 'pdf'; - $filename1 = $checkpdffiles->getColumnVal("pdffilename"); - $file1 = $path . "/" . $filename1; - if (!empty($checkpdffiles->getColumnVal("pdffilename2"))) { - $filename2 = $checkpdffiles->getColumnVal("pdffilename2"); - $file2 = $path . "/" . $filename2; - } - //Now include the following following files based - //on the correct file path. Third file is required only if you want to enable SMTP. - require 'phpmailer/src/Exception.php'; - require 'phpmailer/src/PHPMailer.php'; - require 'phpmailer/src/SMTP.php'; - //mail to client - $mail = new PHPMailer(true); - try { - $mail->isSMTP(); // Set mailer to use SMTP - $mail->Host = $mailhost; // Specify main and backup server - $mail->SMTPAuth = true; // Enable SMTP authentication - $mail->Username = $mailusername; // SMTP username - $mail->Password = $mailpassword; // SMTP password - $mail->SMTPSecure = $mailmethod; // Enable encryption, 'ssl' also accepted - $mail->Port = $mailport; - $mmessage = "mailtrf"; - include('include/mailhtml.php'); - // Email body content - $trfnmbmail = $appformn . 'r' . $revnumb; - $htmlContent = $mailmessage1; - $mail->From = $fromaddresssmail; - $mail->FromName = 'CIMAC Application Form System'; - $mail->addAddress($emailuser); // Add a recipient - $mail->addAttachment($file1); // Add attachments - if (!empty($checkpdffiles->getColumnVal("pdffilename2"))) { - $mail->addAttachment($file2); - } // Optional name - $mail->Subject = $appformn . 'r' . $revnumb; - $mail->Body = $htmlContent; - $mail->AltBody = 'This is the body in plain text for non-HTML mail clients'; - if ($adminconfirm == 'N') { - // $mail->send(); - } - // echo 'Message has been sent'; - } catch (Exception $e) { - echo "Message could not be sent. Mailer Error: {$mail->ErrorInfo}"; - } - // mail to CS - $mail = new PHPMailer(true); - try { - $mail->isSMTP(); // Set mailer to use SMTP - $mail->Host = $mailhost; // Specify main and backup server - $mail->SMTPAuth = true; // Enable SMTP authentication - $mail->Username = $mailusername; // SMTP username - $mail->Password = $mailpassword; // SMTP password - $mail->SMTPSecure = $mailmethod; // Enable encryption, 'ssl' also accepted - $mail->Port = $mailport; - $mmessage = "mailtrf"; - // Email body content - $htmlContent = $mailmessage1; - $mail->From = $fromaddresssmail; - $mail->FromName = 'CIMAC Application Form System'; - if (!empty($csmail)) { - $mail->addAddress($csmail); // Aggiunge il destinatario solo se non è vuoto - } - if (!empty($csmail2)) { - $mail->addAddress($csmail2); - } - if (!empty($csmail3)) { - $mail->addAddress($csmail3); - } - if (!empty($csmailccn)) { - $mail->addBCC($csmailccn); - } - - $mail->Subject = $appformn . 'r' . $revnumb;; - $mail->Body = "Ciao! E' stato inserito un nuovo ETRF N. $trfnmbmail "; - $mail->AltBody = 'This is the body in plain text for non-HTML mail clients'; - if ($adminconfirm == 'N') { - // $mail->send(); - } - // echo 'Message has been sent'; - } catch (Exception $e) { - echo "Message could not be sent. Mailer Error: {$mail->ErrorInfo}"; - } - // mail REV to CS - // if rev is > 0 - if ($revnumb > 0) { - //query to see the previous CS in charge - $revnumberprev = $revnumb - 1; - $trfprevrev = new WA_MySQLi_RS("trfprevrev", $cmctrfdb, 1); - $trfprevrev->setQuery("SELECT * FROM `trf-details` LEFT JOIN company ON `trf-details`.idcompany=company.idcompany WHERE `trf-details`.trfnumber='$ntrfmail' AND `trf-details`.revtrf='$revnumberprev'"); - $trfprevrev->execute(); - $csinchargeprev = $trfprevrev->getColumnVal("csincharge"); - if ($csinchargeprev == 'ddondena') { - $mailincharge = 'd.dondena@cimac.it'; - } elseif ($csinchargeprev == 'cboscaino') { - $mailincharge = 'c.boscaino@cimac.it'; - } elseif ($csinchargeprev == 'solocla') { - $mailincharge = 'info@acscreativesolutions.com'; - } else { - $mailincharge = 'd.dondena@cimac.it'; - } - // Define array with all CS mails - $csmailall = array($csmail, $csmail2, $csmail3); - // Extract the recipient that matches $mailincharge - $recipientTo = $mailincharge; - $recipientsCC = array_diff($csmailall, array($recipientTo)); - $mail = new PHPMailer(true); - try { - $mail->isSMTP(); // Set mailer to use SMTP - $mail->Host = $mailhost; // Specify main and backup server - $mail->SMTPAuth = true; // Enable SMTP authentication - $mail->Username = $mailusername; // SMTP username - $mail->Password = $mailpassword; // SMTP password - $mail->SMTPSecure = $mailmethod; // Enable encryption, 'ssl' also accepted - $mail->Port = $mailport; - $mmessage = "mailtrf"; - // Email body content - $htmlContent = $mailmessage1; - $mail->From = $fromaddresssmail; - $mail->FromName = 'CIMAC Application Form System'; - $mail->addAddress($recipientTo); // Add the recipient in "To" field - foreach ($recipientsCC as $ccRecipient) { - $mail->addCC($ccRecipient); // Add recipients in "CC" field - } - $companynamemail = $trfprevrev->getColumnVal("companyname_company"); - $descart = $trfprevrev->getColumnVal("sample_description"); - $mail->Subject = $appformn . 'r' . $revnumb; - if ($_SESSION['langselect'] == 'it') { - // Imposta il testo in italiano - $mail->Body = "Ciao $csinchargeprev!
È stato inserito un nuovo ETRF N. $trfnmbmail.

" . - "Ragione Sociale = $companynamemail

" . - "Descrizione articolo $descart.
"; - } else if ($_SESSION['langselect'] == 'en') { - // Imposta il testo in inglese - $mail->Body = "Hi $csinchargeprev!
A new ETRF No. $trfnmbmail has been submitted.

" . - "Company Name = $companynamemail

" . - "Item Description $descart.
"; - } else { - // Imposta un valore di default o gestisci l'errore - $mail->Body = "Language setting is not recognized."; - } - - $mail->AltBody = 'This is the body in plain text for non-HTML mail clients'; - if ($adminconfirm == 'N') { - // $mail->send(); - } - // echo 'Message has been sent'; - } catch (Exception $e) { - echo "Message could not be sent. Mailer Error: {$mail->ErrorInfo}"; - } - } - // exit(); - /* -//$filename = $filepathname; - $path = 'pdf'; - $file1 = $path . "/" . $filename1; - $file2 = $path . "/" . $filename2; -// Recipient -$to = $emailuser; -// Sender -$from = $fromaddresssmail; -$fromName = 'CIMAC Application Form System'; -// Email subject -$subject = $appformn; -// Attachment file -$file = $file1; -$mmessage="mailtrf"; -include('include/mailhtml.php'); -// Email body content -$htmlContent = $mailmessage1; -// Header for sender info -$headers = "From: $fromName"." <".$from.">"; -// Boundary -$semi_rand = md5(time()); -$mime_boundary = "==Multipart_Boundary_x{$semi_rand}x"; -// Headers for attachment -$headers .= "\nMIME-Version: 1.0\n" . "Content-Type: multipart/mixed;\n" . " boundary=\"{$mime_boundary}\""; -// Multipart boundary -$message = "--{$mime_boundary}\n" . "Content-Type: text/html; charset=\"UTF-8\"\n" . -"Content-Transfer-Encoding: 7bit\n\n" . $htmlContent . "\n\n"; -// Preparing attachment -if(!empty($file) > 0){ - if(is_file($file)){ - $message .= "--{$mime_boundary}\n"; - $fp = @fopen($file,"rb"); - $data = @fread($fp,filesize($file)); - @fclose($fp); - $data = chunk_split(base64_encode($data)); - $message .= "Content-Type: application/octet-stream; name=\"".basename($file)."\"\n" . - "Content-Description: ".basename($file)."\n" . - "Content-Disposition: attachment;\n" . " filename=\"".basename($file)."\"; size=".filesize($file).";\n" . - "Content-Transfer-Encoding: base64\n\n" . $data . "\n\n"; - } -} -$message .= "--{$mime_boundary}--"; -$returnpath = "-f" . $from; -// Send email -$mail = @mail($to, $subject, $message, $headers, $returnpath); -*/ - } - ?> -
-
-

-

-


-
-
-
-
- -
- - - -
- -
- - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck29072024archivetrf.php b/public/bck29072024archivetrf.php deleted file mode 100644 index 908a917..0000000 --- a/public/bck29072024archivetrf.php +++ /dev/null @@ -1,580 +0,0 @@ - - - -setQuery("SELECT * FROM `trf-details` -LEFT JOIN auth_users ON `trf-details`.iduser=auth_users.id -LEFT JOIN article_type ON `trf-details`.idarticletype=article_type.idarticletype -LEFT JOIN certificationtype ON certificationtype.idcertificationtype=`trf-details`.idcertification -WHERE `trf-details`.idcompany='$idcompany' -AND `trf-details`.signedon <> '' -ORDER BY `trf-details`.trfnumber, `trf-details`.revtrf DESC"); -$archivetrflist->execute(); - -?> - - - -setQuery("SELECT * FROM `trf-details` -LEFT JOIN article_type ON `trf-details`.idarticletype=article_type.idarticletype -LEFT JOIN certificationtype ON certificationtype.idcertificationtype=`trf-details`.idcertification -WHERE `trf-details`.idcompany='$idcompany' -AND `trf-details`.signedon ='' -AND `trf-details`.revcs != 'Y' -ORDER BY `trf-details`.trfnumber"); -$drafttrf->execute(); -?> - - - - - - <?php echo $titlepage; ?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
- - - - - -
- - - -
-
-

- - - - - - - - - - - - - - - - - - atEnd()) { - $wa_startindex = $drafttrf->Index; - ?> - getColumnVal("idtrfdetails"); ?> - - - - - - - - - - - getColumnVal("idcertification") == 5 && $drafttrf->getColumnVal("revcs") != 's') { ?> - - - - getColumnVal("idcertification") == 6 && $drafttrf->getColumnVal("revcs") != 's') { ?> - - - - - getColumnVal("revcs") != 's') { ?> - - - - - - - - moveNext(); - } - $drafttrf->moveFirst(); //return RS to first record - unset($wa_startindex); - unset($wa_repeatcount); - ?> - -
TRF N.REVDescriptionCert TypeArticle typeTo be Sign
getColumnVal("trfnumber")); ?>getColumnVal("revtrf")) > 0) { ?>RgetColumnVal("revtrf"); - } ?>getColumnVal("sample_description")); ?>getColumnVal("name_certification")); ?> - getColumnVal($nameField)); - ?> - getColumnVal("revcs"); - if ($revcs == 's') { ?> - - - - - - -
- - -
- - - - -
- - -
- - - - -
- - - -
- - - -
-
-

- - - - - - - - - - - - - - - - - - - - - - atEnd()) { - - // without signed for rev - $idtrf_nosign = $archivetrflist->getColumnVal("idtrfdetails"); - $trfnosign = $archivetrflist->getColumnVal("trfnumber"); - $archivetrflistnosign = new WA_MySQLi_RS("archivetrflistnosign", $cmctrfdb, 0); - $archivetrflistnosign->setQuery("SELECT MAX(revtrf) as max_revtrf FROM `trf-details` WHERE `trf-details`.trfnumber='$trfnosign'"); - $archivetrflistnosign->execute(); - $maxrevtrf = $archivetrflistnosign->getColumnVal("max_revtrf"); - $currentrevtrf = $archivetrflist->getColumnVal("revtrf"); - $current_trfnumber = $archivetrflist->getColumnVal("trfnumber"); - $current_revtrf = $archivetrflist->getColumnVal("revtrf"); - - // Check if this is a new TRF number - if ($last_trfnumber !== $current_trfnumber) { - $last_trfnumber = $current_trfnumber; - $last_revtrf = $current_revtrf; - } - $wa_startindex = $archivetrflist->Index; - ?> - - - - - - - - - - - - - - - - - - - moveNext(); - } - $archivetrflist->moveFirst(); //return RS to first record - unset($wa_startindex); - unset($wa_repeatcount); - ?> - -
TRF N.REVSigned OnDescriptionCert TypeArticle typeInsert byPDF1PDF2ZIPACTION
getColumnVal("trfnumber")); ?>getColumnVal("revtrf")) > 0) { ?>RgetColumnVal("revtrf"); - } ?>getColumnVal("signedon")); ?>getColumnVal("sample_description")); - - ?>getColumnVal("name_certification")); ?> - getColumnVal($nameField)); - ?> - getColumnVal("email")); ?>" target="_blank">getColumnVal("pdffilename2"))) { ?>" target="_blank">getColumnVal("zipname"))) { ?>" target="_blank"> - - - - - hasRole('Admin')) || (Auth::user()->hasRole('CustomerService')) || (Auth::user()->hasRole('Superuser'))) : ?> - getColumnVal('idtrfdetails'); - $ntrfdetailschk = $archivetrflist->getColumnVal('trfnumber'); - - $conn = new mysqli($servername, $username, $password, $dbname); - $query = "SELECT COUNT(*) AS count FROM data_td WHERE idtrf = ?"; - - $stmt = $conn->prepare($query); - $stmt->bind_param("i", $idtrfdetailschk); - $stmt->execute(); - $result = $stmt->get_result(); - $rowcheck = $result->fetch_assoc(); - - if ($rowcheck['count'] < 1) { - $buttonColor = '#ff9800'; - $onClick = "Swal.fire({ - title: 'Sei sicuro di voler creare il Fascicolo Tecnico per il TRF N. " . $ntrfdetailschk . "?', - icon: 'warning', - showCancelButton: true, - confirmButtonColor: '#3085d6', - cancelButtonColor: '#d33', - confirmButtonText: 'Sì, procedi!', - cancelButtonText: 'No, chiudi!' - }).then((result) => { - if (result.isConfirmed) { - window.location.href='techdossier_start.php?idtrftd=" . $idtrfdetailschk . "'; - } - });"; - } else { - $buttonColor = '#4CAF50'; - $onClick = "window.location.href='archivetd.php';"; - } - ?> - - - - - - -
-
- - - - -
- - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck2jquery.tabledit.js b/public/bck2jquery.tabledit.js deleted file mode 100644 index bb09d66..0000000 --- a/public/bck2jquery.tabledit.js +++ /dev/null @@ -1,678 +0,0 @@ -/*! - * Tabledit v1.2.3 (https://github.com/markcell/jQuery-Tabledit) - * Copyright (c) 2015 Celso Marques - * Licensed under MIT (https://github.com/markcell/jQuery-Tabledit/blob/master/LICENSE) - */ - -/** - * @description Inline editor for HTML tables compatible with Bootstrap - * @version 1.2.3 - * @author Celso Marques - */ - -if (typeof jQuery === 'undefined') { - throw new Error('Tabledit requires jQuery library.'); -} - -(function($) { - 'use strict'; - - $.fn.Tabledit = function(options) { - if (!this.is('table')) { - throw new Error('Tabledit only works when applied to a table.'); - } - - var $table = this; - - var defaults = { - url: window.location.href, - inputClass: 'form-control input-sm', - toolbarClass: 'btn-toolbar', - groupClass: 'btn-group btn-group-sm', - dangerClass: 'danger', - warningClass: 'warning', - mutedClass: 'text-muted bg-light', - eventType: 'click', - rowIdentifier: 'id', - hideIdentifier: false, - autoFocus: true, - editButton: true, - deleteButton: true, - saveButton: true, - restoreButton: true, - buttons: { - edit: { - class: 'btn btn-sm btn-default', - html: '', - action: 'edit' - }, - delete: { - class: 'btn btn-sm btn-default', - html: '', - action: 'delete' - }, - save: { - class: 'btn btn-sm btn-success', - html: 'Save' - }, - restore: { - class: 'btn btn-sm btn-warning', - html: 'Restore', - action: 'restore' - }, - confirm: { - class: 'btn btn-sm btn-danger', - html: 'Confirm' - } - }, - onDraw: function() { return; }, - onSuccess: function() { return; }, - onFail: function() { return; }, - onAlways: function() { return; }, - onAjax: function() { return; } - }; - - var settings = $.extend(true, defaults, options); - - var $lastEditedRow = 'undefined'; - var $lastDeletedRow = 'undefined'; - var $lastRestoredRow = 'undefined'; - - /** - * Draw Tabledit structure (identifier column, editable columns, toolbar column). - * - * @type {object} - */ - var Draw = { - columns: { - identifier: function() { - // Hide identifier column. - if (settings.hideIdentifier) { - $table.find('th:nth-child(' + parseInt(settings.columns.identifier[0]) + 1 + '), tbody td:nth-child(' + parseInt(settings.columns.identifier[0]) + 1 + ')').hide(); - } - - var $td = $table.find('tbody td:nth-child(' + (parseInt(settings.columns.identifier[0]) + 1) + ')'); - - $td.each(function() { - - // Create hidden input with row identifier. - var span = '' + $(this).text() + ''; - var input = ''; - - // Add elements to table cell. - $(this).html(span + input); - - // Add attribute "id" to table row. - $(this).parent('tr').attr(settings.rowIdentifier, $(this).text()); - }); - }, - editable: function() { - for (var i = 0; i < settings.columns.editable.length; i++) { - var $td = $table.find('tbody td:nth-child(' + (parseInt(settings.columns.editable[i][0]) + 1) + ')'); - - $td.each(function() { - // Get text of this cell. - var text = $(this).text(); - - // Add pointer as cursor. - if (!settings.editButton) { - $(this).css('cursor', 'pointer'); - } - - if(settings.columns.editable[i][1]=='filenameaudit'){ - var spantext=''+$(this).text()+' '; - } - else { - var spantext=$(this).text(); - } - // Create span element. - var span = '' + spantext + ''; - - // Check if exists the third parameter of editable array. - if (typeof settings.columns.editable[i][2] !== 'undefined') { - // Create select element. - if(settings.columns.editable[i][2]=='checkbox'){ - if (text === yessent) { - var input = ''; - - } - else{ - var input = ''; - - } - - } - else if(settings.columns.editable[i][2]=='file'){ - var input = ''; - - } - else{ - - - var input = ''; - } - } else { - // Create text input element. - var input = ''; - } - - // Add elements and class "view" to table cell. - $(this).html(span + input); - $(this).addClass('tabledit-view-mode'); - }); - } - }, - toolbar: function() { - if (settings.editButton || settings.deleteButton) { - var editButton = ''; - var deleteButton = ''; - var saveButton = ''; - var restoreButton = ''; - var confirmButton = ''; - - // Add toolbar column header if not exists. - if ($table.find('th.tabledit-toolbar-column').length === 0) { - $table.find('tr:first').append(''); - } - - // Create edit button. - if (settings.editButton) { - editButton = ''; - } - - // Create delete button. - if (settings.deleteButton) { - deleteButton = ''; - confirmButton = ''; - } - - // Create save button. - if (settings.editButton && settings.saveButton) { - saveButton = ''; - } - - // Create restore button. - if (settings.deleteButton && settings.restoreButton) { - restoreButton = ''; - } - - var toolbar = '
\n\ -
' + editButton + deleteButton + '
\n\ - ' + saveButton + '\n\ - ' + confirmButton + '\n\ - ' + restoreButton + '\n\ -
'; - - // Add toolbar column cells. - $table.find('tr:gt(0)').append('' + toolbar + ''); - } - } - } - }; - - /** - * Change to view mode or edit mode with table td element as parameter. - * - * @type object - */ - var Mode = { - view: function(td) { - // Get table row. - var $tr = $(td).parent('tr'); - // Disable identifier. - $(td).parent('tr').find('.tabledit-input.tabledit-identifier').prop('disabled', true); - // Hide and disable input element. - $(td).find('.tabledit-input').blur().hide().prop('disabled', true); - // Show span element. - $(td).find('.tabledit-span').show(); - $(td).find('.uploadfile').hide(); - // Add "view" class and remove "edit" class in td element. - $(td).addClass('tabledit-view-mode').removeClass('tabledit-edit-mode'); - // Update toolbar buttons. - if (settings.editButton) { - $tr.find('button.tabledit-save-button').hide(); - $tr.find('button.tabledit-edit-button').removeClass('active').blur(); - } - }, - edit: function(td) { - Delete.reset(td); - // Get table row. - var $tr = $(td).parent('tr'); - // Enable identifier. - $tr.find('.tabledit-input.tabledit-identifier').prop('disabled', false); - // Hide span element. - $(td).find('.tabledit-span').hide(); - $(td).find('.uploadfile').show(); - // Get input element. - var $input = $(td).find('.tabledit-input'); - // Enable and show input element. - $input.prop('disabled', false).show(); - // Focus on input element. - if (settings.autoFocus) { - $input.focus(); - } - // Add "edit" class and remove "view" class in td element. - $(td).addClass('tabledit-edit-mode').removeClass('tabledit-view-mode'); - // Update toolbar buttons. - if (settings.editButton) { - $tr.find('button.tabledit-edit-button').addClass('active'); - $tr.find('button.tabledit-save-button').show(); - } - } - }; - - /** - * Available actions for edit function, with table td element as parameter or set of td elements. - * - * @type object - */ - var Edit = { - reset: function(td) { - $(td).each(function() { - // Get input element. - var $input = $(this).find('.tabledit-input'); - var inputname=$input.attr('name'); - // Get span text. - var text = $(this).find('.tabledit-span').text(); - - // Set input/select value with span text. - if ($input.is('select')) { - $input.find('option').filter(function() { - return $.trim($(this).text()) === text; - }).attr('selected', true); - } - else if($input.is(':checkbox')){ - - if(text==yessent){ - $input.attr('checked', 'checked'); - } - } - else if(inputname=='filenameaudit'){ - - var filename=$(this).find('.tabledit-span').text(); - if(filename!=''){ - $(this).find('.tabledit-span').html(''+filename+' '); - } - - - } - else { - $input.val(text); - } - - // Change to view mode. - Mode.view(this); - }); - }, - submit: function(td) { - // Send AJAX request to server. - var ajaxResult = ajax(settings.buttons.edit.action); - - if (ajaxResult === false) { - return; - } - - $(td).each(function() { - // Get input element. - var $input = $(this).find('.tabledit-input'); - var inputname=$input.attr('name'); - // Set span text with input/select new value. - if ($input.is('select')) { - $(this).find('.tabledit-span').text($input.find('option:selected').text()); - } else { - $(this).find('.tabledit-span').text($input.val()); - } - if ($input.is(':checkbox')) { - if($input.prop('checked')==true){ - $(this).find('.tabledit-span').text(yessent); - } - else{ - $(this).find('.tabledit-span').text(nosent); - } - - } - else if(inputname=='filenameaudit'){ - console.log('file type'); - var filename=$(this).find('.tabledit-span').text(); - if(filename!=''){ - $(this).find('.tabledit-span').html(''+filename+' '); - } - - - } - else { - $(this).find('.tabledit-span').text($input.val()); - } - - // Change to view mode. - Mode.view(this); - }); - - // Set last edited column and row. - $lastEditedRow = $(td).parent('tr'); - } - }; - - /** - * Available actions for delete function, with button as parameter. - * - * @type object - */ - var Delete = { - reset: function(td) { - // Reset delete button to initial status. - $table.find('.tabledit-confirm-button').hide(); - // Remove "active" class in delete button. - $table.find('.tabledit-delete-button').removeClass('active').blur(); - }, - submit: function(td) { - Delete.reset(td); - // Enable identifier hidden input. - $(td).parent('tr').find('input.tabledit-identifier').attr('disabled', false); - // Send AJAX request to server. - var ajaxResult = ajax(settings.buttons.delete.action); - // Disable identifier hidden input. - $(td).parents('tr').find('input.tabledit-identifier').attr('disabled', true); - - if (ajaxResult === false) { - return; - } - - // Add class "deleted" to row. - $(td).parent('tr').addClass('tabledit-deleted-row'); - // Hide table row. - $(td).parent('tr').addClass(settings.mutedClass).find('.tabledit-toolbar button:not(.tabledit-restore-button)').attr('disabled', true); - // Show restore button. - $(td).find('.tabledit-restore-button').show(); - // Set last deleted row. - $lastDeletedRow = $(td).parent('tr'); - }, - confirm: function(td) { - // Reset all cells in edit mode. - $table.find('td.tabledit-edit-mode').each(function() { - Edit.reset(this); - }); - // Add "active" class in delete button. - $(td).find('.tabledit-delete-button').addClass('active'); - // Show confirm button. - $(td).find('.tabledit-confirm-button').show(); - }, - restore: function(td) { - // Enable identifier hidden input. - $(td).parent('tr').find('input.tabledit-identifier').attr('disabled', false); - // Send AJAX request to server. - var ajaxResult = ajax(settings.buttons.restore.action); - // Disable identifier hidden input. - $(td).parents('tr').find('input.tabledit-identifier').attr('disabled', true); - - if (ajaxResult === false) { - return; - } - - // Remove class "deleted" to row. - $(td).parent('tr').removeClass('tabledit-deleted-row'); - // Hide table row. - $(td).parent('tr').removeClass(settings.mutedClass).find('.tabledit-toolbar button').attr('disabled', false); - // Hide restore button. - $(td).find('.tabledit-restore-button').hide(); - // Set last restored row. - $lastRestoredRow = $(td).parent('tr'); - } - }; - - /** - * Send AJAX request to server. - * - * @param {string} action - */ - function ajax(action) - { - var serialize = $table.find('.tabledit-input').serialize() + '&action=' + action; - - var result = settings.onAjax(action, serialize); - - if (result === false) { - return false; - } - - var jqXHR = $.post(settings.url, serialize, function(data, textStatus, jqXHR) { - if (action === settings.buttons.edit.action) { - $lastEditedRow.removeClass(settings.dangerClass).addClass(settings.warningClass); - setTimeout(function() { - //$lastEditedRow.removeClass(settings.warningClass); - $table.find('tr.' + settings.warningClass).removeClass(settings.warningClass); - }, 1400); - } - - settings.onSuccess(data, textStatus, jqXHR); - }, 'json'); - - jqXHR.fail(function(jqXHR, textStatus, errorThrown) { - if (action === settings.buttons.delete.action) { - $lastDeletedRow.removeClass(settings.mutedClass).addClass(settings.dangerClass); - $lastDeletedRow.find('.tabledit-toolbar button').attr('disabled', false); - $lastDeletedRow.find('.tabledit-toolbar .tabledit-restore-button').hide(); - } else if (action === settings.buttons.edit.action) { - $lastEditedRow.addClass(settings.dangerClass); - } - - settings.onFail(jqXHR, textStatus, errorThrown); - }); - - jqXHR.always(function() { - settings.onAlways(); - }); - - return jqXHR; - } - - Draw.columns.identifier(); - Draw.columns.editable(); - Draw.columns.toolbar(); - - settings.onDraw(); - - if (settings.deleteButton) { - /** - * Delete one row. - * - * @param {object} event - */ - $table.on('click', 'button.tabledit-delete-button', function(event) { - if (event.handled !== true) { - event.preventDefault(); - - // Get current state before reset to view mode. - var activated = $(this).hasClass('active'); - - var $td = $(this).parents('td'); - - Delete.reset($td); - - if (!activated) { - Delete.confirm($td); - } - - event.handled = true; - } - }); - - /** - * Delete one row (confirm). - * - * @param {object} event - */ - $table.on('click', 'button.tabledit-confirm-button', function(event) { - if (event.handled !== true) { - event.preventDefault(); - - var $td = $(this).parents('td'); - - Delete.submit($td); - setTimeout(function() { - $td.parent('tr').remove(); - }, 3000); - event.handled = true; - } - }); - } - - if (settings.restoreButton) { - /** - * Restore one row. - * - * @param {object} event - */ - $table.on('click', 'button.tabledit-restore-button', function(event) { - if (event.handled !== true) { - event.preventDefault(); - - Delete.restore($(this).parents('td')); - - event.handled = true; - } - }); - } - - if (settings.editButton) { - /** - * Activate edit mode on all columns. - * - * @param {object} event - */ - $table.on('click', 'button.tabledit-edit-button', function(event) { - - if (event.handled !== true) { - event.preventDefault(); - - var $button = $(this); - - // Get current state before reset to view mode. - var activated = $button.hasClass('active'); - - // Change to view mode columns that are in edit mode. - Edit.reset($table.find('td.tabledit-edit-mode')); - - if (!activated) { - // Change to edit mode for all columns in reverse way. - $($button.parents('tr').find('td.tabledit-view-mode').get().reverse()).each(function() { - Mode.edit(this); - }); - } - - event.handled = true; - } - }); - - /** - * Save edited row. - * - * @param {object} event - */ - $table.on('click', 'button.tabledit-save-button', function(event) { - if (event.handled !== true) { - event.preventDefault(); - - // Submit and update all columns. - Edit.submit($(this).parents('tr').find('td.tabledit-edit-mode')); - - event.handled = true; - } - }); - } else { - /** - * Change to edit mode on table td element. - * - * @param {object} event - */ - $table.on(settings.eventType, 'tr:not(.tabledit-deleted-row) td.tabledit-view-mode', function(event) { - if (event.handled !== true) { - event.preventDefault(); - - // Reset all td's in edit mode. - Edit.reset($table.find('td.tabledit-edit-mode')); - - // Change to edit mode. - Mode.edit(this); - - event.handled = true; - } - }); - - /** - * Change event when input is a select element. - */ - $table.on('change', 'select.tabledit-input:visible', function() { - if (event.handled !== true) { - // Submit and update the column. - Edit.submit($(this).parent('td')); - - event.handled = true; - } - }); - - /** - * Click event on document element. - * - * @param {object} event - */ - $(document).on('click', function(event) { - var $editMode = $table.find('.tabledit-edit-mode'); - // Reset visible edit mode column. - if (!$editMode.is(event.target) && $editMode.has(event.target).length === 0) { - Edit.reset($table.find('.tabledit-input:visible').parent('td')); - } - }); - } - - /** - * Keyup event on document element. - * - * @param {object} event - */ - $(document).on('keyup', function(event) { - // Get input element with focus or confirmation button. - var $input = $table.find('.tabledit-input:visible'); - var $button = $table.find('.tabledit-confirm-button'); - - if ($input.length > 0) { - var $td = $input.parents('td'); - } else if ($button.length > 0) { - var $td = $button.parents('td'); - } else { - return; - } - - // Key? - switch (event.keyCode) { - case 9: // Tab. - if (!settings.editButton) { - Edit.submit($td); - Mode.edit($td.closest('td').next()); - } - break; - case 13: // Enter. - Edit.submit($td); - break; - case 27: // Escape. - Edit.reset($td); - Delete.reset($td); - break; - } - }); - - return this; - }; -}(jQuery)); \ No newline at end of file diff --git a/public/clonetrf2.php b/public/clonetrf2.php index 22a9bce..0144341 100644 --- a/public/clonetrf2.php +++ b/public/clonetrf2.php @@ -1,382 +1,717 @@ -setQuery("SELECT * FROM `trf-details` ORDER BY `trf-details`.trfnumber DESC LIMIT 1"); -$lasttrfnumber->execute(); - -// Variabili per la modifica dei campi -$lastnumber=$lasttrfnumber->getColumnVal("trfnumber"); -$nexttrfnumber=$lastnumber+1; -$datein=date('Y-m-d'); -$tempcode=time(); -$idtrf=$_GET["idtrf"]; -$trfoldnumber=$lastnumber; - ?> -connect_error) { - die("Connessione fallita: " . $conn->connect_error); -} - -// Selezionare la riga da duplicare -$sql_select = "SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails = '$idtrf'"; -$result_select = $conn->query($sql_select); - - $row = $result_select->fetch_assoc(); - - // Creare una copia dell'array con tutte le colonne invariate - $new_row = $row; - unset($new_row['idtrfdetails']); - unset($new_row['pdffilename']); - unset($new_row['pdffilename2']); - unset($new_row['csgo']); - unset($new_row['csincharge']); - unset($new_row['datecsincharge']); - unset($new_row['signedon']); - unset($new_row['signedonsecondcert']); - - // Modificare solo le colonne necessarie - $new_row['idtrfdetails'] = null; - $new_row['pdffilename'] = null; - $new_row['pdffilename2'] = null; - $new_row['csgo'] = null; - $new_row['csincharge'] = null; - $new_row['datecsincharge'] = null; - $new_row['signedon'] = null; - $new_row['signedonsecondcert'] = null; - $new_row['trfnumber'] = $nexttrfnumber; - $new_row['iduser'] = $iduserlogin; - $new_row['dateintrf'] = $datein; - $new_row['tempcode'] = $tempcode; - - // Inserire la nuova riga nella tabella trf-details - $columns = implode(", ", array_keys($new_row)); - $values = "'" . implode("', '", array_values($new_row)) . "'"; - $sql_insert = "INSERT INTO `trf-details` ($columns) VALUES ($values)"; - if ($conn->query($sql_insert) === TRUE) { - echo "Nuova riga inserita con successo TRF-Details"; - } else { - echo "Errore nell'inserimento della nuova riga: " . $conn->error; - } -?> -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.trfnumber='$nexttrfnumber'"); -$newidtrf->execute(); -$newidtrfnumber=$newidtrf->getColumnVal("idtrfdetails"); -?> - -query($sql_insert) === TRUE) { - echo "Nuova riga inserita con successo AuditDPI"; - } else { - echo "Errore nell'inserimento della nuova riga: " . $conn->error; - } - -} -?> - -query($sql_insert) === TRUE) { - echo "Nuova riga inserita con successo Auditmanufacturer"; - } else { - echo "Errore nell'inserimento della nuova riga: " . $conn->error; - } - -} -?> - -query($sql_insert) === TRUE) { - echo "Nuova riga inserita con successo contacts"; - } else { - echo "Errore nell'inserimento della nuova riga: " . $conn->error; - } - -} -?> - -query($sql_insert) === TRUE) { - echo "Nuova riga inserita con successo fileattached"; - } else { - echo "Errore nell'inserimento della nuova riga: " . $conn->error; - } - -} -?> - -query($sql_insert) === TRUE) { - echo "Nuova riga inserita con successo identificationparts"; - } else { - echo "Errore nell'inserimento della nuova riga: " . $conn->error; - } - -} -?> - -query($sql_insert) === TRUE) { - echo "Nuova riga inserita con successo trfaddrequirements"; - } else { - echo "Errore nell'inserimento della nuova riga: " . $conn->error; - } - -} -?> - -query($sql_insert) === TRUE) { - echo "Nuova riga inserita con successo trfchemicalagent"; - } else { - echo "Errore nell'inserimento della nuova riga: " . $conn->error; - } - -} -?> - -query($sql_insert) === TRUE) { - echo "Nuova riga inserita con successo trfstandards"; - } else { - echo "Errore nell'inserimento della nuova riga: " . $conn->error; - } - -} -?> - -query($sql_insert) === TRUE) { - echo "Nuova riga inserita con successo wheretrfstep"; - } else { - echo "Errore nell'inserimento della nuova riga: " . $conn->error; - } - -} -?> - - +setQuery("SELECT * FROM `trf-details` ORDER BY `trf-details`.trfnumber DESC LIMIT 1"); + +$lasttrfnumber->execute(); + + + +// Variabili per la modifica dei campi + +$lastnumber = $lasttrfnumber->getColumnVal("trfnumber"); + +$nexttrfnumber = $lastnumber + 1; + +$datein = date('Y-m-d'); + +$tempcode = time(); + +$idtrf = $_GET["idtrf"]; + +$trfoldnumber = $lastnumber; + +?> + +safeLoad(); + +$servername = $_ENV['DB_HOST'] ?? getenv('DB_HOST') ?? 'localhost'; +$username = $_ENV['DB_USERNAME'] ?? getenv('DB_USERNAME') ?? ''; +$password = $_ENV['DB_PASSWORD'] ?? getenv('DB_PASSWORD') ?? ''; +$dbname = $_ENV['DB_DATABASE'] ?? getenv('DB_DATABASE') ?? ''; + +$conn = new mysqli($servername, $username, $password, $dbname); + +if ($conn->connect_error) { + die("Connessione fallita: " . $conn->connect_error); +} + +$conn->set_charset("utf8mb4"); + + + +// Selezionare la riga da duplicare + +$sql_select = "SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails = '$idtrf'"; + +$result_select = $conn->query($sql_select); + + + +$row = $result_select->fetch_assoc(); + + + +// Creare una copia dell'array con tutte le colonne invariate + +$new_row = $row; + +unset($new_row['idtrfdetails']); + +unset($new_row['pdffilename']); + +unset($new_row['pdffilename2']); + +unset($new_row['csgo']); + +unset($new_row['csincharge']); + +unset($new_row['datecsincharge']); + +unset($new_row['signedon']); + +unset($new_row['signedonsecondcert']); + + + +// Modificare solo le colonne necessarie + +$new_row['idtrfdetails'] = null; + +$new_row['pdffilename'] = null; + +$new_row['pdffilename2'] = null; + +$new_row['csgo'] = null; + +$new_row['csincharge'] = null; + +$new_row['datecsincharge'] = null; + +$new_row['signedon'] = null; + +$new_row['signedonsecondcert'] = null; + +$new_row['trfnumber'] = $nexttrfnumber; + +$new_row['iduser'] = $iduserlogin; + +$new_row['dateintrf'] = $datein; + +$new_row['tempcode'] = $tempcode; + + + +// Inserire la nuova riga nella tabella trf-details + +$columns = implode(", ", array_keys($new_row)); + +$values = "'" . implode("', '", array_values($new_row)) . "'"; + +$sql_insert = "INSERT INTO `trf-details` ($columns) VALUES ($values)"; + +if ($conn->query($sql_insert) === TRUE) { + + echo "Nuova riga inserita con successo TRF-Details"; +} else { + + echo "Errore nell'inserimento della nuova riga: " . $conn->error; +} + +?> + +setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.trfnumber='$nexttrfnumber'"); + +$newidtrf->execute(); + +$newidtrfnumber = $newidtrf->getColumnVal("idtrfdetails"); + +?> + + + +query($sql_insert) === TRUE) { + + echo "Nuova riga inserita con successo AuditDPI"; + } else { + + echo "Errore nell'inserimento della nuova riga: " . $conn->error; + } +} + +?> + + + +query($sql_insert) === TRUE) { + + echo "Nuova riga inserita con successo Auditmanufacturer"; + } else { + + echo "Errore nell'inserimento della nuova riga: " . $conn->error; + } +} + +?> + + + +query($sql_insert) === TRUE) { + + echo "Nuova riga inserita con successo contacts"; + } else { + + echo "Errore nell'inserimento della nuova riga: " . $conn->error; + } +} + +?> + + + +query($sql_insert) === TRUE) { + + echo "Nuova riga inserita con successo fileattached"; + } else { + + echo "Errore nell'inserimento della nuova riga: " . $conn->error; + } +} + +?> + + + +query($sql_insert) === TRUE) { + + echo "Nuova riga inserita con successo identificationparts"; + } else { + + echo "Errore nell'inserimento della nuova riga: " . $conn->error; + } +} + +?> + + + +query($sql_insert) === TRUE) { + + echo "Nuova riga inserita con successo trfaddrequirements"; + } else { + + echo "Errore nell'inserimento della nuova riga: " . $conn->error; + } +} + +?> + + + +query($sql_insert) === TRUE) { + + echo "Nuova riga inserita con successo trfchemicalagent"; + } else { + + echo "Errore nell'inserimento della nuova riga: " . $conn->error; + } +} + +?> + + + +query($sql_insert) === TRUE) { + + echo "Nuova riga inserita con successo trfstandards"; + } else { + + echo "Errore nell'inserimento della nuova riga: " . $conn->error; + } +} + +?> + + + +query($sql_insert) === TRUE) { + + echo "Nuova riga inserita con successo wheretrfstep"; + } else { + + echo "Errore nell'inserimento della nuova riga: " . $conn->error; + } +} + +?> + + + + + diff --git a/public/datarecover/bck100823parsedata.php b/public/datarecover/bck100823parsedata.php deleted file mode 100644 index 8a3e58c..0000000 --- a/public/datarecover/bck100823parsedata.php +++ /dev/null @@ -1,55 +0,0 @@ -setQuery("SELECT * FROM `trfstandards` LEFT JOIN `standards` ON `trfstandards`.idstandards=`standards`.idstandards LEFT JOIN protectioncategory ON `trfstandards`.idprotectioncategory=protectioncategory.idprotectioncategory LEFT JOIN dpicategory ON `trfstandards`.iddpicategory=dpicategory.iddpicategory WHERE `trfstandards`.idtrfdetails='$idtrf'"); -$stdinfo->execute(); -// parse add requirements data -$addreqlist = new WA_MySQLi_RS("addreqlist",$cmctrfdb,0); -$addreqlist->setQuery("SELECT * FROM trfaddrequirements LEFT JOIN additionalrequirements ON trfaddrequirements.idadditionalrequirements=additionalrequirements.idadditionalrequirements WHERE trfaddrequirements.idtrf='$idtrf'"); -$addreqlist->execute(); -$totreq=$addreqlist->TotalRows; -// parse chemical agent data -$cheminfo = new WA_MySQLi_RS("cheminfo",$cmctrfdb,0); -$cheminfo->setQuery("SELECT * FROM trfchemicalagent LEFT JOIN chemicalagent ON trfchemicalagent.idchemicalagent=chemicalagent.idchemicalagent WHERE trfchemicalagent.idtrf='$idtrf'"); -$cheminfo->execute(); -// parse certification revision -$certificationrevision = new WA_MySQLi_RS("certificationrevision",$cmctrfdb,0); -$certificationrevision->setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcertificate'"); -$certificationrevision->execute(); -// parse identification parts - - - - -if ($idcertificate==5 || $idcertificate==6) { - $kindcont='audit'; -// parse contacts data with variable kindofcontacts -//$contactsinfo = mysqli_query($cmctrfdb, "SELECT * FROM `contacts` WHERE `contacts`.idtrf='$idtrf' WHERE contacts.kindofcontacts='kindcont'"); -//$contactsinfoData = mysqli_fetch_assoc($contactsinfo); -// parse audit dpi -//$identparts = mysqli_query($cmctrfdb, "SELECT * FROM auditdpi WHERE auditdpi.idtrfdetails='$idtrf'"); -//$identpartData = mysqli_fetch_assoc($identparts); -} -?> - diff --git a/public/datarecover/bck23072024parsedata.php b/public/datarecover/bck23072024parsedata.php deleted file mode 100644 index ea7799b..0000000 --- a/public/datarecover/bck23072024parsedata.php +++ /dev/null @@ -1,62 +0,0 @@ -setQuery("SELECT * FROM `trfstandards` LEFT JOIN `standards` ON `trfstandards`.idstandards=`standards`.idstandards LEFT JOIN protectioncategory ON `trfstandards`.idprotectioncategory=protectioncategory.idprotectioncategory LEFT JOIN dpicategory ON `trfstandards`.iddpicategory=dpicategory.iddpicategory WHERE `trfstandards`.idtrfdetails='$idtrf'"); -$stdinfo->execute(); -// parse add requirements data -$addreqlist = new WA_MySQLi_RS("addreqlist",$cmctrfdb,0); -$addreqlist->setQuery("SELECT * FROM trfaddrequirements LEFT JOIN additionalrequirements ON trfaddrequirements.idadditionalrequirements=additionalrequirements.idadditionalrequirements WHERE trfaddrequirements.idtrf='$idtrf'"); -$addreqlist->execute(); -$totreq=$addreqlist->TotalRows; -// parse chemical agent data -$cheminfo = new WA_MySQLi_RS("cheminfo",$cmctrfdb,0); -$cheminfo->setQuery("SELECT * FROM trfchemicalagent LEFT JOIN chemicalagent ON trfchemicalagent.idchemicalagent=chemicalagent.idchemicalagent WHERE trfchemicalagent.idtrf='$idtrf'"); -$cheminfo->execute(); -// parse certification revision -$certificationrevision = new WA_MySQLi_RS("certificationrevision",$cmctrfdb,0); -$certificationrevision->setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcertificate'"); -$certificationrevision->execute(); -// parse identification parts -if ($idcertificate==5 || $idcertificate==6) { - $kindcont='audit'; -// parse contacts data with variable kindofcontacts -//$contactsinfo = mysqli_query($cmctrfdb, "SELECT * FROM `contacts` WHERE `contacts`.idtrf='$idtrf' WHERE contacts.kindofcontacts='kindcont'"); -//$contactsinfoData = mysqli_fetch_assoc($contactsinfo); -// parse audit dpi -//$identparts = mysqli_query($cmctrfdb, "SELECT * FROM auditdpi WHERE auditdpi.idtrfdetails='$idtrf'"); -//$identpartData = mysqli_fetch_assoc($identparts); -} -?> - IMG_JPEG){ - /* IF NOT JPEG, USE DEFAULT IMAGE INSTEAD*/ - $image1="uploadimages/notav.jpg"; - } - - } -//echo $appformn; - - - - - -?> \ No newline at end of file diff --git a/public/datarecover/bckparsedata.php b/public/datarecover/bckparsedata.php deleted file mode 100644 index de57513..0000000 --- a/public/datarecover/bckparsedata.php +++ /dev/null @@ -1,44 +0,0 @@ - -setQuery("SELECT * FROM `trfstandards` LEFT JOIN `standards` ON `trfstandards`.idstandards=`standards`.idstandards WHERE `trfstandards`.idtrfdetails='$idtrf'"); -$stdinfo->execute(); -// parse add requirements data -$addreqlist = new WA_MySQLi_RS("addreqlist",$cmctrfdb,0); -$addreqlist->setQuery("SELECT * FROM trfaddrequirements LEFT JOIN additionalrequirements ON trfaddrequirements.idadditionalrequirements=additionalrequirements.idadditionalrequirements WHERE trfaddrequirements.idtrf='$idtrf'"); -$addreqlist->execute(); -// parse chemical agent data -$cheminfo = new WA_MySQLi_RS("cheminfo",$cmctrfdb,0); -$cheminfo->setQuery("SELECT * FROM trfchemicalagent LEFT JOIN chemicalagent ON trfchemicalagent.idchemicalagent=chemicalagent.idchemicalagent WHERE trfchemicalagent.idtrf='$idtrf'"); -$cheminfo->execute(); -if ($idcertificate==5 || $idcertificate==6) { - $kindcont='audit'; -// parse contacts data with variable kindofcontacts -//$contactsinfo = mysqli_query($cmctrfdb, "SELECT * FROM `contacts` WHERE `contacts`.idtrf='$idtrf' WHERE contacts.kindofcontacts='kindcont'"); -//$contactsinfoData = mysqli_fetch_assoc($contactsinfo); -// parse audit dpi -//$identparts = mysqli_query($cmctrfdb, "SELECT * FROM auditdpi WHERE auditdpi.idtrfdetails='$idtrf'"); -//$identpartData = mysqli_fetch_assoc($identparts); -} -?> - diff --git a/public/db-connect.php b/public/db-connect.php index 9d85eb1..e15ffc9 100644 --- a/public/db-connect.php +++ b/public/db-connect.php @@ -1,8 +1,41 @@ - \ No newline at end of file +safeLoad(); + +/* +|-------------------------------------------------------------------------- +| Database configuration from .env +|-------------------------------------------------------------------------- +*/ + +$host = $_ENV['DB_HOST'] ?? getenv('DB_HOST') ?? 'localhost'; +$username = $_ENV['DB_USERNAME'] ?? getenv('DB_USERNAME') ?? ''; +$password = $_ENV['DB_PASSWORD'] ?? getenv('DB_PASSWORD') ?? ''; +$database = $_ENV['DB_DATABASE'] ?? getenv('DB_DATABASE') ?? ''; + +/* +|-------------------------------------------------------------------------- +| MySQLi connection +|-------------------------------------------------------------------------- +*/ + +$con = mysqli_connect($host, $username, $password, $database); + +// Check connection +if (mysqli_connect_errno()) { + echo "Failed to connect to MySQL: " . mysqli_connect_error(); + exit; +} + +mysqli_set_charset($con, "utf8mb4"); diff --git a/public/db.php b/public/db.php index e4a242c..297ee22 100644 --- a/public/db.php +++ b/public/db.php @@ -1,7 +1,39 @@ -connect_error) { -die("Connection failed: " . $conn->connect_error); -} -?> \ No newline at end of file +safeLoad(); + +/* +|-------------------------------------------------------------------------- +| Database configuration from .env +|-------------------------------------------------------------------------- +*/ + +$host = $_ENV['DB_HOST'] ?? getenv('DB_HOST') ?? 'localhost'; +$username = $_ENV['DB_USERNAME'] ?? getenv('DB_USERNAME') ?? ''; +$password = $_ENV['DB_PASSWORD'] ?? getenv('DB_PASSWORD') ?? ''; +$database = $_ENV['DB_DATABASE'] ?? getenv('DB_DATABASE') ?? ''; + +/* +|-------------------------------------------------------------------------- +| MySQLi connection +|-------------------------------------------------------------------------- +*/ + +$conn = new mysqli($host, $username, $password, $database); + +if ($conn->connect_error) { + die("Connection failed: " . $conn->connect_error); +} + +$conn->set_charset("utf8mb4"); diff --git a/public/ddown/bckdropdown.php b/public/ddown/bckdropdown.php deleted file mode 100644 index 7d6bce4..0000000 --- a/public/ddown/bckdropdown.php +++ /dev/null @@ -1,84 +0,0 @@ -connection = new mysqli($this->host, $this->username, $this->password, $this->dbname); - } - catch (Exception $e) - { - echo "Connection error " . $e->getMessage(); - } - } - - - //fetch all country records from database - public function fetchCountry() - { - $data = null; - - $query = "SELECT * FROM article_type ORDER BY article_type.name_articletype"; - - if ($sql = $this->connection->query($query)) - { - while ($rows = mysqli_fetch_assoc($sql)) - { - $data[] = $rows; - } - } - - return $data; - } - - //fetch model records from database depend upon country id - public function fetchModel($idarticletype) - { - $data = null; - - $query = "SELECT * FROM modelarticle WHERE idarticletype='".$idarticletype."' "; - - if ($sql = $this->connection->query($query)) - { - while ($rows = mysqli_fetch_assoc($sql)) - { - $data[] = $rows; - } - } - - return $data; - } - - //fetch Charact records from database depend on article type - public function fetchCharact($idarticletype) - { - $data = null; - - $query = "SELECT * FROM article_characteristic WHERE idarticletype='".$idarticletype."' "; - - if ($sql = $this->connection->query($query)) - { - while ($rows = mysqli_fetch_assoc($sql)) - { - $data[] = $rows; - } - } - - return $data; - } - -} - - ?> \ No newline at end of file diff --git a/public/ddown/dropdown.php b/public/ddown/dropdown.php index 17213be..8f78c80 100644 --- a/public/ddown/dropdown.php +++ b/public/ddown/dropdown.php @@ -1,96 +1,111 @@ -connection = new mysqli($this->host, $this->username, $this->password, $this->dbname); - } - catch (Exception $e) - { + /* + |-------------------------------------------------------------------------- + | Load Composer and .env + |-------------------------------------------------------------------------- + | This file is inside: cmccopiaoriginale/public/ddown/ + | vendor and .env are inside: cmccopiaoriginale/ + */ + + require_once __DIR__ . '/../../vendor/autoload.php'; + + $dotenv = Dotenv\Dotenv::createImmutable(__DIR__ . '/../../'); + $dotenv->safeLoad(); + + $this->host = $_ENV['DB_HOST'] ?? getenv('DB_HOST') ?? 'localhost'; + $this->username = $_ENV['DB_USERNAME'] ?? getenv('DB_USERNAME') ?? ''; + $this->password = $_ENV['DB_PASSWORD'] ?? getenv('DB_PASSWORD') ?? ''; + $this->dbname = $_ENV['DB_DATABASE'] ?? getenv('DB_DATABASE') ?? ''; + + try { + $this->connection = new mysqli( + $this->host, + $this->username, + $this->password, + $this->dbname + ); + + if ($this->connection->connect_error) { + throw new Exception($this->connection->connect_error); + } + + $this->connection->set_charset("utf8mb4"); + } catch (Exception $e) { echo "Connection error " . $e->getMessage(); } } - - //fetch all country records from database + // Fetch all article type records from database public function fetchCountry() { $data = null; $query = "SELECT * FROM article_type ORDER BY article_type.name_articletype"; - if ($sql = $this->connection->query($query)) - { - while ($rows = mysqli_fetch_assoc($sql)) - { + if ($sql = $this->connection->query($query)) { + while ($rows = mysqli_fetch_assoc($sql)) { $data[] = $rows; } } return $data; } - - //fetch model records from database depend upon country id + + // Fetch model records from database depending on article type id public function fetchModel($idarticletype) { $data = null; - $query = "SELECT * FROM modelarticle WHERE idarticletype='".$idarticletype."' "; + $idarticletype = (int)$idarticletype; - if ($sql = $this->connection->query($query)) - { - while ($rows = mysqli_fetch_assoc($sql)) - { + $query = "SELECT * FROM modelarticle WHERE idarticletype = $idarticletype"; + + if ($sql = $this->connection->query($query)) { + while ($rows = mysqli_fetch_assoc($sql)) { $data[] = $rows; } } return $data; } - -//fetch Charact records from database depend on article type -public function fetchCharact($idarticletype) -{ - $data = null; - $idarticletype = (int)$idarticletype; + // Fetch characteristic records from database depending on article type + public function fetchCharact($idarticletype) + { + $data = null; - $query = " - SELECT DISTINCT - ac.* - FROM article_characteristic ac - INNER JOIN standards s - ON s.idarticlecharacteristic = ac.idarticlecharacteristic - AND s.idarticletype = ac.idarticletype - WHERE ac.idarticletype = $idarticletype - AND s.active = 'Y' - ORDER BY ac.name_articlecharacteristic - "; + $idarticletype = (int)$idarticletype; - if ($sql = $this->connection->query($query)) - { - while ($rows = mysqli_fetch_assoc($sql)) - { - $data[] = $rows; - } - } + $query = " + SELECT DISTINCT + ac.* + FROM article_characteristic ac + INNER JOIN standards s + ON s.idarticlecharacteristic = ac.idarticlecharacteristic + AND s.idarticletype = ac.idarticletype + WHERE ac.idarticletype = $idarticletype + AND s.active = 'Y' + ORDER BY ac.name_articlecharacteristic + "; - return $data; + if ($sql = $this->connection->query($query)) { + while ($rows = mysqli_fetch_assoc($sql)) { + $data[] = $rows; + } + } + + return $data; + } } - -} - - ?> \ No newline at end of file diff --git a/public/ddown/dropdownbackup.php b/public/ddown/dropdownbackup.php deleted file mode 100644 index dda6d9a..0000000 --- a/public/ddown/dropdownbackup.php +++ /dev/null @@ -1,84 +0,0 @@ -connection = new mysqli($this->host, $this->username, $this->password, $this->dbname); - } - catch (Exception $e) - { - echo "Connection error " . $e->getMessage(); - } - } - - - //fetch all country records from database - public function fetchCountry() - { - $data = null; - - $query = "SELECT * FROM article_type ORDER BY article_type.name_articletype"; - - if ($sql = $this->connection->query($query)) - { - while ($rows = mysqli_fetch_assoc($sql)) - { - $data[] = $rows; - } - } - - return $data; - } - - //fetch model records from database depend upon country id - public function fetchModel($idarticletype) - { - $data = null; - - $query = "SELECT * FROM modelarticle WHERE idarticletype='".$idarticletype."' "; - - if ($sql = $this->connection->query($query)) - { - while ($rows = mysqli_fetch_assoc($sql)) - { - $data[] = $rows; - } - } - - return $data; - } - - //fetch Charact records from database depend on article type - public function fetchCharact($idarticletype) - { - $data = null; - - $query = "SELECT * FROM article_characteristic WHERE idarticletype='".$idarticletype."' "; - - if ($sql = $this->connection->query($query)) - { - while ($rows = mysqli_fetch_assoc($sql)) - { - $data[] = $rows; - } - } - - return $data; - } - -} - - ?> \ No newline at end of file diff --git a/public/include/bck020324leftsidenav2.php b/public/include/bck020324leftsidenav2.php deleted file mode 100644 index 4847ba1..0000000 --- a/public/include/bck020324leftsidenav2.php +++ /dev/null @@ -1,65 +0,0 @@ - -
- -
\ No newline at end of file diff --git a/public/include/bck040723generalsettings.php b/public/include/bck040723generalsettings.php deleted file mode 100644 index 9a6214a..0000000 --- a/public/include/bck040723generalsettings.php +++ /dev/null @@ -1,36 +0,0 @@ -setQuery("SELECT * FROM optionportal WHERE optionportal.idoptionportal='1'"); -$globalsett->execute(); -?> - -getColumnVal("fromaddressmail"); -$mailhost=$globalsett->getColumnVal("mailhost"); // Specify main and backup server // Enable SMTP authentication -$mailusername=$globalsett->getColumnVal("mailusername"); // SMTP username -$mailpassword=$globalsett->getColumnVal("mailpassword"); // SMTP password -$mailmethod=$globalsett->getColumnVal("mailmethod"); // Enable encryption, 'ssl' also accepted -$mailport=$globalsett->getColumnVal("mailport"); -$csmail=$globalsett->getColumnVal("csmail"); -$csmail2=$globalsett->getColumnVal("csmail2"); -$csmail3=$globalsett->getColumnVal("csmail3"); -$csmailccn="info@scattoviaggiando.com"; -$undermanteinance=$globalsett->getColumnVal("undermanteinance"); -?> - - - \ No newline at end of file diff --git a/public/include/bck040723zipcreation.php b/public/include/bck040723zipcreation.php deleted file mode 100644 index f8f10ae..0000000 --- a/public/include/bck040723zipcreation.php +++ /dev/null @@ -1,67 +0,0 @@ - -setQuery("SELECT * FROM fileattached WHERE fileattached.idtrfdetails='$idtrf'"); -$documentlist->execute(); - -$photolist = new WA_MySQLi_RS("photolist",$cmctrfdb,0); -$photolist->setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'"); -$photolist->execute(); - -if (!empty($documentlist->getColumnVal("idfileattached"))) { -$zip = new ZipArchive; -if ($zip->open($namefilezippath, ZipArchive::CREATE) === TRUE) -{ - // Add files to the zip file - $wa_startindex = 0; -while(!$documentlist->atEnd()) { - $wa_startindex = $documentlist->Index; - - - $newdocname=$documentlist->getColumnVal("filename_fileattached"); -$pathnewdocname="uploaddocuments/".$newdocname; - -$zip->addFile($pathnewdocname, $newdocname); - - - - $documentlist->moveNext(); -} -$documentlist->moveFirst(); //return RS to first record -unset($wa_startindex); -unset($wa_repeatcount); - // add photos to zip - if (!empty($photolist->getColumnVal("photofilename"))) { - $newdocname=$photolist->getColumnVal("photofilename"); -$pathnewdocname="uploaddocuments/".$newdocname; - -$zip->addFile($pathnewdocname, $newdocname); -} - if (!empty($photolist->getColumnVal("photoone"))) { - $newdocname=$photolist->getColumnVal("photoone"); -$pathnewdocname="uploaddocuments/".$newdocname; - -$zip->addFile($pathnewdocname, $newdocname); -} - if (!empty($photolist->getColumnVal("phototwo"))) { - $newdocname=$photolist->getColumnVal("phototwo"); -$pathnewdocname="uploaddocuments/".$newdocname; - -$zip->addFile($pathnewdocname, $newdocname); -} - - - // All files are added, so close the zip file. - $zip->close(); -} -} -?> \ No newline at end of file diff --git a/public/include/bck060324topbar.php b/public/include/bck060324topbar.php deleted file mode 100644 index 3ae5d75..0000000 --- a/public/include/bck060324topbar.php +++ /dev/null @@ -1,93 +0,0 @@ - -
- - - - - -atEnd()) { - $currentLangAcronym = $languageselection->getColumnVal("acronym_languages"); - if ($_SESSION['langselect'] == $currentLangAcronym) { - $currentLangName = $languageselection->getColumnVal("name_languages"); - $currentLangFlag = $languageselection->getColumnVal("flag_languages"); - break; // Uscire dal ciclo una volta trovata la lingua attiva - } - $languageselection->moveNext(); - } - $languageselection->moveFirst(); // Resettare il recordset -} -?> - - - -
diff --git a/public/include/bck130922maparticle.php b/public/include/bck130922maparticle.php deleted file mode 100644 index 35c9feb..0000000 --- a/public/include/bck130922maparticle.php +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - <?php echo $twos; ?> - <?php echo $threes; ?> - <?php echo $fours; ?> - <?php echo $fives; ?> - <?php echo $fives; ?> - <?php echo $sevens; ?> - <?php echo $eights; ?> - <?php echo $tens; ?> - <?php echo $twelves; ?> - <?php echo $thirteens; ?> - <?php echo $ones; ?> - <?php echo $fourteens; ?> - <?php echo $fifteens; ?> - <?php echo $sixteens; ?> - <?php echo $seventeens; ?> - <?php echo $nineteens; ?> - <?php echo $eighteens; ?> - <?php echo $twentys; ?> - <?php echo $ones; ?> - <?php echo $sixs; ?> - - - - - - - - - - <?php echo $oneg; ?> - <?php echo $twog; ?> - <?php echo $threeg; ?> - <?php echo $fourg; ?> - - - - - - - - - - - - -<?php echo $onem; ?> -<?php echo $twom; ?> -<?php echo $threem; ?> -<?php echo $fourm; ?> -<?php echo $fivem; ?> -<?php echo $sixm; ?> - - \ No newline at end of file diff --git a/public/include/bck140523headscript.php b/public/include/bck140523headscript.php deleted file mode 100644 index 73ac0c2..0000000 --- a/public/include/bck140523headscript.php +++ /dev/null @@ -1,151 +0,0 @@ -present()->id; -$nameuser=$user->present()->name; -$emailuser=$user->present()->email; -$idcompany=$user->present()->idcompany; -$langid=$user->present()->langid; -$privacyacc=$user->present()->privacyaccepted; -$loginusername=$user->present()->username; -$roleuser=$user->present()->role_id; -//$user = "1"; -//$iduserlogin="1"; -//$idcompany="1"; -//$companyname="Company Name"; -//$nameuser="Claudio"; -//$emailuser="info@acscreativesolutions.com"; -?> - - - - - - - - - - - - - -setQuery("SELECT * FROM languages WHERE languages.idlanguages='$langid'"); -$langselect->execute(); -$lang=$langselect->getColumnVal("acronym_languages"); -?> -setQuery("SELECT * FROM languages WHERE languages.active_languages='Y' ORDER BY languages.name_languages"); -$languageselection->execute(); -?> -setQuery("SELECT avatar,id FROM auth_users WHERE auth_users.id='$iduserlogin'"); -$avat->execute(); -$avatarname=$avat->getColumnVal("avatar"); -?> -setQuery("SELECT * FROM company WHERE company.idcompany='1'"); -//$companydetails->execute(); -if (!isset($idcompany)) { -$InsertQuery = new WA_MySQLi_Query($cmctrfdb); - $InsertQuery->Action = "insert"; - $InsertQuery->Table = "company"; - $InsertQuery->bindColumn("companyname_company", "s", "-", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; -$InsertQuery->redirect($InsertGoTo); - -$lastcompany = new WA_MySQLi_RS("lastcompany",$cmctrfdb,1); -$lastcompany->setQuery("SELECT * FROM company ORDER BY company.idcompany DESC"); -$lastcompany->execute(); - - $lastcompanyid=$lastcompany->getColumnVal("idcompany"); - -$UpdateQuery = new WA_MySQLi_Query($cmctrfdb); - $UpdateQuery->Action = "update"; - $UpdateQuery->Table = "auth_users"; - $UpdateQuery->bindColumn("idcompany", "i", "$lastcompanyid", "WA_DEFAULT"); - $UpdateQuery->addFilter("id", "=", "i", "".($iduserlogin) .""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; -$companyData["edited"]='N'; -} -if (isset($idcompany)) { -$companydetails = mysqli_query($cmctrfdb, "SELECT * FROM company LEFT JOIN countries ON company.country_company=countries.idcountries WHERE company.idcompany='$idcompany'"); -$companyData = mysqli_fetch_assoc($companydetails); - $companyname=$companyData["companyname_company"]; -//echo $companyData["companyname_company"]; - } -//include('securitycheck.php'); -?> - - - - - diff --git a/public/include/bck2009alertcheck.php b/public/include/bck2009alertcheck.php deleted file mode 100644 index 117f7ed..0000000 --- a/public/include/bck2009alertcheck.php +++ /dev/null @@ -1,12 +0,0 @@ - - - - - \ No newline at end of file diff --git a/public/include/bck2112headscript.php b/public/include/bck2112headscript.php deleted file mode 100644 index 68b4f6f..0000000 --- a/public/include/bck2112headscript.php +++ /dev/null @@ -1,114 +0,0 @@ -present()->id; -$nameuser=$user->present()->name; -$emailuser=$user->present()->email; -$idcompany=$user->present()->idcompany; -$langid=$user->present()->langid; -$privacyacc=$user->present()->privacyaccepted; -//$user = "1"; -//$iduserlogin="1"; -//$idcompany="1"; -//$companyname="Company Name"; -//$nameuser="Claudio"; -//$emailuser="info@acscreativesolutions.com"; -?> - - - - - - - - - - - -setQuery("SELECT * FROM languages WHERE languages.idlanguages='$langid'"); -$langselect->execute(); -$lang=$langselect->getColumnVal("acronym_languages"); -?> -setQuery("SELECT * FROM languages WHERE languages.active_languages='Y' ORDER BY languages.name_languages"); -$languageselection->execute(); -?> -setQuery("SELECT avatar,id FROM auth_users WHERE auth_users.id='$iduserlogin'"); -$avat->execute(); -$avatarname=$avat->getColumnVal("avatar"); -?> -setQuery("SELECT * FROM company WHERE company.idcompany='1'"); -//$companydetails->execute(); -if (isset($idcompany)) { -$companydetails = mysqli_query($cmctrfdb, "SELECT * FROM company LEFT JOIN countries ON company.country_company=countries.idcountries WHERE company.idcompany='$idcompany'"); -$companyData = mysqli_fetch_assoc($companydetails); -//echo $companyData["companyname_company"]; - } -//include('securitycheck.php'); -?> - - - - - diff --git a/public/include/bck230224leftsidenav.php b/public/include/bck230224leftsidenav.php deleted file mode 100644 index f758383..0000000 --- a/public/include/bck230224leftsidenav.php +++ /dev/null @@ -1,192 +0,0 @@ - -
- - - - hasRole('Admin')): ?> -
  • - -
  • - - - - - - - - - - - -
    \ No newline at end of file diff --git a/public/include/bck240724mailhtml.php b/public/include/bck240724mailhtml.php deleted file mode 100644 index 26be80f..0000000 --- a/public/include/bck240724mailhtml.php +++ /dev/null @@ -1,1598 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -'; - - -} elseif($mmessage=="mailtoken") { - - - -//mail message token - - - - - -$mailmessagetoken=' - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -'; - -} ?> \ No newline at end of file diff --git a/public/include/bck250924headscript2.php b/public/include/bck250924headscript2.php deleted file mode 100644 index 6c37714..0000000 --- a/public/include/bck250924headscript2.php +++ /dev/null @@ -1,124 +0,0 @@ - -present()->id; -$nameuser=$user->present()->name; -$emailuser=$user->present()->email; -$idcompany=$user->present()->idcompany; -$langid=$user->present()->langid; -$privacyacc=$user->present()->privacyaccepted; -$loginusername=$user->present()->username; -$roleuser=$user->present()->role_id; - - -//$user = "1"; -//$iduserlogin="1"; -//$idcompany="1"; -$companyname="Company Name"; -//$nameuser="Claudio"; -//$emailuser="info@acscreativesolutions.com"; - - - -?> - - - - - - - - - - - - - - - - - - -setQuery("SELECT * FROM languages WHERE languages.idlanguages='$langid'"); -$langselect->execute(); -$lang=$langselect->getColumnVal("acronym_languages"); -?> -setQuery("SELECT * FROM languages WHERE languages.active_languages='Y' ORDER BY languages.name_languages"); -$languageselection->execute(); - - -?> -setQuery("SELECT avatar,id FROM auth_users WHERE auth_users.id='$iduserlogin'"); -$avat->execute(); -$avatarname=$avat->getColumnVal("avatar"); - -?> -setQuery("SELECT * FROM company WHERE company.idcompany='1'"); -//$companydetails->execute(); -if (isset($idcompany)) { -$companydetails = mysqli_query($cmctrfdb, "SELECT * FROM company WHERE company.idcompany='$idcompany'"); -$companyData = mysqli_fetch_assoc($companydetails); -//echo $companyData["companyname_company"]; - - } -//include('securitycheck.php'); - -?> - - - - diff --git a/public/include/bckalertcert.php b/public/include/bckalertcert.php deleted file mode 100644 index 855e8fc..0000000 --- a/public/include/bckalertcert.php +++ /dev/null @@ -1,159 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/include/bckappform.php b/public/include/bckappform.php deleted file mode 100644 index b0a0347..0000000 --- a/public/include/bckappform.php +++ /dev/null @@ -1,4 +0,0 @@ -
    -

    getColumnVal("iduser")); ?>-getColumnVal("trfnumber")); ?>

    - -
    \ No newline at end of file diff --git a/public/languages/en/bckgeneral.php b/public/languages/en/bckgeneral.php deleted file mode 100644 index 546d9f2..0000000 --- a/public/languages/en/bckgeneral.php +++ /dev/null @@ -1,301 +0,0 @@ -Description: enter a brief description of the part (e.g., full grain leather thickness 1.8/2.0 mm / 100% polyester mesh fabric, etc.) \r\n -Article: enter the code you use internally to identify the part, for example the one you report in the bill of materials (e.g., UPPER001, LINING_AA, PALM_1, etc.) \r\n -The article code of the component must be unique and must correspond to that of the test report \r\n -Material: Specify the nature of the material, any thickness, areal weight, etc. \r\n -Color: insert the color or colors of the part \r\n"; -$documenthelp = "If you are a new client insert the last chamber of commerce view \r\n -If you are already a client insert the last chamber of commerce view in case of changes and/or updates"; -$insertdatacontact = "Insert data"; -$modifydatacontact = "Modify the data if the audit is at another address or a different company"; -$samplestoredtitle = "Do you have samples manufactured by each producer declared in the technical file in stock? \n\r Attention: remember to keep them for the audit!"; -$samplestoredtitlenew = "Are they in stock?"; -$manufacturernameaudit = "Manufacturer Names"; -$manufacturernameaudit_help = "Enter the names of the manufacturers of the samples available in stock"; -$manufacturernameaudit_help2 = "Attention: remember to keep them for the audit!"; -$manufnametitle = "Manufacturer Name"; -$manufnametitleselected = "Entered manufacturer names"; -$surveillancedoption = "Is this the first time you request Module D surveillance for this model?"; -$surveillancedoption1 = "I am requesting an initial Module D certification"; -$surveillancedoption2 = "I am requesting the annual surveillance of the Module D certification"; -$surveillancedoption3 = "I am requesting the renewal of the Module D certification"; -$surveillancedoption4 = "I am requesting the extension of the Module D certification"; -$declarationsent1 = "1) that I have not submitted a similar application to other Notified Bodies and that the technical documentation relating to the PPE has not been subject to a previous refusal with other Notified Bodies;"; -$declarationsent2 = "2) that the information communicated and the documents produced are respectively true and authentic and commits to indemnify and hold A.N.C.I. Servizi S.r.l. a Socio Unico harmless from any liability, damage, or claim that may arise from the communication and transmission by the Manufacturer of untrue, inauthentic and/or deceitful information and documents."; -$declarationsent3 = "3) in the case of market launch, that I have not yet placed the PPE on the market."; -$declarationtitle = "DECLARATIONS"; -$declarationtitle_help = ""; -$companydeclaration = " declares and warrants"; -$datettitle = "Date"; -$clientnametitle = "Client Name"; -$signedbytitle = "Signed by:"; -$archivetrf = "Application Form Archive"; -$ntrf = "Application Form Number"; -$pdftitle = "PDF"; -$firsrecordtitle = "First"; -$previousrecordtitle = "Previous"; -$nextrecordtitle = "Next"; -$lastrecordtitle = "Last"; -$mycompany = "Company"; -$updateformtitle = "Update"; -$telephonetitlecompany = "Company Phone"; -$emailtitlecompany = "Company Email"; -$telephonetitlecontact = "Contact Phone"; -$emailtitlecontact = "Contact Email"; -$companyprofiletitle = "Company Details"; -$backstep = "Go Back"; -$searchsentence = "To search for past articles write the first letters and select"; -$drafttrftitle = "Draft TRF"; -$proceedtrf = "Complete Application Form"; -$pleaseselectstd = "Please Select"; -$certificatenumbertitle = "Certificate Number"; -$issuebycimactitle = "Issued by CIMAC?"; -$moduleselectiontitle = "Type of Surveillance"; -$addlineaudit = "Add New PPE"; -$filenameaudit = "Document"; -$auditdpilistcreate = "In this section, list all the PPE subject to audit and sampling"; -$nosent = "No"; -$yessent = "Yes"; -$filesent = "File"; -$suppliernametitle = "Manufacturer"; -$addsup = "Add"; -$dpireportnumbertitle = "PPE Certificate Number"; -$filestitle = "Files"; -$closewindow = "Return to Main Window - Close"; -$notauthorizesentence = "You are not authorized to access this page! If you think this is an error, please contact the system administrator"; -$stderrorfill = "Please remember to select the Protection Category and the PPE category - Thank you"; -$newpartlist = "New Component"; -$cmcpartlist = "Component already tested by CIMAC"; -$trdpartlist = "Component already tested by another Laboratory"; -$activetitle = "Active"; -$inactivetitle = "Inactive"; -$selecttitlepartform = "Select"; -$selecttitlepart = "New Part"; -$whichkindofpart = "Select whether the part is new or already tested"; -$insertauditdpi = "Insert"; -$copycontactfrom = "You can copy the registration from:"; -$edictcontacttitle = "Edit Registration"; -$anagraficaaudit = "Audit"; -$anagraficainvoice = "Invoice Header"; -$anagraficatest = "Report Header"; -$anagraficacertificate = "Certificate Header"; -$anagraficamycompany = "My Company"; -$anagraficacompany = "Company"; -$anagraficaaddress = "Address"; -$anagraficacity = "City"; -$signaturetokentitle = "Signature Token"; -$tokensuccess = "Token successfully updated! An email has been sent to you with the assigned token"; -$inserttokensign = "Enter the signature token (6 digits)"; -$tokenwhere = "If you can't find the signature token check your email or click here"; -$firmdeclaration = "By clicking Confirm, the application form will be definitively sent to our servers, without the possibility of modification. In case of doubts or errors contact us for support"; -$sendtitle = "Application Form Successfully Sent!"; -$sendsentence = "Your Application Form has been successfully sent, you will soon receive an email with the summary PDF"; -$uncorrecttokentitle = "Attention, the token you entered is not correct! Try entering it again or reset the token by following the instructions below"; -$standardcodetitle = "Standard"; -$protectioncategorytitle = "Protection Category"; -$dpicategorytitle = "PPE Category"; -$otherlangtitle = "If you select other please specify which language here"; -$dpistorealert = "Warning during the audit the PPE must be available in stock for sampling"; -$articlealert = "The article code of the component must be unique and must correspond to that of the test report"; -$m15dtitle = "Module B Renewal Request"; -$m15dm30Stitle_help = "I have modified a model already certified according to Regulation (EU) 2016/425 and need to renew the certificate."; -$m15dm30Stitle = ""; -$descriptionitem = "Description"; -$extracetitle = "Extra CE"; -$companyupdatetitle = "Before proceeding, you need to fill in or update the company details! Thank you"; -$extracetitleline = "Indicate European Community Representative (if present)"; -$certification2list = "Attention: you have the following TRFs ready for the issuance of the second module."; -$proceedmodule2 = "Proceed"; -$secondmoduletitle = "Confirm sending of second module"; -$certukca = "UKCA Certification"; -$photoshoesside = "Side Photo"; -$photoshoessole = "Sole View Photo"; -$photogloveup = "Palm View Glove Photo"; -$photoglovebottom = "Back View Glove Photo"; -$photomask = "Half Mask Photo"; -$pdnappform = "Conformity Assessment Application No."; -$pdnappformtest = "Test Request Form for Conformity Assessment No."; -$citytitle = 'City'; -$statement = "By the signature below, the manufacturer declares and guarantees the following: -1) that no similar application has been submitted to other Notified Bodies and that the technical documentation relating to the PPE has not been previously rejected by other Notified Bodies; -2) that the information communicated and the documents produced are true and authentic respectively and undertakes to indemnify and hold harmless A.N.C.I. Servizi S.r.l. a socio unico from any liability, damage, or claim that may arise from the Manufacturer's communication and transmission of untrue, inauthentic, and/or false information and documents."; - -$statementnocert = "By the signature below, the manufacturer declares and guarantees: -that the information communicated and the documents produced are true and authentic respectively and undertakes to indemnify and hold harmless A.N.C.I. Servizi S.r.l. a socio unico from any liability, damage, or claim that may arise from the Manufacturer's communication and transmission of untrue, inauthentic, and/or false information and documents."; - -$addstatement = "For the PPE subject to this application, the Intermediary authorizes the Manufacturer to use its own test reports"; -$nameclienttocertificate = "Customer registration for which I want to certify"; -$photomasksidea = "Side A"; -$photomasksideb = "Side B"; - -$titlealertstd = "Attention!"; -$textalertstd = "Have you filled in the protection category and PPE category for all the standards?"; -$confirmButtonTextalertstd = "Yes, let's proceed"; -$cancelButtonTextalertstd = "Add missing categories"; -$alertTextstd = "Add the missing parts"; -$confirmButtonTextalertparts = "Proceed anyway"; -$cancelButtonTextalertparts = "Add missing parts"; -$alertTextparts ="Add missing parts"; -$partsnotfound="These parts are not found:"; -$addphotosdoc="Add photos"; -$allowedkind="(allowed type: jpg, jpeg e png)"; - -$clonealert = "Are you sure you want to duplicate TRF N."; -$clonealertconfirm = "Yes, duplicate!"; -$clonealertcancel = "No, close!!"; -$revalert = "Are you sure you want to review TRF N."; -$revalertconfirm = "Yes, review!"; -$revalertcancel = "No, close!!"; -$browsebotton="Browse"; -$nofilechoosen="No file chosen"; -$sendtosign="Send to Sign"; -$notokenneeded = "Attention: for sending to another person within the same company for signature, it is not necessary to enter the token."; -$sentforsignview = "The completed TRF will be displayed in the account of the second person under the menu item TRFs pending signature."; -?> \ No newline at end of file diff --git a/public/languages/it/bck2general.php b/public/languages/it/bck2general.php deleted file mode 100644 index 5cc02d0..0000000 --- a/public/languages/it/bck2general.php +++ /dev/null @@ -1,149 +0,0 @@ - \ No newline at end of file diff --git a/public/languages/it/bck2questionaire.php b/public/languages/it/bck2questionaire.php deleted file mode 100644 index 281ef3c..0000000 --- a/public/languages/it/bck2questionaire.php +++ /dev/null @@ -1,80 +0,0 @@ - \ No newline at end of file diff --git a/public/languages/it/bckgeneral (2).php b/public/languages/it/bckgeneral (2).php deleted file mode 100644 index 3b24389..0000000 --- a/public/languages/it/bckgeneral (2).php +++ /dev/null @@ -1,305 +0,0 @@ -Descrizione: inserisci una breve descrizione della parte (ad es. cuoio fiore spessore 1,8/2,0 mm / tessuto rete 100% poliestere, ecc.) \r\n -Articolo: inserire il codice che utilizzi internamente per identificare la parte, ad esempio quello che riporti nella distinta base (ad es. TOMAIO001, FOD_AA, PALMO_1, ecc.) \r\n -Il codice articolo del componente deve essere univoco e deve corrispondere a quello del test report \r\n -Materiale: Specificare natura del materiale, eventuale spessore, massa areica, ecc. \r\n -Colore: inserisci il colore o i colori della parte \r\n -"; -$documenthelp="Se sei nuovo cliente inserisci ultima visura camerale \r\n -Se sei già cliente inserisci ultima visura camerale in caso di modifiche e/o aggiornamenti"; -$insertdatacontact="Inserisci i dati"; -$modifydatacontact="Modifica i dati, se l'audit è presso un altro indirizzo o un'altra azienda"; -$samplestoredtitle="Hai a magazzino campioni fabbricati da ogni produttore dichiarato nel fascicolo tecnico? \n\r Attenzione: ricorda di conservarli per l’audit!"; -$samplestoredtitlenew="Sono a Magazzino?"; -$manufacturernameaudit="Nomi Produttori"; -$manufacturernameaudit_help="Inserisci il nome dei produttori dei campioni disponibili a magazzino"; -$manufacturernameaudit_help2="Attenzione: ricorda di conservarli per l’audit!"; -$manufnametitle="Nome Produttore"; -$manufnametitleselected="Nomi produttori inseriti"; -$surveillancedoption="È la prima volta che chiedi la sorveglianza Modulo D per questo modello?"; -$surveillancedoption1="Chiedo una certificazione Modulo D iniziale"; -$surveillancedoption2="Chiedo la sorveglianza annuale della certificazione Modulo D"; -$surveillancedoption3="Chiedo il rinnovo della certificazione Modulo D"; -$surveillancedoption4="Chiedo l’estensione della certificazione Modulo D"; -$declarationsent1="1) di non avere presentato analoga domanda presso altri Organismi Notificati e che la documentazione tecnica relativa al DPI non è stata oggetto di un precedente rifiuto presso altri Organismi Notificati;"; -$declarationsent2="2) che le informazioni comunicate e i documenti prodotti sono rispettivamente vere e autentici e si impegna a manlevare e a tenere indenne A.N.C.I. Servizi S.r.l. a Socio Unico da qualsivoglia responsabilità, danno, o pretesa che dovesse derivare a quest’ultima in conseguenza della comunicazione e trasmissione, da parte del Fabbricante, di informazioni e documenti non veritieri, non autentici e/o mendaci."; -$declarationsent3="3) nel caso di immissione sul mercato, di non avere ancora immesso sul mercato il DPI."; -$declarationtitle="DICHIARAZIONI"; -$declarationtitle_help=""; -$companydeclaration=" dichiara e garantisce"; -$datettitle="Data"; -$clientnametitle="Nome cliente"; -$signedbytitle="Firmato da:"; -$archivetrf="Archivio Aplication Form"; -$ntrf="N. Application Form"; -$pdftitle="PDF"; -$firsrecordtitle="Primo"; -$previousrecordtitle="Precedente"; -$nextrecordtitle="Prossimo"; -$lastrecordtitle="Ultimo"; -$mycompany="Azienda"; -$updateformtitle="Aggiorna"; -$telephonetitlecompany="Telefono aziendale"; -$emailtitlecompany="Email aziendale"; -$telephonetitlecontact="Telefono contatto"; -$emailtitlecontact="Email contatto"; -$companyprofiletitle="Dettagli azienda"; -$backstep="Torna indietro"; -$searchsentence="Per ricercare articoli del passato scrivi le prime lettere e seleziona"; -$drafttrftitle="Draft TRF"; -$proceedtrf="Completa Application Form"; -$pleaseselectstd="Seleziona"; -$certificatenumbertitle="N. certificato"; -$issuebycimactitle="Emesso da CIMAC?"; -$moduleselectiontitle="Tipologia sorveglianza"; -$addlineaudit="Aggiungi nuovo DPI"; -$filenameaudit="Documento"; -$auditdpilistcreate="In questa sezione elenca tutti i DPI oggetto di audit e campionamento"; -$nosent="No"; -$yessent="Sì"; -$filesent="File"; -$suppliernametitle="Produttore"; -$addsup="Agg"; -$dpireportnumbertitle="DPI N. certificato"; -$filestitle="Files"; -$closewindow="Torna alla finestra principale - Chiudi"; -$notauthorizesentence="Non sei autorizzato ad accedere a questa pagina! Se pensi sia un errore ti preghiamo di contattare l'amministratore del sistema"; -$stderrorfill="Per favore ricordati di selezionare la Protection Category e la DPI category - Grazie"; -$newpartlist="Componente nuovo"; -$cmcpartlist="Componente già testato da CIMAC"; -$trdpartlist="Componente già testato da altro Laboratorio"; -$activetitle="Attivo"; -$inactivetitle="Inattivo"; -$selecttitlepartform="Seleziona"; -$selecttitlepart="Parte nuova"; -$whichkindofpart="Seleziona se la parte è nuova o già testata"; -$insertauditdpi="Inserisci"; -$copycontactfrom="Puoi copiare l'anagrafica da:"; -$edictcontacttitle="Modifica anagrafica"; -$edictcontacttitle="Modifica anagrafica"; -$anagraficaaudit="Audit"; -$anagraficainvoice="Intesta fattura"; -$anagraficatest="Intesta report"; -$anagraficacertificate="Intesta certificato"; -$anagraficamycompany="La mia azienda"; -$anagraficacompany="Azienda"; -$anagraficaaddress="Indirizzo"; -$anagraficacity="Città"; -$signaturetokentitle="Token per la firma"; -$tokensuccess="Token aggiornato con successo! Ti è stata inviata una mail con il token a te assegnato"; -$inserttokensign="Inserisci il token per la firma (6 cifre)"; -$tokenwhere="Se non trovi il token firma controlla la tua mail o clicca qui"; -$firmdeclaration="Cliccando su Conferma l'application form verrà definitivamente inviato nei nostri server, senza la possibilità di modifica. In caso di dubbi o errori contattaci per supporto"; -$sendtitle="Application Form Inviato con successo!"; -$sendsentence="Il tuo Application Form è stato inviato con successo, riceverai a breve una mail con il pdf riepilogativo"; -$uncorrecttokentitle="Attenzione, il token da te inserito non è corretto! Riprova ad inserirlo o resetta il token seguendo le istruzioni sotto riportate"; -$standardcodetitle="Standard"; -$protectioncategorytitle="Categoria di protezione"; -$dpicategorytitle="Categoria DPI"; -$otherlangtitle="Se selezioni altro specifica qua in quale lingua"; -$dpistorealert="Attenzione durante l’audit il DPI deve essere disponibile a magazzino per il campionamento"; -$articlealert="Il codice articolo del componente deve essere univoco e deve corrispondere a quello del test report"; -$m15dtitle="Domanda di rinnovo Modulo B "; -$m15dm30Stitle_help="Ho modificato un modello già certificato secondo Regolamento (UE) 2016/425 e devo rinnovare il certificato."; -$m15dm30Stitle=""; -$descriptionitem="Descrizione"; -$extracetitle="Extra CE"; -$companyupdatetitle="Prima di procedere è necessario compilare o aggiornare i dati aziendali! Grazie"; -$extracetitleline="Indicare Rappresentante Comunità Europea (se presente)"; -$certification2list="Attenzione: hai i seguenti TRF pronti per l'emissione del secondo modulo."; -$proceedmodule2="Procedi"; -$secondmoduletitle="Conferma invio secondo modulo"; -$certukca="Certificazione UKCA"; -$photoshoesside="Foto di lato"; -$photoshoessole="Foto vista suola"; -$photogloveup="Foto guanti vista Palmo"; -$photoglovebottom="Foto guanti vista dorso"; -$photomask="Foto semimaschera"; -$pdnappform="Domanda di valutazione della conformità n."; -$pdnappformtest="Modulo richiesta test per valutazione della conformità n."; -$citytitle='Città'; - -$statement="Con la firma apposta di seguito, il fabbricante dichiara e garantisce quanto segue: -1) di non avere presentato analoga domanda presso altri Organismi Notificati e che la documentazione tecnica relativa al DPI non è stata oggetto di un precedente rifiuto presso altri Organismi Notificati; -2) che le informazioni comunicate e i documenti prodotti sono rispettivamente vere e autentici e si impegna a manlevare e a tenere indenne A.N.C.I. Servizi S.r.l. a socio unico da qualsivoglia responsabilità, danno, o pretesa che dovesse derivare a quest’ultima in conseguenza della comunicazione e trasmissione, da parte del Fabbricante, di informazioni e documenti non veritieri, non autentici e/o mendaci. -"; -$statementnocert="Con la firma apposta di seguito, il fabbricante dichiara e garantisce: -che le informazioni comunicate e i documenti prodotti sono rispettivamente vere e autentici e si impegna a manlevare e a tenere indenne A.N.C.I. Servizi S.r.l. a socio unico da qualsivoglia responsabilità, danno, o pretesa che dovesse derivare a quest’ultima in conseguenza della comunicazione e trasmissione, da parte del Fabbricante, di informazioni e documenti non veritieri, non autentici e/o mendaci. -"; -$addstatement="Per il DPI oggetto della presente domanda, l'Intermediario autorizza il Fabbricante ad utilizzare i propri rapporti di prova"; -$nameclienttocertificate="Anagrafica cliente per cui voglio certificare"; -$photomasksidea="Lato A"; -$photomasksideb="Lato B"; - -//alerts -$titlealertstd = "Attenzione!"; -$textalertstd = "Hai compilato la categoria di protezione e categoria DPI per tutti gli standards?"; -$confirmButtonTextalertstd = "Sì, proseguiamo"; -$cancelButtonTextalertstd = "Aggiungi le categorie mancanti"; -$alertTextstd ="Aggiungi le parti mancanti"; -$confirmButtonTextalertparts = "Prosegui comunque"; -$cancelButtonTextalertparts = "Aggiungi parti mancanti"; -$alertTextparts ="Aggiungi le parti mancanti"; -$partsnotfound="Le seguenti parti non sono state trovate:"; -$addphotosdoc="Aggiungi le foto"; -$allowedkind="(formati ammessi jpg, jpeg e png)"; - -$clonealert="Sei sicuro di voler duplicare il TRF N."; -$clonealertconfirm="Sì, duplica!"; -$clonealertcancel="No, chiudi!!"; -$revalert="Sei sicuro di voler revisionare il TRF N."; -$revalertconfirm="Sì, revisiona!"; -$revalertcancel="No, chiudi!!"; -$browsebotton="Sfoglia"; -$nofilechoosen="Nessun file selezionato"; -$sendtosign="Invia in firma"; -$notokenneeded="Attenzione: per l'invio in firma ad un'altra persona della stessa azienda non è necessario inserire il token"; -$sentforsignview="Il TRF compilato verrà visualizzato nell'account della seconda persona sotto la voce del menù TRF in attesa di firma"; -?> \ No newline at end of file diff --git a/public/languages/it/bckgeneral.php b/public/languages/it/bckgeneral.php deleted file mode 100644 index d5cf6ab..0000000 --- a/public/languages/it/bckgeneral.php +++ /dev/null @@ -1,145 +0,0 @@ - \ No newline at end of file diff --git a/public/languages/it/bckquestionaire.php b/public/languages/it/bckquestionaire.php deleted file mode 100644 index 5dfe9df..0000000 --- a/public/languages/it/bckquestionaire.php +++ /dev/null @@ -1,80 +0,0 @@ - \ No newline at end of file diff --git a/public/logos/1710258082_bcklogo-light-transformed.png b/public/logos/1710258082_bcklogo-light-transformed.png deleted file mode 100644 index c87cd51ba59da0c3999798463a0e4a857fbf26cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 711367 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

    3wmek(`5C&4QH{iN)g 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 z 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�S&=)dwWJN0N^O79x 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 z z75V;2SI>ORbV2(p7h>kYhmt)X-&fGw)t5nveDvkEZ0Hh*5$>Xa(rtSF8cMlgJwKSa z2EMC?4}YMY`QMLrqwkeIR z{)JYU_Hc!vPZc+Njl7v}$+KoUAWTb}HnQ&tYuWaIZ57`ZZ;Q|qEclSyzN@>?N9=J| zeP4DL-OUduJ>D_$8atJ8Mn4*h8Vea0*>ih*fS_@Ola=@8Y(W{MZNKi9De_E(T?6-} zb>I5jFAFoCUrir>%QsBl{k`8geaCnFbJKT!&v#8<`?a5+zTq3bZu;uae{TA^ulaht z9Kj0BxIIefp&@Pha}dm!?1X z{eL!n>C?}qfAs6WG5wR@`u*uQfAb$tzo+=}%de(Ook+{Gk?935Qb4Qj*XwO~rL{M( z9@!(*T*wy1PG?LPdf~#{!9!S=l{`+9N0<6dpT-7~2V!3+7!xt=;O>KeYUR(ZJ@=vi zL+m1Y1D14R_%HYx11)6zPJVa1z_07WZ=)Q0zas3!5&T+SNLXf%y-EXT}JUSadNLIbqtHMdn9QbV=(N>%i^`DYdiB4uI6B9Xmi~UepCXiR9Tmr5z

    ktWao|fYgkQS&lsuJ~$B)gG|JV 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%0AdjJ&PzY$>TAv+G=&_A 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

    UhMwC-8)+q<+l2N*e2;QSD*AGe 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 z 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%0Ah=$ZO()y7cww!xPlSLc8RAF|7MbZ>z_)G-KKN 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 diff --git a/public/pdfcreation/bck/pdf1snd.php b/public/pdfcreation/bck/pdf1snd.php deleted file mode 100644 index 224a50d..0000000 --- a/public/pdfcreation/bck/pdf1snd.php +++ /dev/null @@ -1,77 +0,0 @@ -SetFont('Arial','',7); -$firstsent=html_entity_decode("Ai sensi e per gli effetti dell’ art. 5 del REG 01 Regolamento per la valutazione della conformità dei Dispositivi di Protezione Individuale"); -$firstsent = iconv('UTF-8', 'windows-1252', $firstsent); -$secondsent=utf8_decode('secondo il Regolamento (UE) 2016/425 disponibile sul nostro sito web www.cimac.it'); -//$thirdsent=utf8_decode('For the purposes of Article 6 of the REG 01 "Regulation for the assessment of the conformity of Personal Protective Equipment '); -//$foursent=utf8_decode('according to Regulation (EU) 2016/425" available on our website www.cimac.it'); -$pdf->Cell(0,0,$firstsent,0,1); -$pdf->Cell(0,9,$secondsent,0,1); -//$pdf->Cell(0,0,$thirdsent,0,1); -//$pdf->Cell(0,9,$foursent,0,1); - - //description table -include('pdfcreation/descriptiontable.php'); - -$pdf->Ln(); - -// standards table -include('pdfcreation/standardstable.php'); - -$pdf->Ln(); - -// additionalinfo -//include('pdfcreation/m30table.php'); - -$pdf->Ln(); -// additionalinfo requirements -include('pdfcreation/addreqtable.php'); - -$pdf->Ln(); - -// additionalinfo -include('pdfcreation/addinfotable.php'); - - - -$pdf->Ln(); - - // chem table -include('pdfcreation/chemtable.php'); - -$pdf->Ln(); - - //trf option -include('pdfcreation/trfoption.php'); - -$pdf->Ln(); - - //trf option -include('pdfcreation/fileattached.php'); - -$pdf->Ln(); -$pdf->Ln(); - //header report contact -//include('pdfcreation/headerreporttable.php'); - -//$pdf->Ln(); - - //header certificate contact -include('pdfcreation/headercertificatetable.php'); - -$pdf->Ln(); - //invoice contact -include('pdfcreation/invoicecontacttable.php'); - -$pdf->Ln(); - -// parts table -//include('pdfcreation/partstable.php'); - -//$pdf->Ln(); - //Sign datatable -include('pdfcreation/signdatatable.php'); - -$pdf->Ln(); - -?> \ No newline at end of file diff --git a/public/pdfcreation/bck/pdf3snd.php b/public/pdfcreation/bck/pdf3snd.php deleted file mode 100644 index 9ac6b31..0000000 --- a/public/pdfcreation/bck/pdf3snd.php +++ /dev/null @@ -1,82 +0,0 @@ -SetFont('Arial','',7); -$firstsent=html_entity_decode('Ai sensi e per gli effetti dell’art. 7 del REG 01 Regolamento per la valutazione della conformità dei Dispositivi di Protezione Individuale'); -$firstsent = iconv('UTF-8', 'windows-1252', $firstsent); -$secondsent=utf8_decode('secondo il Regolamento (UE) 2016/425 disponibile sul nostro sito web www.cimac.it'); -//$thirdsent=utf8_decode('For the purposes of Article 6 of the REG 01 "Regulation for the assessment of the conformity of Personal Protective Equipment '); -//$foursent=utf8_decode('according to Regulation (EU) 2016/425" available on our website www.cimac.it'); -$pdf->Cell(0,0,$firstsent,0,1); -$pdf->Cell(0,9,$secondsent,0,1); -//$pdf->Cell(0,0,$thirdsent,0,1); -//$pdf->Cell(0,9,$foursent,0,1); - //description table -include('pdfcreation/descriptiontable.php'); - -$pdf->Ln(); - - //typecert 3 info -include('pdfcreation/type3table.php'); - -$pdf->Ln(); - -// standards table -include('pdfcreation/standardstable.php'); - -$pdf->Ln(); - -// additionalinfo -include('pdfcreation/m30table.php'); - -$pdf->Ln(); -// additionalinfo requirements -include('pdfcreation/addreqtable.php'); - -$pdf->Ln(); - -// additionalinfo -include('pdfcreation/addinfotable.php'); - - - -$pdf->Ln(); - - // chem table -include('pdfcreation/chemtable.php'); - -$pdf->Ln(); - - //trf option -include('pdfcreation/trfoption.php'); - -$pdf->Ln(); - - //trf option -include('pdfcreation/fileattached.php'); - -$pdf->Ln(); -$pdf->Ln(); - //header report contact -//include('pdfcreation/headerreporttable.php'); - -//$pdf->Ln(); - - //header certificate contact -include('pdfcreation/headercertificatetable.php'); - -$pdf->Ln(); - //invoice contact -include('pdfcreation/invoicecontacttable.php'); - -$pdf->Ln(); - -// parts table -//include('pdfcreation/partstable.php'); - -//$pdf->Ln(); - //Sign datatable -include('pdfcreation/signdatatable.php'); - -$pdf->Ln(); - -?> \ No newline at end of file diff --git a/public/pdfcreation/bck/pdf4snd.php b/public/pdfcreation/bck/pdf4snd.php deleted file mode 100644 index 61cf86e..0000000 --- a/public/pdfcreation/bck/pdf4snd.php +++ /dev/null @@ -1,76 +0,0 @@ -SetFont('Arial','',7); -$firstsent=html_entity_decode('Ai sensi e per gli effetti dell’art. 6 del REG 01 Regolamento per la valutazione della conformità dei Dispositivi di Protezione Individuale'); -$firstsent = iconv('UTF-8', 'windows-1252', $firstsent); -$secondsent=utf8_decode('secondo il Regolamento (UE) 2016/425 disponibile sul nostro sito web www.cimac.it'); -//$thirdsent=utf8_decode('For the purposes of Article 6 of the REG 01 "Regulation for the assessment of the conformity of Personal Protective Equipment '); -//$foursent=utf8_decode('according to Regulation (EU) 2016/425" available on our website www.cimac.it'); -$pdf->Cell(0,0,$firstsent,0,1); -$pdf->Cell(0,9,$secondsent,0,1); -//$pdf->Cell(0,0,$thirdsent,0,1); -//$pdf->Cell(0,9,$foursent,0,1); - //description table -include('pdfcreation/descriptiontable.php'); - -$pdf->Ln(); - - //typecert 3 info -include('pdfcreation/type4table.php'); - -$pdf->Ln(); - -// standards table -include('pdfcreation/standardstable.php'); - -$pdf->Ln(); - -// additionalinfo -include('pdfcreation/m30table.php'); - -$pdf->Ln(); -// additionalinfo requirements -include('pdfcreation/addreqtable.php'); - -$pdf->Ln(); - -// additionalinfo -include('pdfcreation/addinfotable.php'); - -$pdf->Ln(); - - - // chem table -include('pdfcreation/chemtable.php'); - -$pdf->Ln(); - - //trf option -include('pdfcreation/trfoption.php'); - -$pdf->Ln(); - - //trf option -include('pdfcreation/fileattached.php'); - -$pdf->Ln(); -$pdf->Ln(); - //header report contact -//include('pdfcreation/headerreporttable.php'); - -//$pdf->Ln(); - - //header certificate contact -include('pdfcreation/headercertificatetable.php'); - -$pdf->Ln(); - //invoice contact -include('pdfcreation/invoicecontacttable.php'); - -$pdf->Ln(); - //Sign datatable -include('pdfcreation/signdatatable.php'); - -$pdf->Ln(); - -?> \ No newline at end of file diff --git a/public/pdfcreation/bck/pdf8snd.php b/public/pdfcreation/bck/pdf8snd.php deleted file mode 100644 index 115691b..0000000 --- a/public/pdfcreation/bck/pdf8snd.php +++ /dev/null @@ -1,82 +0,0 @@ -SetFont('Arial','',7); -$firstsent=html_entity_decode('Ai sensi e per gli effetti dell’art. 12 del REG 01 Regolamento per la valutazione della conformità dei Dispositivi di Protezione Individuale'); -$firstsent = iconv('UTF-8', 'windows-1252', $firstsent); -$secondsent=utf8_decode('secondo il Regolamento (UE) 2016/425 disponibile sul nostro sito web www.cimac.it'); -//$thirdsent=utf8_decode('For the purposes of Article 12 of the REG 01 "Regulation for the assessment of the conformity of Personal Protective Equipment '); -//$foursent=utf8_decode('according to Regulation (EU) 2016/425" available on our website www.cimac.it'); -$pdf->Cell(0,0,$firstsent,0,1); -$pdf->Cell(0,9,$secondsent,0,1); -//$pdf->Cell(0,0,$thirdsent,0,1); -//$pdf->Cell(0,9,$foursent,0,1); - //description table -include('pdfcreation/descriptiontable.php'); - -$pdf->Ln(); - - //typecert 3 info -include('pdfcreation/type8table.php'); - -$pdf->Ln(); - -// standards table -include('pdfcreation/standardstable.php'); -$pdf->Ln(); -// additionalinfo -include('pdfcreation/m30table.php'); - - - -$pdf->Ln(); -// additionalinfo requirements -include('pdfcreation/addreqtable.php'); - -$pdf->Ln(); - -// additionalinfo -include('pdfcreation/addinfotable.php'); - - - -$pdf->Ln(); - - // chem table -include('pdfcreation/chemtable.php'); - -$pdf->Ln(); - - //trf option -include('pdfcreation/trfoption.php'); - -$pdf->Ln(); - - //trf option -include('pdfcreation/fileattached.php'); - -$pdf->Ln(); -$pdf->Ln(); - //header report contact -//include('pdfcreation/headerreporttable.php'); - -//$pdf->Ln(); - - //header certificate contact -include('pdfcreation/headercertificatetable.php'); - -$pdf->Ln(); - //invoice contact -include('pdfcreation/invoicecontacttable.php'); - -$pdf->Ln(); - -// parts table -//include('pdfcreation/partstable.php'); - -//$pdf->Ln(); - //Sign datatable -include('pdfcreation/signdatatable.php'); - -$pdf->Ln(); - -?> \ No newline at end of file diff --git a/public/pdfcreation/bck020324descriptiontablenocert.php b/public/pdfcreation/bck020324descriptiontablenocert.php deleted file mode 100644 index b0c6af9..0000000 --- a/public/pdfcreation/bck020324descriptiontablenocert.php +++ /dev/null @@ -1,73 +0,0 @@ -SetFont('Arial','',9); -$pdf->SetFont('','B','10'); -//$pdf->Cell(190,6,$appformn,1,0,'C'); -//$pdf->Ln(); -$pdf->SetFont('','',8); -$pdf->Cell(50,6,'',1,0,'L'); -$pdf->SetFillColor(232, 242, 255); -$certrev1=html_entity_decode($certname=$certificationrevision->getColumnVal("description"), ENT_QUOTES); -// $certrev = iconv('UTF-8', 'windows-1252', $certrev1); -$certrev = iconv('UTF-8', 'windows-1252//IGNORE', $certrev1); -//$certrev = iconv('UTF-8', 'windows-1252', $certrev); -$pdf->Cell(70,6,'',1,0,'L',TRUE); -//$pdf->Cell(70,50,'Terza',1,0,'C'); -if (isset($trfData['photofilename'])) { - // $pdf->Cell( 70, 42, $pdf->Image($image1, $pdf->GetX() + 10, $pdf->GetY(), 42), 1, 0, 'L'); - // $pdf->Cell( 70, 42, $pdf->Image($image1, $pdf->GetX(), $pdf->GetY(), -120, 42), 1, 0, 'L'); - $pdf->Cell( 70, 42, $pdf->centreImage($image1, 70, 42, "S"), 1, 0, 'C'); -} else { - $image1="uploadimages/notav.jpg"; - // $pdf->Cell( 70, 42, $pdf->Image($image1, $pdf->GetX() + 10, $pdf->GetY(), 42), 1, 0, 'L'); - $pdf->Cell( 70, 42, $pdf->Image($image1, $pdf->GetX(), $pdf->GetY(), 0, 42), 1, 0, 'L'); -} -$pdf->Cell(1,6,'',0,0,'L'); -$pdf->Ln(); -$pdf->Cell(50,6,$dateinsertpdf,1,0,'L'); -if ($sndrpt=='Y') { -$signed=$trfData['signedonsecondcert']; } else { $signed=$trfData['signedon']; } - if ($sndrpt=='N') { -$newDate = DateTime::createFromFormat('Y-m-d', $signed)->format('d-m-Y'); } -$pdf->Cell(70,6,$newDate,1,0,'L',TRUE); -$pdf->Ln(); -$pdf->Cell(50,6,$pdfdescriptionpart,1,0,'L'); -$pdf->Cell(70,6,$trfData['sample_description'],1,0,'L',TRUE); -$pdf->Ln(); -$pdf->Cell(50,6,$pdfarticlekind,1,0,'L'); -// Verifica la lingua scelta e imposta il nome appropriato dell'articolo -$articleName = ($_SESSION['langselect'] == 'it') ? $trfData['name_articletype'] : $trfData['name_articletypeeng']; - -// Stampa la cella con il nome dell'articolo corretto -$pdf->Cell(70, 6, $articleName, 1, 0, 'L', TRUE); -$pdf->Ln(); -$pdf->Cell(50,6,$pdfmodeltitle,1,0,'L'); -// Verifica la lingua scelta e imposta il nome del modello appropriato -$modelName = ($_SESSION['langselect'] == 'it') ? $trfData['namemodelarticle'] : $trfData['namemodelarticle_eng']; - -// Stampa la cella con il nome del modello corretto -$pdf->Cell(70, 6, $modelName, 1, 0, 'L', TRUE); -$pdf->Ln(); -$measuretotal=$trfData['measurefrom']."-".$trfData['measureto']; -$pdf->Cell(50,6,$pdfrangemeasure,1,0,'L'); -$pdf->Cell(70,6,$measuretotal,1,0,'L',TRUE); -$pdf->Ln(); -$pdf->Cell(50,6,$pdfregisteredmark,1,0,'L'); -$pdf->Cell(70,6,$trfData['registeredmark'],1,0,'L',TRUE); -$pdf->Ln(); -$idartchs=explode(",",$trfData['idarticle_characteristics']); -foreach($idartchs as $idartch) { - $artchname = new WA_MySQLi_RS("artchname",$cmctrfdb,1); -$artchname->setQuery("SELECT * FROM `article_characteristic` WHERE `article_characteristic`.idarticlecharacteristic='$idartch'"); -$artchname->execute(); -$pdf->Cell(50,6,$kinddpipdf,1,0,'L'); - // Determina quale campo utilizzare in base alla lingua selezionata -$articleCharacteristic = ($_SESSION['langselect'] == 'it') ? - $artchname->getColumnVal("name_articlecharacteristic") : - $artchname->getColumnVal("name_articlecharacteristic_eng"); - -// Stampa la cella con il valore caratteristico dell'articolo corretto -$pdf->Cell(140, 6, $articleCharacteristic, 1, 0, 'L', TRUE); -$pdf->Ln(); -} - -?> \ No newline at end of file diff --git a/public/pdfcreation/bck0509pdf1.php b/public/pdfcreation/bck0509pdf1.php deleted file mode 100644 index 9e62c3a..0000000 --- a/public/pdfcreation/bck0509pdf1.php +++ /dev/null @@ -1,82 +0,0 @@ -SetFont('Arial','',7); -//$firstsent=html_entity_decode("Ai sensi e per gli effetti dell’ art. 5 del REG 01 Regolamento per la valutazione della conformità dei Dispositivi di Protezione Individuale"); -//$firstsent = iconv('UTF-8', 'windows-1252', $firstsent); - -//$secondsent=utf8_decode('secondo il Regolamento (UE) 2016/425 disponibile sul nostro sito web www.cimac.it'); -//$thirdsent=utf8_decode('For the purposes of Article 6 of the REG 01 "Regulation for the assessment of the conformity of Personal Protective Equipment '); -//$foursent=utf8_decode('according to Regulation (EU) 2016/425" available on our website www.cimac.it'); - -// nota di testa -//$pdf->Cell(0,0,$firstsent,0,1); -//$pdf->Cell(0,9,$secondsent,0,1); -//$pdf->Cell(0,0,$thirdsent,0,1); -//$pdf->Cell(0,9,$foursent,0,1); - - //description table -include('pdfcreation/descriptiontablenocert.php'); - -$pdf->Ln(); - -// standards table -include('pdfcreation/standardstable.php'); - -$pdf->Ln(); - -// m30info -include('pdfcreation/m30table.php'); - -$pdf->Ln(); -// additionalinfo requirements -include('pdfcreation/addreqtable.php'); - -$pdf->Ln(); - -// additionalinfo -include('pdfcreation/addinfotable.php'); - -$pdf->Ln(); - - - - - - // chem table -include('pdfcreation/chemtable.php'); - -$pdf->Ln(); - - //trf option -include('pdfcreation/trfoptionnocert.php'); - -$pdf->Ln(); - - //trf option -include('pdfcreation/fileattached.php'); - -$pdf->Ln(); -$pdf->Ln(); - //header report contact -include('pdfcreation/headerreporttable.php'); - -$pdf->Ln(); - - //header certificate contact -//include('pdfcreation/headercertificatetable.php'); - -//$pdf->Ln(); - //invoice contact -include('pdfcreation/invoicecontacttable.php'); - -$pdf->Ln(); - -// parts table -include('pdfcreation/partstable.php'); - -$pdf->Ln(); - //Sign datatable -include('pdfcreation/signdatatablenocert.php'); - -$pdf->Ln(); - -?> \ No newline at end of file diff --git a/public/pdfcreation/bck060324type8table.php b/public/pdfcreation/bck060324type8table.php deleted file mode 100644 index 607e12d..0000000 --- a/public/pdfcreation/bck060324type8table.php +++ /dev/null @@ -1,8 +0,0 @@ -SetFont('','B','8'); -$pdf->SetFont('','','8'); -$sizerec=47.5; -$pdf->Cell(100,6,$renewcertpdf,1,0,'L'); -$pdf->Cell(90,6,$trfData['previousreportnumber'],1,0,'L',TRUE); -$pdf->Ln(); -?> \ No newline at end of file diff --git a/public/pdfcreation/bck080424descriptiontable.php b/public/pdfcreation/bck080424descriptiontable.php deleted file mode 100644 index 30bc410..0000000 --- a/public/pdfcreation/bck080424descriptiontable.php +++ /dev/null @@ -1,78 +0,0 @@ -SetFont('Arial','',9); -$pdf->SetFont('','B','10'); -//$pdf->Cell(190,6,$appformn,1,0,'C'); -//$pdf->Ln(); -$pdf->SetFont('','',8); -$pdf->Cell(50,6,$kindcertpdf,1,0,'L'); -$pdf->SetFillColor(232, 242, 255); -// Determina quale campo utilizzare in base alla lingua selezionata -$columnName = ($_SESSION['langselect'] == 'it') ? "description" : "description_en"; - -// Ottieni il valore dal campo appropriato -$certrev1 = $certificationrevision->getColumnVal($columnName); -$certrev1 = html_entity_decode($certrev1, ENT_QUOTES); -$certrev = iconv('UTF-8', 'windows-1252//IGNORE', $certrev1); - -// Stampa la cella nel PDF -$pdf->Cell(70, 6, $certrev, 1, 0, 'L', TRUE); -//$pdf->Cell(70,50,'Terza',1,0,'C'); -if (isset($trfData['photofilename'])) { - // $pdf->Cell( 70, 42, $pdf->Image($image1, $pdf->GetX() + 10, $pdf->GetY(), 42), 1, 0, 'L'); - // $pdf->Cell( 70, 42, $pdf->Image($image1, $pdf->GetX(), $pdf->GetY(), -120, 42), 1, 0, 'L'); - $pdf->Cell( 70, 42, $pdf->centreImage($image1, 70, 42, "S"), 1, 0, 'C'); -} else { - $image1="uploadimages/notav.jpg"; - // $pdf->Cell( 70, 42, $pdf->Image($image1, $pdf->GetX() + 10, $pdf->GetY(), 42), 1, 0, 'L'); - $pdf->Cell( 70, 42, $pdf->Image($image1, $pdf->GetX(), $pdf->GetY(), 0, 42), 1, 0, 'L'); -} -$pdf->Cell(1,6,'',0,0,'L'); -$pdf->Ln(); -$pdf->Cell(50,6,$dateinsertpdf,1,0,'L'); -if ($sndrpt=='Y') { -$signed=$trfData['signedonsecondcert']; } else { $signed=$trfData['signedon']; } - if ($sndrpt=='N') { -$newDate = DateTime::createFromFormat('Y-m-d', $signed)->format('d-m-Y'); } -$pdf->Cell(70,6,$newDate,1,0,'L',TRUE); -$pdf->Ln(); -$pdf->Cell(50,6,$pdfdescriptionpart,1,0,'L'); -$pdf->Cell(70,6,$trfData['sample_description'],1,0,'L',TRUE); -$pdf->Ln(); -$pdf->Cell(50,6,$pdfarticlekind,1,0,'L'); -// Verifica la lingua scelta e imposta il nome appropriato dell'articolo -$articleName = ($_SESSION['langselect'] == 'it') ? $trfData['name_articletype'] : $trfData['name_articletypeeng']; - -// Stampa la cella con il nome dell'articolo corretto -$pdf->Cell(70, 6, $articleName, 1, 0, 'L', TRUE); -$pdf->Ln(); -$pdf->Cell(50,6,$pdfmodeltitle,1,0,'L'); -// Verifica la lingua scelta e imposta il nome del modello appropriato -$modelName = ($_SESSION['langselect'] == 'it') ? $trfData['namemodelarticle'] : $trfData['namemodelarticle_eng']; - -// Stampa la cella con il nome del modello corretto -$pdf->Cell(70, 6, $modelName, 1, 0, 'L', TRUE); -$pdf->Ln(); -$measuretotal=$trfData['measurefrom']."-".$trfData['measureto']; -$pdf->Cell(50,6,$pdfrangemeasure,1,0,'L'); -$pdf->Cell(70,6,$measuretotal,1,0,'L',TRUE); -$pdf->Ln(); -$pdf->Cell(50,6,$pdfregisteredmark,1,0,'L'); -$pdf->Cell(70,6,$trfData['registeredmark'],1,0,'L',TRUE); -$pdf->Ln(); -$idartchs=explode(",",$trfData['idarticle_characteristics']); -foreach($idartchs as $idartch) { -$artchname = new WA_MySQLi_RS("artchname",$cmctrfdb,1); -$artchname->setQuery("SELECT * FROM `article_characteristic` WHERE `article_characteristic`.idarticlecharacteristic='$idartch'"); -$artchname->execute(); -$pdf->Cell(50,6,$kinddpipdf,1,0,'L'); - // Determina quale campo utilizzare in base alla lingua selezionata -$articleCharacteristic = ($_SESSION['langselect'] == 'it') ? - $artchname->getColumnVal("name_articlecharacteristic") : - $artchname->getColumnVal("name_articlecharacteristic_eng"); - -// Stampa la cella con il valore caratteristico dell'articolo corretto -$pdf->Cell(140, 6, $articleCharacteristic, 1, 0, 'L', TRUE); -$pdf->Ln(); -} - -?> \ No newline at end of file diff --git a/public/pdfcreation/bck080424descriptiontablenocert.php b/public/pdfcreation/bck080424descriptiontablenocert.php deleted file mode 100644 index 1b0df16..0000000 --- a/public/pdfcreation/bck080424descriptiontablenocert.php +++ /dev/null @@ -1,99 +0,0 @@ -SetFont('Arial', '', 9); -$pdf->SetFont('', 'B', '10'); -//$pdf->Cell(190,6,$appformn,1,0,'C'); -//$pdf->Ln(); -$pdf->SetFont('', '', 8); -$pdf->Cell(50, 6, '', 1, 0, 'L'); -$pdf->SetFillColor(232, 242, 255); -$certrev1 = html_entity_decode($certname = $certificationrevision->getColumnVal("description"), ENT_QUOTES); -// $certrev = iconv('UTF-8', 'windows-1252', $certrev1); -$certrev = iconv('UTF-8', 'windows-1252//IGNORE', $certrev1); -//$certrev = iconv('UTF-8', 'windows-1252', $certrev); -$pdf->Cell(70, 6, '', 1, 0, 'L', TRUE); -//$pdf->Cell(70,50,'Terza',1,0,'C'); -if (isset($trfData['photofilename'])) { - // $pdf->Cell( 70, 42, $pdf->Image($image1, $pdf->GetX() + 10, $pdf->GetY(), 42), 1, 0, 'L'); - // $pdf->Cell( 70, 42, $pdf->Image($image1, $pdf->GetX(), $pdf->GetY(), -120, 42), 1, 0, 'L'); - $pdf->Cell(70, 42, $pdf->centreImage($image1, 70, 42, "S"), 1, 0, 'C'); -} else { - $image1 = "uploadimages/notav.jpg"; - // $pdf->Cell( 70, 42, $pdf->Image($image1, $pdf->GetX() + 10, $pdf->GetY(), 42), 1, 0, 'L'); - $pdf->Cell(70, 42, $pdf->Image($image1, $pdf->GetX(), $pdf->GetY(), 0, 42), 1, 0, 'L'); -} -$pdf->Cell(1, 6, '', 0, 0, 'L'); -$pdf->Ln(); -$pdf->Cell(50, 6, $dateinsertpdf, 1, 0, 'L'); -if ((Auth::user()->hasRole('Admin')) || (Auth::user()->hasRole('User')) || (Auth::user()->hasRole('Superuser'))) : - if ($sndrpt == 'Y') { - $signed = $trfData['signedonsecondcert']; - } else { - $signed = $trfData['signedon']; - } - - if ($sndrpt == 'N') { - // Prova a creare un oggetto DateTime dalla variabile $signed - $dateObject = DateTime::createFromFormat('Y-m-d', $signed); - - // Verifica se la creazione della data ha avuto successo - if ($dateObject !== false) { - // Se ha successo, formatta la data - $newDate = $dateObject->format('d-m-Y'); - } else { - // Se la creazione della data fallisce, imposta $newDate come una stringa vuota - $newDate = ''; // Impostato come vuoto - } -} -endif; -if ((Auth::user()->hasRole('CustomerService'))) : - if ($sndrpt == 'Y') { - $signed = ""; - } else { - $signed = ""; - } - - if ($sndrpt == 'N') { - $newDate = ""; - } -endif; -$pdf->Cell(70, 6, $newDate, 1, 0, 'L', TRUE); -$pdf->Ln(); -$pdf->Cell(50, 6, $pdfdescriptionpart, 1, 0, 'L'); -$pdf->Cell(70, 6, $trfData['sample_description'], 1, 0, 'L', TRUE); -$pdf->Ln(); -$pdf->Cell(50, 6, $pdfarticlekind, 1, 0, 'L'); -// Verifica la lingua scelta e imposta il nome appropriato dell'articolo -$articleName = ($_SESSION['langselect'] == 'it') ? $trfData['name_articletype'] : $trfData['name_articletypeeng']; - -// Stampa la cella con il nome dell'articolo corretto -$pdf->Cell(70, 6, $articleName, 1, 0, 'L', TRUE); -$pdf->Ln(); -$pdf->Cell(50, 6, $pdfmodeltitle, 1, 0, 'L'); -// Verifica la lingua scelta e imposta il nome del modello appropriato -$modelName = ($_SESSION['langselect'] == 'it') ? $trfData['namemodelarticle'] : $trfData['namemodelarticle_eng']; - -// Stampa la cella con il nome del modello corretto -$pdf->Cell(70, 6, $modelName, 1, 0, 'L', TRUE); -$pdf->Ln(); -$measuretotal = $trfData['measurefrom'] . "-" . $trfData['measureto']; -$pdf->Cell(50, 6, $pdfrangemeasure, 1, 0, 'L'); -$pdf->Cell(70, 6, $measuretotal, 1, 0, 'L', TRUE); -$pdf->Ln(); -$pdf->Cell(50, 6, $pdfregisteredmark, 1, 0, 'L'); -$pdf->Cell(70, 6, $trfData['registeredmark'], 1, 0, 'L', TRUE); -$pdf->Ln(); -$idartchs = explode(",", $trfData['idarticle_characteristics']); -foreach ($idartchs as $idartch) { - $artchname = new WA_MySQLi_RS("artchname", $cmctrfdb, 1); - $artchname->setQuery("SELECT * FROM `article_characteristic` WHERE `article_characteristic`.idarticlecharacteristic='$idartch'"); - $artchname->execute(); - $pdf->Cell(50, 6, $kinddpipdf, 1, 0, 'L'); - // Determina quale campo utilizzare in base alla lingua selezionata - $articleCharacteristic = ($_SESSION['langselect'] == 'it') ? - $artchname->getColumnVal("name_articlecharacteristic") : - $artchname->getColumnVal("name_articlecharacteristic_eng"); - - // Stampa la cella con il valore caratteristico dell'articolo corretto - $pdf->Cell(140, 6, $articleCharacteristic, 1, 0, 'L', TRUE); - $pdf->Ln(); -} diff --git a/public/pdfcreation/bck100823addreqtable.php b/public/pdfcreation/bck100823addreqtable.php deleted file mode 100644 index a5a634a..0000000 --- a/public/pdfcreation/bck100823addreqtable.php +++ /dev/null @@ -1,57 +0,0 @@ -getColumnVal("name_additionalrequirements_it"))) { - -$pdf->SetFont('','B','10'); - - - - - -$pdf->Cell(190,6,$pdfaddrequirements,1,0,'C'); - - - -$pdf->Ln(); - -$pdf->SetFont('','','8'); - -$wa_startindex = 0; - -while(!$addreqlist->atEnd()) { - - $wa_startindex = $stdinfo->Index; - -$sizerec=190/$totreq; - - $nameaddreqconva=$addreqlist->getColumnVal("name_additionalrequirements_it"); - -$nameaddreqconvb=html_entity_decode($nameaddreqconva, ENT_QUOTES); - -$nameaddreqconv = iconv('UTF-8', 'windows-1252//IGNORE', $nameaddreqconvb); - - - -$pdf->Cell(190,6,$nameaddreqconv,1,0,'L',TRUE); - -$pdf->Ln(); - - - - $addreqlist->moveNext(); - -} - -$addreqlist->moveFirst(); //return RS to first record - -unset($wa_startindex); - -unset($wa_repeatcount); - - - -$pdf->Ln(); - - } - -?> \ No newline at end of file diff --git a/public/pdfcreation/bck100823descriptiontable.php b/public/pdfcreation/bck100823descriptiontable.php deleted file mode 100644 index be8b82c..0000000 --- a/public/pdfcreation/bck100823descriptiontable.php +++ /dev/null @@ -1,130 +0,0 @@ - - -SetFont('Arial','',9); - - - -$pdf->SetFont('','B','10'); - -//$pdf->Cell(190,6,$appformn,1,0,'C'); - -//$pdf->Ln(); - -$pdf->SetFont('','',8); - -$pdf->Cell(50,6,'Tipo certificazione',1,0,'L'); - -$pdf->SetFillColor(232, 242, 255); - -$certrev1=html_entity_decode($certname=$certificationrevision->getColumnVal("description"), ENT_QUOTES); - -// $certrev = iconv('UTF-8', 'windows-1252', $certrev1); -$certrev = iconv('UTF-8', 'windows-1252//IGNORE', $certrev1); - -//$certrev = iconv('UTF-8', 'windows-1252', $certrev); - -$pdf->Cell(70,6,$certrev,1,0,'L',TRUE); - -//$pdf->Cell(70,50,'Terza',1,0,'C'); - -if (isset($trfData['photofilename'])) { - - // $pdf->Cell( 70, 42, $pdf->Image($image1, $pdf->GetX() + 10, $pdf->GetY(), 42), 1, 0, 'L'); - // $pdf->Cell( 70, 42, $pdf->Image($image1, $pdf->GetX(), $pdf->GetY(), -120, 42), 1, 0, 'L'); - $pdf->Cell( 70, 42, $pdf->centreImage($image1, 70, 42, "S"), 1, 0, 'C'); - -} else { - - $image1="uploadimages/notav.jpg"; - - // $pdf->Cell( 70, 42, $pdf->Image($image1, $pdf->GetX() + 10, $pdf->GetY(), 42), 1, 0, 'L'); - $pdf->Cell( 70, 42, $pdf->Image($image1, $pdf->GetX(), $pdf->GetY(), 0, 42), 1, 0, 'L'); - -} - -$pdf->Cell(1,6,'',0,0,'L'); - -$pdf->Ln(); - -$pdf->Cell(50,6,'Data inserimento',1,0,'L'); - -if ($sndrpt=='Y') { - -$signed=$trfData['signedonsecondcert']; } else { $signed=$trfData['signedon']; } - - if ($sndrpt=='N') { - -$newDate = DateTime::createFromFormat('Y-m-d', $signed)->format('d-m-Y'); } - -$pdf->Cell(70,6,$newDate,1,0,'L',TRUE); - -$pdf->Ln(); - -$pdf->Cell(50,6,$pdfdescriptionpart,1,0,'L'); - -$pdf->Cell(70,6,$trfData['sample_description'],1,0,'L',TRUE); - -$pdf->Ln(); - -$pdf->Cell(50,6,$pdfarticlekind,1,0,'L'); - -$pdf->Cell(70,6,$trfData['name_articletype'],1,0,'L',TRUE); - -$pdf->Ln(); - -$pdf->Cell(50,6,$pdfmodeltitle,1,0,'L'); - -$pdf->Cell(70,6,$trfData['namemodelarticle'],1,0,'L',TRUE); - -$pdf->Ln(); - -$measuretotal=$trfData['measurefrom']."-".$trfData['measureto']; - -$pdf->Cell(50,6,$pdfrangemeasure,1,0,'L'); - -$pdf->Cell(70,6,$measuretotal,1,0,'L',TRUE); - -$pdf->Ln(); - -$pdf->Cell(50,6,$pdfregisteredmark,1,0,'L'); - -$pdf->Cell(70,6,$trfData['registeredmark'],1,0,'L',TRUE); - -$pdf->Ln(); - - - - - -$idartchs=explode(",",$trfData['idarticle_characteristics']); - -foreach($idartchs as $idartch) { - - $artchname = new WA_MySQLi_RS("artchname",$cmctrfdb,1); - -$artchname->setQuery("SELECT * FROM `article_characteristic` WHERE `article_characteristic`.idarticlecharacteristic='$idartch'"); - -$artchname->execute(); - -$pdf->Cell(50,6,'TIPO di DPI',1,0,'L'); - - $pdf->Cell(140,6,$artchname->getColumnVal("name_articlecharacteristic"),1,0,'L',TRUE); - -$pdf->Ln(); - -} - - - - - - - -?> - diff --git a/public/pdfcreation/bck100823descriptiontablenocert.php b/public/pdfcreation/bck100823descriptiontablenocert.php deleted file mode 100644 index e94eb80..0000000 --- a/public/pdfcreation/bck100823descriptiontablenocert.php +++ /dev/null @@ -1,132 +0,0 @@ - - -SetFont('Arial','',9); - - - -$pdf->SetFont('','B','10'); - -//$pdf->Cell(190,6,$appformn,1,0,'C'); - -//$pdf->Ln(); - -$pdf->SetFont('','',8); - -$pdf->Cell(50,6,'',1,0,'L'); - -$pdf->SetFillColor(232, 242, 255); - -$certrev1=html_entity_decode($certname=$certificationrevision->getColumnVal("description"), ENT_QUOTES); - -// $certrev = iconv('UTF-8', 'windows-1252', $certrev1); - -$certrev = iconv('UTF-8', 'windows-1252//IGNORE', $certrev1); - -//$certrev = iconv('UTF-8', 'windows-1252', $certrev); - -$pdf->Cell(70,6,'',1,0,'L',TRUE); - -//$pdf->Cell(70,50,'Terza',1,0,'C'); - -if (isset($trfData['photofilename'])) { - - // $pdf->Cell( 70, 42, $pdf->Image($image1, $pdf->GetX() + 10, $pdf->GetY(), 42), 1, 0, 'L'); - // $pdf->Cell( 70, 42, $pdf->Image($image1, $pdf->GetX(), $pdf->GetY(), -120, 42), 1, 0, 'L'); - - $pdf->Cell( 70, 42, $pdf->centreImage($image1, 70, 42, "S"), 1, 0, 'C'); - -} else { - - $image1="uploadimages/notav.jpg"; - - // $pdf->Cell( 70, 42, $pdf->Image($image1, $pdf->GetX() + 10, $pdf->GetY(), 42), 1, 0, 'L'); - $pdf->Cell( 70, 42, $pdf->Image($image1, $pdf->GetX(), $pdf->GetY(), 0, 42), 1, 0, 'L'); - -} - -$pdf->Cell(1,6,'',0,0,'L'); - -$pdf->Ln(); - -$pdf->Cell(50,6,'Data inserimento',1,0,'L'); - -if ($sndrpt=='Y') { - -$signed=$trfData['signedonsecondcert']; } else { $signed=$trfData['signedon']; } - - if ($sndrpt=='N') { - -$newDate = DateTime::createFromFormat('Y-m-d', $signed)->format('d-m-Y'); } - -$pdf->Cell(70,6,$newDate,1,0,'L',TRUE); - -$pdf->Ln(); - -$pdf->Cell(50,6,$pdfdescriptionpart,1,0,'L'); - -$pdf->Cell(70,6,$trfData['sample_description'],1,0,'L',TRUE); - -$pdf->Ln(); - -$pdf->Cell(50,6,$pdfarticlekind,1,0,'L'); - -$pdf->Cell(70,6,$trfData['name_articletype'],1,0,'L',TRUE); - -$pdf->Ln(); - -$pdf->Cell(50,6,$pdfmodeltitle,1,0,'L'); - -$pdf->Cell(70,6,$trfData['namemodelarticle'],1,0,'L',TRUE); - -$pdf->Ln(); - -$measuretotal=$trfData['measurefrom']."-".$trfData['measureto']; - -$pdf->Cell(50,6,$pdfrangemeasure,1,0,'L'); - -$pdf->Cell(70,6,$measuretotal,1,0,'L',TRUE); - -$pdf->Ln(); - -$pdf->Cell(50,6,$pdfregisteredmark,1,0,'L'); - -$pdf->Cell(70,6,$trfData['registeredmark'],1,0,'L',TRUE); - -$pdf->Ln(); - - - - - -$idartchs=explode(",",$trfData['idarticle_characteristics']); - -foreach($idartchs as $idartch) { - - $artchname = new WA_MySQLi_RS("artchname",$cmctrfdb,1); - -$artchname->setQuery("SELECT * FROM `article_characteristic` WHERE `article_characteristic`.idarticlecharacteristic='$idartch'"); - -$artchname->execute(); - -$pdf->Cell(50,6,'TIPO di DPI',1,0,'L'); - - $pdf->Cell(140,6,$artchname->getColumnVal("name_articlecharacteristic"),1,0,'L',TRUE); - -$pdf->Ln(); - -} - - - - - - - -?> - diff --git a/public/pdfcreation/bck100823m30table.php b/public/pdfcreation/bck100823m30table.php deleted file mode 100644 index ff190aa..0000000 --- a/public/pdfcreation/bck100823m30table.php +++ /dev/null @@ -1,94 +0,0 @@ -SetFont('','B','8'); - - - -if ($trfData['idarticletype']=='1') { - - $photo1=$photoshoesside; - - $photo2=$photoshoessole; - - } elseif ($trfData['idarticletype']=='2') { - - $photo1=$photogloveup; - - $photo2=$photoglovebottom; - - } elseif ($trfData['idarticletype']=='3') { - - $photo1=$photomask; - - $photo2=""; - - } - - - -if (!isset($photo1)) { $photo1=""; } - -if (!isset($photo2)) { $photo2=""; } - -$pdf->SetFont('','B','8'); - - - -$sizerec=47.5; - -$pdf->Cell(95,6,$photo1,1,0,'C'); - -$pdf->Cell(95,6,$photo2,1,0,'C'); - -$pdf->Ln(); - -if (isset($trfData['photoone'])) { - - $image1="uploaddocuments/".$trfData['photoone']; - - //$exif = exif_read_data($image1); - //echo $exif; - - // $pdf->Cell( 95, 60, $pdf->Image($image1, $pdf->GetX() + 10, $pdf->GetY(), 60), 1, 0, 'C'); - - // $pdf->Cell( 95, 60, $pdf->Image($image1, $pdf->GetX(), $pdf->GetY(), -90, 60), 1, 0, 'C'); - - $pdf->Cell( 95, 60, $pdf->centreImage($image1, 95, 60, ""), 1, 0, 'C'); - -} else { - - $image1="uploadimages/notav.jpg"; - - // $pdf->Cell( 95, 60, $pdf->Image($image1, $pdf->GetX() + 10, $pdf->GetY(), 60), 1, 0, 'C'); - $pdf->Cell( 95, 60, $pdf->Image($image1, $pdf->GetX(), $pdf->GetY(), 0, 60), 1, 0, 'C'); - -} - - - - - -if (isset($trfData['phototwo'])) { - - $image1="uploaddocuments/".$trfData['phototwo']; - - // $pdf->Cell( 95, 60, $pdf->Image($image1, $pdf->GetX() + 10, $pdf->GetY(), 60), 1, 0, 'C'); - // $pdf->Cell( 95, 60, $pdf->Image($image1, $pdf->GetX(), $pdf->GetY(), -90, 60), 1, 0, 'C'); - $pdf->Cell( 95, 60, $pdf->centreImage($image1, 95, 60, ""), 1, 0, 'C'); - -} else { - - $image1="uploadimages/notav.jpg"; - - // $pdf->Cell( 95, 60, $pdf->Image($image1, $pdf->GetX() + 10, $pdf->GetY(), 60), 1, 0, 'C'); - $pdf->Cell( 95, 60, $pdf->Image($image1, $pdf->GetX(), $pdf->GetY(), 0, 60), 1, 0, 'C'); - -} - - - - - -$pdf->Ln(); - -?> \ No newline at end of file diff --git a/public/pdfcreation/bck100823pdfoutput.php b/public/pdfcreation/bck100823pdfoutput.php deleted file mode 100644 index 5371e5f..0000000 --- a/public/pdfcreation/bck100823pdfoutput.php +++ /dev/null @@ -1,76 +0,0 @@ -getColumnVal("idfileattached"))) { -if ($sndrpt=='N') { -//$pdf->Output(); second module -$filepathname=$trfData['trfnumber']."applicationform".".pdf"; -$filename="pdf/".$filepathname; -$pdf->Output($filename,'F'); - -$UpdateQuery = new WA_MySQLi_Query($cmctrfdb); - $UpdateQuery->Action = "update"; - $UpdateQuery->Table = "`trf-details`"; - $UpdateQuery->bindColumn("pdffilename", "s", "$filepathname", "WA_DEFAULT"); - $UpdateQuery->bindColumn("zipname", "s", "$zipnamefile", "WA_DEFAULT"); - $UpdateQuery->addFilter("idtrfdetails", "=", "i", "".($idtrf) .""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo?rel2abs($UpdateGoTo,dirname(__FILE__)):""; - $UpdateQuery->redirect($UpdateGoTo); - - } else { -//$pdf->Output(); first module -$filepathname=$trfData['trfnumber']."applicationformb".".pdf"; -$filename="pdf/".$filepathname; -$pdf->Output($filename,'F'); - -$UpdateQuery = new WA_MySQLi_Query($cmctrfdb); - $UpdateQuery->Action = "update"; - $UpdateQuery->Table = "`trf-details`"; - $UpdateQuery->bindColumn("pdffilename2", "s", "$filepathname", "WA_DEFAULT"); - $UpdateQuery->bindColumn("zipname", "s", "$zipnamefile", "WA_DEFAULT"); - $UpdateQuery->addFilter("idtrfdetails", "=", "i", "".($idtrf) .""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo?rel2abs($UpdateGoTo,dirname(__FILE__)):""; - $UpdateQuery->redirect($UpdateGoTo); - - - -}} else { - if ($sndrpt=='N') { -//$pdf->Output(); second module -$filepathname=$trfData['trfnumber']."applicationform".".pdf"; -$filename="pdf/".$filepathname; -$pdf->Output($filename,'F'); - -$UpdateQuery = new WA_MySQLi_Query($cmctrfdb); - $UpdateQuery->Action = "update"; - $UpdateQuery->Table = "`trf-details`"; - $UpdateQuery->bindColumn("pdffilename", "s", "$filepathname", "WA_DEFAULT"); - - $UpdateQuery->addFilter("idtrfdetails", "=", "i", "".($idtrf) .""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo?rel2abs($UpdateGoTo,dirname(__FILE__)):""; - $UpdateQuery->redirect($UpdateGoTo); - - } else { -//$pdf->Output(); first module -$filepathname=$trfData['trfnumber']."applicationformb".".pdf"; -$filename="pdf/".$filepathname; -$pdf->Output($filename,'F'); - -$UpdateQuery = new WA_MySQLi_Query($cmctrfdb); - $UpdateQuery->Action = "update"; - $UpdateQuery->Table = "`trf-details`"; - $UpdateQuery->bindColumn("pdffilename2", "s", "$filepathname", "WA_DEFAULT"); - - $UpdateQuery->addFilter("idtrfdetails", "=", "i", "".($idtrf) .""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo?rel2abs($UpdateGoTo,dirname(__FILE__)):""; - $UpdateQuery->redirect($UpdateGoTo); - - -}} - ?> \ No newline at end of file diff --git a/public/pdfcreation/bck1609addinfotable.php b/public/pdfcreation/bck1609addinfotable.php deleted file mode 100644 index 1a455a1..0000000 --- a/public/pdfcreation/bck1609addinfotable.php +++ /dev/null @@ -1,50 +0,0 @@ - -SetFont('', 'B', '10'); - - - $pdf->Cell(190, 6, $otherifopdf, 1, 0, 'C'); - - $pdf->Ln(); - $pdf->SetFont('', '', '8'); - - $sizerec = 47.5; - $pdf->Cell($sizerec, 6, $slippingpdf, 1, 0, 'L', TRUE); - - $pdf->Cell($sizerec, 6, $trfData['slipping'], 1, 0, 'L', TRUE); - $pdf->Cell($sizerec, 6, $orthopedicpdf, 1, 0, 'L', TRUE); - if ($trfData['shoesorthopedic'] == 'Y') { - $orthresult = utf8_decode("Sì"); - } else { - $orthresult = "No"; - } - $pdf->Cell($sizerec, 6, $orthresult, 1, 0, 'L', TRUE); - $pdf->Ln(); - $pdf->Cell($sizerec, 6, $autoclavpdf, 1, 0, 'L', TRUE); - if ($trfData['autoclavable'] == 'Y') { - $autoclresult = utf8_decode("Sì"); - } else { - $autoclresult = "No"; - } - $pdf->Cell($sizerec, 6, $autoclresult, 1, 0, 'L', TRUE); - $pdf->Cell($sizerec, 6, $esdpdf, 1, 0, 'L', TRUE); - if ($trfData['esd'] == 'Y') { - $esdresult = utf8_decode($yespdf); - } else { - $esdresult = $nopdf; - } - $pdf->Cell($sizerec, 6, $esdresult, 1, 0, 'L', TRUE); - $pdf->Ln(); - $pdf->Cell($sizerec, 6, $ukcapdf, 1, 0, 'L', TRUE); - if ($trfData['ukcacert'] == 'Y') { - $ukcacert = utf8_decode($yespdf); - } else { - $ukcacert = $nopdf; - } - $pdf->Cell($sizerec, 6, $ukcacert, 1, 0, 'L', TRUE); - $pdf->Cell($sizerec, 6, '', 1, 0, 'L', TRUE); - $pdf->Cell($sizerec, 6, '', 1, 0, 'L', TRUE); - $pdf->Ln(); -?> - \ No newline at end of file diff --git a/public/pdfcreation/bck201123m30table.php b/public/pdfcreation/bck201123m30table.php deleted file mode 100644 index 9ce077c..0000000 --- a/public/pdfcreation/bck201123m30table.php +++ /dev/null @@ -1,56 +0,0 @@ -SetFont('','B','8'); -/* -if ($trfData['idarticletype']=='1') { - $photo1=$photoshoesside; - $photo2=$photoshoessole; - } elseif ($trfData['idarticletype']=='2') { - $photo1=$photogloveup; - $photo2=$photoglovebottom; - } elseif ($trfData['idarticletype']=='3') { - $photo1=$photomask; - $photo2=""; - } -if (!isset($photo1)) { $photo1=""; } -if (!isset($photo2)) { $photo2=""; } -$pdf->SetFont('','B','8'); -$sizerec=47.5; -$pdf->Cell(95,6,$photo1,1,0,'C'); -$pdf->Cell(95,6,$photo2,1,0,'C'); -$pdf->Ln(); -if (isset($trfData['photoone'])) { - $image1="uploaddocuments/".$trfData['photoone']; - /* CHECK IF FILE TYPE IS JPEG */ - $img_info = getimagesize($image1); - if($img_info[2] <> IMG_JPEG){ - /* IF NOT JPEG, USE DEFAULT IMAGE INSTEAD*/ - $image1="uploadimages/notav.jpg"; - } - $exif = exif_read_data($image1); - // $pdf->Cell( 95, 60, $pdf->Image($image1, $pdf->GetX() + 10, $pdf->GetY(), 60), 1, 0, 'C'); - // $pdf->Cell( 95, 60, $pdf->Image($image1, $pdf->GetX(), $pdf->GetY(), -90, 60), 1, 0, 'C'); - $pdf->Cell( 95, 60, $pdf->centreImage($image1, 95, 60, ""), 1, 0, 'C'); -} else { - $image1="uploadimages/notav.jpg"; - // $pdf->Cell( 95, 60, $pdf->Image($image1, $pdf->GetX() + 10, $pdf->GetY(), 60), 1, 0, 'C'); - $pdf->Cell( 95, 60, $pdf->Image($image1, $pdf->GetX(), $pdf->GetY(), 0, 60), 1, 0, 'C'); -} -if (isset($trfData['phototwo'])) { - $image1="uploaddocuments/".$trfData['phototwo']; - /* CHECK IF FILE TYPE IS JPEG */ - $img_info = getimagesize($image1); - if($img_info[2] <> IMG_JPEG){ - /* IF NOT JPEG, USE DEFAULT IMAGE INSTEAD*/ - $image1="uploadimages/notav.jpg"; - } - // $pdf->Cell( 95, 60, $pdf->Image($image1, $pdf->GetX() + 10, $pdf->GetY(), 60), 1, 0, 'C'); - // $pdf->Cell( 95, 60, $pdf->Image($image1, $pdf->GetX(), $pdf->GetY(), -90, 60), 1, 0, 'C'); - $pdf->Cell( 95, 60, $pdf->centreImage($image1, 95, 60, ""), 1, 0, 'C'); -} else { - $image1="uploadimages/notav.jpg"; - // $pdf->Cell( 95, 60, $pdf->Image($image1, $pdf->GetX() + 10, $pdf->GetY(), 60), 1, 0, 'C'); - $pdf->Cell( 95, 60, $pdf->Image($image1, $pdf->GetX(), $pdf->GetY(), 0, 60), 1, 0, 'C'); -} -*/ -$pdf->Ln(); -?> \ No newline at end of file diff --git a/public/pdfcreation/bck220723addreqtable.php b/public/pdfcreation/bck220723addreqtable.php deleted file mode 100644 index 8a36081..0000000 --- a/public/pdfcreation/bck220723addreqtable.php +++ /dev/null @@ -1,29 +0,0 @@ -getColumnVal("name_additionalrequirements_it"))) { -$pdf->SetFont('','B','10'); - - -$pdf->Cell(190,6,$pdfaddrequirements,1,0,'C'); - -$pdf->Ln(); -$pdf->SetFont('','','8'); -$wa_startindex = 0; -while(!$addreqlist->atEnd()) { - $wa_startindex = $stdinfo->Index; -$sizerec=190/$totreq; - $nameaddreqconva=$addreqlist->getColumnVal("name_additionalrequirements_it"); -$nameaddreqconvb=html_entity_decode($nameaddreqconva); -$nameaddreqconv = iconv('UTF-8', 'windows-1252', $nameaddreqconvb); - -$pdf->Cell(190,6,$nameaddreqconv,1,0,'L',TRUE); -$pdf->Ln(); - - $addreqlist->moveNext(); -} -$addreqlist->moveFirst(); //return RS to first record -unset($wa_startindex); -unset($wa_repeatcount); - -$pdf->Ln(); - } -?> \ No newline at end of file diff --git a/public/pdfcreation/bck220723descriptiontable.php b/public/pdfcreation/bck220723descriptiontable.php deleted file mode 100644 index d9470ed..0000000 --- a/public/pdfcreation/bck220723descriptiontable.php +++ /dev/null @@ -1,129 +0,0 @@ - - -SetFont('Arial','',9); - - - -$pdf->SetFont('','B','10'); - -//$pdf->Cell(190,6,$appformn,1,0,'C'); - -//$pdf->Ln(); - -$pdf->SetFont('','',8); - -$pdf->Cell(50,6,'Tipo certificazione',1,0,'L'); - -$pdf->SetFillColor(232, 242, 255); - -$certrev1=html_entity_decode($certname=$certificationrevision->getColumnVal("description")); - -$certrev = iconv('UTF-8', 'windows-1252', $certrev1); - -//$certrev = iconv('UTF-8', 'windows-1252', $certrev); - -$pdf->Cell(70,6,$certrev,1,0,'L',TRUE); - -//$pdf->Cell(70,50,'Terza',1,0,'C'); - -if (isset($trfData['photofilename'])) { - - // $pdf->Cell( 70, 42, $pdf->Image($image1, $pdf->GetX() + 10, $pdf->GetY(), 42), 1, 0, 'L'); - // $pdf->Cell( 70, 42, $pdf->Image($image1, $pdf->GetX(), $pdf->GetY(), -120, 42), 1, 0, 'L'); - $pdf->Cell( 70, 42, $pdf->centreImage($image1, 70, 42, "S"), 1, 0, 'C'); - -} else { - - $image1="uploadimages/notav.jpg"; - - // $pdf->Cell( 70, 42, $pdf->Image($image1, $pdf->GetX() + 10, $pdf->GetY(), 42), 1, 0, 'L'); - $pdf->Cell( 70, 42, $pdf->Image($image1, $pdf->GetX(), $pdf->GetY(), 0, 42), 1, 0, 'L'); - -} - -$pdf->Cell(1,6,'',0,0,'L'); - -$pdf->Ln(); - -$pdf->Cell(50,6,'Data inserimento',1,0,'L'); - -if ($sndrpt=='Y') { - -$signed=$trfData['signedonsecondcert']; } else { $signed=$trfData['signedon']; } - - if ($sndrpt=='N') { - -$newDate = DateTime::createFromFormat('Y-m-d', $signed)->format('d-m-Y'); } - -$pdf->Cell(70,6,$newDate,1,0,'L',TRUE); - -$pdf->Ln(); - -$pdf->Cell(50,6,$pdfdescriptionpart,1,0,'L'); - -$pdf->Cell(70,6,$trfData['sample_description'],1,0,'L',TRUE); - -$pdf->Ln(); - -$pdf->Cell(50,6,$pdfarticlekind,1,0,'L'); - -$pdf->Cell(70,6,$trfData['name_articletype'],1,0,'L',TRUE); - -$pdf->Ln(); - -$pdf->Cell(50,6,$pdfmodeltitle,1,0,'L'); - -$pdf->Cell(70,6,$trfData['namemodelarticle'],1,0,'L',TRUE); - -$pdf->Ln(); - -$measuretotal=$trfData['measurefrom']."-".$trfData['measureto']; - -$pdf->Cell(50,6,$pdfrangemeasure,1,0,'L'); - -$pdf->Cell(70,6,$measuretotal,1,0,'L',TRUE); - -$pdf->Ln(); - -$pdf->Cell(50,6,$pdfregisteredmark,1,0,'L'); - -$pdf->Cell(70,6,$trfData['registeredmark'],1,0,'L',TRUE); - -$pdf->Ln(); - - - - - -$idartchs=explode(",",$trfData['idarticle_characteristics']); - -foreach($idartchs as $idartch) { - - $artchname = new WA_MySQLi_RS("artchname",$cmctrfdb,1); - -$artchname->setQuery("SELECT * FROM `article_characteristic` WHERE `article_characteristic`.idarticlecharacteristic='$idartch'"); - -$artchname->execute(); - -$pdf->Cell(50,6,'TIPO di DPI',1,0,'L'); - - $pdf->Cell(140,6,$artchname->getColumnVal("name_articlecharacteristic"),1,0,'L',TRUE); - -$pdf->Ln(); - -} - - - - - - - -?> - diff --git a/public/pdfcreation/bck220723descriptiontablenocert.php b/public/pdfcreation/bck220723descriptiontablenocert.php deleted file mode 100644 index a275485..0000000 --- a/public/pdfcreation/bck220723descriptiontablenocert.php +++ /dev/null @@ -1,129 +0,0 @@ - - -SetFont('Arial','',9); - - - -$pdf->SetFont('','B','10'); - -//$pdf->Cell(190,6,$appformn,1,0,'C'); - -//$pdf->Ln(); - -$pdf->SetFont('','',8); - -$pdf->Cell(50,6,'',1,0,'L'); - -$pdf->SetFillColor(232, 242, 255); - -$certrev1=html_entity_decode($certname=$certificationrevision->getColumnVal("description")); - -$certrev = iconv('UTF-8', 'windows-1252', $certrev1); - -//$certrev = iconv('UTF-8', 'windows-1252', $certrev); - -$pdf->Cell(70,6,'',1,0,'L',TRUE); - -//$pdf->Cell(70,50,'Terza',1,0,'C'); - -if (isset($trfData['photofilename'])) { - - // $pdf->Cell( 70, 42, $pdf->Image($image1, $pdf->GetX() + 10, $pdf->GetY(), 42), 1, 0, 'L'); - // $pdf->Cell( 70, 42, $pdf->Image($image1, $pdf->GetX(), $pdf->GetY(), -120, 42), 1, 0, 'L'); - $pdf->Cell( 70, 42, $pdf->centreImage($image1, 70, 42, "S"), 1, 0, 'C'); - -} else { - - $image1="uploadimages/notav.jpg"; - - // $pdf->Cell( 70, 42, $pdf->Image($image1, $pdf->GetX() + 10, $pdf->GetY(), 42), 1, 0, 'L'); - $pdf->Cell( 70, 42, $pdf->Image($image1, $pdf->GetX(), $pdf->GetY(), 0, 42), 1, 0, 'L'); - -} - -$pdf->Cell(1,6,'',0,0,'L'); - -$pdf->Ln(); - -$pdf->Cell(50,6,'Data inserimento',1,0,'L'); - -if ($sndrpt=='Y') { - -$signed=$trfData['signedonsecondcert']; } else { $signed=$trfData['signedon']; } - - if ($sndrpt=='N') { - -$newDate = DateTime::createFromFormat('Y-m-d', $signed)->format('d-m-Y'); } - -$pdf->Cell(70,6,$newDate,1,0,'L',TRUE); - -$pdf->Ln(); - -$pdf->Cell(50,6,$pdfdescriptionpart,1,0,'L'); - -$pdf->Cell(70,6,$trfData['sample_description'],1,0,'L',TRUE); - -$pdf->Ln(); - -$pdf->Cell(50,6,$pdfarticlekind,1,0,'L'); - -$pdf->Cell(70,6,$trfData['name_articletype'],1,0,'L',TRUE); - -$pdf->Ln(); - -$pdf->Cell(50,6,$pdfmodeltitle,1,0,'L'); - -$pdf->Cell(70,6,$trfData['namemodelarticle'],1,0,'L',TRUE); - -$pdf->Ln(); - -$measuretotal=$trfData['measurefrom']."-".$trfData['measureto']; - -$pdf->Cell(50,6,$pdfrangemeasure,1,0,'L'); - -$pdf->Cell(70,6,$measuretotal,1,0,'L',TRUE); - -$pdf->Ln(); - -$pdf->Cell(50,6,$pdfregisteredmark,1,0,'L'); - -$pdf->Cell(70,6,$trfData['registeredmark'],1,0,'L',TRUE); - -$pdf->Ln(); - - - - - -$idartchs=explode(",",$trfData['idarticle_characteristics']); - -foreach($idartchs as $idartch) { - - $artchname = new WA_MySQLi_RS("artchname",$cmctrfdb,1); - -$artchname->setQuery("SELECT * FROM `article_characteristic` WHERE `article_characteristic`.idarticlecharacteristic='$idartch'"); - -$artchname->execute(); - -$pdf->Cell(50,6,'TIPO di DPI',1,0,'L'); - - $pdf->Cell(140,6,$artchname->getColumnVal("name_articlecharacteristic"),1,0,'L',TRUE); - -$pdf->Ln(); - -} - - - - - - - -?> - diff --git a/public/pdfcreation/bck230224signdatatable.php b/public/pdfcreation/bck230224signdatatable.php deleted file mode 100644 index 0c29b7c..0000000 --- a/public/pdfcreation/bck230224signdatatable.php +++ /dev/null @@ -1,26 +0,0 @@ -Cell(120,6,'Intendo sottoporre questo modello a sorveglianza (presso CIMAC)',1,0,'C'); -//$pdf->Cell(70,6,$trfData['surveillanceselectoption'],1,0,'C',TRUE); -$statement=html_entity_decode($statement); -$statement = iconv('UTF-8', 'windows-1252', $statement); -//$statement = iconv('UTF-8', 'iso-8859-1', $statement); -$addstatement=html_entity_decode($addstatement); -$addstatement = iconv('UTF-8', 'windows-1252', $addstatement); -//$addstatement = iconv('UTF-8', 'iso-8859-1', $addstatement); -$pdf->Ln(); -$pdf->MultiCell( 190, 6, $statement, 1); -if ($trfData['certotherclient']=='Y') { -$pdf->MultiCell( 190, 6, $addstatement, 1); } -$pdf->Ln(); -$pdf->Cell(40,6,$signedonpdf,1,0,'C'); -$signedonnew=date("d/m/Y", strtotime($trfData['signedon'])); -$pdf->Cell(40,6,$signedonnew,1,0,'C',TRUE); -$pdf->Cell(40,6,' Da ',1,0,'C'); -$pdf->Cell(70,6,$nameuser,1,0,'C',TRUE); -$pdf->Ln(); -$pdf->SetFont('','',7); -$pdf->Cell(190,6,$signedtokenpdf,0,0,'C'); -$pdf->Ln(); -?> \ No newline at end of file diff --git a/public/pdfcreation/bck230224signdatatablenocert.php b/public/pdfcreation/bck230224signdatatablenocert.php deleted file mode 100644 index b456d87..0000000 --- a/public/pdfcreation/bck230224signdatatablenocert.php +++ /dev/null @@ -1,27 +0,0 @@ - -Cell(120,6,'Intendo sottoporre questo modello a sorveglianza (presso CIMAC)',1,0,'C'); -//$pdf->Cell(70,6,$trfData['surveillanceselectoption'],1,0,'C',TRUE); -$pdf->Ln(); -$statementnocert=html_entity_decode($statementnocert); -$statementnocert = iconv('UTF-8', 'windows-1252', $statementnocert); -$pdf->MultiCell( 190, 6, $statementnocert, 1); -if ($trfData['certotherclient']=='Y') { -$addstatement=html_entity_decode($addstatement); -$addstatement = iconv('UTF-8', 'windows-1252', $addstatement); -$pdf->MultiCell( 190, 6, $addstatement, 1); } -$pdf->Ln(); -$pdf->Cell(40,6,$signedonpdf,1,0,'C'); - -$signedonnew=date("d/m/Y", strtotime($trfData['signedon'])); -$pdf->Cell(40,6,$signedonnew,1,0,'C',TRUE); -$pdf->Cell(40,6,' Da ',1,0,'C'); -$pdf->Cell(70,6,$nameuser,1,0,'C',TRUE); -$pdf->Ln(); -$pdf->SetFont('','',7); -$pdf->Cell(190,6,$signedtokenpdf,0,0,'C'); -$pdf->Ln(); - -?> diff --git a/public/pdfcreation/bck23072024pdf1.php b/public/pdfcreation/bck23072024pdf1.php deleted file mode 100644 index 2e329e4..0000000 --- a/public/pdfcreation/bck23072024pdf1.php +++ /dev/null @@ -1,60 +0,0 @@ -SetFont('Arial','',7); -//$firstsent=html_entity_decode("Ai sensi e per gli effetti dell’ art. 5 del REG 01 Regolamento per la valutazione della conformità dei Dispositivi di Protezione Individuale"); -//$firstsent = iconv('UTF-8', 'windows-1252', $firstsent); -//$secondsent=utf8_decode('secondo il Regolamento (UE) 2016/425 disponibile sul nostro sito web www.cimac.it'); -//$thirdsent=utf8_decode('For the purposes of Article 6 of the REG 01 "Regulation for the assessment of the conformity of Personal Protective Equipment '); -//$foursent=utf8_decode('according to Regulation (EU) 2016/425" available on our website www.cimac.it'); -// nota di testa -//$pdf->Cell(0,0,$firstsent,0,1); -//$pdf->Cell(0,9,$secondsent,0,1); -//$pdf->Cell(0,0,$thirdsent,0,1); -//$pdf->Cell(0,9,$foursent,0,1); - //description table - -include('pdfcreation/descriptiontablenocert.php'); -$pdf->Ln(); -// standards table -include('pdfcreation/standardstable.php'); -$pdf->Ln(); -// m30info -//include('pdfcreation/m30table.php'); -$pdf->Ln(); -// additionalinfo requirements -include('pdfcreation/addreqtable.php'); -$pdf->Ln(); - -// additionalinfo -include('pdfcreation/addinfotable.php'); -$pdf->Ln(); - - - // chem table -include('pdfcreation/chemtable.php'); -$pdf->Ln(); - //trf option -include('pdfcreation/trfoptionnocert.php'); -$pdf->Ln(); - - //trf option -include('pdfcreation/fileattached.php'); -$pdf->Ln(); -$pdf->Ln(); - //header report contact -include('pdfcreation/headerreporttable.php'); -$pdf->Ln(); - //header certificate contact -//include('pdfcreation/headercertificatetable.php'); -//$pdf->Ln(); - //invoice contact -include('pdfcreation/invoicecontacttable.php'); -$pdf->Ln(); - -// parts table -include('pdfcreation/partstable.php'); -$pdf->Ln(); - //Sign datatable - -include('pdfcreation/signdatatablenocert.php'); -$pdf->Ln(); -?> \ No newline at end of file diff --git a/public/pdfcreation/bck23072024pdf1snd.php b/public/pdfcreation/bck23072024pdf1snd.php deleted file mode 100644 index a46e66d..0000000 --- a/public/pdfcreation/bck23072024pdf1snd.php +++ /dev/null @@ -1,55 +0,0 @@ -SetFont('Arial','',7); -$firstsent=html_entity_decode($firstsentpdf1); -$firstsent = iconv('UTF-8', 'windows-1252', $firstsent); -$secondsent=utf8_decode($secondsentpdf1); -//$thirdsent=utf8_decode('For the purposes of Article 6 of the REG 01 "Regulation for the assessment of the conformity of Personal Protective Equipment '); -//$foursent=utf8_decode('according to Regulation (EU) 2016/425" available on our website www.cimac.it'); -$pdf->Cell(0,0,$firstsent,0,1); -$pdf->Cell(0,9,$secondsent,0,1); -//$pdf->Cell(0,0,$thirdsent,0,1); -//$pdf->Cell(0,9,$foursent,0,1); - //description table -include('pdfcreation/descriptiontable.php'); -$pdf->Ln(); -// standards table -include('pdfcreation/standardstable.php'); -$pdf->Ln(); -// additionalinfo -//include('pdfcreation/m30table.php'); -$pdf->Ln(); -// additionalinfo requirements -include('pdfcreation/addreqtable.php'); -$pdf->Ln(); - -// additionalinfo -include('pdfcreation/addinfotable.php'); -$pdf->Ln(); - - // chem table -include('pdfcreation/chemtable.php'); -$pdf->Ln(); - //trf option -include('pdfcreation/trfoption.php'); -$pdf->Ln(); - - //trf option -//include('pdfcreation/fileattached.php'); -$pdf->Ln(); -$pdf->Ln(); - //header report contact -//include('pdfcreation/headerreporttable.php'); -//$pdf->Ln(); - //header certificate contact -include('pdfcreation/headercertificatetable.php'); -$pdf->Ln(); - //invoice contact -include('pdfcreation/invoicecontacttable.php'); -$pdf->Ln(); -// parts table -//include('pdfcreation/partstable.php'); -//$pdf->Ln(); - //Sign datatable -include('pdfcreation/signdatatable.php'); -$pdf->Ln(); -?> \ No newline at end of file diff --git a/public/pdfcreation/bck260324signdatatable.php b/public/pdfcreation/bck260324signdatatable.php deleted file mode 100644 index 3d20f77..0000000 --- a/public/pdfcreation/bck260324signdatatable.php +++ /dev/null @@ -1,28 +0,0 @@ -hasRole('User')) : - // trf option - $nameuser = $_SESSION["nameuser"]; - //$pdf->Cell(120,6,'Intendo sottoporre questo modello a sorveglianza (presso CIMAC)',1,0,'C'); - //$pdf->Cell(70,6,$trfData['surveillanceselectoption'],1,0,'C',TRUE); - $statement = html_entity_decode($statement); - $statement = iconv('UTF-8', 'windows-1252', $statement); - //$statement = iconv('UTF-8', 'iso-8859-1', $statement); - $addstatement = html_entity_decode($addstatement); - $addstatement = iconv('UTF-8', 'windows-1252', $addstatement); - //$addstatement = iconv('UTF-8', 'iso-8859-1', $addstatement); - $pdf->Ln(); - $pdf->MultiCell(190, 6, $statement, 1); - if ($trfData['certotherclient'] == 'Y') { - $pdf->MultiCell(190, 6, $addstatement, 1); - } - $pdf->Ln(); - $pdf->Cell(40, 6, $signedonpdf, 1, 0, 'C'); - $signedonnew = date("d/m/Y", strtotime($trfData['signedon'])); - $pdf->Cell(40, 6, $signedonnew, 1, 0, 'C', TRUE); - $pdf->Cell(40, 6, ' Da ', 1, 0, 'C'); - $pdf->Cell(70, 6, $nameuser, 1, 0, 'C', TRUE); - $pdf->Ln(); - $pdf->SetFont('', '', 7); - $pdf->Cell(190, 6, $signedtokenpdf, 0, 0, 'C'); - $pdf->Ln(); -endif; diff --git a/public/pdfcreation/bck300124partstable.php b/public/pdfcreation/bck300124partstable.php deleted file mode 100644 index daba03d..0000000 --- a/public/pdfcreation/bck300124partstable.php +++ /dev/null @@ -1,188 +0,0 @@ -setQuery(" - SELECT * - FROM identificationparts - LEFT JOIN partsordercimac ON partsordercimac.arttypeid = identificationparts.arttypeid - AND partsordercimac.partsidpicture = identificationparts.partsidnumber - WHERE identificationparts.idtrfdetails = '$idtrf' - ORDER BY - CASE - WHEN partsordercimac.partsidcimac IS NULL THEN 9999 - ELSE partsordercimac.partsidcimac - END -"); -$identpartlist->execute(); - - -} else { -//parse new component query for other articles -$identpartlist = new WA_MySQLi_RS("identpartlist",$cmctrfdb,0); -$identpartlist->setQuery("SELECT * FROM identificationparts WHERE identificationparts.idtrfdetails='$idtrf' AND identificationparts.kindoftest='new'"); -$identpartlist->execute(); -} -$pdf->AddPage('P'); -$pdf->SetFont('','B','10'); -$pdf->Cell(190,6,$testPartsPdf,1,0,'C'); -$pdf->Ln(); -$pdf->SetFont('','','8'); -$wa_startindex = 0; -while(!$identpartlist->atEnd()) { - $wa_startindex = $identpartlist->Index; -$pdf->Cell(45,6,$partPdf,1,0,'L'); -$descpart=$identpartlist->getColumnVal("description_identificationparts"); -$pdf->Cell(145,6,$descpart,1,0,'L',TRUE); - $pdf->Ln(); -$pdf->Cell(45,6,$descriptionPdf,1,0,'L'); -$materialpt=$identpartlist->getColumnVal("material_identificationparts"); -$materialpt=html_entity_decode($materialpt); -$materialpt = iconv('UTF-8', 'windows-1252', $materialpt); -$pdf->Cell(145,6,$materialpt,1,0,'L', TRUE); - $pdf->Ln(); -$pdf->Cell(45,6,$articlePdf,1,0,'L'); -$articlept=$identpartlist->getColumnVal("article_identificationparts"); -$articlept=html_entity_decode($articlept); -$articlept = iconv('UTF-8', 'windows-1252', $articlept); -$pdf->Cell(145,6,$articlept,1,0,'L', TRUE); - $pdf->Ln(); -$pdf->Cell(45,6,$colorPdf,1,0,'L'); -$pdf->Cell(145,6,$identpartlist->getColumnVal("color_identificationparts"),1,0,'L', TRUE); -$pdf->Ln(); -if ($identpartlist->getColumnVal("kindoftest")!='new') { -$cmcrepnumb=$identpartlist->getColumnVal("cmcreportnumber_identificationparts"); -$cmcrepnumb=html_entity_decode($cmcrepnumb); -$cmcrepnumb = iconv('UTF-8', 'windows-1252', $cmcrepnumb); -$pdf->Cell(45,6,$reportPdf,1,0,'L'); -$pdf->Cell(145,6,$cmcrepnumb,1,0,'L', TRUE); - $pdf->Ln(); -$pdf->Cell(45,6,$datePdf,1,0,'L'); -$pdf->Cell(145,6,$identpartlist->getColumnVal("cmcreportdate_identificationparts"),1,0,'L', TRUE); -$pdf->Ln(); -$pdf->Cell(45,6,$headedPdf,1,0,'L'); -$pdf->Cell(145,6,$identpartlist->getColumnVal("reportof"),1,0,'L',TRUE); -$pdf->Ln(); -} -$pdf->SetFillColor(192,192,192); -$pdf->Cell(190,3,'',1,0,'L',TRUE); -$pdf->SetFillColor(232, 242, 255); - $pdf->Ln(); - $identpartlist->moveNext(); -} -$identpartlist->moveFirst(); //return RS to first record -unset($wa_startindex); -unset($wa_repeatcount); -$pdf->Ln(); -/* -// parse issue by cmc -$identpartlistcmc = new WA_MySQLi_RS("identpartlist",$cmctrfdb,0); -$identpartlistcmc->setQuery("SELECT * FROM identificationparts WHERE identificationparts.idtrfdetails='$idtrf' AND identificationparts.kindoftest='cmc'"); -$identpartlistcmc->execute(); -if (!empty($identpartlistcmc->getColumnVal("ididentificationparts"))) { -$pdf->SetFont('','B','10'); -$pdf->Cell(190,6,'Parti testate da CIMAC',1,0,'C'); -$pdf->Ln(); -$pdf->SetFont('','','8'); -$wa_startindex = 0; -while(!$identpartlistcmc->atEnd()) { - $wa_startindex = $identpartlistcmc->Index; -$pdf->Cell(45,6,'Parte',1,0,'L'); -$descpart=$identpartlistcmc->getColumnVal("description_identificationparts"); -$pdf->Cell(145,6,$descpart,1,0,'L',TRUE); - $pdf->Ln(); -$pdf->Cell(45,6,'Descrizione',1,0,'L'); -$pdf->Cell(145,6,$identpartlistcmc->getColumnVal("material_identificationparts"),1,0,'L', TRUE); -$pdf->Ln(); -$pdf->Cell(45,6,'Articolo',1,0,'L'); -$articlept=$identpartlistcmc->getColumnVal("article_identificationparts"); -$articlept=html_entity_decode($articlept); -$articlept = iconv('UTF-8', 'windows-1252', $articlept); -$pdf->Cell(145,6,$articlept,1,0,'L', TRUE); -$pdf->Ln(); -$pdf->Cell(45,6,'Colore',1,0,'L'); -$pdf->Cell(145,6,$identpartlistcmc->getColumnVal("color_identificationparts"),1,0,'L', TRUE); - $pdf->Ln(); -$pdf->Cell(45,6,'Rapporto',1,0,'L'); -$cmcrepnumb=$identpartlistcmc->getColumnVal("cmcreportnumber_identificationparts"); -$cmcrepnumb=html_entity_decode($cmcrepnumb); -$cmcrepnumb = iconv('UTF-8', 'windows-1252', $cmcrepnumb); -$pdf->Cell(145,6,$cmcrepnumb,1,0,'L', TRUE); - $pdf->Ln(); -$pdf->Cell(45,6,'Data',1,0,'L'); -$pdf->Cell(145,6,$identpartlistcmc->getColumnVal("cmcreportdate_identificationparts"),1,0,'L', TRUE); -$pdf->Ln(); -$pdf->Cell(45,6,'Intestato',1,0,'L'); -$pdf->Cell(145,6,$identpartlistcmc->getColumnVal("reportof"),1,0,'L',TRUE); -$pdf->Ln(); -$pdf->SetFillColor(192,192,192); -$pdf->Cell(190,3,'',1,0,'L',TRUE); -$pdf->SetFillColor(232, 242, 255); - - $pdf->Ln(); - $identpartlistcmc->moveNext(); -} -$identpartlistcmc->moveFirst(); //return RS to first record -unset($wa_startindex); -unset($wa_repeatcount); -} -$pdf->Ln(); */ -/* -// parse issue by trd -$identpartlisttrd = new WA_MySQLi_RS("identpartlist",$cmctrfdb,0); -$identpartlisttrd->setQuery("SELECT * FROM identificationparts WHERE identificationparts.idtrfdetails='$idtrf' AND identificationparts.kindoftest='trd'"); -$identpartlisttrd->execute(); -if (!empty($identpartlisttrd->getColumnVal("ididentificationparts"))) { -$pdf->SetFont('','B','10'); -$pdf->Cell(190,6,'Parti testate da altro laboratorio',1,0,'C'); -$pdf->Ln(); -$pdf->SetFont('','','8'); -$wa_startindex = 0; -while(!$identpartlisttrd->atEnd()) { - $wa_startindex = $identpartlisttrd->Index; - -$pdf->Cell(45,6,'Parte',1,0,'L'); -$descpart=$identpartlisttrd->getColumnVal("description_identificationparts"); -$pdf->Cell(145,6,$descpart,1,0,'L',TRUE); - $pdf->Ln(); -$pdf->Cell(45,6,'Descrizione',1,0,'L'); -$pdf->Cell(145,6,$identpartlisttrd->getColumnVal("material_identificationparts"),1,0,'L', TRUE); -$pdf->Ln(); -$pdf->Cell(45,6,'Articolo',1,0,'L'); -$articlept=$identpartlisttrd->getColumnVal("article_identificationparts"); -$articlept=html_entity_decode($articlept); -$articlept = iconv('UTF-8', 'windows-1252', $articlept); -$pdf->Cell(145,6,$articlept,1,0,'L', TRUE); -$pdf->Ln(); -$pdf->Cell(45,6,'Colore',1,0,'L'); -$pdf->Cell(145,6,$identpartlisttrd->getColumnVal("color_identificationparts"),1,0,'L', TRUE); - $pdf->Ln(); -$pdf->Cell(45,6,'Rapporto',1,0,'L'); -$cmcrepn=$identpartlisttrd->getColumnVal("cmcreportnumber_identificationparts"); -$cmcrepn=html_entity_decode($cmcrepn); -$cmcrepn = iconv('UTF-8', 'windows-1252', $cmcrepn); -$pdf->Cell(145,6,$cmcrepn,1,0,'L', TRUE); - $pdf->Ln(); -$pdf->Cell(45,6,'Data',1,0,'L'); -$pdf->Cell(145,6,$identpartlisttrd->getColumnVal("cmcreportdate_identificationparts"),1,0,'L', TRUE); -$pdf->Ln(); -$pdf->Cell(45,6,'Intestato',1,0,'L'); -$pdf->Cell(145,6,$identpartlisttrd->getColumnVal("reportof"),1,0,'L',TRUE); -$pdf->Ln(); -$pdf->SetFillColor(192,192,192); -$pdf->Cell(190,3,'',1,0,'L',TRUE); -$pdf->SetFillColor(232, 242, 255); -$pdf->Ln(); -$pdf->SetFont('','','8'); - - $pdf->Ln(); - $identpartlisttrd->moveNext(); -} -$identpartlisttrd->moveFirst(); //return RS to first record -unset($wa_startindex); -unset($wa_repeatcount); -} -$pdf->Ln(); */ -?> \ No newline at end of file diff --git a/public/pdfcreation/bckpdf4 (2).php b/public/pdfcreation/bckpdf4 (2).php deleted file mode 100644 index d53d886..0000000 --- a/public/pdfcreation/bckpdf4 (2).php +++ /dev/null @@ -1,54 +0,0 @@ -SetFont('Arial','',7); -$firstsent=html_entity_decode($firstsentpdf4); -$firstsent = iconv('UTF-8', 'windows-1252', $firstsent); -$secondsent=utf8_decode($secondsentpdf4); -//$thirdsent=utf8_decode('For the purposes of Article 6 of the REG 01 "Regulation for the assessment of the conformity of Personal Protective Equipment '); -//$foursent=utf8_decode('according to Regulation (EU) 2016/425" available on our website www.cimac.it'); -// nota di testa -$pdf->Cell(0,0,$firstsent,0,1); -$pdf->Cell(0,9,$secondsent,0,1); -//$pdf->Cell(0,0,$thirdsent,0,1); -//$pdf->Cell(0,9,$foursent,0,1); - //description table -//include('pdfcreation/descriptiontablenocert.php'); -include('pdfcreation/descriptiontable.php'); -$pdf->Ln(); - //typecert 3 info -include('pdfcreation/type4table.php'); -$pdf->Ln(); -// standards table -include('pdfcreation/standardstable.php'); -$pdf->Ln(); -// additionalinfo -include('pdfcreation/m30table.php'); -$pdf->Ln(); -// additionalinfo requirements -include('pdfcreation/addreqtable.php'); -$pdf->Ln(); -// additionalinfo -include('pdfcreation/addinfotable.php'); -$pdf->Ln(); - // chem table -include('pdfcreation/chemtable.php'); -$pdf->Ln(); - //trf option -include('pdfcreation/trfoptionnocert.php'); -$pdf->Ln(); - //trf option -include('pdfcreation/fileattached.php'); -$pdf->Ln(); -$pdf->Ln(); - //header report contact -include('pdfcreation/headerreporttable.php'); -$pdf->Ln(); - //header certificate contact -//include('pdfcreation/headercertificatetable.php'); -//$pdf->Ln(); - //invoice contact -include('pdfcreation/invoicecontacttable.php'); -$pdf->Ln(); - //Sign datatable -include('pdfcreation/signdatatable.php'); -$pdf->Ln(); -?> \ No newline at end of file diff --git a/public/pdfcreation/bckpdf4.php b/public/pdfcreation/bckpdf4.php deleted file mode 100644 index 6253591..0000000 --- a/public/pdfcreation/bckpdf4.php +++ /dev/null @@ -1,79 +0,0 @@ -SetFont('Arial','',7); -$firstsent=html_entity_decode('Ai sensi e per gli effetti dell’art. 6 del REG 01 Regolamento per la valutazione della conformità dei Dispositivi di Protezione Individuale'); -$firstsent = iconv('UTF-8', 'windows-1252', $firstsent); -$secondsent=utf8_decode('secondo il Regolamento (UE) 2016/425 disponibile sul nostro sito web www.cimac.it'); -//$thirdsent=utf8_decode('For the purposes of Article 6 of the REG 01 "Regulation for the assessment of the conformity of Personal Protective Equipment '); -//$foursent=utf8_decode('according to Regulation (EU) 2016/425" available on our website www.cimac.it'); - -// nota di testa -//$pdf->Cell(0,0,$firstsent,0,1); -//$pdf->Cell(0,9,$secondsent,0,1); -//$pdf->Cell(0,0,$thirdsent,0,1); -//$pdf->Cell(0,9,$foursent,0,1); - - //description table -include('pdfcreation/descriptiontablenocert.php'); - -$pdf->Ln(); - - //typecert 3 info -include('pdfcreation/type4table.php'); - -$pdf->Ln(); - -// standards table -include('pdfcreation/standardstable.php'); - -$pdf->Ln(); - -// additionalinfo -include('pdfcreation/m30table.php'); - -$pdf->Ln(); -// additionalinfo requirements -include('pdfcreation/addreqtable.php'); - -$pdf->Ln(); - -// additionalinfo -include('pdfcreation/addinfotable.php'); - -$pdf->Ln(); - - - // chem table -include('pdfcreation/chemtable.php'); - -$pdf->Ln(); - - //trf option -include('pdfcreation/trfoptionnocert.php'); - -$pdf->Ln(); - - //trf option -include('pdfcreation/fileattached.php'); - -$pdf->Ln(); -$pdf->Ln(); - //header report contact -include('pdfcreation/headerreporttable.php'); - -$pdf->Ln(); - - //header certificate contact -//include('pdfcreation/headercertificatetable.php'); - -//$pdf->Ln(); - //invoice contact -include('pdfcreation/invoicecontacttable.php'); - -$pdf->Ln(); - //Sign datatable -include('pdfcreation/signdatatablenocert.php'); - -$pdf->Ln(); - -?> \ No newline at end of file diff --git a/public/pdfcreation/bcksigndatatable.php b/public/pdfcreation/bcksigndatatable.php deleted file mode 100644 index 9bfa980..0000000 --- a/public/pdfcreation/bcksigndatatable.php +++ /dev/null @@ -1,52 +0,0 @@ -hasRole('User')) : - // trf option - $nameuser = $_SESSION["nameuser"]; - //$pdf->Cell(120,6,'Intendo sottoporre questo modello a sorveglianza (presso CIMAC)',1,0,'C'); - //$pdf->Cell(70,6,$trfData['surveillanceselectoption'],1,0,'C',TRUE); - if (!mb_check_encoding($statement, 'UTF-8')) { - $statement = utf8_encode($statement); // Forza la codifica in UTF-8 - } - - $statement = html_entity_decode($statement); - $statement = mb_convert_encoding($statement, 'windows-1252', 'UTF-8'); - - //$statement = iconv('UTF-8', 'iso-8859-1', $statement); - - $addstatement = html_entity_decode($addstatement); - $addstatement = iconv('UTF-8', 'windows-1252', $addstatement); - //$addstatement = iconv('UTF-8', 'iso-8859-1', $addstatement); - $pdf->Ln(); - $pdf->MultiCell(190, 6, $statement, 1); - if ($trfData['certotherclient'] == 'Y') { - $pdf->MultiCell(190, 6, $addstatement, 1); - } - $pdf->Ln(); - $pdf->Cell(40, 6, $signedonpdf, 1, 0, 'C'); - $signedonnew = date("d/m/Y", strtotime($trfData['signedon'])); - $pdf->Cell(40, 6, $signedonnew, 1, 0, 'C', TRUE); - $pdf->Cell(40, 6, ' Da ', 1, 0, 'C'); - $pdf->Cell(70, 6, $nameuser, 1, 0, 'C', TRUE); - $pdf->Ln(); - $pdf->SetFont('', '', 7); - $pdf->Cell(190, 6, $signedtokenpdf, 0, 0, 'C'); - $pdf->Ln(); - if ($otherclient == 'Y') { - $pdf->Ln(); - $pdf->Ln(); - $pdf->SetFont('', '', 9); - $pdf->Cell(190, 6, $producersign, 0, 0, 'C'); - $pdf->Ln(); - $pdf->SetFont('Arial', '', 8); - $pdf->Cell(40, 6, $signedonpdf, 1, 0, 'C'); - $pdf->Cell(40, 6, '', 1, 0, 'C', TRUE); - $pdf->Cell(40, 6, ' Da ', 1, 0, 'C'); - $pdf->Cell(70, 6, $namesurnamecertcontact, 1, 0, 'C', TRUE); - $pdf->Ln(); - $pdf->Ln(); - $pdf->Cell(40, 6, $signtext, 1, 0, 'C'); - $pdf->Cell(70, 6, '', 1, 0, 'C', TRUE); - $pdf->Ln(); - } - -endif; diff --git a/scripttool/zipfolder.php b/scripttool/zipfolder.php index 41f953a..acccae5 100644 --- a/scripttool/zipfolder.php +++ b/scripttool/zipfolder.php @@ -1,16 +1,16 @@ -open($zip_file, ZIPARCHIVE::CREATE)!==TRUE) { + if ($zip->open($zip_file, ZIPARCHIVE::CREATE) !== TRUE) { die("cannot open <$zip_file>\n"); } $files = 0; $paths = array($main_path); - while (list(, $path) = each($paths)) - { - foreach (glob($path.'/*') as $p) - { + while (list(, $path) = each($paths)) { + foreach (glob($path . '/*') as $p) { if (is_dir($p)) { $paths[] = $p; } else { $zip->addFile($p); $files++; - echo $p."
    \n"; + echo $p . "
    \n"; } } } - echo 'Total files: '.$files; + echo 'Total files: ' . $files; $zip->close(); -} +} ?>