diff --git a/Connections/cmctrfdb.php b/Connections/cmctrfdb.php index 7ffb319..639edb6 100644 --- a/Connections/cmctrfdb.php +++ b/Connections/cmctrfdb.php @@ -2,20 +2,53 @@ # FileName="WADYN_MYSQLI_CONN.htm" # Type="MYSQL" # HTTP="true" -$hostname_cmctrfdb = "localhost"; -$database_cmctrfdb = "cmccopia"; -$username_cmctrfdb = "solocla"; -$password_cmctrfdb = "!Massarosa2"; + +@session_start(); + +/* +|-------------------------------------------------------------------------- +| Load Composer and .env +|-------------------------------------------------------------------------- +| This file is inside: cmccopiaoriginale/Connections/ +| vendor and .env are inside: cmccopiaoriginale/ +*/ + +require_once __DIR__ . '/../vendor/autoload.php'; + +$dotenv = Dotenv\Dotenv::createImmutable(__DIR__ . '/../'); +$dotenv->safeLoad(); + +/* +|-------------------------------------------------------------------------- +| Database configuration from .env +|-------------------------------------------------------------------------- +*/ + +$hostname_cmctrfdb = $_ENV['DB_HOST'] ?? getenv('DB_HOST') ?? 'localhost'; +$database_cmctrfdb = $_ENV['DB_DATABASE'] ?? getenv('DB_DATABASE') ?? ''; +$username_cmctrfdb = $_ENV['DB_USERNAME'] ?? getenv('DB_USERNAME') ?? ''; +$password_cmctrfdb = $_ENV['DB_PASSWORD'] ?? getenv('DB_PASSWORD') ?? ''; $servername = $hostname_cmctrfdb; $username = $username_cmctrfdb; $password = $password_cmctrfdb; $dbname = $database_cmctrfdb; -@session_start(); +/* +|-------------------------------------------------------------------------- +| MySQLi connection +|-------------------------------------------------------------------------- +*/ $cmctrfdb = mysqli_init(); -if (defined("MYSQLI_OPT_INT_AND_FLOAT_NATIVE")) $cmctrfdb->options(MYSQLI_OPT_INT_AND_FLOAT_NATIVE, TRUE); -$cmctrfdb->real_connect($hostname_cmctrfdb, $username_cmctrfdb, $password_cmctrfdb, $database_cmctrfdb) or die("Connect Error: " . mysqli_connect_error()); -?> \ No newline at end of file +if (defined("MYSQLI_OPT_INT_AND_FLOAT_NATIVE")) { + $cmctrfdb->options(MYSQLI_OPT_INT_AND_FLOAT_NATIVE, true); +} + +$cmctrfdb->real_connect( + $hostname_cmctrfdb, + $username_cmctrfdb, + $password_cmctrfdb, + $database_cmctrfdb +) or die("Connect Error: " . mysqli_connect_error()); diff --git a/composer.json b/composer.json index 61d7067..d9d8bc9 100644 --- a/composer.json +++ b/composer.json @@ -47,6 +47,7 @@ "vanguardapp/activity-log": "^5.0", "vanguardapp/announcements": "^5.0", "vanguardapp/plugins": "^5.0", + "vlucas/phpdotenv": "^5.5", "webpatser/laravel-countries": "dev-master" }, "require-dev": { @@ -54,10 +55,11 @@ "barryvdh/laravel-ide-helper": "^2.8", "brianium/paratest": "^7.1", "fakerphp/faker": "^1.9.1", + "laravel/sail": "^1.0", "mockery/mockery": "^1.4.4", "nunomaduro/collision": "^7.0", "phpunit/phpunit": "^10.0", - "laravel/sail": "^1.0", + "robmorgan/phinx": "^0.16.12", "spatie/laravel-ignition": "^2.0" }, "autoload": { diff --git a/composer.lock b/composer.lock index 65792ae..184c5aa 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "74eabfd6eabed5b7a287ed59958be1dd", + "content-hash": "63d9208be1d64ed3a27b520913b605df", "packages": [ { "name": "akaunting/laravel-setting", @@ -7777,6 +7777,388 @@ ], "time": "2023-03-13T10:11:07+00:00" }, + { + "name": "cakephp/chronos", + "version": "3.5.0", + "source": { + "type": "git", + "url": "https://github.com/cakephp/chronos.git", + "reference": "e6e777b534244911566face8a5dbdbd7f7bda5a6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/cakephp/chronos/zipball/e6e777b534244911566face8a5dbdbd7f7bda5a6", + "reference": "e6e777b534244911566face8a5dbdbd7f7bda5a6", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "psr/clock": "^1.0" + }, + "provide": { + "psr/clock-implementation": "1.0" + }, + "require-dev": { + "cakephp/cakephp-codesniffer": "^5.0", + "phpunit/phpunit": "^10.5.58 || ^11.5.3 || ^12.1.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Cake\\Chronos\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Brian Nesbitt", + "email": "brian@nesbot.com", + "homepage": "http://nesbot.com" + }, + { + "name": "The CakePHP Team", + "homepage": "https://cakephp.org" + } + ], + "description": "A simple API extension for DateTime.", + "homepage": "https://cakephp.org", + "keywords": [ + "date", + "datetime", + "time" + ], + "support": { + "issues": "https://github.com/cakephp/chronos/issues", + "source": "https://github.com/cakephp/chronos" + }, + "time": "2026-04-10T02:50:39+00:00" + }, + { + "name": "cakephp/core", + "version": "5.4.1", + "source": { + "type": "git", + "url": "https://github.com/cakephp/core.git", + "reference": "f1046353dd45ab79610d50ef088d5feecd26b115" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/cakephp/core/zipball/f1046353dd45ab79610d50ef088d5feecd26b115", + "reference": "f1046353dd45ab79610d50ef088d5feecd26b115", + "shasum": "" + }, + "require": { + "cakephp/utility": "^5.4.0", + "league/container": "^5.1", + "php": ">=8.2", + "psr/container": "^1.1 || ^2.0" + }, + "provide": { + "psr/container-implementation": "^2.0" + }, + "suggest": { + "cakephp/cache": "To use Configure::store() and restore().", + "cakephp/event": "To use PluginApplicationInterface or plugin applications.", + "league/container": "To use Container and ServiceProvider classes" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-5.next": "5.5.x-dev" + } + }, + "autoload": { + "files": [ + "functions.php" + ], + "psr-4": { + "Cake\\Core\\": "." + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "CakePHP Community", + "homepage": "https://github.com/cakephp/core/graphs/contributors" + } + ], + "description": "CakePHP Framework Core classes", + "homepage": "https://cakephp.org", + "keywords": [ + "cakephp", + "core", + "framework" + ], + "support": { + "forum": "https://stackoverflow.com/tags/cakephp", + "irc": "irc://irc.freenode.org/cakephp", + "issues": "https://github.com/cakephp/cakephp/issues", + "source": "https://github.com/cakephp/core" + }, + "time": "2026-07-19T15:27:06+00:00" + }, + { + "name": "cakephp/database", + "version": "5.4.1", + "source": { + "type": "git", + "url": "https://github.com/cakephp/database.git", + "reference": "9c23364ffe580ad5716062160c8c9b8dbb644a43" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/cakephp/database/zipball/9c23364ffe580ad5716062160c8c9b8dbb644a43", + "reference": "9c23364ffe580ad5716062160c8c9b8dbb644a43", + "shasum": "" + }, + "require": { + "cakephp/chronos": "^3.3", + "cakephp/core": "^5.4.0", + "cakephp/datasource": "^5.4.0", + "cakephp/event": "^5.4.0", + "php": ">=8.2", + "psr/log": "^3.0" + }, + "require-dev": { + "cakephp/i18n": "^5.4.0", + "cakephp/log": "^5.4.0", + "cakephp/utility": "^5.4.0" + }, + "suggest": { + "cakephp/i18n": "If you are using locale-aware datetime formats.", + "cakephp/log": "If you want to use query logging without providing a logger yourself.", + "cakephp/utility": "If you want to use EnumLabelTrait." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-5.next": "5.5.x-dev" + } + }, + "autoload": { + "psr-4": { + "Cake\\Database\\": "." + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "CakePHP Community", + "homepage": "https://github.com/cakephp/database/graphs/contributors" + } + ], + "description": "Flexible and powerful Database abstraction library with a familiar PDO-like API", + "homepage": "https://cakephp.org", + "keywords": [ + "abstraction", + "cakephp", + "database", + "database abstraction", + "pdo" + ], + "support": { + "forum": "https://stackoverflow.com/tags/cakephp", + "irc": "irc://irc.freenode.org/cakephp", + "issues": "https://github.com/cakephp/cakephp/issues", + "source": "https://github.com/cakephp/database" + }, + "time": "2026-07-28T18:27:47+00:00" + }, + { + "name": "cakephp/datasource", + "version": "5.4.1", + "source": { + "type": "git", + "url": "https://github.com/cakephp/datasource.git", + "reference": "a951c9c64ac0815c0393e50259068cc01da7b14b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/cakephp/datasource/zipball/a951c9c64ac0815c0393e50259068cc01da7b14b", + "reference": "a951c9c64ac0815c0393e50259068cc01da7b14b", + "shasum": "" + }, + "require": { + "cakephp/core": "^5.4.0", + "php": ">=8.2", + "psr/simple-cache": "^2.0 || ^3.0" + }, + "require-dev": { + "cakephp/cache": "^5.4.0", + "cakephp/collection": "^5.4.0", + "cakephp/utility": "^5.4.0" + }, + "suggest": { + "cakephp/cache": "If you decide to use Query caching.", + "cakephp/collection": "If you decide to use ResultSetInterface.", + "cakephp/utility": "If you decide to use EntityTrait." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-5.next": "5.5.x-dev" + } + }, + "autoload": { + "psr-4": { + "Cake\\Datasource\\": "." + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "CakePHP Community", + "homepage": "https://github.com/cakephp/datasource/graphs/contributors" + } + ], + "description": "Provides connection managing and traits for Entities and Queries that can be reused for different datastores", + "homepage": "https://cakephp.org", + "keywords": [ + "cakephp", + "connection management", + "datasource", + "entity", + "query" + ], + "support": { + "forum": "https://stackoverflow.com/tags/cakephp", + "irc": "irc://irc.freenode.org/cakephp", + "issues": "https://github.com/cakephp/cakephp/issues", + "source": "https://github.com/cakephp/datasource" + }, + "time": "2026-07-19T15:27:06+00:00" + }, + { + "name": "cakephp/event", + "version": "5.4.1", + "source": { + "type": "git", + "url": "https://github.com/cakephp/event.git", + "reference": "bddfe2634e76a3dfbc02d9c9fccd2e0a27530aba" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/cakephp/event/zipball/bddfe2634e76a3dfbc02d9c9fccd2e0a27530aba", + "reference": "bddfe2634e76a3dfbc02d9c9fccd2e0a27530aba", + "shasum": "" + }, + "require": { + "cakephp/core": "^5.4.0", + "php": ">=8.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-5.next": "5.5.x-dev" + } + }, + "autoload": { + "psr-4": { + "Cake\\Event\\": "." + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "CakePHP Community", + "homepage": "https://github.com/cakephp/event/graphs/contributors" + } + ], + "description": "CakePHP event dispatcher library that helps implementing the observer pattern", + "homepage": "https://cakephp.org", + "keywords": [ + "cakephp", + "dispatcher", + "event", + "observer pattern" + ], + "support": { + "forum": "https://stackoverflow.com/tags/cakephp", + "irc": "irc://irc.freenode.org/cakephp", + "issues": "https://github.com/cakephp/cakephp/issues", + "source": "https://github.com/cakephp/event" + }, + "time": "2026-07-19T15:27:06+00:00" + }, + { + "name": "cakephp/utility", + "version": "5.4.1", + "source": { + "type": "git", + "url": "https://github.com/cakephp/utility.git", + "reference": "4e5b69fbef582d2a04087ae5823567c472f05a42" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/cakephp/utility/zipball/4e5b69fbef582d2a04087ae5823567c472f05a42", + "reference": "4e5b69fbef582d2a04087ae5823567c472f05a42", + "shasum": "" + }, + "require": { + "cakephp/core": "^5.4.0", + "php": ">=8.2" + }, + "suggest": { + "ext-intl": "To use Text::transliterate() or Text::slug()", + "lib-ICU": "To use Text::transliterate() or Text::slug()" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-5.next": "5.5.x-dev" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Cake\\Utility\\": "." + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "CakePHP Community", + "homepage": "https://github.com/cakephp/utility/graphs/contributors" + } + ], + "description": "CakePHP Utility classes such as Inflector, String, Hash, and Security", + "homepage": "https://cakephp.org", + "keywords": [ + "cakephp", + "hash", + "inflector", + "security", + "string", + "utility" + ], + "support": { + "forum": "https://stackoverflow.com/tags/cakephp", + "irc": "irc://irc.freenode.org/cakephp", + "issues": "https://github.com/cakephp/cakephp/issues", + "source": "https://github.com/cakephp/utility" + }, + "time": "2026-07-19T15:27:06+00:00" + }, { "name": "composer/class-map-generator", "version": "1.0.0", @@ -8635,6 +9017,90 @@ }, "time": "2023-03-06T14:23:15+00:00" }, + { + "name": "league/container", + "version": "5.2.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/container.git", + "reference": "58accbc032f0090a9bd08326f93062c5a658b2c5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/container/zipball/58accbc032f0090a9bd08326f93062c5a658b2c5", + "reference": "58accbc032f0090a9bd08326f93062c5a658b2c5", + "shasum": "" + }, + "require": { + "php": "^8.1", + "psr/container": "^2.0.2", + "psr/event-dispatcher": "^1.0" + }, + "provide": { + "psr/container-implementation": "^1.0" + }, + "replace": { + "orno/di": "~2.0" + }, + "require-dev": { + "nette/php-generator": "^4.1", + "nikic/php-parser": "^5.0", + "phpstan/phpstan": "^2.1.11", + "phpunit/phpunit": "^10.5.45|^11.5.15|^12.0", + "roave/security-advisories": "dev-latest", + "scrutinizer/ocular": "^1.9", + "squizlabs/php_codesniffer": "^3.9" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-1.x": "1.x-dev", + "dev-2.x": "2.x-dev", + "dev-3.x": "3.x-dev", + "dev-4.x": "4.x-dev", + "dev-5.x": "5.x-dev", + "dev-master": "5.x-dev" + } + }, + "autoload": { + "psr-4": { + "League\\Container\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Phil Bennett", + "email": "mail@philbennett.co.uk", + "role": "Developer" + } + ], + "description": "A fast and intuitive dependency injection container.", + "homepage": "https://github.com/thephpleague/container", + "keywords": [ + "container", + "dependency", + "di", + "injection", + "league", + "provider", + "service" + ], + "support": { + "issues": "https://github.com/thephpleague/container/issues", + "source": "https://github.com/thephpleague/container/tree/5.2.0" + }, + "funding": [ + { + "url": "https://github.com/philipobenito", + "type": "github" + } + ], + "time": "2026-03-19T18:52:39+00:00" + }, { "name": "maximebf/debugbar", "version": "v1.18.2", @@ -9614,6 +10080,141 @@ }, "time": "2021-02-03T23:26:27+00:00" }, + { + "name": "psr/clock", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/clock.git", + "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/clock/zipball/e41a24703d4560fd0acb709162f73b8adfc3aa0d", + "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d", + "shasum": "" + }, + "require": { + "php": "^7.0 || ^8.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Psr\\Clock\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for reading the clock.", + "homepage": "https://github.com/php-fig/clock", + "keywords": [ + "clock", + "now", + "psr", + "psr-20", + "time" + ], + "support": { + "issues": "https://github.com/php-fig/clock/issues", + "source": "https://github.com/php-fig/clock/tree/1.0.0" + }, + "time": "2022-11-25T14:36:26+00:00" + }, + { + "name": "robmorgan/phinx", + "version": "0.16.12", + "source": { + "type": "git", + "url": "https://github.com/cakephp/phinx.git", + "reference": "1cce44387a9146dc04c312e6a231b17fb30385cd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/cakephp/phinx/zipball/1cce44387a9146dc04c312e6a231b17fb30385cd", + "reference": "1cce44387a9146dc04c312e6a231b17fb30385cd", + "shasum": "" + }, + "require": { + "cakephp/database": "^5.0.2", + "composer-runtime-api": "^2.0", + "php-64bit": ">=8.1", + "psr/container": "^1.1|^2.0", + "symfony/config": "^4.0|^5.0|^6.0|^7.0|^8.0", + "symfony/console": "^6.0|^7.0|^8.0" + }, + "require-dev": { + "cakephp/cakephp-codesniffer": "^5.0", + "cakephp/i18n": "^5.0", + "ext-json": "*", + "ext-pdo": "*", + "phpunit/phpunit": "^10.5", + "symfony/yaml": "^4.0|^5.0|^6.0|^7.0|^8.0" + }, + "suggest": { + "ext-json": "Install if using JSON configuration format", + "ext-pdo": "PDO extension is needed", + "symfony/yaml": "Install if using YAML configuration format" + }, + "bin": [ + "bin/phinx" + ], + "type": "library", + "autoload": { + "psr-4": { + "Phinx\\": "src/Phinx/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Rob Morgan", + "email": "robbym@gmail.com", + "homepage": "https://robmorgan.id.au", + "role": "Lead Developer" + }, + { + "name": "Woody Gilk", + "email": "woody.gilk@gmail.com", + "homepage": "https://shadowhand.me", + "role": "Developer" + }, + { + "name": "Richard Quadling", + "email": "rquadling@gmail.com", + "role": "Developer" + }, + { + "name": "CakePHP Community", + "homepage": "https://github.com/cakephp/phinx/graphs/contributors", + "role": "Developer" + } + ], + "description": "Phinx makes it ridiculously easy to manage the database migrations for your PHP app.", + "homepage": "https://phinx.org", + "keywords": [ + "database", + "database migrations", + "db", + "migrations", + "phinx" + ], + "support": { + "issues": "https://github.com/cakephp/phinx/issues", + "source": "https://github.com/cakephp/phinx/tree/0.16.12" + }, + "time": "2026-07-03T07:27:17+00:00" + }, { "name": "sebastian/cli-parser", "version": "2.0.0", @@ -10816,6 +11417,155 @@ ], "time": "2023-01-24T07:20:39+00:00" }, + { + "name": "symfony/config", + "version": "v6.4.43", + "source": { + "type": "git", + "url": "https://github.com/symfony/config.git", + "reference": "e39cdd91b2adf67a117bea29660b73d896937d86" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/config/zipball/e39cdd91b2adf67a117bea29660b73d896937d86", + "reference": "e39cdd91b2adf67a117bea29660b73d896937d86", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/filesystem": "^5.4|^6.0|^7.0", + "symfony/polyfill-ctype": "~1.8" + }, + "conflict": { + "symfony/finder": "<5.4", + "symfony/service-contracts": "<2.5" + }, + "require-dev": { + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/finder": "^5.4|^6.0|^7.0", + "symfony/messenger": "^5.4|^6.0|^7.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/yaml": "^5.4|^6.0|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Config\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/config/tree/v6.4.43" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2026-07-21T09:46:53+00:00" + }, + { + "name": "symfony/filesystem", + "version": "v7.4.15", + "source": { + "type": "git", + "url": "https://github.com/symfony/filesystem.git", + "reference": "ff16a16bf87fdf264638b8f6995b3515975e3c79" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/ff16a16bf87fdf264638b8f6995b3515975e3c79", + "reference": "ff16a16bf87fdf264638b8f6995b3515975e3c79", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-mbstring": "~1.8" + }, + "require-dev": { + "symfony/process": "^6.4|^7.0|^8.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Filesystem\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides basic utilities for the filesystem", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/filesystem/tree/v7.4.15" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2026-07-22T07:36:05+00:00" + }, { "name": "symfony/yaml", "version": "v6.2.7", @@ -10952,6 +11702,6 @@ "php": "^8.1.0", "ext-json": "*" }, - "platform-dev": [], + "platform-dev": {}, "plugin-api-version": "2.6.0" } diff --git a/phinx.php b/phinx.php new file mode 100644 index 0000000..84fd54b --- /dev/null +++ b/phinx.php @@ -0,0 +1,29 @@ +load(); + +return [ + 'paths' => [ + 'migrations' => __DIR__ . '/db/migrations', + 'seeds' => __DIR__ . '/db/seeds', + ], + 'environments' => [ + 'default_migration_table' => 'phinxlog', + 'default_environment' => 'production', + 'production' => [ + 'adapter' => 'mysql', + 'host' => $_ENV['DB_HOST'], + 'name' => $_ENV['DB_DATABASE'], + 'user' => $_ENV['DB_USERNAME'], + 'pass' => $_ENV['DB_PASSWORD'], + 'port' => 3306, + 'charset' => 'utf8mb4', + ], + ], + 'version_order' => 'creation', +]; diff --git a/public/adddocument.php b/public/adddocument.php index 5febddc..0cbcb9e 100644 --- a/public/adddocument.php +++ b/public/adddocument.php @@ -70,6 +70,64 @@ $certname->execute(); ?> + - - - - - - - - - - - -
- -
-
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
- - - -
- -
-
- -
-
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")); ?> - - "> -

- - -
-
- - -
- -
- -
-
- -
- setQuery("SELECT * FROM additionalphotos WHERE additionalphotos.idtrf='$idtrf'"); - $additionalphotoslist->execute(); - ?> -
-

-

- - -
-
- -
-

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

- - - -
- -
-
-
-
-
- - - - - - - - - - - - - - -
-
- - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/020924bckidentificationparts.php b/public/bck220325/public/020924bckidentificationparts.php deleted file mode 100644 index a85f7dc..0000000 --- a/public/bck220325/public/020924bckidentificationparts.php +++ /dev/null @@ -1,826 +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"); -$idarticletype = $trfnumberfinal->getColumnVal("idarticletype"); -?> -getColumnVal("idcertification") ?> -setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'"); -$certname->execute(); ?> -Action = "insert"; - $InsertQuery->Table = "identificationparts"; - $InsertQuery->bindColumn("description_identificationparts", "s", "$descriptionpartvalue", "WA_DEFAULT"); - $InsertQuery->bindColumn("article_identificationparts", "s", "$articlepartvalue", "WA_DEFAULT"); - $InsertQuery->bindColumn("material_identificationparts", "s", "$materialpartvalue", "WA_DEFAULT"); - $InsertQuery->bindColumn("color_identificationparts", "s", "$colorvalue", "WA_DEFAULT"); - $InsertQuery->bindColumn("cmcreportnumber_identificationparts", "s", "$cmcreportnumber", "WA_DEFAULT"); - $InsertQuery->bindColumn("cmcreportdate_identificationparts", "t", "$cmcdatereport", "WA_DEFAULT"); - $InsertQuery->bindColumn("reportof", "s", "$reportof", "WA_DEFAULT"); - $InsertQuery->bindColumn("idtrfdetails", "i", "$idtrf", "WA_DEFAULT"); - $InsertQuery->bindColumn("kindoftest", "s", "$kindoftest", "WA_DEFAULT"); - $InsertQuery->bindColumn("partsidnumber", "i", "$partid", "WA_DEFAULT"); - $InsertQuery->bindColumn("arttypeid", "i", "$arttypeid", "WA_DEFAULT"); - $InsertQuery->bindColumn("useridn", "i", "$useridn", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyidn", "i", "$companyidn", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - $InsertQuery->redirect($InsertGoTo); -} -?> -setQuery("SELECT * FROM identificationparts WHERE identificationparts.idtrfdetails='$idtrf' ORDER BY identificationparts.partsidnumber "); -$listinsertedpart->execute(); -?> - - - - - - - - - <?php echo $titlepage; ?>TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- -
-
-
-
- -
-

-
- -
- -
-
-
-
-
-
- -
- -
- -
- -
-
90%
-
- - - - - -
-
-

- - - -

-

-
- - - -
-
- - -
-
-
-
- - -
-
- -
-
-
- -
-
-
- - " disabled> -
-
-
-
- - - - Att - - -
- - - - -
- - - - Ex: -
- - - - - -
- - - -
- - -
- - -
-
-
- - - - - "> - - -
-
-
-
- - -
-
- -
- - - - - - -
- - -
-
-
-

-


- new=, cmc= trd= -

- - -
-
- -
- - - -
- -
- - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/020924bckstandardstep.php b/public/bck220325/public/020924bckstandardstep.php deleted file mode 100644 index 90a8c6c..0000000 --- a/public/bck220325/public/020924bckstandardstep.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/bck220325/public/020924bcktrfdetails.php b/public/bck220325/public/020924bcktrfdetails.php deleted file mode 100644 index a5a3375..0000000 --- a/public/bck220325/public/020924bcktrfdetails.php +++ /dev/null @@ -1,1085 +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(); -?> - - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
- - - -
- -
-
- -
-
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/bck220325/public/1b-load-spinner.css b/public/bck220325/public/1b-load-spinner.css deleted file mode 100644 index 0b6b576..0000000 --- a/public/bck220325/public/1b-load-spinner.css +++ /dev/null @@ -1,12 +0,0 @@ -#loading { - /* (A1) COVER FULL PAGE */ - position: fixed; - top: 0; left: 0; z-index: 999; - width: 100vw; height: 100vh; - - /* (A2) SPINNER IMAGE */ - background-color: black; - background-image: url("ajax-loader.gif"); - background-position: center; - background-repeat: no-repeat; -} diff --git a/public/bck220325/public/1c-loader.js b/public/bck220325/public/1c-loader.js deleted file mode 100644 index 5eed97b..0000000 --- a/public/bck220325/public/1c-loader.js +++ /dev/null @@ -1,37 +0,0 @@ -function loader (css, js) { - // (A) TOTAL NUMBER OF SCRIPTS - var total = css.length + js.length, - now = 0, s; - - // (B) READY? - var ready = () => { - now++; - // if (now==total) { document.getElementById("loading").remove(); } - - // FOR THIS DEMO ONLY. - // PAGE LOAD IS SO FAST YOU WON'T EVEN SEE THE SPINNER. - // SO WE DELAY IT BY 2 SECONDS. - if (now==total) { - window.setTimeout(()=>{ - document.getElementById("loading").remove(); - }, 2000); - } - }; - - // (C) INSERT INTO - css.forEach((url, i) => { - s = document.createElement("link"); - s.rel = "stylesheet"; - s.href = url; - s.onload = ready; s.onerror = ready; - document.head.appendChild(s); - }); - - // (D) INSERT - - - - - - - - - - - - - -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'"); -$trfnumberfinal->execute(); -?> -getColumnVal("idcertification"); -$idcert = $trfnumberfinal->getColumnVal("idcertification"); -?> -setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'"); -$certname->execute(); -?> - - - - - - - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

ACTION CS

- PRESA IN CARICO -

- - TRF N. getColumnVal("trfnumber")); ?> - Description getColumnVal("sample_description")); ?> -

- CERT NAME: getColumnVal("name_certification")); ?> -

-
- - - - - - -
-

- - -

- -

- - - -
- - -
- - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/add-characteristic.php b/public/bck220325/public/add-characteristic.php deleted file mode 100644 index 2f0b872..0000000 --- a/public/bck220325/public/add-characteristic.php +++ /dev/null @@ -1,182 +0,0 @@ - - - - -setQuery("SELECT * FROM article_type ORDER BY article_type.name_articletype"); -$articletypelist->execute(); -?> - - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

Aggiungi Articolo Caratteristica

- -
-
- -
- -
-
- -
- -
- -
-
- - -
- -
- -
-
- - - - - - - - - -
- -
- - - -
- - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/add-chemical.php b/public/bck220325/public/add-chemical.php deleted file mode 100644 index 9e8bb77..0000000 --- a/public/bck220325/public/add-chemical.php +++ /dev/null @@ -1,153 +0,0 @@ - - - - - - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

Gestione Chemical AGent

- -
-
- -
- -
-
- -
- -
- -
-
- - - - -
- -
- - - -
- - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/add-dpicat.php b/public/bck220325/public/add-dpicat.php deleted file mode 100644 index b76a24d..0000000 --- a/public/bck220325/public/add-dpicat.php +++ /dev/null @@ -1,188 +0,0 @@ - - - - -setQuery("SELECT * FROM article_type ORDER BY article_type.name_articletype"); -$articletypelist->execute(); -?> - - - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

AGGIUNGI DPI CATEGORY

- -
-
- -
- -
-
- -
- -
- -
-
- - - - - -
- -
- -
-
- -
- - - - - - - - - -
- - - - - -
- - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/add-protcat.php b/public/bck220325/public/add-protcat.php deleted file mode 100644 index baab413..0000000 --- a/public/bck220325/public/add-protcat.php +++ /dev/null @@ -1,188 +0,0 @@ - - - - -setQuery("SELECT * FROM article_type ORDER BY article_type.name_articletype"); -$articletypelist->execute(); -?> - - - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

AGGIUNGI PROTECTION CATEGORY

- -
-
- -
- -
-
- -
- -
- -
-
- - - - - -
- -
- -
-
- -
- - - - - - - - - -
- - - - - -
- - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/add-requirements.php b/public/bck220325/public/add-requirements.php deleted file mode 100644 index 8838b4e..0000000 --- a/public/bck220325/public/add-requirements.php +++ /dev/null @@ -1,188 +0,0 @@ - - - - -setQuery("SELECT * FROM article_type ORDER BY article_type.name_articletype"); -$articletypelist->execute(); -?> - - - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

AGGIUNGI REQUIREMENTS

- -
-
- -
- -
-
- -
- -
- -
-
- - - - - -
- -
- -
-
- -
- - - - - - - - - -
- - - - - -
- - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/add-standard.php b/public/bck220325/public/add-standard.php deleted file mode 100644 index ee28c82..0000000 --- a/public/bck220325/public/add-standard.php +++ /dev/null @@ -1,228 +0,0 @@ - - - - -setQuery("SELECT * FROM article_type ORDER BY article_type.name_articletype"); -$articletypelist->execute(); -?> -setQuery("SELECT * FROM article_characteristic ORDER BY article_characteristic.idarticletype, article_characteristic.name_articlecharacteristic"); -$articlecharacteristiclist->execute(); -?> -setQuery("SELECT * FROM dpicategory ORDER BY dpicategory.value_dpicategory"); -$categorydpilist->execute();?> - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

Gestione Standards

-

Da questa pagina puoi gestire gli standards e tutti i dati correlati

-
-
- -
- -
-
- -
- -
- -
-
- -
- -
- -
-
- -
- -
- -
-
- -
- -
- -
-
- -
- -
- -
-
- - - -
- - -
-
-
- - -
-
- - - -
- -
- - - -
- - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/add_part.php b/public/bck220325/public/add_part.php deleted file mode 100644 index 784c6bc..0000000 --- a/public/bck220325/public/add_part.php +++ /dev/null @@ -1,28 +0,0 @@ -connect_error) { - die("Connessione fallita: " . $conn->connect_error); - } - - $stmt = $conn->prepare("INSERT INTO identificationparts (companyidn, arttypeid, kindoftest, idtrfdetails, useridn) VALUES (?, ?, 'cmc', ?, ?)"); - $stmt->bind_param("iiii", $idcompany, $idart, $idtrftd, $useridn); - $result = $stmt->execute(); - - if ($result) { - echo json_encode(['success' => true, 'message' => 'Parte aggiunta con successo']); - } else { - echo json_encode(['success' => false, 'message' => 'Errore nell\'aggiunta della parte']); - } - - $stmt->close(); - $conn->close(); -} diff --git a/public/bck220325/public/adddocument.php b/public/bck220325/public/adddocument.php deleted file mode 100644 index 4855cc4..0000000 --- a/public/bck220325/public/adddocument.php +++ /dev/null @@ -1,829 +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(); ?> - - - - - - <?php echo $titlepage; ?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
- - - -
- -
-
- -
-
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; - } elseif ($trfnumberfinal->getColumnVal("idarticletype") == '4') { - $photo1 = "Foto fronte"; - $photo2 = "Foto retro"; - } ?> - - - - - - - - - - - - - - -
-
- -
- -
- - "> - -
- -
-
-
-
- -
- -
- - "> - -
- -
-
- - - -
- 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")); ?> - - "> -

- - -
-
- - -
- -
- -
-
- -
- setQuery("SELECT * FROM additionalphotos WHERE additionalphotos.idtrf='$idtrf'"); - $additionalphotoslist->execute(); - ?> -
-

-

- - -
-
- -
-

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

- - - -
- -
-
-
-
-
- - - - - - - - - - - - - - -
-
- - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/adddocument2.php b/public/bck220325/public/adddocument2.php deleted file mode 100644 index 8d9ea5e..0000000 --- a/public/bck220325/public/adddocument2.php +++ /dev/null @@ -1,339 +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 CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
- - - -
- -
-
- -
-
95%
-
- -
-
-

-

- -

- -

- - - -
- -
- -
- -
- - -
-
- - - - "> - -
- - -
- -
- - -
- - -
-
- - -
- - 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/bck220325/public/adddocumentnuovo.php b/public/bck220325/public/adddocumentnuovo.php deleted file mode 100644 index 42fb538..0000000 --- a/public/bck220325/public/adddocumentnuovo.php +++ /dev/null @@ -1,425 +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 CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
- - - -
- -
-
- -
-
95%
-
- - - - -
-
-

Aggiungi le foto -

- -

Aggiungi foto etc.....

- - - - - - - - - - - - - - - - - - - - - -
Foto FrontaleFoto Laterale
-
-Upload image -
- -
-
-
-
-Upload image -
- -
-
-
- - -
- - -
-
- - - - -
-
-

-

- -

- -

- - - -
- -
- -
- -
- - -
-
- - - - "> - -
- - -
- -
- - -
- - -
-
- - -
- - 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/bck220325/public/additionalinfo.php b/public/bck220325/public/additionalinfo.php deleted file mode 100644 index 071603f..0000000 --- a/public/bck220325/public/additionalinfo.php +++ /dev/null @@ -1,284 +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(); -?> - - - - - - <?php echo $titlepage; ?> - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- -
-
-
-
- -
-

-

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

-

-

-

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

-

-

-

-
-
- -
- - -
-
-
-
- getColumnVal("shoesorthopedic") == 'Y') { - echo "checked"; - } ?>> - -
-
- getColumnVal("shoesorthopedicmod") == 'Y') { - echo "checked"; - } ?>> - -
-
- getColumnVal("autoclavable") == 'Y') { - echo "checked"; - } ?>> - -
-
- getColumnVal("esd") == 'Y') { - echo "checked"; - } ?>> - -
- -
- - - -
-
- - - - -
- -
- - -
- -
- -
- -
- - - - - -
- -
- - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/addrequirements.php b/public/bck220325/public/addrequirements.php deleted file mode 100644 index 89be71e..0000000 --- a/public/bck220325/public/addrequirements.php +++ /dev/null @@ -1,430 +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("shoesorthopedicmod", "s", "$orthopedicmod", "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(); ?> - - - - - - - <?php echo $titlepage; ?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
- - -
- -
-
- -
-
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/bck220325/public/admin-certtype.php b/public/bck220325/public/admin-certtype.php deleted file mode 100644 index 110bd9d..0000000 --- a/public/bck220325/public/admin-certtype.php +++ /dev/null @@ -1,230 +0,0 @@ - - - - - - -Action = "update"; - $UpdateQuery->Table = "certificationtype"; - $UpdateQuery->bindColumn("name_certification", "s", "".((isset($_POST["name_certification"]))?$_POST["name_certification"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("description", "s", "".((isset($_POST["description"]))?$_POST["description"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("rev", "s", "".((isset($_POST["rev"]))?$_POST["rev"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("date", "s", "".((isset($_POST["date"]))?$_POST["date"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("descriptionm30", "s", "".((isset($_POST["descriptionm30"]))?$_POST["descriptionm30"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("m30namecert", "s", "".((isset($_POST["m30namecert"]))?$_POST["m30namecert"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("revm30", "s", "".((isset($_POST["revm30"]))?$_POST["revm30"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("datem30", "s", "".((isset($_POST["datem30"]))?$_POST["datem30"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("description_en", "s", "".((isset($_POST["description_en"]))?$_POST["description_en"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("descriptionm30_en", "s", "".((isset($_POST["descriptionm30_en"]))?$_POST["descriptionm30_en"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->addFilter("idcertificationtype", "=", "i", "".($idcertificationtype) .""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo?rel2abs($UpdateGoTo,dirname(__FILE__)):""; - $UpdateQuery->redirect($UpdateGoTo); -} - - - -?> -setQuery("SELECT * FROM certificationtype"); -$certlist->execute(); -?> - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

Gestione Tipi di Certificazione

-

Riferimenti certificazione

- - -

- - - - - - - - - - - - - - - - - - - - atEnd()) { - $wa_startindex = $certlist->Index; -?> - - - - - - - - - - - - - - - - moveNext(); -} -$certlist->moveFirst(); //return RS to first record -unset($wa_startindex); -unset($wa_repeatcount); -?> - -
Nome prima certificazione (No M30)flusso checkboxDescrizione (No M30)Revisione (No M30)Data (No M30)Nome M30Descrizione M30Revisione M30Data M30
getColumnVal("name_certification")); ?>getColumnVal("certificationname")); ?>getColumnVal("description")); ?>getColumnVal("rev")); ?>getColumnVal("date")); ?>getColumnVal("m30namecert")); ?>getColumnVal("descriptionm30")); ?>getColumnVal("revm30")); ?>getColumnVal("datem30")); ?> - " class="mr-2"> - - - -
- - -
- - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/admin-charachteristic.php b/public/bck220325/public/admin-charachteristic.php deleted file mode 100644 index 9444d51..0000000 --- a/public/bck220325/public/admin-charachteristic.php +++ /dev/null @@ -1,212 +0,0 @@ - - - - - -setQuery("SELECT * FROM article_characteristic LEFT JOIN article_type ON article_type.idarticletype=article_characteristic.idarticletype"); -$charactlist->execute(); -?> -Action = "insert"; - $InsertQuery->Table = "standards"; - $InsertQuery->bindColumn("fmidstandards", "i", "".((isset($_POST["fmcode"]))?$_POST["fmcode"]:"") ."", "WA_DEFAULT"); - $InsertQuery->bindColumn("standardname", "s", "".((isset($_POST["itastdname"]))?$_POST["itastdname"]:"") ."", "WA_DEFAULT"); - $InsertQuery->bindColumn("standardname_eng", "s", "".((isset($_POST["engstdname"]))?$_POST["engstdname"]:"") ."", "WA_DEFAULT"); - $InsertQuery->bindColumn("standardcode", "s", "".((isset($_POST["standardcode"]))?$_POST["standardcode"]:"") ."", "WA_DEFAULT"); - $InsertQuery->bindColumn("idarticletype", "i", "".((isset($_POST["idarticletype"]))?$_POST["idarticletype"]:"") ."", "WA_DEFAULT"); - $InsertQuery->bindColumn("idarticlecharacteristic", "i", "".((isset($_POST["articlecharact"]))?$_POST["articlecharact"]:"") ."", "WA_DEFAULT"); - $InsertQuery->bindColumn("virusset", "s", "".((isset($_POST["virusprotection"]))?$_POST["virusprotection"]:"") ."", "WA_DEFAULT"); - $InsertQuery->bindColumn("chemicalsset", "s", "".((isset($_POST["chemicalagent"]))?$_POST["chemicalagent"]:"") ."", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -} -?> - - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

Gestione Caratteristiche articolo

-

Da questa pagina puoi aggiungere le caratteristiche articolo in modo che poi le potrai associare agli standards

- - -

- - - - - - - - - - - - - - atEnd()) { - $wa_startindex = $charactlist->Index; -?> - - - - - - - - - moveNext(); -} -$charactlist->moveFirst(); //return RS to first record -unset($wa_startindex); -unset($wa_repeatcount); -?> - -
Nome Caratteristica Articolo (ITA)Nome Caratteristica Articolo (ITA)Tipo Articolo
getColumnVal("name_articlecharacteristic")); ?>getColumnVal("name_articlecharacteristic_eng")); ?>getColumnVal("name_articletype")); ?> - " class="mr-2"> - - - -
- - -
- - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/admin-characteristic.php b/public/bck220325/public/admin-characteristic.php deleted file mode 100644 index eed8efe..0000000 --- a/public/bck220325/public/admin-characteristic.php +++ /dev/null @@ -1,224 +0,0 @@ - - - - - - -Action = "update"; - $UpdateQuery->Table = "article_characteristic"; - $UpdateQuery->bindColumn("name_articlecharacteristic", "s", "".((isset($_POST["name_articlecharacteristic"]))?$_POST["name_articlecharacteristic"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("name_articlecharacteristic_eng", "s", "".((isset($_POST["name_articlecharacteristic_eng"]))?$_POST["name_articlecharacteristic_eng"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("idarticletype", "i", "".((isset($_POST["idarticletype"]))?$_POST["idarticletype"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->addFilter("idarticlecharacteristic", "=", "i", "".($idarticlecharacteristic) .""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo?rel2abs($UpdateGoTo,dirname(__FILE__)):""; - $UpdateQuery->redirect($UpdateGoTo); -} - - -if (isset($formnameadd)) { - $InsertQuery = new WA_MySQLi_Query($cmctrfdb); - $InsertQuery->Action = "insert"; - $InsertQuery->Table = "article_characteristic"; - $InsertQuery->bindColumn("name_articlecharacteristic", "s", "".((isset($_POST["name_articlecharacteristic"]))?$_POST["name_articlecharacteristic"]:"") ."", "WA_DEFAULT"); - $InsertQuery->bindColumn("name_articlecharacteristic_eng", "s", "".((isset($_POST["name_articlecharacteristic_eng"]))?$_POST["name_articlecharacteristic_eng"]:"") ."", "WA_DEFAULT"); - $InsertQuery->bindColumn("idarticletype", "i", "".((isset($_POST["idarticletype"]))?$_POST["idarticletype"]:"") ."", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -} -?> -setQuery("SELECT * FROM article_characteristic LEFT JOIN article_type ON article_type.idarticletype=article_characteristic.idarticletype"); -$charactlist->execute(); -?> - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

Gestione Caratteristiche articolo

-

Da questa pagina puoi aggiungere le caratteristiche articolo in modo che poi le potrai associare agli standards

- - - - -

- - - - - - - - - - - - - - atEnd()) { - $wa_startindex = $charactlist->Index; -?> - - - - - - - - - moveNext(); -} -$charactlist->moveFirst(); //return RS to first record -unset($wa_startindex); -unset($wa_repeatcount); -?> - -
Nome Caratteristica Articolo (ITA)Nome Caratteristica Articolo (ENG)Tipo Articolo
getColumnVal("name_articlecharacteristic")); ?>getColumnVal("name_articlecharacteristic_eng")); ?>getColumnVal("name_articletype")); ?> - " class="mr-2"> - - - -
- - -
- - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/admin-chemical.php b/public/bck220325/public/admin-chemical.php deleted file mode 100644 index bcebc8b..0000000 --- a/public/bck220325/public/admin-chemical.php +++ /dev/null @@ -1,220 +0,0 @@ - - - - - - -Action = "update"; - $UpdateQuery->Table = "chemicalagent"; - $UpdateQuery->bindColumn("name_chemicalagent", "s", "".((isset($_POST["name_chemicalagent"]))?$_POST["name_chemicalagent"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("name_chemicalagent_en", "s", "".((isset($_POST["name_chemicalagent_en"]))?$_POST["name_chemicalagent_en"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->addFilter("idchemicalagent", "=", "i", "".($idchemicalagent) .""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo?rel2abs($UpdateGoTo,dirname(__FILE__)):""; - $UpdateQuery->redirect($UpdateGoTo); -} - - -if (isset($formnameadd)) { - $InsertQuery = new WA_MySQLi_Query($cmctrfdb); - $InsertQuery->Action = "insert"; - $InsertQuery->Table = "chemicalagent"; - $InsertQuery->bindColumn("name_chemicalagent", "s", "".((isset($_POST["name_chemicalagent"]))?$_POST["name_chemicalagent"]:"") ."", "WA_DEFAULT"); - $InsertQuery->bindColumn("name_chemicalagent_en", "s", "".((isset($_POST["name_chemicalagent_en"]))?$_POST["name_chemicalagent_en"]:"") ."", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -} -?> -setQuery("SELECT * FROM chemicalagent ORDER BY chemicalagent.name_chemicalagent"); -$chemlist->execute(); -?> - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

Gestione CHEMICAL AGENTS

- - - - - -

- - - - - - - - - - - - - atEnd()) { - $wa_startindex = $chemlist->Index; -?> - - - - - - - - moveNext(); -} -$chemlist->moveFirst(); //return RS to first record -unset($wa_startindex); -unset($wa_repeatcount); -?> - -
Nome Chemical Agent (ITA)Nome Chemical Agent (ENG)
getColumnVal("name_chemicalagent")); ?>getColumnVal("name_chemicalagent_en")); ?> - " class="mr-2"> - - - -
- - -
- - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/admin-dashboard.php b/public/bck220325/public/admin-dashboard.php deleted file mode 100644 index 2064770..0000000 --- a/public/bck220325/public/admin-dashboard.php +++ /dev/null @@ -1,130 +0,0 @@ - - - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
- -
-

-

Questo è il pannello amministrazione

-
-
- -
-
- - - - - - - - -
- -
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/admin-dpicat.php b/public/bck220325/public/admin-dpicat.php deleted file mode 100644 index 04d3dd1..0000000 --- a/public/bck220325/public/admin-dpicat.php +++ /dev/null @@ -1,224 +0,0 @@ - - - - - - -Action = "update"; - $UpdateQuery->Table = "dpicategory"; - $UpdateQuery->bindColumn("value_dpicategory", "s", "".((isset($_POST["value_dpicategory"]))?$_POST["value_dpicategory"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("value_dpicategory_en", "s", "".((isset($_POST["value_dpicategory_en"]))?$_POST["value_dpicategory_en"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("idarticletype", "i", "".((isset($_POST["idarticletype"]))?$_POST["idarticletype"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->addFilter("iddpicategory", "=", "i", "".($iddpicategory) .""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo?rel2abs($UpdateGoTo,dirname(__FILE__)):""; - $UpdateQuery->redirect($UpdateGoTo); -} - - -if (isset($formnameadd)) { - $InsertQuery = new WA_MySQLi_Query($cmctrfdb); - $InsertQuery->Action = "insert"; - $InsertQuery->Table = "dpicategory"; - $InsertQuery->bindColumn("value_dpicategory", "s", "".((isset($_POST["value_dpicategory"]))?$_POST["value_dpicategory"]:"") ."", "WA_DEFAULT"); - $InsertQuery->bindColumn("value_dpicategory_en", "s", "".((isset($_POST["value_dpicategory_en"]))?$_POST["value_dpicategory_en"]:"") ."", "WA_DEFAULT"); - $InsertQuery->bindColumn("idarticletype", "i", "".((isset($_POST["idarticletype"]))?$_POST["idarticletype"]:"") ."", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -} -?> -setQuery("SELECT * FROM dpicategory LEFT JOIN article_type ON article_type.idarticletype=dpicategory.idarticletype ORDER BY dpicategory.idarticletype"); -$dpilist->execute(); -?> - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

Gestione DPI Category

-

Da questa pagina puoi gestire DPI Category da associare poi agli standard

- - - - -

- - - - - - - - - - - - - - atEnd()) { - $wa_startindex = $dpilist->Index; -?> - - - - - - - - - moveNext(); -} -$dpilist->moveFirst(); //return RS to first record -unset($wa_startindex); -unset($wa_repeatcount); -?> - -
Nome Protection Category (ITA)Nome Protection Category (ENG)Tipo Articolo
getColumnVal("value_dpicategory")); ?>getColumnVal("value_dpicategory_en")); ?>getColumnVal("name_articletype")); ?> - " class="mr-2"> - - - -
- - -
- - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/admin-protcat.php b/public/bck220325/public/admin-protcat.php deleted file mode 100644 index e16435c..0000000 --- a/public/bck220325/public/admin-protcat.php +++ /dev/null @@ -1,224 +0,0 @@ - - - - - - -Action = "update"; - $UpdateQuery->Table = "protectioncategory"; - $UpdateQuery->bindColumn("name_protectioncategory", "s", "".((isset($_POST["name_protectioncategory"]))?$_POST["name_protectioncategory"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("name_protectioncategory_en", "s", "".((isset($_POST["name_protectioncategory_en"]))?$_POST["name_protectioncategory_en"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("idarticletype", "i", "".((isset($_POST["idarticletype"]))?$_POST["idarticletype"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->addFilter("idprotectioncategory", "=", "i", "".($idprotectioncategory) .""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo?rel2abs($UpdateGoTo,dirname(__FILE__)):""; - $UpdateQuery->redirect($UpdateGoTo); -} - - -if (isset($formnameadd)) { - $InsertQuery = new WA_MySQLi_Query($cmctrfdb); - $InsertQuery->Action = "insert"; - $InsertQuery->Table = "protectioncategory"; - $InsertQuery->bindColumn("name_protectioncategory", "s", "".((isset($_POST["name_protectioncategory"]))?$_POST["name_protectioncategory"]:"") ."", "WA_DEFAULT"); - $InsertQuery->bindColumn("name_protectioncategory_en", "s", "".((isset($_POST["name_protectioncategory_en"]))?$_POST["name_protectioncategory_en"]:"") ."", "WA_DEFAULT"); - $InsertQuery->bindColumn("idarticletype", "i", "".((isset($_POST["idarticletype"]))?$_POST["idarticletype"]:"") ."", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -} -?> -setQuery("SELECT * FROM protectioncategory LEFT JOIN article_type ON article_type.idarticletype=protectioncategory.idarticletype ORDER BY protectioncategory.idarticletype"); -$protlist->execute(); -?> - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

Gestione Protection Category articolo

-

Da questa pagina puoi gestire le Protection Category in modo che poi le potrai associare agli standards

- - - - -

- - - - - - - - - - - - - - atEnd()) { - $wa_startindex = $protlist->Index; -?> - - - - - - - - - moveNext(); -} -$protlist->moveFirst(); //return RS to first record -unset($wa_startindex); -unset($wa_repeatcount); -?> - -
Nome Protection Category (ITA)Nome Protection Category (ENG)Tipo Articolo
getColumnVal("name_protectioncategory")); ?>getColumnVal("name_protectioncategory_en")); ?>getColumnVal("name_articletype")); ?> - " class="mr-2"> - - - -
- - -
- - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/admin-requirements.php b/public/bck220325/public/admin-requirements.php deleted file mode 100644 index 519f557..0000000 --- a/public/bck220325/public/admin-requirements.php +++ /dev/null @@ -1,224 +0,0 @@ - - - - - - -Action = "update"; - $UpdateQuery->Table = "additionalrequirements"; - $UpdateQuery->bindColumn("name_additionalrequirements_it", "s", "".((isset($_POST["name_additionalrequirements_it"]))?$_POST["name_additionalrequirements_it"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("name_additionalrequirements_en", "s", "".((isset($_POST["name_additionalrequirements_en"]))?$_POST["name_additionalrequirements_en"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("idarticletype", "i", "".((isset($_POST["idarticletype"]))?$_POST["idarticletype"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->addFilter("idadditionalrequirements", "=", "i", "".($idadditionalrequirements) .""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo?rel2abs($UpdateGoTo,dirname(__FILE__)):""; - $UpdateQuery->redirect($UpdateGoTo); -} - - -if (isset($formnameadd)) { - $InsertQuery = new WA_MySQLi_Query($cmctrfdb); - $InsertQuery->Action = "insert"; - $InsertQuery->Table = "additionalrequirements"; - $InsertQuery->bindColumn("name_additionalrequirements_it", "s", "".((isset($_POST["name_additionalrequirements_it"]))?$_POST["name_additionalrequirements_it"]:"") ."", "WA_DEFAULT"); - $InsertQuery->bindColumn("name_additionalrequirements_en", "s", "".((isset($_POST["name_additionalrequirements_en"]))?$_POST["name_additionalrequirements_en"]:"") ."", "WA_DEFAULT"); - $InsertQuery->bindColumn("idarticletype", "i", "".((isset($_POST["idarticletype"]))?$_POST["idarticletype"]:"") ."", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -} -?> -setQuery("SELECT * FROM additionalrequirements LEFT JOIN article_type ON article_type.idarticletype=additionalrequirements.idarticletype ORDER BY additionalrequirements.idarticletype"); -$requlist->execute(); -?> - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

Gestione Requirements articolo

-

Da questa pagina puoi i requirements in modo che poi le potrai associare agli standards

- - - - -

- - - - - - - - - - - - - - atEnd()) { - $wa_startindex = $requlist->Index; -?> - - - - - - - - - moveNext(); -} -$requlist->moveFirst(); //return RS to first record -unset($wa_startindex); -unset($wa_repeatcount); -?> - -
Nome Requirements (ITA)Nome Requirements (ENG)Tipo Articolo
getColumnVal("name_additionalrequirements_it")); ?>getColumnVal("name_additionalrequirements_en")); ?>getColumnVal("name_articletype")); ?> - " class="mr-2"> - - - -
- - -
- - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/admin-standards.php b/public/bck220325/public/admin-standards.php deleted file mode 100644 index a4800f9..0000000 --- a/public/bck220325/public/admin-standards.php +++ /dev/null @@ -1,250 +0,0 @@ - - -Action = "update"; - $UpdateQuery->Table = "standards"; - $UpdateQuery->bindColumn("fmidstandards", "i", "" . ((isset($_POST["fmcode"])) ? $_POST["fmcode"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("standardname", "s", "" . ((isset($_POST["itastdname"])) ? $_POST["itastdname"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("standardname_eng", "s", "" . ((isset($_POST["engstdname"])) ? $_POST["engstdname"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("standardcode", "s", "" . ((isset($_POST["standardcode"])) ? $_POST["standardcode"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("idarticletype", "i", "" . ((isset($_POST["idarticletype"])) ? $_POST["idarticletype"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("idarticlecharacteristic", "i", "" . ((isset($_POST["articlecharact"])) ? $_POST["articlecharact"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("iddpicategory", "i", "" . ((isset($_POST["categorydpi"])) ? $_POST["categorydpi"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("virusset", "s", "" . ((isset($_POST["virusprotection"])) ? $_POST["virusprotection"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("chemicalsset", "s", "" . ((isset($_POST["chemicalagent"])) ? $_POST["chemicalagent"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("active", "s", "" . ((isset($_POST["active"])) ? $_POST["active"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->addFilter("idstandards", "=", "i", "" . ($idstandards) . ""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo ? rel2abs($UpdateGoTo, dirname(__FILE__)) : ""; - $UpdateQuery->redirect($UpdateGoTo); -} -?> -Action = "insert"; - $InsertQuery->Table = "standards"; - $InsertQuery->bindColumn("fmidstandards", "i", "" . ((isset($_POST["fmcode"])) ? $_POST["fmcode"] : "") . "", "WA_DEFAULT"); - $InsertQuery->bindColumn("standardname", "s", "" . ((isset($_POST["itastdname"])) ? $_POST["itastdname"] : "") . "", "WA_DEFAULT"); - $InsertQuery->bindColumn("standardname_eng", "s", "" . ((isset($_POST["engstdname"])) ? $_POST["engstdname"] : "") . "", "WA_DEFAULT"); - $InsertQuery->bindColumn("standardcode", "s", "" . ((isset($_POST["standardcode"])) ? $_POST["standardcode"] : "") . "", "WA_DEFAULT"); - $InsertQuery->bindColumn("idarticletype", "i", "" . ((isset($_POST["idarticletype"])) ? $_POST["idarticletype"] : "") . "", "WA_DEFAULT"); - $InsertQuery->bindColumn("idarticlecharacteristic", "i", "" . ((isset($_POST["articlecharact"])) ? $_POST["articlecharact"] : "") . "", "WA_DEFAULT"); - $InsertQuery->bindColumn("virusset", "s", "" . ((isset($_POST["virusprotection"])) ? $_POST["virusprotection"] : "") . "", "WA_DEFAULT"); - $InsertQuery->bindColumn("chemicalsset", "s", "" . ((isset($_POST["chemicalagent"])) ? $_POST["chemicalagent"] : "") . "", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo ? rel2abs($InsertGoTo, dirname(__FILE__)) : ""; - $InsertQuery->redirect($InsertGoTo); -} -?> -setQuery("SELECT * FROM standards LEFT JOIN article_type ON article_type.idarticletype=standards.idarticletype LEFT JOIN article_characteristic ON article_characteristic.idarticlecharacteristic=standards.idarticlecharacteristic LEFT JOIN dpicategory ON dpicategory.iddpicategory=standards.iddpicategory ORDER BY standards.idarticletype, standards.standardcode"); -$standardlist->execute(); -?> - - - - - - - <?php echo $titlepage; ?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

Gestione Standards

-

Da questa pagina puoi gestire gli standards e tutti i dati correlati

- - -

- - - - - - - - - - - - - - - - - - atEnd()) { - $wa_startindex = $standardlist->Index; - ?> - - - - - - - - - - - - - moveNext(); - } - $standardlist->moveFirst(); //return RS to first record - unset($wa_startindex); - unset($wa_repeatcount); - ?> - -
Tipo ArticoloStandardFM CodeCaratteristicheVirusChemicalActive
getColumnVal("name_articletype")); ?>getColumnVal("standardcode")); ?>getColumnVal("fmidstandards")); ?>getColumnVal("name_articlecharacteristic")); ?>getColumnVal("virusset") == "Y") { ?> -
- -
- -
getColumnVal("chemicalsset") == "Y") { ?> -
- -
- -
getColumnVal("active")); ?> - " class="mr-2"> - ">PC - ">DC - ">REQ - -
- - -
- - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/ajax-loader.gif b/public/bck220325/public/ajax-loader.gif deleted file mode 100644 index 5d9e7ff..0000000 Binary files a/public/bck220325/public/ajax-loader.gif and /dev/null differ diff --git a/public/bck220325/public/ajax-script.js b/public/bck220325/public/ajax-script.js deleted file mode 100644 index d3f7b5e..0000000 --- a/public/bck220325/public/ajax-script.js +++ /dev/null @@ -1,37 +0,0 @@ -// ajax script for getting state data - $(document).on('change','#country', function(){ - var countryID = $(this).val(); - if(countryID){ - $.ajax({ - type:'POST', - url:'backend-script.php', - data:{'idarticletype':countryID}, - success:function(result){ - $('#state').html(result); - - } - }); - }else{ - $('#state').html(''); - $('#city').html(''); - } - }); - - // ajax script for getting city data - $(document).on('change','#state', function(){ - var stateID = $(this).val(); - if(stateID){ - $.ajax({ - type:'POST', - url:'backend-script.php', - data:{'state_id':stateID}, - success:function(result){ - $('#city').html(result); - - } - }); - }else{ - $('#city').html(''); - - } - }); \ No newline at end of file diff --git a/public/bck220325/public/ajax.php b/public/bck220325/public/ajax.php deleted file mode 100644 index 2ef17b7..0000000 --- a/public/bck220325/public/ajax.php +++ /dev/null @@ -1,57 +0,0 @@ - 'failed', - 'message' => "Mandatory field is missing !({$param})" - ]); - - header('Content-Type: application/json'); - echo $response; - exit(); - } - } - - $UpdateQuery = new WA_MySQLi_Query($cmctrfdb); - $UpdateQuery->Action = "update"; - $UpdateQuery->Table = "identificationparts"; - $UpdateQuery->bindColumn("description_identificationparts", "s", "{$_POST['description_identificationparts']}", "WA_DEFAULT"); - $UpdateQuery->bindColumn("article_identificationparts", "s", "{$_POST['article_identificationparts']}", "WA_DEFAULT"); - $UpdateQuery->bindColumn("color_identificationparts", "s", "{$_POST['color_identificationparts']}", "WA_DEFAULT"); - $UpdateQuery->bindColumn("cmcreportnumber_identificationparts", "s", "{$_POST['cmcreportnumber_identificationparts']}", "WA_DEFAULT"); - $UpdateQuery->bindColumn("cmcreportdate_identificationparts", "s", "{$_POST['cmcreportdate_identificationparts']}", "WA_DEFAULT"); - $UpdateQuery->bindColumn("thirdlabreportnumber_identificationparts", "s", "{$_POST['thirdlabreportnumber_identificationparts']}", "WA_DEFAULT"); - $UpdateQuery->bindColumn("thirdlabreportdate_identificationparts", "s", "{$_POST['thirdlabreportdate_identificationparts']}", "WA_DEFAULT"); - $UpdateQuery->bindColumn("idtrfdetails", "i", "{$_POST['idtrfdetails']}", "WA_DEFAULT"); - $UpdateQuery->bindColumn("kindoftest", "s", "{$_POST['kindoftest']}", "WA_DEFAULT"); - $UpdateQuery->addFilter("ididentificationparts", "=", "i", "{$_POST['ididentificationparts']}"); - - try { - $UpdateQuery->execute(); - $response = json_encode([ - 'status' => 'success' - ]); - } catch (Exception $e) { - $response = json_encode([ - 'status' => 'failed', - 'message' => $e->getMessage() - ]); - } -} else { - $response = json_encode([ - 'status' => 'failed', - 'message' => 'Method not allowed' - ]); -} - -header('Content-Type: application/json'); -echo $response; diff --git a/public/bck220325/public/ajaxold.php b/public/bck220325/public/ajaxold.php deleted file mode 100644 index 1b70949..0000000 --- a/public/bck220325/public/ajaxold.php +++ /dev/null @@ -1,57 +0,0 @@ - 'failed', - 'message' => "Mandatory field is missing !({$param})" - ]); - - header('Content-Type: application/json'); - echo $response; - exit(); - } - } - - $UpdateQuery = new WA_MySQLi_Query($cmctrfdb); - $UpdateQuery->Action = "update"; - $UpdateQuery->Table = "identificationparts"; - $UpdateQuery->bindColumn("description_identificationparts", "s", "{$_POST['description_identificationparts']}", "WA_DEFAULT"); - $UpdateQuery->bindColumn("article_identificationparts", "s", "{$_POST['article_identificationparts']}", "WA_DEFAULT"); - $UpdateQuery->bindColumn("color_identificationparts", "s", "{$_POST['color_identificationparts']}", "WA_DEFAULT"); - $UpdateQuery->bindColumn("cmcreportnumber_identificationparts", "s", "{$_POST['cmcreportnumber_identificationparts']}", "WA_DEFAULT"); - $UpdateQuery->bindColumn("cmcreportdate_identificationparts", "s", "{$_POST['cmcreportdate_identificationparts']}", "WA_DEFAULT"); - $UpdateQuery->bindColumn("thirdlabreportnumber_identificationparts", "s", "{$_POST['thirdlabreportnumber_identificationparts']}", "WA_DEFAULT"); - $UpdateQuery->bindColumn("thirdlabreportdate_identificationparts", "s", "{$_POST['thirdlabreportdate_identificationparts']}", "WA_DEFAULT"); - $UpdateQuery->bindColumn("idtrfdetails", "i", "{$_POST['idtrfdetails']}", "WA_DEFAULT"); - $UpdateQuery->bindColumn("kindoftest", "s", "abc", "WA_DEFAULT"); - $UpdateQuery->addFilter("ididentificationparts", "=", "i", "{$_POST['ididentificationparts']}"); - - try { - $UpdateQuery->execute(); - $response = json_encode([ - 'status' => 'success' - ]); - } catch (Exception $e) { - $response = json_encode([ - 'status' => 'failed', - 'message' => $e->getMessage() - ]); - } -} else { - $response = json_encode([ - 'status' => 'failed', - 'message' => 'Method not allowed' - ]); -} - -header('Content-Type: application/json'); -echo $response; diff --git a/public/bck220325/public/ajaxpro.php b/public/bck220325/public/ajaxpro.php deleted file mode 100644 index b88e3a3..0000000 --- a/public/bck220325/public/ajaxpro.php +++ /dev/null @@ -1,21 +0,0 @@ -query($sql); - - - $json = []; - while($row = $result->fetch_assoc()){ - $json[$row['id']] = $row['name']; - } - - - echo json_encode($json); -?> \ No newline at end of file diff --git a/public/bck220325/public/alertcert.php b/public/bck220325/public/alertcert.php deleted file mode 100644 index 3c1d396..0000000 --- a/public/bck220325/public/alertcert.php +++ /dev/null @@ -1,165 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/applicationform-284.pdf b/public/bck220325/public/applicationform-284.pdf deleted file mode 100644 index e76c6f4..0000000 Binary files a/public/bck220325/public/applicationform-284.pdf and /dev/null differ diff --git a/public/bck220325/public/archivetd.php b/public/bck220325/public/archivetd.php deleted file mode 100644 index ac90210..0000000 --- a/public/bck220325/public/archivetd.php +++ /dev/null @@ -1,463 +0,0 @@ - - - -setQuery("SELECT data_td.*, `trf-details`.*, data_td.zipname AS zipnametd FROM data_td LEFT JOIN `trf-details` ON `trf-details`.idtrfdetails=data_td.idtrf WHERE data_td.idcompany='$idcompany' AND data_td.signedontd IS NOT NULL ORDER BY data_td.signedontd"); -$archivetdlist->execute(); - -?> - -setQuery("SELECT * FROM data_td LEFT JOIN `trf-details` ON `trf-details`.idtrfdetails=data_td.idtrf WHERE data_td.idcompany='$idcompany' AND data_td.signedontd IS NULL ORDER BY data_td.signedontd"); -$drafttd->execute(); -$idtrftd = $drafttd->getColumnVal("idtrf"); - -?> - - - - - - <?php echo $titlepage; ?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

- - - - - - - - - - - - - - - - atEnd()) { - $wa_startindex = $drafttd->Index; - ?> - getColumnVal("iddata_td"); ?> - - - - - - - - - - - - - - - - - ""> - - - - - - - - - - moveNext(); - } - $drafttd->moveFirst(); //return RS to first record - unset($wa_startindex); - unset($wa_repeatcount); - ?> - -
TD N.REVDescriptionStatus
getColumnVal("tdnumber")); ?>getColumnVal("td_rev")) > 0) { ?>RgetColumnVal("td_rev"); - } ?>getColumnVal("sample_description")); ?>getColumnVal("statustd"); - if ($statusnow == "Draft") { ?> -
- Draft -
- -
- Revision -
- -
- Waiting Sign -
- -
- - "> - - ')"> - - -
- - -
- - - - -
- - -
- - - - -
- - - -
- - - -
-
-

- - - - - - - - - - - - - - - - - - - atEnd()) { - $wa_startindex = $archivetdlist->Index; - ?> - - - - - - - - - - - - - - getColumnVal("zipnametd"))) : ?> - - - - - - - - - moveNext(); - } - $archivetdlist->moveFirst(); //return RS to first record - unset($wa_startindex); - unset($wa_repeatcount); - ?> - -
TD N.REVSigned OnDescriptionInsert byPDFZIPACTION
getColumnVal("tdnumber")); ?>getColumnVal("td_rev")) > 0) { ?>RgetColumnVal("td_rev"); - } ?>getColumnVal("signedontd")); ?>getColumnVal("sample_description")); ?>getColumnVal("signametd")); ?>" target="_blank"> - " target="_blank"> - - - N/A - - - -
-
- - - - -
- - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/archivetrf.php b/public/bck220325/public/archivetrf.php deleted file mode 100644 index 3e53bb1..0000000 --- a/public/bck220325/public/archivetrf.php +++ /dev/null @@ -1,598 +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 ='' -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; - $idcertfortd = $archivetrflist->getColumnVal("idcertification") - ?> - - - - - - - - - - - - - - - - - - - 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')) || (Auth::user()->hasRole('Certification')) || (Auth::user()->id == 178)) : ?> - getColumnVal('idtrfdetails'); - $ntrfdetailschk = $archivetrflist->getColumnVal('trfnumber'); - - $conn = new mysqli($servername, $username, $password, $dbname); - - if ($conn->connect_error) { - die("Connessione fallita: " . $conn->connect_error); - } - - $query = "SELECT COUNT(*) AS count FROM data_td WHERE idtrf = ?"; - $stmt = $conn->prepare($query); - - if ($stmt === false) { - die("Errore nella preparazione della query: " . $conn->error); - } - - $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';"; - } - - $stmt->close(); - $conn->close(); - ?> - - - - - - - - - -
-
- - - - -
- - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/assets.zip b/public/bck220325/public/assets.zip deleted file mode 100644 index ed045bc..0000000 Binary files a/public/bck220325/public/assets.zip and /dev/null differ diff --git a/public/bck220325/public/auditproducer.php b/public/bck220325/public/auditproducer.php deleted file mode 100644 index 711997f..0000000 --- a/public/bck220325/public/auditproducer.php +++ /dev/null @@ -1,211 +0,0 @@ - - - -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'"); -$trfnumberfinal->execute(); -$idcertn = $trfnumberfinal->getColumnVal("idcertification"); -$idcert = $trfnumberfinal->getColumnVal("idcertification"); -?> -setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'"); -$certname->execute(); -?> - -Action = "insert"; - $InsertQuery->Table = "auditmanufacturer"; - $InsertQuery->bindColumn("idtrfdetails", "i", "$idtrf", "WA_DEFAULT"); - $InsertQuery->bindColumn("nameauditmanufacturer", "s", "$manufnamevalue", "WA_DEFAULT"); - $InsertQuery->bindColumn("idauditdpi", "i", "$idauditdpi", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - - $InsertQuery->redirect($InsertGoTo); -} -?> -setQuery("SELECT * FROM auditmanufacturer WHERE auditmanufacturer.idauditdpi='$idauditdpi'"); -$manufactlist->execute(); -?> - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-
-

-

-

-

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

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

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

- - - - -
- - -
- - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/auth-creation.php b/public/bck220325/public/auth-creation.php deleted file mode 100644 index 839bc66..0000000 --- a/public/bck220325/public/auth-creation.php +++ /dev/null @@ -1,290 +0,0 @@ - - - - - - - -setQuery("SELECT * FROM auth_users WHERE auth_users.email='$emailuser'"); -$checkmail->execute(); - if(!empty($checkmail->getColumnVal("id"))) { $varmailrepeat='Y'; ?> - - query($query); -$inserttrue='Y'; -// Chiudi la connessione al database -$mysqli->close(); - - - - -//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 = "smtp.office365.com"; // Specify main and backup server -$mail->SMTPAuth = true; // Enable SMTP authentication -$mail->Username = "noreply@cimac.it"; // SMTP username -$mail->Password = "Fol42937"; // SMTP password -$mail->SMTPSecure = "tls"; // Enable encryption, 'ssl' also accepted -$mail->Port = 587; - -$mmessage="mailnewuser"; -include('include/mailnewuser.php'); -// Email body content - - -$htmlContent = $mailmessage1; - - -$mail->From = $fromaddresssmail; -$mail->FromName = 'CIMAC Application Form System'; -$mail->addAddress($emailuser); // Add a recipient - - - -$mail->Subject = "Creazione Nuovo Utente"; -$mail->Body = $htmlContent; -$mail->AltBody = 'This is the body in plain text for non-HTML mail clients'; - - - $mail->send(); - // echo 'Message has been sent'; -} catch (Exception $e) { - echo "Message could not be sent. Mailer Error: {$mail->ErrorInfo}"; -} - -// mail to Marco for new user - - $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; - - - -// Email body content - - -$mail->From = $fromaddresssmail; -$mail->FromName = 'CIMAC Application Form System'; -$mail->addBCC('m.piccolini@cimac.it'); // Add a recipient -$mail->addBCC($csmail); // Add a recipient -$mail->addBCC($csmail3); -$mail->addBCC('info@acscreativesolutions.com'); - - -$mail->Subject = 'Nuovo Utente'; -$mail->Body = "Ciao! E' stato inserito un nuovo Utente $emailuser "; -$mail->AltBody = 'This is the body in plain text for non-HTML mail clients'; - - $mail->send(); - // echo 'Message has been sent'; -} catch (Exception $e) { - echo "Message could not be sent. Mailer Error: {$mail->ErrorInfo}"; -} - - }} - ?> - - - - - - CIMAC Application Form - - - - - - - - - - - - - - - - - - - - -
-
-
-
-
- -
-
-
- -
- -
-

Registrazione CIMAC Application Form

- -
- - - - - - -

Presto riceverai una mail per impostare la tua prima password e poi potrai procedere con l'uso del portale!


-

Soon you will receive an email in order to setup your first password and then you can start to use the portal!


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

Hai già un account? / Already have an account ? Log in

-
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/auth-register.php b/public/bck220325/public/auth-register.php deleted file mode 100644 index 4f019ec..0000000 --- a/public/bck220325/public/auth-register.php +++ /dev/null @@ -1,253 +0,0 @@ - - - - - - - -setQuery("SELECT * FROM auth_users WHERE auth_users.email='$emailuser'"); -$checkmail->execute(); - if(!empty($checkmail->getColumnVal("id"))) { $varmailrepeat='Y'; ?> - - query($query); -$inserttrue='Y'; -// Chiudi la connessione al database -$mysqli->close(); - - - - -//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="mailnewuser"; -include('include/mailnewuser.php'); -// Email body content - - -$htmlContent = $mailmessage1; - - -$mail->From = $fromaddresssmail; -$mail->FromName = 'CIMAC Application Form System'; -$mail->addAddress($emailuser); // Add a recipient - - - -$mail->Subject = "Creazione Nuovo Utente"; -$mail->Body = $htmlContent; -$mail->AltBody = 'This is the body in plain text for non-HTML mail clients'; - - - $mail->send(); - // echo 'Message has been sent'; -} catch (Exception $e) { - echo "Message could not be sent. Mailer Error: {$mail->ErrorInfo}"; -} - - - - }} - ?> - - - - - - CIMAC Application Form - - - - - - - - - - - - - - - - - - - - -
-
-
-
-
- -
-
-
- -
- -
-

Registrazione CIMAC Application Form

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

Hai già un account? / Already have an account ? Log in

-
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/auth-registration.php b/public/bck220325/public/auth-registration.php deleted file mode 100644 index 3df4484..0000000 --- a/public/bck220325/public/auth-registration.php +++ /dev/null @@ -1,253 +0,0 @@ - - - - - - - -setQuery("SELECT * FROM auth_users WHERE auth_users.email='$emailuser'"); -$checkmail->execute(); - if(!empty($checkmail->getColumnVal("id"))) { $varmailrepeat='Y'; ?> - - query($query); -$inserttrue='Y'; -// Chiudi la connessione al database -$mysqli->close(); - - - - -//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="mailnewuser"; -include('include/mailnewuser.php'); -// Email body content - - -$htmlContent = $mailmessage1; - - -$mail->From = $fromaddresssmail; -$mail->FromName = 'CIMAC Application Form System'; -$mail->addAddress($emailuser); // Add a recipient - - - -$mail->Subject = "Creazione Nuovo Utente"; -$mail->Body = $htmlContent; -$mail->AltBody = 'This is the body in plain text for non-HTML mail clients'; - - - $mail->send(); - // echo 'Message has been sent'; -} catch (Exception $e) { - echo "Message could not be sent. Mailer Error: {$mail->ErrorInfo}"; -} - - - - }} - ?> - - - - - - CIMAC Application Form - - - - - - - - - - - - - - - - - - - - -
-
-
-
-
- -
-
-
- -
- -
-

Registrazione CIMAC Application Form

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

Hai già un account? / Already have an account ? Log in

-
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/ayaximage.php b/public/bck220325/public/ayaximage.php deleted file mode 100644 index 7c0743f..0000000 --- a/public/bck220325/public/ayaximage.php +++ /dev/null @@ -1,39 +0,0 @@ -"; -} -else -echo "failed"; -} -else -echo "Image file size max 1 MB"; -} -else -echo "Invalid file format.."; -} -else -echo "Please select image..!"; -exit; -} -?> \ No newline at end of file diff --git a/public/bck220325/public/backend-script.php b/public/bck220325/public/backend-script.php deleted file mode 100644 index a1caa7f..0000000 --- a/public/bck220325/public/backend-script.php +++ /dev/null @@ -1,46 +0,0 @@ -prepare($query); - $countryData->bind_param('s',$country_id); - $countryData->execute(); - $result=$query->get_result(); - - if($result->num_rows>0) - { - echo ""; - while($arr= $result->fetch_assoc()) - { - echo "
"; - - } - } - } - - - // Fetching city data -$state_id=!empty($_POST['state_id'])?$_POST['state_id']:''; -if(!empty($state_id)) - { - $query="SELECT id, name from cities WHERE state_id=?"; - $countryData = $conn->prepare($query); - $countryData->bind_param('i',$state_id); - $countryData->execute(); - $result=$query->get_result(); - - if($result->num_rows>0) - { - echo ""; - while($arr= $result->fetch_assoc()) - { - echo "
"; - - } - } -} -?> \ No newline at end of file diff --git a/public/bck220325/public/backtodraft.php b/public/bck220325/public/backtodraft.php deleted file mode 100644 index f2e7f13..0000000 --- a/public/bck220325/public/backtodraft.php +++ /dev/null @@ -1,28 +0,0 @@ - - -connect_error) { - die("Connessione al database fallita: " . $conn->connect_error); -} - -// Recupera l'IDTRF dalla richiesta GET -$idtrf = $_GET['idtrf']; - -// Esegui l'aggiornamento nella tabella trf-details -$sql = "UPDATE `trf-details` SET signedon = '', signedonsecondcert = NULL WHERE idtrfdetails = '$idtrf'"; - -if ($conn->query($sql) === TRUE) { - // Chiudi la finestra corrente e aggiorna la finestra padre - echo ''; -} else { - echo "Errore nell'aggiornamento del database: " . $conn->error; -} - -$conn->close(); -?> diff --git a/public/bck220325/public/bck030522jquery.tabledit.js b/public/bck220325/public/bck030522jquery.tabledit.js deleted file mode 100644 index bb09d66..0000000 --- a/public/bck220325/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/bck220325/public/bck0305jquery.tabledit.js b/public/bck220325/public/bck0305jquery.tabledit.js deleted file mode 100644 index bd52878..0000000 --- a/public/bck220325/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/bck220325/public/bck050924trfdetails.php b/public/bck220325/public/bck050924trfdetails.php deleted file mode 100644 index ea18b93..0000000 --- a/public/bck220325/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/bck220325/public/bck1609additionalinfo.php b/public/bck220325/public/bck1609additionalinfo.php deleted file mode 100644 index 49bd94e..0000000 --- a/public/bck220325/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/bck220325/public/bck1609addrequirements.php b/public/bck220325/public/bck1609addrequirements.php deleted file mode 100644 index ba97fb7..0000000 --- a/public/bck220325/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/bck220325/public/bck230125sendtrf.php b/public/bck220325/public/bck230125sendtrf.php deleted file mode 100644 index 1a909a1..0000000 --- a/public/bck220325/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/bck220325/public/bck23072024adddocument.php b/public/bck220325/public/bck23072024adddocument.php deleted file mode 100644 index 52a0a5f..0000000 --- a/public/bck220325/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/bck220325/public/bck23072024pdf-creation.php b/public/bck220325/public/bck23072024pdf-creation.php deleted file mode 100644 index d60b91b..0000000 --- a/public/bck220325/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/bck220325/public/bck23072024sendtrf.php b/public/bck220325/public/bck23072024sendtrf.php deleted file mode 100644 index 31969a9..0000000 --- a/public/bck220325/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/bck220325/public/bck240724sendtd.php b/public/bck220325/public/bck240724sendtd.php deleted file mode 100644 index 27d5d4d..0000000 --- a/public/bck220325/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/bck220325/public/bck29072024archivetrf.php b/public/bck220325/public/bck29072024archivetrf.php deleted file mode 100644 index 908a917..0000000 --- a/public/bck220325/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/bck220325/public/bck2jquery.tabledit.js b/public/bck220325/public/bck2jquery.tabledit.js deleted file mode 100644 index bb09d66..0000000 --- a/public/bck220325/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/bck220325/public/cancel-standard.php b/public/bck220325/public/cancel-standard.php deleted file mode 100644 index 6c183cf..0000000 --- a/public/bck220325/public/cancel-standard.php +++ /dev/null @@ -1,14 +0,0 @@ - - -Action = "delete"; - $DeleteQuery->Table = "standards"; - $DeleteQuery->addFilter("idstandards", "=", "i", "".($_GET['idstd']) .""); - $DeleteQuery->execute(); - $DeleteGoTo = "admin-standards.php"; - if (function_exists("rel2abs")) $DeleteGoTo = $DeleteGoTo?rel2abs($DeleteGoTo,dirname(__FILE__)):""; - $DeleteQuery->redirect($DeleteGoTo); -} -?> diff --git a/public/bck220325/public/cat-table-COPY-011723.php b/public/bck220325/public/cat-table-COPY-011723.php deleted file mode 100644 index ba02b4e..0000000 --- a/public/bck220325/public/cat-table-COPY-011723.php +++ /dev/null @@ -1,29 +0,0 @@ - - - id - {$_GET['standardcodetitle']} - {$_GET['protectioncategorytitle']} - {$_GET['dpicategorytitle']} - "; - - while($rowquery = mysqli_fetch_assoc($row1)) { - $this_pcat = (isset($rowquery['name_protectioncategory']))? $rowquery['name_protectioncategory']: $_GET['pleaseselectstd']; - $this_dpcat = (isset($rowquery['value_dpicategory']))? $rowquery['value_dpicategory']: $_GET['pleaseselectstd']; - $html .= " - {$rowquery['idtrfstandards']} - {$rowquery['standardcode']} - {$this_pcat} - {$this_dpcat} - "; - } - - $html .= ""; - -echo $html; -?> \ No newline at end of file diff --git a/public/bck220325/public/cat-table.php b/public/bck220325/public/cat-table.php deleted file mode 100644 index 78516c9..0000000 --- a/public/bck220325/public/cat-table.php +++ /dev/null @@ -1,52 +0,0 @@ - 0){ - - $html = " - - - - - - "; - - while($rowquery = mysqli_fetch_assoc($row1)) { -$nameprotcatrec=html_entity_decode($rowquery['name_protectioncategory']); - - $this_pcat = (isset($rowquery['name_protectioncategory']))? $nameprotcatrec: $_GET['pleaseselectstd']; - - $this_dpcat = (isset($rowquery['value_dpicategory']))? $rowquery['value_dpicategory']: $_GET['pleaseselectstd']; - - $html .= " - - - - - "; - } - - $html .= "
id{$_GET['standardcodetitle']}{$_GET['protectioncategorytitle']}{$_GET['dpicategorytitle']}
{$rowquery['idtrfstandards']}{$rowquery['standardcode']}{$this_pcat}{$this_dpcat}
"; - - } - - echo $html; -?> \ No newline at end of file diff --git a/public/bck220325/public/cat-tablebck1011.php b/public/bck220325/public/cat-tablebck1011.php deleted file mode 100644 index 4aea30b..0000000 --- a/public/bck220325/public/cat-tablebck1011.php +++ /dev/null @@ -1,29 +0,0 @@ - - - id - {$_GET['standardcodetitle']} - {$_GET['protectioncategorytitle']} - {$_GET['dpicategorytitle']} - "; - - while($rowquery = mysqli_fetch_assoc($row1)) { - $this_pcat = (isset($rowquery['name_protectioncategory']))? $rowquery['name_protectioncategory']: $_GET['pleaseselectstd']; - $this_dpcat = (isset($rowquery['value_dpicategory']))? $rowquery['value_dpicategory']: $_GET['pleaseselectstd']; - $html .= " - {$rowquery['idtrfstandards']} - {$rowquery['standardcode']} - {$this_pcat} - {$this_dpcat} - "; - } - - $html .= ""; - -echo $html; -?> \ No newline at end of file diff --git a/public/bck220325/public/certstandardstep.php b/public/bck220325/public/certstandardstep.php deleted file mode 100644 index 9c88786..0000000 --- a/public/bck220325/public/certstandardstep.php +++ /dev/null @@ -1,615 +0,0 @@ - - - - - - - - - - -Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("kindofcontacts", "s", "$kindofcontacts", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyname", "s", "$companyname", "WA_DEFAULT"); - $InsertQuery->bindColumn("piva", "s", "$piva", "WA_DEFAULT"); - $InsertQuery->bindColumn("address", "s", "$companyaddress", "WA_DEFAULT"); - $InsertQuery->bindColumn("city", "s", "$city", "WA_DEFAULT"); - $InsertQuery->bindColumn("cap", "s", "$cap", "WA_DEFAULT"); - $InsertQuery->bindColumn("country", "s", "$country", "WA_DEFAULT"); - $InsertQuery->bindColumn("telephone", "s", "$telephone", "WA_DEFAULT"); - $InsertQuery->bindColumn("email", "s", "$email", "WA_DEFAULT"); - $InsertQuery->bindColumn("contactname", "s", "$contactname", "WA_DEFAULT"); - $InsertQuery->bindColumn("contactsurname", "s", "$contactsurname", "WA_DEFAULT"); - $InsertQuery->bindColumn("tempcode", "s", "$tempcode", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -} -?> -Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("kindofcontacts", "s", "$kindofcontacts", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyid", "s", "$idcompany", "WA_DEFAULT"); - $InsertQuery->bindColumn("tempcode", "s", "$tempcode", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -} -?> -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'"); - $trfnumberfinal->execute(); -$idcertn=$trfnumberfinal->getColumnVal("idcertification"); - $idarticletype=$trfnumberfinal->getColumnVal("idarticletype"); - -$idtrf='160'; -$idcertificate='5'; -$idtrfdetails=$idtrf; -?> - - - -getColumnVal("idcertification") ?> -setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'"); -$certname->execute();?> - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
-
- -

-

- - -
-
5%
-
- - - - -
-
5%
-
- - - - -
-
20%
-
- - - - - - - - - - setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcertificate'"); - $certtype->execute(); - ?> -
-
20%
-
- - -
-
-
- -
-

- . -

- -
- - - - - -
- -
-
- -
- -
-
- - -
-
- -
- - - - - - - - - - - - - - - - -
ididtrfdetailscertificatenumberissuebycimacmoduleselectionsampleinstorefilenameaudit
OKNOOKNOLINK
-
- - - -
- - - - - - - -
-
-
-
- - - - - - -
- - -
-
-
-
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/check_categories.php b/public/bck220325/public/check_categories.php deleted file mode 100644 index 98cce7f..0000000 --- a/public/bck220325/public/check_categories.php +++ /dev/null @@ -1,37 +0,0 @@ - - 0) { - // Campi nulli trovati, restituisci la risposta JSON con flag false e il messaggio di errore - $response = array( - 'success' => false, - 'message' => 'Non hai compilato la categoria di protezione e categoria DPI per tutti gli standards.' - ); -} else { - // Tutti i campi sono compilati, restituisci la risposta JSON con flag true e il messaggio di successo - $response = array( - 'success' => true, - 'message' => 'Tutte le categorie sono state compilate.' - ); -} - -// Restituisci la risposta JSON -header('Content-Type: application/json'); -echo json_encode($response); - -?> \ No newline at end of file diff --git a/public/bck220325/public/chemicalagent.php b/public/bck220325/public/chemicalagent.php deleted file mode 100644 index ce0d4ea..0000000 --- a/public/bck220325/public/chemicalagent.php +++ /dev/null @@ -1,288 +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(); -$idarticletype=$trfnumberfinal->getColumnVal("idarticletype"); -$idcertn=$trfnumberfinal->getColumnVal("idcertification"); -?> -getColumnVal("idcertification") ?> -setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'"); -$certname->execute();?> -setQuery("SELECT * FROM chemicalagent ORDER BY chemicalagent.name_chemicalagent"); -$chemicalagentlist->execute(); -?> - - -setQuery("SELECT * FROM trfchemicalagent WHERE trfchemicalagent.idtrf='$idtrf' AND trfchemicalagent.idchemicalagent='$addchem'"); -$checkchemical->execute(); -if (empty($checkchemical->getColumnVal("idtrfchemicalagent"))) { - - $InsertQuery = new WA_MySQLi_Query($cmctrfdb); - $InsertQuery->Action = "insert"; - $InsertQuery->Table = "trfchemicalagent"; - $InsertQuery->bindColumn("idtrf", "i", "$idtrf", "WA_DEFAULT"); - $InsertQuery->bindColumn("idchemicalagent", "i", "$addchem", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - - $InsertQuery->redirect($InsertGoTo); -}} -?> -setQuery("SELECT * FROM trfchemicalagent LEFT JOIN chemicalagent ON trfchemicalagent.idchemicalagent=chemicalagent.idchemicalagent WHERE trfchemicalagent.idtrf='$idtrf'"); -$chemagentselected->execute(); -?> - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
- - - -
- -
-
- -
-
80%
-
- - -
-
-

-

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

- - -
- - -
- - -
-
-

-

- - - - - - - - - - - - atEnd()) { - $wa_startindex = $chemagentselected->Index; -?> - - - - - - moveNext(); -} -$chemagentselected->moveFirst(); //return RS to first record -unset($wa_startindex); -unset($wa_repeatcount); -?> - -
getColumnVal("name_chemicalagent")); ?> - - &idtrf="> -
- - -
- - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/ciao.html b/public/bck220325/public/ciao.html deleted file mode 100644 index 11d8bbf..0000000 --- a/public/bck220325/public/ciao.html +++ /dev/null @@ -1 +0,0 @@ -Ciao \ No newline at end of file diff --git a/public/bck220325/public/clonetrf.php b/public/bck220325/public/clonetrf.php deleted file mode 100644 index c3f8528..0000000 --- a/public/bck220325/public/clonetrf.php +++ /dev/null @@ -1,412 +0,0 @@ -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"]; - -?> -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; -$trfoldnumber = $new_row['trfnumber']; -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']); -unset($new_row['revtrf']); -if (is_null($new_row['photofilename'])) { - unset($new_row['photofilename']); -} -if (is_null($new_row['photoone'])) { - unset($new_row['photoone']); -} -if (is_null($new_row['phototwo'])) { - unset($new_row['phototwo']); -} - -// 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; -$new_row['revtrf'] = '0'; - -// 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"; - - // Ottengo l'ID della nuova riga inserita - $newidauditdpi = $conn->insert_id; - - // Preparo la query per selezionare le righe da duplicare in auditmanufacturer - $queryman = "SELECT * FROM auditmanufacturer WHERE idtrfdetails = '$idtrf' AND idauditdpi = '$oldidauditdpi'"; - - $resultman = mysqli_query($conn, $queryman); - - - - while ($rowman = mysqli_fetch_assoc($resultman)) { - // Imposto il valore di idtrfdetails come desiderato (es. 250) - $rowman['idtrfdetails'] = $newidtrfnumber; - - // Assegno il nuovo idauditdpi ottenuto dalla duplicazione in auditdpi - $rowman['idauditdpi'] = $newidauditdpi; - - // Lascio idauditmanufacturer nullo (sarà generato automaticamente) - unset($rowman['idauditmanufacturer']); - - // Preparo la query per duplicare la riga in auditmanufacturer - $columnsman = implode(", ", array_keys($rowman)); - $valuesman = "'" . implode("', '", array_values($rowman)) . "'"; - $sql_insert_man = "INSERT INTO auditmanufacturer ($columnsman) VALUES ($valuesman)"; - if ($conn->query($sql_insert_man) === TRUE) { - echo "Nuova riga inserita con successo in Auditmanufacturer."; - } else { - echo "Errore nell'inserimento della nuova riga in Auditmanufacturer: " . $conn->error; - } - } - - $queryfile = "SELECT * FROM fileattached WHERE idtrfdetails = '$idtrf' AND idauditdpi = '$oldidauditdpi'"; - $resultfile = mysqli_query($conn, $queryfile); - - // Ciclo attraverso i risultati e duplico le righe - while ($rowfile = mysqli_fetch_assoc($resultfile)) { - - // Imposto il valore di idtrfdetails come 250 - $rowfile['idtrfdetails'] = $newidtrfnumber; - $rowfile['idauditdpi'] = $newidauditdpi; - - // Lascio idfileattached nullos - unset($rowfile['idfileattached']); - - // Query per duplicare la riga - $columnsfile = implode(", ", array_keys($rowfile)); - $valuesfile = "'" . implode("', '", array_values($rowfile)) . "'"; - $sql_insertfile = "INSERT INTO fileattached ($columnsfile) VALUES ($valuesfile)"; - if ($conn->query($sql_insertfile) === TRUE) { - echo "Nuova riga inserita con successo fileattached"; - } else { - echo "Errore nell'inserimento della nuova riga: " . $conn->error; - } - } - } 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/bck220325/public/clonetrf2.php b/public/bck220325/public/clonetrf2.php deleted file mode 100644 index 22a9bce..0000000 --- a/public/bck220325/public/clonetrf2.php +++ /dev/null @@ -1,382 +0,0 @@ -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; - } - -} -?> - - diff --git a/public/bck220325/public/companyprofile.php b/public/bck220325/public/companyprofile.php deleted file mode 100644 index e504755..0000000 --- a/public/bck220325/public/companyprofile.php +++ /dev/null @@ -1,196 +0,0 @@ - - - -Action = "update"; - $UpdateQuery->Table = "company"; - $UpdateQuery->bindColumn("companyname_company", "s", "" . ((isset($_POST["companyname_company"])) ? $_POST["companyname_company"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("address_company", "s", "" . ((isset($_POST["companyaddress"])) ? $_POST["companyaddress"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("city_company", "s", "" . ((isset($_POST["city"])) ? $_POST["city"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("zip_company", "s", "" . ((isset($_POST["cap"])) ? $_POST["cap"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("country_company", "i", "" . ((isset($_POST["country"])) ? $_POST["country"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("piva_company", "s", "" . ((isset($_POST["piva"])) ? $_POST["piva"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("telephone_company", "s", "" . ((isset($_POST["telephone"])) ? $_POST["telephone"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("email_company", "s", "" . ((isset($_POST["email"])) ? $_POST["email"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("maincontactname_company", "s", "" . ((isset($_POST["contactname"])) ? $_POST["contactname"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("maincontactsurname_company", "s", "" . ((isset($_POST["contactsurname"])) ? $_POST["contactsurname"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("maincontactmail_company", "s", "" . ((isset($_POST["emailmain"])) ? $_POST["emailmain"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("maincontactphone_company", "s", "" . ((isset($_POST["telephonemain"])) ? $_POST["telephonemain"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("edited", "s", "" . ((isset($_POST["edited"])) ? $_POST["edited"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->addFilter("idcompany", "=", "i", "" . ($idcompany) . ""); - $UpdateQuery->execute(); - $UpdateGoTo = "dashboard.php"; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo ? rel2abs($UpdateGoTo, dirname(__FILE__)) : ""; - $UpdateQuery->redirect($UpdateGoTo); -} -$companydetails = mysqli_query($cmctrfdb, "SELECT * FROM company WHERE company.idcompany='$idcompany'"); -$companyData = mysqli_fetch_assoc($companydetails); -?> - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

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

-
- - - -
- -
- " alt="" style="max-width: 200px; max-height: 200px;"> -
- -
-
- - -
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/configurationuser.php b/public/bck220325/public/configurationuser.php deleted file mode 100644 index e00a33f..0000000 --- a/public/bck220325/public/configurationuser.php +++ /dev/null @@ -1,173 +0,0 @@ - - - - - -Action = "update"; - $UpdateQuery->Table = "company"; - $UpdateQuery->bindColumn("companyname_company", "s", "".((isset($_POST["companyname_company"]))?$_POST["companyname_company"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("address_company", "s", "".((isset($_POST["companyaddress"]))?$_POST["companyaddress"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("city_company", "s", "".((isset($_POST["city"]))?$_POST["city"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("zip_company", "s", "".((isset($_POST["cap"]))?$_POST["cap"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("country_company", "s", "".((isset($_POST["country"]))?$_POST["country"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("piva_company", "s", "".((isset($_POST["piva"]))?$_POST["piva"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("telephone_company", "s", "".((isset($_POST["telephone"]))?$_POST["telephone"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("email_company", "s", "".((isset($_POST["email"]))?$_POST["email"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("maincontactname_company", "s", "".((isset($_POST["contactname"]))?$_POST["contactname"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("maincontactsurname_company", "s", "".((isset($_POST["contactsurname"]))?$_POST["contactsurname"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("maincontactmail_company", "s", "".((isset($_POST["emailmain"]))?$_POST["emailmain"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("maincontactphone_company", "s", "".((isset($_POST["telephonemain"]))?$_POST["telephonemain"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->addFilter("idcompany", "=", "i", "".($idcompany) .""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo?rel2abs($UpdateGoTo,dirname(__FILE__)):""; - $UpdateQuery->redirect($UpdateGoTo); -} -$companydetails = mysqli_query($cmctrfdb, "SELECT * FROM company WHERE company.idcompany='$idcompany'"); -$companyData = mysqli_fetch_assoc($companydetails); -?> - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

- - -
- - - - -
- - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/contactpop.php b/public/bck220325/public/contactpop.php deleted file mode 100644 index 7f69f04..0000000 --- a/public/bck220325/public/contactpop.php +++ /dev/null @@ -1,641 +0,0 @@ - - -setQuery("SELECT * FROM countries ORDER BY countries.namecountry"); -$countrylist->execute(); -?> -setQuery("SELECT * FROM contacts WHERE contacts.companyname='$compname'"); - $searchctdetail->execute(); - - if (!empty($searchctdetail->getColumnVal("companyname"))) { - $companynamet = $searchctdetail->getColumnVal("companyname"); - } else { - $companynamet = ""; - } - if (!empty($searchctdetail->getColumnVal("piva"))) { - $piva = $searchctdetail->getColumnVal("piva"); - } else { - $piva = ""; - } - if (!empty($searchctdetail->getColumnVal("address"))) { - $address = $searchctdetail->getColumnVal("address"); - } else { - $address = ""; - } - if (!empty($searchctdetail->getColumnVal("city"))) { - $city = $searchctdetail->getColumnVal("city"); - } else { - $city = ""; - } - if (!empty($searchctdetail->getColumnVal("cap"))) { - $cap = $searchctdetail->getColumnVal("cap"); - } else { - $cap = ""; - } - if (!empty($searchctdetail->getColumnVal("country"))) { - $country = $searchctdetail->getColumnVal("country"); - } else { - $country = ""; - } - if (!empty($searchctdetail->getColumnVal("telephone"))) { - $telephone = $searchctdetail->getColumnVal("telephone"); - } else { - $telephone = ""; - } - if (!empty($searchctdetail->getColumnVal("email"))) { - $email = $searchctdetail->getColumnVal("email"); - } else { - $email = ""; - } - if (!empty($searchctdetail->getColumnVal("contactname"))) { - $contactname = $searchctdetail->getColumnVal("contactname"); - } else { - $contactname = ""; - } - if (!empty($searchctdetail->getColumnVal("contactsurname"))) { - $contactsurname = $searchctdetail->getColumnVal("contactsurname"); - } else { - $contactsurname = ""; - } - - $UpdateQuery = new WA_MySQLi_Query($cmctrfdb); - $UpdateQuery->Action = "update"; - $UpdateQuery->Table = "contacts"; - $UpdateQuery->bindColumn("companyname", "s", "$companynamet", "WA_DEFAULT"); - $UpdateQuery->bindColumn("piva", "s", "$piva", "WA_DEFAULT"); - $UpdateQuery->bindColumn("address", "s", "$address", "WA_DEFAULT"); - $UpdateQuery->bindColumn("city", "s", "$city", "WA_DEFAULT"); - $UpdateQuery->bindColumn("cap", "s", "$cap", "WA_DEFAULT"); - $UpdateQuery->bindColumn("country", "s", "$country", "WA_DEFAULT"); - $UpdateQuery->bindColumn("telephone", "s", "$telephone", "WA_DEFAULT"); - $UpdateQuery->bindColumn("email", "s", "$email", "WA_DEFAULT"); - $UpdateQuery->bindColumn("contactname", "s", "$contactname", "WA_DEFAULT"); - $UpdateQuery->bindColumn("contactsurname", "s", "$contactsurname", "WA_DEFAULT"); - $UpdateQuery->bindColumn("companyid", "i", "$companyid", "WA_DEFAULT"); - $UpdateQuery->addFilter("idcontacts", "=", "i", "" . ($idcontacts) . ""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo ? rel2abs($UpdateGoTo, dirname(__FILE__)) : ""; - $UpdateQuery->redirect($UpdateGoTo); -} -?> -Action = "update"; - $UpdateQuery->Table = "contacts"; - $UpdateQuery->bindColumn("companyname", "s", "$companynamet", "WA_DEFAULT"); - $UpdateQuery->bindColumn("piva", "s", "$piva", "WA_DEFAULT"); - $UpdateQuery->bindColumn("address", "s", "$address", "WA_DEFAULT"); - $UpdateQuery->bindColumn("city", "s", "$city", "WA_DEFAULT"); - $UpdateQuery->bindColumn("cap", "s", "$cap", "WA_DEFAULT"); - $UpdateQuery->bindColumn("country", "s", "$country", "WA_DEFAULT"); - $UpdateQuery->bindColumn("telephone", "s", "$telephone", "WA_DEFAULT"); - $UpdateQuery->bindColumn("email", "s", "$email", "WA_DEFAULT"); - $UpdateQuery->bindColumn("contactname", "s", "$contactname", "WA_DEFAULT"); - $UpdateQuery->bindColumn("contactsurname", "s", "$contactsurname", "WA_DEFAULT"); - $UpdateQuery->bindColumn("companyid", "i", "$companyid", "WA_DEFAULT"); - $UpdateQuery->addFilter("idcontacts", "=", "i", "" . ($idcontacts) . ""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo ? rel2abs($UpdateGoTo, dirname(__FILE__)) : ""; - $UpdateQuery->redirect($UpdateGoTo); -} -?> - -setQuery("SELECT * FROM company WHERE company.idcompany='$idcompany'"); - $contactsdet->execute(); - - if (!is_null($contactsdet->getColumnVal("companyname_company"))) { - $companynamet = $contactsdet->getColumnVal("companyname_company"); - } else { - $companynamet = ""; - } - if (!is_null($contactsdet->getColumnVal("piva_company"))) { - $piva = $contactsdet->getColumnVal("piva_company"); - } else { - $piva = ""; - } - if (!is_null($contactsdet->getColumnVal("address_company"))) { - $address = $contactsdet->getColumnVal("address_company"); - } else { - $address = ""; - } - if (!is_null($contactsdet->getColumnVal("city_company"))) { - $city = $contactsdet->getColumnVal("city_company"); - } else { - $city = ""; - } - if (!is_null($contactsdet->getColumnVal("zip_company"))) { - $cap = $contactsdet->getColumnVal("zip_company"); - } else { - $cap = ""; - } - if (!is_null($contactsdet->getColumnVal("country_company"))) { - $country = $contactsdet->getColumnVal("country_company"); - } else { - $country = ""; - } - if (!is_null($contactsdet->getColumnVal("telephone_company"))) { - $telephone = $contactsdet->getColumnVal("telephone_company"); - } else { - $telephone = ""; - } - if (!is_null($contactsdet->getColumnVal("email_company"))) { - $email = $contactsdet->getColumnVal("email_company"); - } else { - $email = ""; - } - if (!is_null($contactsdet->getColumnVal("maincontactname_company"))) { - $contactname = $contactsdet->getColumnVal("maincontactname_company"); - } else { - $contactname = ""; - } - if (!is_null($contactsdet->getColumnVal("maincontactsurname_company"))) { - $contactsurname = $contactsdet->getColumnVal("maincontactsurname_company"); - } else { - $contactsurname = ""; - } - if (!is_null($idcompany)) { - $companyid = $idcompany; - } else { - $companyid = ""; - } - - - $UpdateQuery = new WA_MySQLi_Query($cmctrfdb); - $UpdateQuery->Action = "update"; - $UpdateQuery->Table = "contacts"; - $UpdateQuery->bindColumn("companyname", "s", "$companynamet", "WA_DEFAULT"); - $UpdateQuery->bindColumn("piva", "s", "$piva", "WA_DEFAULT"); - $UpdateQuery->bindColumn("address", "s", "$address", "WA_DEFAULT"); - $UpdateQuery->bindColumn("city", "s", "$city", "WA_DEFAULT"); - $UpdateQuery->bindColumn("cap", "s", "$cap", "WA_DEFAULT"); - $UpdateQuery->bindColumn("country", "s", "$country", "WA_DEFAULT"); - $UpdateQuery->bindColumn("telephone", "s", "$telephone", "WA_DEFAULT"); - $UpdateQuery->bindColumn("email", "s", "$email", "WA_DEFAULT"); - $UpdateQuery->bindColumn("contactname", "s", "$contactname", "WA_DEFAULT"); - $UpdateQuery->bindColumn("contactsurname", "s", "$contactsurname", "WA_DEFAULT"); - $UpdateQuery->bindColumn("companyid", "i", "$companyid", "WA_DEFAULT"); - $UpdateQuery->addFilter("idcontacts", "=", "i", "" . ($idcontacts) . ""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo ? rel2abs($UpdateGoTo, dirname(__FILE__)) : ""; - $UpdateQuery->redirect($UpdateGoTo); -} -?> - -setQuery("SELECT * FROM contacts WHERE contacts.idtrf='$idtrf' AND contacts.kindofcontacts='$kindcontactscopy'"); - $contactsdet->execute(); - - if (!is_null($contactsdet->getColumnVal("companyname"))) { - $companynamet = $contactsdet->getColumnVal("companyname"); - } else { - $companynamet = ""; - } - if (!is_null($contactsdet->getColumnVal("piva"))) { - $piva = $contactsdet->getColumnVal("piva"); - } else { - $piva = ""; - } - if (!is_null($contactsdet->getColumnVal("address"))) { - $address = $contactsdet->getColumnVal("address"); - } else { - $address = ""; - } - if (!is_null($contactsdet->getColumnVal("city"))) { - $city = $contactsdet->getColumnVal("city"); - } else { - $city = ""; - } - if (!is_null($contactsdet->getColumnVal("cap"))) { - $cap = $contactsdet->getColumnVal("cap"); - } else { - $cap = ""; - } - if (!is_null($contactsdet->getColumnVal("country"))) { - $country = $contactsdet->getColumnVal("country"); - } else { - $country = ""; - } - if (!is_null($contactsdet->getColumnVal("telephone"))) { - $telephone = $contactsdet->getColumnVal("telephone"); - } else { - $telephone = ""; - } - if (!is_null($contactsdet->getColumnVal("email"))) { - $email = $contactsdet->getColumnVal("email"); - } else { - $email = ""; - } - if (!is_null($contactsdet->getColumnVal("contactname"))) { - $contactname = $contactsdet->getColumnVal("contactname"); - } else { - $contactname = ""; - } - if (!is_null($contactsdet->getColumnVal("contactsurname"))) { - $contactsurname = $contactsdet->getColumnVal("contactsurname"); - } else { - $contactsurname = ""; - } - $companyid = 0; - - $UpdateQuery = new WA_MySQLi_Query($cmctrfdb); - $UpdateQuery->Action = "update"; - $UpdateQuery->Table = "contacts"; - $UpdateQuery->bindColumn("companyname", "s", "$companynamet", "WA_DEFAULT"); - $UpdateQuery->bindColumn("piva", "s", "$piva", "WA_DEFAULT"); - $UpdateQuery->bindColumn("address", "s", "$address", "WA_DEFAULT"); - $UpdateQuery->bindColumn("city", "s", "$city", "WA_DEFAULT"); - $UpdateQuery->bindColumn("cap", "s", "$cap", "WA_DEFAULT"); - $UpdateQuery->bindColumn("country", "s", "$country", "WA_DEFAULT"); - $UpdateQuery->bindColumn("telephone", "s", "$telephone", "WA_DEFAULT"); - $UpdateQuery->bindColumn("email", "s", "$email", "WA_DEFAULT"); - $UpdateQuery->bindColumn("contactname", "s", "$contactname", "WA_DEFAULT"); - $UpdateQuery->bindColumn("contactsurname", "s", "$contactsurname", "WA_DEFAULT"); - $UpdateQuery->bindColumn("companyid", "i", "$companyid", "WA_DEFAULT"); - $UpdateQuery->addFilter("idcontacts", "=", "i", "" . ($idcontacts) . ""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo ? rel2abs($UpdateGoTo, dirname(__FILE__)) : ""; - $UpdateQuery->redirect($UpdateGoTo); -} - -if ($kindcontacts == "certificatetotest") { - - $UpdateQuery = new WA_MySQLi_Query($cmctrfdb); - $UpdateQuery->Action = "update"; - $UpdateQuery->Table = "`trf-details`"; - $UpdateQuery->bindColumn("certotherclient", "s", "Y", "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(); -?> -getColumnVal("idcertification"); -$idcert = $trfnumberfinal->getColumnVal("idcertification"); -?> -setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'"); -$certname->execute(); -?> - -setQuery("SELECT * FROM contacts WHERE contacts.idtrf='$idtrf'"); -$contactdatacheck->execute(); -$contactlist = array(); -?> -atEnd()) { - $wa_startindex = $contactdatacheck->Index; -?> - getColumnVal("kindofcontacts"); - - ?> -moveNext(); -} -$contactdatacheck->moveFirst(); //return RS to first record -unset($wa_startindex); -unset($wa_repeatcount); - -?> - - - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

CONTACT FORM

- - - - &kindcontactscopy=mycompany&idtrf=&formname=copymycompany&kindcontacts="> - &kindcontactscopy=audit&idtrf=&formname=copycontacts&kindcontacts="> - &kindcontactscopy=headertest&idtrf=&formname=copycontacts&kindcontacts="> -&kindcontactscopy=headercertificate&idtrf=&formname=copycontacts&kindcontacts="> -&kindcontactscopy=invoice&idtrf=&formname=copycontacts&kindcontacts="> -

- -
-
- -
- - " placeholder="" required> -
-
- - " placeholder="" required=""> -
-
- -
- " placeholder="" aria-describedby="inputGroupPrepend3" required=""> -
-
-
-
-
- - " placeholder="" required=""> -
-
- - - - - - - -
-
- -
- " placeholder="" aria-describedby="inputGroupPrepend3" required=""> -
-
-
-
-
- - " placeholder="" required=""> -
-
- - " placeholder="" required=""> -
-
- -
- " name="contactname" placeholder="" aria-describedby="inputGroupPrepend3" required=""> -
-
-
- -
- " placeholder="" aria-describedby="inputGroupPrepend3" required=""> -
-
- - - "> - - - "> -
- - -


- - - -
- - -
- -
-
-
-
- - - "> - - - "> - - -
- Ex: -
-
-
-
- - -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/contactpopaudit.php b/public/bck220325/public/contactpopaudit.php deleted file mode 100644 index 45296d4..0000000 --- a/public/bck220325/public/contactpopaudit.php +++ /dev/null @@ -1,655 +0,0 @@ - -Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("idtrf", "i", $_GET['idtrf'], "WA_DEFAULT"); - $InsertQuery->bindColumn("kindofcontacts", "s", "audit", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyid", "i", $idcompany, "WA_DEFAULT"); - // Inserisci il nuovo record vuoto - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - - // Ottieni l'ultimo ID inserito usando l'oggetto di connessione - $new_contact_id = $cmctrfdb->insert_id; - - // Reindirizza al popup per modificare il nuovo contatto - header("Location: contactpopaudit.php?kindcontacts=audit&idtrf=" . $_GET['idtrf'] . "&idcontacts=" . $new_contact_id); - exit; -} -?> - - -Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("idtrf", "i", "$idtrf", "WA_DEFAULT"); - $InsertQuery->bindColumn("kindofcontacts", "s", "audit", "WA_DEFAULT"); - // Inserisci un nuovo record vuoto con i campi necessari - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - - // Ottieni l'id del nuovo contatto - $new_contact_id = $InsertQuery->getLastInsertID(); - - // Reindirizza al popup di modifica per il nuovo contatto - header("Location: contactpopaudit.php?kindcontacts=audit&idtrf=$idtrf&idcontacts=$new_contact_id"); - exit; -} - -?> -setQuery("SELECT * FROM countries ORDER BY countries.namecountry"); -$countrylist->execute(); -?> -setQuery("SELECT * FROM contacts WHERE contacts.companyname='$compname'"); - $searchctdetail->execute(); - - // Popola i valori del contatto dai risultati della query - $companynamet = !empty($searchctdetail->getColumnVal("companyname")) ? $searchctdetail->getColumnVal("companyname") : ""; - $piva = !empty($searchctdetail->getColumnVal("piva")) ? $searchctdetail->getColumnVal("piva") : ""; - $address = !empty($searchctdetail->getColumnVal("address")) ? $searchctdetail->getColumnVal("address") : ""; - $city = !empty($searchctdetail->getColumnVal("city")) ? $searchctdetail->getColumnVal("city") : ""; - $cap = !empty($searchctdetail->getColumnVal("cap")) ? $searchctdetail->getColumnVal("cap") : ""; - $country = !empty($searchctdetail->getColumnVal("country")) ? $searchctdetail->getColumnVal("country") : ""; - $telephone = !empty($searchctdetail->getColumnVal("telephone")) ? $searchctdetail->getColumnVal("telephone") : ""; - $email = !empty($searchctdetail->getColumnVal("email")) ? $searchctdetail->getColumnVal("email") : ""; - $contactname = !empty($searchctdetail->getColumnVal("contactname")) ? $searchctdetail->getColumnVal("contactname") : ""; - $contactsurname = !empty($searchctdetail->getColumnVal("contactsurname")) ? $searchctdetail->getColumnVal("contactsurname") : ""; - - // Recupera i nuovi campi da GET o POST (se presenti) - $projectperson = !empty($searchctdetail->getColumnVal("projectperson")) ? $searchctdetail->getColumnVal("projectperson") : ""; - $salesperson = !empty($searchctdetail->getColumnVal("salesperson")) ? $searchctdetail->getColumnVal("salesperson") : ""; - $productionperson = !empty($searchctdetail->getColumnVal("productionperson")) ? $searchctdetail->getColumnVal("productionperson") : ""; - $csperson = !empty($searchctdetail->getColumnVal("csperson")) ? $searchctdetail->getColumnVal("csperson") : ""; - $qualityperson = !empty($searchctdetail->getColumnVal("qualityperson")) ? $searchctdetail->getColumnVal("qualityperson") : ""; - $purchaseperson = !empty($searchctdetail->getColumnVal("purchaseperson")) ? $searchctdetail->getColumnVal("purchaseperson") : ""; - $activities = !empty($searchctdetail->getColumnVal("activities")) ? $searchctdetail->getColumnVal("activities") : ""; - $otheractivities = !empty($searchctdetail->getColumnVal("otheractivities")) ? $searchctdetail->getColumnVal("otheractivities") : ""; - $otheractivitiesperson = !empty($searchctdetail->getColumnVal("otheractivitiesperson")) ? $searchctdetail->getColumnVal("otheractivitiesperson") : ""; - $languageforaudit = !empty($searchctdetail->getColumnVal("languageforaudit")) ? $searchctdetail->getColumnVal("languageforaudit") : ""; - $outsourcing_process = !empty($searchctdetail->getColumnVal("outsourcing_process")) ? $searchctdetail->getColumnVal("outsourcing_process") : ""; - - - // Aggiornamento del database - $UpdateQuery = new WA_MySQLi_Query($cmctrfdb); - $UpdateQuery->Action = "update"; - $UpdateQuery->Table = "contacts"; - - // Colonne per l'aggiornamento - $UpdateQuery->bindColumn("companyname", "s", $companynamet, "WA_DEFAULT"); - $UpdateQuery->bindColumn("piva", "s", $piva, "WA_DEFAULT"); - $UpdateQuery->bindColumn("address", "s", $address, "WA_DEFAULT"); - $UpdateQuery->bindColumn("city", "s", $city, "WA_DEFAULT"); - $UpdateQuery->bindColumn("cap", "s", $cap, "WA_DEFAULT"); - $UpdateQuery->bindColumn("country", "s", $country, "WA_DEFAULT"); - $UpdateQuery->bindColumn("telephone", "s", $telephone, "WA_DEFAULT"); - $UpdateQuery->bindColumn("email", "s", $email, "WA_DEFAULT"); - $UpdateQuery->bindColumn("contactname", "s", $contactname, "WA_DEFAULT"); - $UpdateQuery->bindColumn("contactsurname", "s", $contactsurname, "WA_DEFAULT"); - - // Nuovi campi - $UpdateQuery->bindColumn("projectperson", "s", $projectperson, "WA_DEFAULT"); - $UpdateQuery->bindColumn("salesperson", "s", $salesperson, "WA_DEFAULT"); - $UpdateQuery->bindColumn("productionperson", "s", $productionperson, "WA_DEFAULT"); - $UpdateQuery->bindColumn("csperson", "s", $csperson, "WA_DEFAULT"); - $UpdateQuery->bindColumn("qualityperson", "s", $qualityperson, "WA_DEFAULT"); - $UpdateQuery->bindColumn("purchaseperson", "s", $purchaseperson, "WA_DEFAULT"); - $UpdateQuery->bindColumn("activities", "s", $activities, "WA_DEFAULT"); - $UpdateQuery->bindColumn("otheractivities", "s", $otheractivities, "WA_DEFAULT"); - $UpdateQuery->bindColumn("otheractivitiesperson", "s", $otheractivitiesperson, "WA_DEFAULT"); - $UpdateQuery->bindColumn("languageforaudit", "s", $languageforaudit, "WA_DEFAULT"); - $UpdateQuery->bindColumn("outsourcing_process", "s", $outsourcing_process, "WA_DEFAULT"); - - // Filtro per ID del contatto - $UpdateQuery->addFilter("idcontacts", "=", "i", $idcontacts); - $UpdateQuery->execute(); - - // Reindirizzamento - $UpdateGoTo = ""; - if (function_exists("rel2abs")) { - $UpdateGoTo = $UpdateGoTo ? rel2abs($UpdateGoTo, dirname(__FILE__)) : ""; - } - $UpdateQuery->redirect($UpdateGoTo); -} -?> - -Action = "update"; - $UpdateQuery->Table = "contacts"; - - // Colonne per l'aggiornamento - $UpdateQuery->bindColumn("companyname", "s", "$companynamet", "WA_DEFAULT"); - $UpdateQuery->bindColumn("piva", "s", "$piva", "WA_DEFAULT"); - $UpdateQuery->bindColumn("address", "s", "$address", "WA_DEFAULT"); - $UpdateQuery->bindColumn("city", "s", "$city", "WA_DEFAULT"); - $UpdateQuery->bindColumn("cap", "s", "$cap", "WA_DEFAULT"); - $UpdateQuery->bindColumn("country", "s", "$country", "WA_DEFAULT"); - $UpdateQuery->bindColumn("telephone", "s", "$telephone", "WA_DEFAULT"); - $UpdateQuery->bindColumn("email", "s", "$email", "WA_DEFAULT"); - $UpdateQuery->bindColumn("contactname", "s", "$contactname", "WA_DEFAULT"); - $UpdateQuery->bindColumn("contactsurname", "s", "$contactsurname", "WA_DEFAULT"); - - // Nuovi campi - $UpdateQuery->bindColumn("projectperson", "s", "$projectperson", "WA_DEFAULT"); - $UpdateQuery->bindColumn("salesperson", "s", "$salesperson", "WA_DEFAULT"); - $UpdateQuery->bindColumn("productionperson", "s", "$productionperson", "WA_DEFAULT"); - $UpdateQuery->bindColumn("csperson", "s", "$csperson", "WA_DEFAULT"); - $UpdateQuery->bindColumn("qualityperson", "s", "$qualityperson", "WA_DEFAULT"); - $UpdateQuery->bindColumn("purchaseperson", "s", "$purchaseperson", "WA_DEFAULT"); - $UpdateQuery->bindColumn("activities", "s", "$activities", "WA_DEFAULT"); - $UpdateQuery->bindColumn("otheractivities", "s", "$otheractivities", "WA_DEFAULT"); - $UpdateQuery->bindColumn("otheractivitiesperson", "s", "$otheractivitiesperson", "WA_DEFAULT"); - $UpdateQuery->bindColumn("languageforaudit", "s", "$languageforaudit", "WA_DEFAULT"); - $UpdateQuery->bindColumn("outsourcing_process", "s", "$outsourcing_process", "WA_DEFAULT"); - - $UpdateQuery->addFilter("idcontacts", "=", "i", "" . ($idcontacts) . ""); - $UpdateQuery->execute(); - - // Reindirizzamento - $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(); -?> -getColumnVal("idcertification"); -$idcert = $trfnumberfinal->getColumnVal("idcertification"); -?> -setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'"); -$certname->execute(); -?> - -setQuery("SELECT * FROM contacts WHERE contacts.idtrf='$idtrf'"); -$contactdatacheck->execute(); -$contactlist = array(); -?> -atEnd()) { - $wa_startindex = $contactdatacheck->Index; -?> - getColumnVal("kindofcontacts"); - - ?> -moveNext(); -} -$contactdatacheck->moveFirst(); //return RS to first record -unset($wa_startindex); -unset($wa_repeatcount); - -?> - - - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

CONTACT FORM

- - setQuery("SELECT * FROM contacts WHERE contacts.idcontacts='$idcontacts'"); - $contactdata->execute(); - $compid = $contactdata->getColumnVal("companyid"); - ?> - - &kindcontactscopy=mycompany&idtrf=&formname=copymycompany&kindcontacts="> - &kindcontactscopy=audit&idtrf=&formname=copycontacts&kindcontacts="> - &kindcontactscopy=headertest&idtrf=&formname=copycontacts&kindcontacts="> -&kindcontactscopy=headercertificate&idtrf=&formname=copycontacts&kindcontacts="> -&kindcontactscopy=invoice&idtrf=&formname=copycontacts&kindcontacts="> -

- - -
-
- - " placeholder="" required> -
-
- - " placeholder="" required> -
-
- - " placeholder="" required> -
-
- -
-
- - " placeholder="" required> -
-
- - " placeholder="" required> -
-
- - -
-
- -
-
- - " placeholder="" required> -
-
- - " placeholder="" required> -
-
- - " placeholder="" required> -
-
- - -
-
- - " placeholder="" required> -
-
- - " placeholder=""> -
-
-
-

- -
-
- - " pattern="[0-9]+([\,\.][0-9]{1})?" inputmode="decimal"> -
-
- - " pattern="[0-9]+([\,\.][0-9]{1})?" inputmode="decimal"> -
-
- - " pattern="[0-9]+([\,\.][0-9]{1})?" inputmode="decimal"> -
-
- - " pattern="[0-9]+([\,\.][0-9]{1})?" inputmode="decimal"> -
-
- - " pattern="[0-9]+([\,\.][0-9]{1})?" inputmode="decimal"> -
-
- - " pattern="[0-9]+([\,\.][0-9]{1})?" inputmode="decimal"> -
-
- - -
-
- - "> -
-
- - " pattern="[0-9]+([\,\.][0-9]{1})?" inputmode="decimal"> -
- -
-
-
-
- - "> -
-
- - "> -
-
- - - -

- - - -
- - -
- -
-
-
-
- - - "> - - - "> - - -
- Ex: -
-
-
-
- - -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/csrev.php b/public/bck220325/public/csrev.php deleted file mode 100644 index a741ada..0000000 --- a/public/bck220325/public/csrev.php +++ /dev/null @@ -1,29 +0,0 @@ - - -connect_error) { - die("Connessione al database fallita: " . $conn->connect_error); -} - -// Recupera l'IDTRF dalla richiesta GET -$idtrf = $_GET['idtrf']; - -// Esegui l'aggiornamento nella tabella trf-details -$sql = "UPDATE `trf-details` SET signedon = '', signedonsecondcert = NULL, revcs = 'Y' WHERE idtrfdetails = '$idtrf'"; - - -if ($conn->query($sql) === TRUE) { - // Chiudi la finestra corrente e aggiorna la finestra padre - echo ''; -} else { - echo "Errore nell'aggiornamento del database: " . $conn->error; -} - -$conn->close(); -?> diff --git a/public/bck220325/public/cstd.php b/public/bck220325/public/cstd.php deleted file mode 100644 index 9203b60..0000000 --- a/public/bck220325/public/cstd.php +++ /dev/null @@ -1,345 +0,0 @@ - - - -setQuery("SELECT * FROM data_td LEFT JOIN `trf-details` ON `trf-details`.idtrfdetails=data_td.idtrf WHERE data_td.statustd='$idcompany' AND data_td.signedontd IS NOT NULL ORDER BY data_td.signedontd"); -$archivetdlist->execute(); ?> -setQuery("SELECT * FROM data_td LEFT JOIN `trf-details` ON `trf-details`.idtrfdetails=data_td.idtrf LEFT JOIN company on data_td.idcompany=company.idcompany WHERE data_td.statustd='Revision'"); -$drafttd->execute(); - -?> - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

- - - - - - - - - - - - - - - - atEnd()) { - $wa_startindex = $drafttd->Index; - ?> - getColumnVal("iddata_td"); ?> - - - - - - - - - - - - - - - "> - - - - - - - - - - - - moveNext(); - } - $drafttd->moveFirst(); //return RS to first record - unset($wa_startindex); - unset($wa_repeatcount); - ?> - -
TD N.REVDescriptionClient - Status
getColumnVal("tdnumber")); ?>getColumnVal("td_rev")) > 0) { ?>RgetColumnVal("td_rev"); - } ?>getColumnVal("sample_description")); ?>getColumnVal("companyname_company")); ?>getColumnVal("statustd"); - if ($statusnow == "Draft") { ?> -
- Draft -
- -
- Revision -
- -
- Waiting Sign -
- -
- - "> - - ')"> - - -
- - -
- - - - -
- - -
- - - - -
- - - - -
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/cstrf.php b/public/bck220325/public/cstrf.php deleted file mode 100644 index 013d0c9..0000000 --- a/public/bck220325/public/cstrf.php +++ /dev/null @@ -1,275 +0,0 @@ - - - -setQuery("SELECT * FROM `trf-details` LEFT JOIN auth_users ON `trf-details`.iduser=auth_users.id LEFT JOIN company ON `trf-details`.idcompany=company.idcompany LEFT JOIN article_type ON `trf-details`.idarticletype=article_type.idarticletype LEFT JOIN certificationtype ON certificationtype.idcertificationtype=`trf-details`.idcertification WHERE `trf-details`.signedon !='' GROUP BY `trf-details`.trfnumber ORDER BY `trf-details`.revtrf, `trf-details`.trfnumber DESC"); -$archivetrflist->execute(); */ -?> -setQuery("SELECT td.*, companyname_company, certificationtype.name_certification, article_type.name_articletype, auth_users.email -FROM `trf-details` AS td -LEFT JOIN auth_users ON td.iduser = auth_users.id -LEFT JOIN company ON td.idcompany = company.idcompany -LEFT JOIN article_type ON td.idarticletype = article_type.idarticletype -LEFT JOIN certificationtype ON certificationtype.idcertificationtype = td.idcertification -WHERE td.signedon != '' AND ( - td.revtrf IS NULL OR - (td.trfnumber, td.revtrf) IN ( - SELECT trfnumber, MAX(revtrf) AS max_revtrf - FROM `trf-details` - WHERE signedon != '' - GROUP BY trfnumber - ) -) -ORDER BY td.trfnumber DESC;"); -$archivetrflist->execute(); -?> -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.iduser='$iduserlogin' AND `trf-details`.signedon IS NULL ORDER BY `trf-details`.trfnumber"); -$drafttrf->execute(); - ?> - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

CS TRF DASHBOARD

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

TRF CLIENTS

-
- Mostra/Nascondi colonne: TRF N. - Signed On - Company Name - Description - Cert Type - Article Type -

- - - - - - - - - - - - - - - - - - - - - - - atEnd()) { - $wa_startindex = $archivetrflist->Index; -?> - - - - - - - - - - - - - - - - moveNext(); -} -$archivetrflist->moveFirst(); //return RS to first record -unset($wa_startindex); -unset($wa_repeatcount); -?> - -
TRF N.RevSigned OnCompany NameInsert byDescriptionCert TypeArticle typePDF1PDF2ZIPCS ChargeACTION
getColumnVal("trfnumber")); ?>getColumnVal("revtrf")); ?>getColumnVal("signedon")); ?>getColumnVal("companyname_company")); ?>?subject=Domanda su Application Form N. getColumnVal("trfnumber"); ?> &body=Buongiorno getColumnVal("first_name"); ?> getColumnVal("last_name"); ?>">getColumnVal("email")); ?>getColumnVal("sample_description"), 0, 50)); ?>getColumnVal("name_certification")); ?>getColumnVal("name_articletype")); ?>" target="_blank" >getColumnVal("pdffilename2"))) { ?>" target="_blank" >getColumnVal("zipname"))) { ?>" target="_blank" >getColumnVal("csincharge")); ?> - ', '_blank', 'location=yes,height=500,width=850,scrollbars=yes,status=yes');"> -
-
-
-
-
- - - -
- -
- © 2020 Crovex Crafted with by Mannatthemes -
-
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/cstrf2.php b/public/bck220325/public/cstrf2.php deleted file mode 100644 index 59c6a5e..0000000 --- a/public/bck220325/public/cstrf2.php +++ /dev/null @@ -1,602 +0,0 @@ - - - -setQuery("SELECT * FROM `trf-details` LEFT JOIN company ON `trf-details`.idcompany=company.idcompany LEFT JOIN article_type ON `trf-details`.idarticletype=article_type.idarticletype LEFT JOIN certificationtype ON certificationtype.idcertificationtype=`trf-details`.idcertification WHERE `trf-details`.signedon IS NOT NULL"); -$archivetrflist->execute(); -?> -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.iduser='$iduserlogin' AND `trf-details`.signedon IS NULL ORDER BY `trf-details`.trfnumber"); -$drafttrf->execute(); -?> - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

CS TRF DASHBOARD

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

TRF CLIENTS

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
First nameLast namePositionOfficeSalary
TigerNixonSystem ArchitectEdinburgh$320,800
GarrettWintersAccountantTokyo$170,750
AshtonCoxJunior Technical AuthorSan Francisco$86,000
CedricKellySenior Javascript DeveloperEdinburgh$433,060
AiriSatouAccountantTokyo$162,700
BrielleWilliamsonIntegration SpecialistNew York$372,000
HerrodChandlerSales AssistantSan Francisco$137,500
RhonaDavidsonIntegration SpecialistTokyo$327,900
ColleenHurstJavascript DeveloperSan Francisco$205,500
SonyaFrostSoftware EngineerEdinburgh$103,600
JenaGainesOffice ManagerLondon$90,560
QuinnFlynnSupport LeadEdinburgh$342,000
ChardeMarshallRegional DirectorSan Francisco$470,600
HaleyKennedySenior Marketing DesignerLondon$313,500
TatyanaFitzpatrickRegional DirectorLondon$385,750
MichaelSilvaMarketing DesignerLondon$198,500
PaulByrdChief Financial Officer (CFO)New York$725,000
GloriaLittleSystems AdministratorNew York$237,500
BradleyGreerSoftware EngineerLondon$132,000
DaiRiosPersonnel LeadEdinburgh$217,500
JenetteCaldwellDevelopment LeadNew York$345,000
YuriBerryChief Marketing Officer (CMO)New York$675,000
CaesarVancePre-Sales SupportNew York$106,450
DorisWilderSales AssistantSydney$85,600
AngelicaRamosChief Executive Officer (CEO)London$1,200,000
GavinJoyceDeveloperEdinburgh$92,575
JenniferChangRegional DirectorSingapore$357,650
BrendenWagnerSoftware EngineerSan Francisco$206,850
FionaGreenChief Operating Officer (COO)San Francisco$850,000
ShouItouRegional MarketingTokyo$163,000
MichelleHouseIntegration SpecialistSydney$95,400
SukiBurksDeveloperLondon$114,500
PrescottBartlettTechnical AuthorLondon$145,000
GavinCortezTeam LeaderSan Francisco$235,500
MartenaMccrayPost-Sales supportEdinburgh$324,050
UnityButlerMarketing DesignerSan Francisco$85,675
HowardHatfieldOffice ManagerSan Francisco$164,500
HopeFuentesSecretarySan Francisco$109,850
VivianHarrellFinancial ControllerSan Francisco$452,500
TimothyMooneyOffice ManagerLondon$136,200
JacksonBradshawDirectorNew York$645,750
OliviaLiangSupport EngineerSingapore$234,500
BrunoNashSoftware EngineerLondon$163,500
SakuraYamamotoSupport EngineerTokyo$139,575
ThorWaltonDeveloperNew York$98,540
FinnCamachoSupport EngineerSan Francisco$87,500
SergeBaldwinData CoordinatorSingapore$138,575
ZenaidaFrankSoftware EngineerNew York$125,250
ZoritaSerranoSoftware EngineerSan Francisco$115,000
JenniferAcostaJunior Javascript DeveloperEdinburgh$75,650
CaraStevensSales AssistantNew York$145,600
HermioneButlerRegional DirectorLondon$356,250
LaelGreerSystems AdministratorLondon$103,500
JonasAlexanderDeveloperSan Francisco$86,500
ShadDeckerRegional DirectorEdinburgh$183,000
MichaelBruceJavascript DeveloperSingapore$183,000
DonnaSniderCustomer SupportNew York$112,000
-
-
-
-
- - - -
- -
- © 2020 Crovex Crafted with by Mannatthemes -
-
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/cstrf3.php b/public/bck220325/public/cstrf3.php deleted file mode 100644 index 40c385b..0000000 --- a/public/bck220325/public/cstrf3.php +++ /dev/null @@ -1,248 +0,0 @@ - - - -setQuery("SELECT * FROM `trf-details` LEFT JOIN company ON `trf-details`.idcompany=company.idcompany LEFT JOIN article_type ON `trf-details`.idarticletype=article_type.idarticletype LEFT JOIN certificationtype ON certificationtype.idcertificationtype=`trf-details`.idcertification WHERE `trf-details`.signedon IS NOT NULL ORDER BY `trf-details`.trfnumber DESC"); -$archivetrflist->execute(); -?> -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.iduser='$iduserlogin' AND `trf-details`.signedon IS NULL ORDER BY `trf-details`.trfnumber"); -$drafttrf->execute(); -?> - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

CS TRF DASHBOARD

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

TRF CLIENTS

- - - - - - - - - - - - - - - - - - - - - atEnd()) { - $wa_startindex = $archivetrflist->Index; -?> - - - - - - - - - - - - - - moveNext(); -} -$archivetrflist->moveFirst(); //return RS to first record -unset($wa_startindex); -unset($wa_repeatcount); -?> - -
TRF N.Signed OnCompany NameDescriptionCert TypeArticle typePDF1PDF2ZIPACTION
getColumnVal("trfnumber")); ?>getColumnVal("signedon")); ?>getColumnVal("companyname_company")); ?>getColumnVal("sample_description")); ?>getColumnVal("name_certification")); ?>getColumnVal("name_articletype")); ?>" target="_blank" >getColumnVal("pdffilename2"))) { ?>" target="_blank" >getColumnVal("zipname"))) { ?>" target="_blank" >
-
-
-
-
- - - -
- -
- © 2020 Crovex Crafted with by Mannatthemes -
-
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/dashboard (2).php b/public/bck220325/public/dashboard (2).php deleted file mode 100644 index e69de29..0000000 diff --git a/public/bck220325/public/dashboard.php b/public/bck220325/public/dashboard.php deleted file mode 100644 index b80ae5b..0000000 --- a/public/bck220325/public/dashboard.php +++ /dev/null @@ -1,298 +0,0 @@ - -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.iduser='$iduserlogin'"); -$trfnumbersuser->execute(); -$numbertrfuser=$trfnumbersuser->TotalRows; - -?> -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idcompany='$idcompany'"); -$trfnumberpercompany->execute(); ?> -setQuery("SELECT * FROM identificationparts LEFT JOIN `trf-details` ON identificationparts.idtrfdetails=`trf-details`.idtrfdetails WHERE `trf-details`.iduser='$iduserlogin'"); -$totalparts->execute(); - -?>TotalRows ?> -TotalRows; -?> - -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.iduser='$iduserlogin' AND `trf-details`.csgo='Y' AND `trf-details`.signedonsecondcert IS NULL"); -$modulego->execute(); - -?> -getColumnVal("csgo"))) { - $csgoyes='Y'; - -} - -?> - - - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
- -
-

-

-
-
- -
-
- - - -
-
-
- -
-
-
- - - - - - - - - - - - - - atEnd()) { - $wa_startindex = $modulego->Index; -?> - - - - - - - moveNext(); -} -$modulego->moveFirst(); //return RS to first record -unset($wa_startindex); -unset($wa_repeatcount); -?> - -
getColumnVal("trfnumber")); ?>getColumnVal("sample_description")); ?> -
- - -
-
-
- -
-
-

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

-

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

-

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

-

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

xxx

-

-

- -
-
-
-
-
-
- -
- -
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/db-connect.php b/public/bck220325/public/db-connect.php deleted file mode 100644 index 9d85eb1..0000000 --- a/public/bck220325/public/db-connect.php +++ /dev/null @@ -1,8 +0,0 @@ - \ No newline at end of file diff --git a/public/bck220325/public/db.php b/public/bck220325/public/db.php deleted file mode 100644 index e4a242c..0000000 --- a/public/bck220325/public/db.php +++ /dev/null @@ -1,7 +0,0 @@ -connect_error) { -die("Connection failed: " . $conn->connect_error); -} -?> \ No newline at end of file diff --git a/public/bck220325/public/dd-check.php b/public/bck220325/public/dd-check.php deleted file mode 100644 index f0f4a11..0000000 --- a/public/bck220325/public/dd-check.php +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - -Demo Multiple drop down list box from plus2net - - - -Value of \$subcat = $subcat "; - - -?> -

-Reset and start again | Reset and start again ( MYSQLI ) - -

- -
PHP SQL HTML free tutorials and scripts - -
- - - diff --git a/public/bck220325/public/dd.php b/public/bck220325/public/dd.php deleted file mode 100644 index 9f416d1..0000000 --- a/public/bck220325/public/dd.php +++ /dev/null @@ -1,82 +0,0 @@ - - - - - - - - -Multiple drop down list box from plus2net - - - - - 0 and !is_numeric($cat)){ // to check if $cat is numeric data or not. -echo "Data Error"; -exit; -} - - - -///////// Getting the data from Mysql table for first list box////////// -$quer2="SELECT DISTINCT name_articletype,idarticletype FROM article_type"; -///////////// End of query for first list box//////////// - -/////// for second drop down list we will check if category is selected else we will display all the subcategory///// -if(isset($cat) and strlen($cat) > 0){ -$quer="SELECT DISTINCT idmodelarticle,modelarticle FROM modelarticle where idarticletype=$cat"; -}else{$quer="SELECT DISTINCT idmodelarticle,modelarticle FROM modelarticle"; } -////////// end of query for second subcategory drop down list box /////////////////////////// - -echo ""; -/// Add your form processing page address to action in above line. Example action=dd-check.php//// -////////// Starting of first drop downlist ///////// -echo ""; -////////////////// This will end the first drop down list /////////// - -////////// Starting of second drop downlist ///////// -echo ""; -////////////////// This will end the second drop down list /////////// -//// Add your other form fields as needed here///// -echo ""; -echo ""; -?> -

-Reset and start again -

-
PHP SQL HTML free tutorials and scripts
- - - diff --git a/public/bck220325/public/ddown.zip b/public/bck220325/public/ddown.zip deleted file mode 100644 index ca01fc7..0000000 Binary files a/public/bck220325/public/ddown.zip and /dev/null differ diff --git a/public/bck220325/public/declaration.php b/public/bck220325/public/declaration.php deleted file mode 100644 index 1cc4b2e..0000000 --- a/public/bck220325/public/declaration.php +++ /dev/null @@ -1,497 +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); -} -// update trf details` -if (isset($_POST["optionform"])) { - - $UpdateQuery = new WA_MySQLi_Query($cmctrfdb); - $UpdateQuery->Action = "update"; - $UpdateQuery->Table = "`trf-details`"; - $UpdateQuery->bindColumn("languagereport", "s", "$reportlanguage", "WA_DEFAULT"); - $UpdateQuery->bindColumn("languagecertificate", "s", "$certificatelanguage", "WA_DEFAULT"); - $UpdateQuery->bindColumn("contacttrfname", "s", "$contactsendmail", "WA_DEFAULT"); - $UpdateQuery->bindColumn("emailtrfname", "s", "$emailsendmail", "WA_DEFAULT"); - $UpdateQuery->bindColumn("ukcacert", "s", "$ukcacert", "WA_DEFAULT"); - $UpdateQuery->bindColumn("surveillanceselectoption", "s", "$surveillanceselectoption", "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"); -$revcs = $trfnumberfinal->getColumnVal("revcs"); -?> -getColumnVal("idcertification") ?> -setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'"); -$certname->execute(); ?> -setQuery("SELECT * FROM chemicalagent ORDER BY chemicalagent.name_chemicalagent"); -$chemicalagentlist->execute(); -?> - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
- - -
- -
-
- -
-
95%
-
- - -
-
- hasRole('Admin')) || (Auth::user()->hasRole('CustomerService')) || (Auth::user()->hasRole('Superuser'))) : ?> -

Invia a Cliente per Firma

- - hasRole('User'))) : ?> -

- -
- - -
- - -
- - - - -
- -
- -
- - - - - -
- - -
-
- - - - - - - - - hasRole('Admin')) || (Auth::user()->hasRole('User')) || (Auth::user()->hasRole('Superuser'))) : ?> -
-
- -
-
PREVIEW
- getColumnVal("pdffilename"))) { ?> - " target="_blank"> - - - - getColumnVal("pdffilename2"))) { ?> - " target="_blank"> - - - -

- - - -

-

- -


-


-


- -


- - - - - - - - getColumnVal("photofilename"); - $img_info = getimagesize($image); - if ($img_info[2] <> IMG_JPEG) { - ?> - - - - -
- -
- -
- - -
- -
- -
-
-
- - -
- - - - -
- -
- -
-

-


-

-

- - - hasRole('Admin')) : ?> - - - - -
- -
- - - - -
- - - - -
-
- - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/declarationtd.php b/public/bck220325/public/declarationtd.php deleted file mode 100644 index 9d99ddc..0000000 --- a/public/bck220325/public/declarationtd.php +++ /dev/null @@ -1,596 +0,0 @@ - - -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'"); -$trfnumberfinal->execute(); -$idcertn = $trfnumberfinal->getColumnVal("idcertification"); -$idarticletype = $trfnumberfinal->getColumnVal("idarticletype"); -$pdfdomanda = $trfnumberfinal->getColumnVal("pdffilename"); -?> -getColumnVal("idcertification") ?> -setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'"); -$certname->execute(); ?> -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']; -$trfmod = $row['trfmod']; -$stmt->close(); -$conn->close(); -?> -connect_error) { - die("Connessione fallita: " . $conn->connect_error); -} - -// Query per ottenere la data più recente dalla tabella identificationparts -$sqlmaxdate = "SELECT MAX(cmcreportdate_identificationparts) AS max_date FROM identificationparts WHERE idtrfdetails = ?"; -$stmt = $conn->prepare($sqlmaxdate); - - -// Verifica se la query è stata preparata correttamente -if ($stmt === false) { - die("Errore nella preparazione della query: " . $conn->error); -} - -// Bind dei parametri e esecuzione della query -$stmt->bind_param("i", $idtrftd); -$stmt->execute(); - -// Ottieni il risultato della query -$result = $stmt->get_result(); - -// Verifica se ci sono righe restituite -if ($result->num_rows > 0) { - // Ottieni la riga risultante - $row = $result->fetch_assoc(); - - // Ottieni la data più recente - $max_date = $row["max_date"]; - - // Verifica se la data più recente è NULL - if ($max_date === NULL) { - // Imposta la data attuale - $max_date = date("Y-m-d"); - } - - // Fai qualcosa con la data più recente, ad esempio stampala a schermo - -} else { - // Se non ci sono righe restituite, impostare la data attuale - $max_date = date("Y-m-d"); - - // Fai qualcosa con la data attuale, ad esempio stampala a schermo - -} - -// Chiudi la connessione -$stmt->close(); -$conn->close(); -?> - - - - - - - <?php echo $titlepage; ?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
- - -
- -
-
- - - - - - -
-
- hasRole('Admin')) || (Auth::user()->hasRole('Superuser')) || (Auth::user()->hasRole('CustomerService')) || (Auth::user()->hasRole('Certification'))) : ?> - -

Invia in Firma

-

Invio in firma del dossier Tecnico

- - - -
-
-
- -
- - -
- -
-
- - -
-
- - -
-
-
-
- -
- - -
-
- - - -
-
- - - - -
-
- - -
- - - - -
-
- - hasRole('Certification')) : ?> - - -
-
-

-

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

FIRMA IL TECHNICAL FILE

-

-

- -


-


-


- - - La domanda di certificazione è stata modificata, pertanto firmando il File Tecnico, firmerai anche la domanda modificata
- PREVIEW Domanda modificata - - - -

- - - - - - - - - getColumnVal("photofilename"); - $img_info = getimagesize($image); - if ($img_info[2] <> IMG_JPEG) { - ?> - - - - -
- - -
- -
- - -
- -
- -
-
-
- - -
- - - - - -
- -
- -
-

-


-

-

- - - - hasRole('Admin')) : ?> - - - - -
- -
- - - - -
- - - - -
-
- - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/delete_ajax.php b/public/bck220325/public/delete_ajax.php deleted file mode 100644 index 6eeed82..0000000 --- a/public/bck220325/public/delete_ajax.php +++ /dev/null @@ -1,46 +0,0 @@ - 'failed', - 'message' => "Mandatory field is missing !({$param})" - ]); - - header('Content-Type: application/json'); - echo $response; - exit(); - } - } - - $UpdateQuery = new WA_MySQLi_Query($cmctrfdb); - $UpdateQuery->Action = "delete"; - $UpdateQuery->Table = "identificationparts"; - $UpdateQuery->addFilter("ididentificationparts", "=", "i", "{$_POST['id']}"); - - try { - $UpdateQuery->execute(); - $response = json_encode([ - 'status' => 'success' - ]); - } catch (Exception $e) { - $response = json_encode([ - 'status' => 'failed', - 'message' => $e->getMessage() - ]); - } -} else { - $response = json_encode([ - 'status' => 'failed', - 'message' => 'Method not allowed' - ]); -} - -header('Content-Type: application/json'); -echo $response; diff --git a/public/bck220325/public/delete_contact.php b/public/bck220325/public/delete_contact.php deleted file mode 100644 index e528527..0000000 --- a/public/bck220325/public/delete_contact.php +++ /dev/null @@ -1,18 +0,0 @@ -prepare("DELETE FROM contacts WHERE idcontacts = ?"); - $deleteQuery->bind_param("i", $idcontacts); - - if ($deleteQuery->execute()) { - echo 'success'; - } else { - echo 'error'; - } - - $deleteQuery->close(); -} diff --git a/public/bck220325/public/delete_file.php b/public/bck220325/public/delete_file.php deleted file mode 100644 index cff779f..0000000 --- a/public/bck220325/public/delete_file.php +++ /dev/null @@ -1,35 +0,0 @@ - -prepare("SELECT filename_fileattached FROM tdfileattached WHERE idtdfileattached = ?"); - $stmt->bind_param("i", $fileId); - $stmt->execute(); - $result = $stmt->get_result(); - if ($row = $result->fetch_assoc()) { - $filePath = 'uploadtddocuments/' . $row['filename_fileattached']; - - // Cancella il file dal filesystem - if (unlink($filePath)) { - - // File cancellato, ora rimuovi il record dal database - $stmt = $conn->prepare("DELETE FROM tdfileattached WHERE idtdfileattached = ?"); - $stmt->bind_param("i", $fileId); - if ($stmt->execute()) { - // echo 'success'; - } else { - echo 'database_error'; - } - } else { - echo 'file_delete_error'; - } - } else { - echo 'file_not_found'; - } - $stmt->close(); -} diff --git a/public/bck220325/public/delete_filetd.php b/public/bck220325/public/delete_filetd.php deleted file mode 100644 index 5cd17df..0000000 --- a/public/bck220325/public/delete_filetd.php +++ /dev/null @@ -1,46 +0,0 @@ - - -prepare("SELECT filename_fileattached FROM tdfileattached WHERE idtdfileattached = ?"); - $stmt->bind_param("i", $fileId); - $stmt->execute(); - $result = $stmt->get_result(); - if ($row = $result->fetch_assoc()) { - $filePath = 'uploadtddocuments/' . $row['filename_fileattached']; - - // Cancella il file dal filesystem - if (unlink($filePath)) { - - // File cancellato, ora rimuovi il record dal database - $stmt = $conn->prepare("DELETE FROM tdfileattached WHERE idtdfileattached = ?"); - $stmt->bind_param("i", $fileId); - if ($stmt->execute()) { - // Success, reindirizza - header("Location: techdossier_start.php?idtd=" . $idtd . "&idtrf=" . $idtrf); - exit(); - } else { - echo 'database_error'; - } - } else { - echo 'file_delete_error'; - } - } else { - echo 'file_not_found'; - } - $stmt->close(); - $conn->close(); // Chiudi la connessione - } - } -} -?> diff --git a/public/bck220325/public/delete_qualcheck.php b/public/bck220325/public/delete_qualcheck.php deleted file mode 100644 index 63cfa35..0000000 --- a/public/bck220325/public/delete_qualcheck.php +++ /dev/null @@ -1,27 +0,0 @@ -prepare($query); - $stmt->bind_param("i", $id); - $stmt->execute(); - - if ($stmt->affected_rows > 0) { - echo "Riga cancellata con successo."; - } else { - echo "Errore durante la cancellazione della riga."; - } - - $stmt->close(); - $conn->close(); - - // Reindirizza indietro alla pagina principale o mostra un messaggio - header("Location: qualcheck.php"); // Assicurati che non ci siano output prima di questa riga - exit; -} diff --git a/public/bck220325/public/delete_row.php b/public/bck220325/public/delete_row.php deleted file mode 100644 index 56e7ba8..0000000 --- a/public/bck220325/public/delete_row.php +++ /dev/null @@ -1,19 +0,0 @@ - - - -prepare("DELETE FROM contacts_td WHERE idcontactstd = ?"); -$stmt->bind_param("i", $id); -if ($stmt->execute()) { - echo json_encode(['success' => true]); -} else { - echo json_encode(['success' => false]); -} -$stmt->close(); -?> \ No newline at end of file diff --git a/public/bck220325/public/deleteaddedoc.php b/public/bck220325/public/deleteaddedoc.php deleted file mode 100644 index bccc7f9..0000000 --- a/public/bck220325/public/deleteaddedoc.php +++ /dev/null @@ -1,16 +0,0 @@ - - -Action = "delete"; - $DeleteQuery->Table = "fileattached"; - $DeleteQuery->addFilter("idfileattached", "=", "i", "".($_GET['idadddoc']) .""); - $DeleteQuery->execute(); - $DeleteGoTo = "adddocument.php?idtrf=$idtrf"; - if (function_exists("rel2abs")) $DeleteGoTo = $DeleteGoTo?rel2abs($DeleteGoTo,dirname(__FILE__)):""; - $DeleteQuery->redirect($DeleteGoTo); -} -?> diff --git a/public/bck220325/public/deleteaddephotos.php b/public/bck220325/public/deleteaddephotos.php deleted file mode 100644 index a80c764..0000000 --- a/public/bck220325/public/deleteaddephotos.php +++ /dev/null @@ -1,16 +0,0 @@ - - -Action = "delete"; - $DeleteQuery->Table = "additionalphotos"; - $DeleteQuery->addFilter("idadditionalphotos", "=", "i", "" . ($_GET['idadditionalphotos']) . ""); - $DeleteQuery->execute(); - $DeleteGoTo = "adddocument.php?idtrf=$idtrf"; - if (function_exists("rel2abs")) $DeleteGoTo = $DeleteGoTo ? rel2abs($DeleteGoTo, dirname(__FILE__)) : ""; - $DeleteQuery->redirect($DeleteGoTo); -} -?> diff --git a/public/bck220325/public/deleteaddreq.php b/public/bck220325/public/deleteaddreq.php deleted file mode 100644 index 1093da4..0000000 --- a/public/bck220325/public/deleteaddreq.php +++ /dev/null @@ -1,16 +0,0 @@ - - -Action = "delete"; - $DeleteQuery->Table = "trfaddrequirements"; - $DeleteQuery->addFilter("idtrfaddrequirements", "=", "i", "".($_GET['idaddreq']) .""); - $DeleteQuery->execute(); - $DeleteGoTo = "addrequirements.php?idtrf=$idtrf"; - if (function_exists("rel2abs")) $DeleteGoTo = $DeleteGoTo?rel2abs($DeleteGoTo,dirname(__FILE__)):""; - $DeleteQuery->redirect($DeleteGoTo); -} -?> diff --git a/public/bck220325/public/deleteaddreqlist.php b/public/bck220325/public/deleteaddreqlist.php deleted file mode 100644 index 8f78ecd..0000000 --- a/public/bck220325/public/deleteaddreqlist.php +++ /dev/null @@ -1,15 +0,0 @@ - - -Action = "delete"; - $DeleteQuery->Table = "stdreqlist"; - $DeleteQuery->addFilter("idstdreqlist", "=", "i", "".($_GET['idstdreqlist']) .""); - $DeleteQuery->execute(); - $DeleteGoTo = "edit-requirements.php?idstandards=$idstandards"; - if (function_exists("rel2abs")) $DeleteGoTo = $DeleteGoTo?rel2abs($DeleteGoTo,dirname(__FILE__)):""; - $DeleteQuery->redirect($DeleteGoTo); -} -?> diff --git a/public/bck220325/public/deleteappform.php b/public/bck220325/public/deleteappform.php deleted file mode 100644 index 845b38e..0000000 --- a/public/bck220325/public/deleteappform.php +++ /dev/null @@ -1,16 +0,0 @@ - - -Action = "delete"; - $DeleteQuery->Table = "`trf-details`"; - $DeleteQuery->addFilter("idtrfdetails", "=", "i", "".($_GET['idtrf']) .""); - $DeleteQuery->execute(); - $DeleteGoTo = "archivetrf.php"; - if (function_exists("rel2abs")) $DeleteGoTo = $DeleteGoTo?rel2abs($DeleteGoTo,dirname(__FILE__)):""; - $DeleteQuery->redirect($DeleteGoTo); -} -?> diff --git a/public/bck220325/public/deleteauditdpi.php b/public/bck220325/public/deleteauditdpi.php deleted file mode 100644 index 09dbff1..0000000 --- a/public/bck220325/public/deleteauditdpi.php +++ /dev/null @@ -1,16 +0,0 @@ - - -Action = "delete"; - $DeleteQuery->Table = "auditdpi"; - $DeleteQuery->addFilter("idauditdpi", "=", "i", "".($_GET['idauditdpi']) .""); - $DeleteQuery->execute(); - $DeleteGoTo = "typeofcertificate5.php?idtrf=$idtrf"; - if (function_exists("rel2abs")) $DeleteGoTo = $DeleteGoTo?rel2abs($DeleteGoTo,dirname(__FILE__)):""; - $DeleteQuery->redirect($DeleteGoTo); -} -?> diff --git a/public/bck220325/public/deleteauditdpi6.php b/public/bck220325/public/deleteauditdpi6.php deleted file mode 100644 index 5b77558..0000000 --- a/public/bck220325/public/deleteauditdpi6.php +++ /dev/null @@ -1,16 +0,0 @@ - - -Action = "delete"; - $DeleteQuery->Table = "auditdpi"; - $DeleteQuery->addFilter("idauditdpi", "=", "i", "".($_GET['idauditdpi']) .""); - $DeleteQuery->execute(); - $DeleteGoTo = "typeofcertificate6.php?idtrf=$idtrf"; - if (function_exists("rel2abs")) $DeleteGoTo = $DeleteGoTo?rel2abs($DeleteGoTo,dirname(__FILE__)):""; - $DeleteQuery->redirect($DeleteGoTo); -} -?> diff --git a/public/bck220325/public/deletechemadd.php b/public/bck220325/public/deletechemadd.php deleted file mode 100644 index c8ab386..0000000 --- a/public/bck220325/public/deletechemadd.php +++ /dev/null @@ -1,16 +0,0 @@ - - -Action = "delete"; - $DeleteQuery->Table = "trfchemicalagent"; - $DeleteQuery->addFilter("idtrfchemicalagent", "=", "i", "".($_GET['idchemadd']) .""); - $DeleteQuery->execute(); - $DeleteGoTo = "chemicalagent.php?idtrf=$idtrf"; - if (function_exists("rel2abs")) $DeleteGoTo = $DeleteGoTo?rel2abs($DeleteGoTo,dirname(__FILE__)):""; - $DeleteQuery->redirect($DeleteGoTo); -} -?> diff --git a/public/bck220325/public/deletedpicat.php b/public/bck220325/public/deletedpicat.php deleted file mode 100644 index 4aafdf6..0000000 --- a/public/bck220325/public/deletedpicat.php +++ /dev/null @@ -1,15 +0,0 @@ - - -Action = "delete"; - $DeleteQuery->Table = "stddpicategory"; - $DeleteQuery->addFilter("idstddpicategory", "=", "i", "".($_GET['idstddpicategory']) .""); - $DeleteQuery->execute(); - $DeleteGoTo = "edit-dpicategory.php?idstandards=$idstandards"; - if (function_exists("rel2abs")) $DeleteGoTo = $DeleteGoTo?rel2abs($DeleteGoTo,dirname(__FILE__)):""; - $DeleteQuery->redirect($DeleteGoTo); -} -?> diff --git a/public/bck220325/public/deletefileauditdpi.php b/public/bck220325/public/deletefileauditdpi.php deleted file mode 100644 index bbcde27..0000000 --- a/public/bck220325/public/deletefileauditdpi.php +++ /dev/null @@ -1,17 +0,0 @@ - - -Action = "delete"; - $DeleteQuery->Table = "fileattached"; - $DeleteQuery->addFilter("idfileattached", "=", "i", "".($_GET['idfileattached']) .""); - $DeleteQuery->execute(); - $DeleteGoTo = "uploaddoc.php?idtrf=$idtrf&idauditdpi=$idauditdpi"; - if (function_exists("rel2abs")) $DeleteGoTo = $DeleteGoTo?rel2abs($DeleteGoTo,dirname(__FILE__)):""; - $DeleteQuery->redirect($DeleteGoTo); -} -?> diff --git a/public/bck220325/public/deletefilerep.php b/public/bck220325/public/deletefilerep.php deleted file mode 100644 index 49c7506..0000000 --- a/public/bck220325/public/deletefilerep.php +++ /dev/null @@ -1,16 +0,0 @@ - - -Action = "delete"; - $DeleteQuery->Table = "filerepository"; - $DeleteQuery->addFilter("idfilerepository", "=", "i", "".($_GET['idrepositoryfile']) .""); - $DeleteQuery->execute(); - $DeleteGoTo = "repositoryupload.php"; - if (function_exists("rel2abs")) $DeleteGoTo = $DeleteGoTo?rel2abs($DeleteGoTo,dirname(__FILE__)):""; - $DeleteQuery->redirect($DeleteGoTo); -} -?> diff --git a/public/bck220325/public/deleteidentparts.php b/public/bck220325/public/deleteidentparts.php deleted file mode 100644 index b203e7a..0000000 --- a/public/bck220325/public/deleteidentparts.php +++ /dev/null @@ -1,16 +0,0 @@ - - -Action = "delete"; - $DeleteQuery->Table = "identificationparts"; - $DeleteQuery->addFilter("ididentificationparts", "=", "i", "".($_GET['ididentpart']) .""); - $DeleteQuery->execute(); - $DeleteGoTo = "identificationparts.php?idtrf=$idtrf"; - if (function_exists("rel2abs")) $DeleteGoTo = $DeleteGoTo?rel2abs($DeleteGoTo,dirname(__FILE__)):""; - $DeleteQuery->redirect($DeleteGoTo); -} -?> diff --git a/public/bck220325/public/deletelogo.php b/public/bck220325/public/deletelogo.php deleted file mode 100644 index 5e8f8da..0000000 --- a/public/bck220325/public/deletelogo.php +++ /dev/null @@ -1,30 +0,0 @@ -prepare($query); - $stmt->bind_param("i", $id); - $stmt->execute(); - $result = $stmt->get_result(); - if ($row = $result->fetch_assoc()) { - $fileToDelete = "logos/" . $row['filenamelogo']; - // Cancellazione del file dal server - if (file_exists($fileToDelete)) { - unlink($fileToDelete); - } - } - - // Cancellazione del record dal database - $query = "DELETE FROM logo_td WHERE idlogo_td = ?"; - $stmt = $conn->prepare($query); - $stmt->bind_param("i", $id); - $stmt->execute(); - - header("Location: logoPopup.php"); // Reindirizza indietro alla pagina dei loghi -} else { - echo "Operazione non valida."; -} diff --git a/public/bck220325/public/deleteproducer.php b/public/bck220325/public/deleteproducer.php deleted file mode 100644 index 6e78bc1..0000000 --- a/public/bck220325/public/deleteproducer.php +++ /dev/null @@ -1,17 +0,0 @@ - - -Action = "delete"; - $DeleteQuery->Table = "auditmanufacturer"; - $DeleteQuery->addFilter("idauditmanufacturer", "=", "i", "".($_GET['idauditmanufacturer']) .""); - $DeleteQuery->execute(); - $DeleteGoTo = "auditproducer.php?idtrf=$idtrf&idauditdpi=$idauditdpi"; - if (function_exists("rel2abs")) $DeleteGoTo = $DeleteGoTo?rel2abs($DeleteGoTo,dirname(__FILE__)):""; - $DeleteQuery->redirect($DeleteGoTo); -} -?> diff --git a/public/bck220325/public/deleteprotcat.php b/public/bck220325/public/deleteprotcat.php deleted file mode 100644 index 3f57785..0000000 --- a/public/bck220325/public/deleteprotcat.php +++ /dev/null @@ -1,15 +0,0 @@ - - -Action = "delete"; - $DeleteQuery->Table = "stdprotectioncat"; - $DeleteQuery->addFilter("idstdprotectioncat", "=", "i", "".($_GET['idstdprotectioncat']) .""); - $DeleteQuery->execute(); - $DeleteGoTo = "edit-protcategory.php?idstandards=$idstandards"; - if (function_exists("rel2abs")) $DeleteGoTo = $DeleteGoTo?rel2abs($DeleteGoTo,dirname(__FILE__)):""; - $DeleteQuery->redirect($DeleteGoTo); -} -?> diff --git a/public/bck220325/public/deletetd.php b/public/bck220325/public/deletetd.php deleted file mode 100644 index 5f71a48..0000000 --- a/public/bck220325/public/deletetd.php +++ /dev/null @@ -1,16 +0,0 @@ - - -Action = "delete"; - $DeleteQuery->Table = "data_td"; - $DeleteQuery->addFilter("iddata_td", "=", "i", "" . ($_GET['idtd']) . ""); - $DeleteQuery->execute(); - $DeleteGoTo = "archivetd.php"; - if (function_exists("rel2abs")) $DeleteGoTo = $DeleteGoTo ? rel2abs($DeleteGoTo, dirname(__FILE__)) : ""; - $DeleteQuery->redirect($DeleteGoTo); -} -?> diff --git a/public/bck220325/public/deletetdaddedoc.php b/public/bck220325/public/deletetdaddedoc.php deleted file mode 100644 index cd40e9c..0000000 --- a/public/bck220325/public/deletetdaddedoc.php +++ /dev/null @@ -1,17 +0,0 @@ - - -Action = "delete"; - $DeleteQuery->Table = "tdfileattached"; - $DeleteQuery->addFilter("idtdfileattached", "=", "i", "" . ($_GET['idtdadddoc']) . ""); - $DeleteQuery->execute(); - $DeleteGoTo = "techdossier_adddocument.php?idtd=$idtd&idtrftd=$idtrftd"; - if (function_exists("rel2abs")) $DeleteGoTo = $DeleteGoTo ? rel2abs($DeleteGoTo, dirname(__FILE__)) : ""; - $DeleteQuery->redirect($DeleteGoTo); -} -?> diff --git a/public/bck220325/public/downloadfile.php b/public/bck220325/public/downloadfile.php deleted file mode 100644 index fe9893c..0000000 --- a/public/bck220325/public/downloadfile.php +++ /dev/null @@ -1,220 +0,0 @@ - - - -setQuery("SELECT * FROM filerepository ORDER BY filerepository.filenamerep ASC"); -$downloadfilelist->execute(); -?> - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

DOWNLOAD AREA

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

AREA DOCUMENTI

- - - - - - - - - - - - - - - - - atEnd()) { - $wa_startindex = $downloadfilelist->Index; -?> - - - - - - - - moveNext(); -} -$downloadfilelist->moveFirst(); //return RS to first record -unset($wa_startindex); -unset($wa_repeatcount); -?> - -
DescrizioneRevisioneDataFile
getColumnVal("description")); ?>getColumnVal("rev")); ?>getColumnVal("daterev")); ?>" target="_blank" >
-
-
-
-
- - - -
- -
- -
-
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/dropdown-form.php b/public/bck220325/public/dropdown-form.php deleted file mode 100644 index ad27169..0000000 --- a/public/bck220325/public/dropdown-form.php +++ /dev/null @@ -1,80 +0,0 @@ - - - - - - PHP - How to make dependent dropdown list using jquery Ajax? - - - - - - - -
-
-
Select State and get bellow Related City
-
-
- - -
- - -
- - -
- - -
-
-
- - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/dropnew1.php b/public/bck220325/public/dropnew1.php deleted file mode 100644 index c70260d..0000000 --- a/public/bck220325/public/dropnew1.php +++ /dev/null @@ -1,56 +0,0 @@ - - - - - - - - - - -
-
-
- - -
-
- -
-
- -
- -
-
- - - - - - \ No newline at end of file diff --git a/public/bck220325/public/dropprova.php b/public/bck220325/public/dropprova.php deleted file mode 100644 index 93ae693..0000000 --- a/public/bck220325/public/dropprova.php +++ /dev/null @@ -1,37 +0,0 @@ - -query('select * from article_type'); -?> -


- - - - \ No newline at end of file diff --git a/public/bck220325/public/dropprovabis.php b/public/bck220325/public/dropprovabis.php deleted file mode 100644 index 7608b35..0000000 --- a/public/bck220325/public/dropprovabis.php +++ /dev/null @@ -1,15 +0,0 @@ - -query('select * from modelarticle where idarticletype='.$country_id.''); -$options = ""; -while($row = $states_result->fetch_assoc()) { -$options .= ""; -} -echo $options; -}?> - diff --git a/public/bck220325/public/dtable.php b/public/bck220325/public/dtable.php deleted file mode 100644 index cef8fd7..0000000 --- a/public/bck220325/public/dtable.php +++ /dev/null @@ -1,565 +0,0 @@ - - - - - - DataTables example - File export - - - - - - - - - - - - - - - - - - - - - - -
-
-
-
-
- - -
- -
-
-

File export

-
- - - - - -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NamePositionOfficeAgeStart dateSalary
Tiger NixonSystem ArchitectEdinburgh612011-04-25$320,800
Garrett WintersAccountantTokyo632011-07-25$170,750
Ashton CoxJunior Technical AuthorSan Francisco662009-01-12$86,000
Cedric KellySenior Javascript DeveloperEdinburgh222012-03-29$433,060
Airi SatouAccountantTokyo332008-11-28$162,700
Brielle WilliamsonIntegration SpecialistNew York612012-12-02$372,000
Herrod ChandlerSales AssistantSan Francisco592012-08-06$137,500
Rhona DavidsonIntegration SpecialistTokyo552010-10-14$327,900
Colleen HurstJavascript DeveloperSan Francisco392009-09-15$205,500
Sonya FrostSoftware EngineerEdinburgh232008-12-13$103,600
Jena GainesOffice ManagerLondon302008-12-19$90,560
Quinn FlynnSupport LeadEdinburgh222013-03-03$342,000
Charde MarshallRegional DirectorSan Francisco362008-10-16$470,600
Haley KennedySenior Marketing DesignerLondon432012-12-18$313,500
Tatyana FitzpatrickRegional DirectorLondon192010-03-17$385,750
Michael SilvaMarketing DesignerLondon662012-11-27$198,500
Paul ByrdChief Financial Officer (CFO)New York642010-06-09$725,000
Gloria LittleSystems AdministratorNew York592009-04-10$237,500
Bradley GreerSoftware EngineerLondon412012-10-13$132,000
Dai RiosPersonnel LeadEdinburgh352012-09-26$217,500
Jenette CaldwellDevelopment LeadNew York302011-09-03$345,000
Yuri BerryChief Marketing Officer (CMO)New York402009-06-25$675,000
Caesar VancePre-Sales SupportNew York212011-12-12$106,450
Doris WilderSales AssistantSydney232010-09-20$85,600
Angelica RamosChief Executive Officer (CEO)London472009-10-09$1,200,000
Gavin JoyceDeveloperEdinburgh422010-12-22$92,575
Jennifer ChangRegional DirectorSingapore282010-11-14$357,650
Brenden WagnerSoftware EngineerSan Francisco282011-06-07$206,850
Fiona GreenChief Operating Officer (COO)San Francisco482010-03-11$850,000
Shou ItouRegional MarketingTokyo202011-08-14$163,000
Michelle HouseIntegration SpecialistSydney372011-06-02$95,400
Suki BurksDeveloperLondon532009-10-22$114,500
Prescott BartlettTechnical AuthorLondon272011-05-07$145,000
Gavin CortezTeam LeaderSan Francisco222008-10-26$235,500
Martena MccrayPost-Sales supportEdinburgh462011-03-09$324,050
Unity ButlerMarketing DesignerSan Francisco472009-12-09$85,675
Howard HatfieldOffice ManagerSan Francisco512008-12-16$164,500
Hope FuentesSecretarySan Francisco412010-02-12$109,850
Vivian HarrellFinancial ControllerSan Francisco622009-02-14$452,500
Timothy MooneyOffice ManagerLondon372008-12-11$136,200
Jackson BradshawDirectorNew York652008-09-26$645,750
Olivia LiangSupport EngineerSingapore642011-02-03$234,500
Bruno NashSoftware EngineerLondon382011-05-03$163,500
Sakura YamamotoSupport EngineerTokyo372009-08-19$139,575
Thor WaltonDeveloperNew York612013-08-11$98,540
Finn CamachoSupport EngineerSan Francisco472009-07-07$87,500
Serge BaldwinData CoordinatorSingapore642012-04-09$138,575
Zenaida FrankSoftware EngineerNew York632010-01-04$125,250
Zorita SerranoSoftware EngineerSan Francisco562012-06-01$115,000
Jennifer AcostaJunior Javascript DeveloperEdinburgh432013-02-01$75,650
Cara StevensSales AssistantNew York462011-12-06$145,600
Hermione ButlerRegional DirectorLondon472011-03-21$356,250
Lael GreerSystems AdministratorLondon212009-02-27$103,500
Jonas AlexanderDeveloperSan Francisco302010-07-14$86,500
Shad DeckerRegional DirectorEdinburgh512008-11-13$183,000
Michael BruceJavascript DeveloperSingapore292011-06-27$183,000
Donna SniderCustomer SupportNew York272011-01-25$112,000
NamePositionOfficeAgeStart dateSalary
-
- - - - -
-
-
- - - \ No newline at end of file diff --git a/public/bck220325/public/edit-certtype.php b/public/bck220325/public/edit-certtype.php deleted file mode 100644 index 97e2ca5..0000000 --- a/public/bck220325/public/edit-certtype.php +++ /dev/null @@ -1,228 +0,0 @@ - - - - - -setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcertificationtype'"); -$certrecord->execute(); -?> - - - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

EDIT CERTIFICATION

- -
-
- -
- " id="name_certification" name="name_certification"> -
-
- -
- -
- " id="description" name="description"> -
-
- -
- -
- " id="description_en" name="description_en"> -
-
- -
- -
- " id="rev" name="rev"> -
-
- -
- -
- " id="date" name="date"> -
-
- -
- -
- " id="m30namecert" name="m30namecert"> -
-
- -
- -
- " id="descriptionm30" name="descriptionm30"> -
-
- -
- -
- " id="descriptionm30_en" name="descriptionm30_en"> -
-
- - - -
- -
- " id="revm30" name="revm30"> -
-
- - -
- -
- " id="datem30" name="datem30"> -
-
- -
- - - -
- -
- - - -
- - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/edit-characteristic.php b/public/bck220325/public/edit-characteristic.php deleted file mode 100644 index 732fe59..0000000 --- a/public/bck220325/public/edit-characteristic.php +++ /dev/null @@ -1,221 +0,0 @@ - - - - -setQuery("SELECT * FROM article_type ORDER BY article_type.name_articletype"); -$articletypelist->execute();?> -setQuery("SELECT article_characteristic.name_articlecharacteristic, article_characteristic.name_articlecharacteristic_eng, article_type.name_articletype, article_characteristic.idarticletype AS arttypeid FROM article_characteristic LEFT JOIN article_type ON article_type.idarticletype=article_characteristic.idarticletype WHERE article_characteristic.idarticlecharacteristic='$idarticlecharacteristic'"); -$artcharact->execute(); -?> -Action = "update"; - $UpdateQuery->Table = "standards"; - $UpdateQuery->bindColumn("fmidstandards", "i", "".((isset($_POST["fmcode"]))?$_POST["fmcode"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("standardname", "s", "".((isset($_POST["itastdname"]))?$_POST["itastdname"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("standardname_eng", "s", "".((isset($_POST["engstdname"]))?$_POST["engstdname"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("standardcode", "s", "".((isset($_POST["standardcode"]))?$_POST["standardcode"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("idarticletype", "i", "".((isset($_POST["idarticletype"]))?$_POST["idarticletype"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("idarticlecharacteristic", "i", "".((isset($_POST["articlecharact"]))?$_POST["articlecharact"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("iddpicategory", "i", "".((isset($_POST["categorydpi"]))?$_POST["categorydpi"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("virusset", "s", "".((isset($_POST["virusprotection"]))?$_POST["virusprotection"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->bindColumn("chemicalsset", "s", "".((isset($_POST["chemicalagent"]))?$_POST["chemicalagent"]:"") ."", "WA_DEFAULT"); - $UpdateQuery->addFilter("idstandards", "=", "i", "".($idstandards) .""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo?rel2abs($UpdateGoTo,dirname(__FILE__)):""; - $UpdateQuery->redirect($UpdateGoTo); -} -?> - - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

EDIT CHARACTERISTIC

- -
-
- -
- " id="name_articlecharacteristic" name="name_articlecharacteristic"> -
-
- -
- -
- " id="name_articlecharacteristic_eng" name="name_articlecharacteristic_eng"> -
-
- - - - - -
- -
- -
-
- - - - - - - -
- - - -
- -
- - - -
- - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/edit-chemical.php b/public/bck220325/public/edit-chemical.php deleted file mode 100644 index 27d9e2c..0000000 --- a/public/bck220325/public/edit-chemical.php +++ /dev/null @@ -1,176 +0,0 @@ - - -setQuery("SELECT chemicalagent.name_chemicalagent, chemicalagent.name_chemicalagent_en FROM chemicalagent WHERE chemicalagent.idchemicalagent='$idchemicalagent'"); -$chemrecord->execute(); -?> - - - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

EDIT CHEMICAL AGENT

- -
-
- -
- " id="name_chemicalagent" name="name_chemicalagent"> -
-
- -
- -
- " id="name_chemicalagent_en" name="name_chemicalagent_en"> -
-
- - - - - - - - - - - - - -
- - - -
- -
- - - -
- - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/edit-dpicat.php b/public/bck220325/public/edit-dpicat.php deleted file mode 100644 index e069bbc..0000000 --- a/public/bck220325/public/edit-dpicat.php +++ /dev/null @@ -1,201 +0,0 @@ - - - - -setQuery("SELECT * FROM article_type ORDER BY article_type.name_articletype"); -$articletypelist->execute();?> -setQuery("SELECT dpicategory.value_dpicategory, dpicategory.value_dpicategory_en, article_type.name_articletype, dpicategory.idarticletype AS arttypeid FROM dpicategory LEFT JOIN article_type ON article_type.idarticletype=dpicategory.idarticletype WHERE dpicategory.iddpicategory='$iddpicategory'"); -$dpicatrecord->execute(); -?> - - - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

EDIT DPI CATEGORY

- -
-
- -
- " id="value_dpicategory" name="value_dpicategory"> -
-
- -
- -
- " id="value_dpicategory_en" name="value_dpicategory_en"> -
-
- - - - - -
- -
- -
-
- - - - - - - -
- - - -
- -
- - - -
- - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/edit-dpicategory.php b/public/bck220325/public/edit-dpicategory.php deleted file mode 100644 index bb2e85a..0000000 --- a/public/bck220325/public/edit-dpicategory.php +++ /dev/null @@ -1,250 +0,0 @@ - - - - - -setQuery("SELECT * FROM stddpicategory WHERE stddpicategory.iddpicategory='$iddpicheck' AND stddpicategory.idstandards='$idstandards'"); -$dpicheck->execute(); -?> -getColumnVal("idstddpicategory"))) { - - $InsertQuery = new WA_MySQLi_Query($cmctrfdb); - $InsertQuery->Action = "insert"; - $InsertQuery->Table = "stddpicategory"; - $InsertQuery->bindColumn("idstandards", "i", "$idstandards", "WA_DEFAULT"); - $InsertQuery->bindColumn("iddpicategory", "i", "".((isset($_POST["dpicat"]))?$_POST["dpicat"]:"") ."", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -}} -?> -setQuery("SELECT * FROM standards WHERE standards.idstandards='$idstandards'"); -$standarddetail->execute();?> -setQuery("SELECT * FROM dpicategory ORDER BY dpicategory.value_dpicategory"); -$dpicategorylist->execute(); -?> -setQuery("SELECT * FROM stddpicategory LEFT JOIN standards ON stddpicategory.idstandards=standards.idstandards LEFT JOIN dpicategory ON dpicategory.iddpicategory=stddpicategory.iddpicategory WHERE stddpicategory.idstandards='$idstandards' "); -$selectdpicatstd->execute(); -?> - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

Standards: getColumnVal("standardcode")); ?> - getColumnVal("standardname")); ?>

-

Aggiungi le categorie di DPI per questo standard

- -
- - - - - - - - - atEnd()) { - $wa_startindex = $selectdpicatstd->Index; -?> - - - - - - moveNext(); -} -$selectdpicatstd->moveFirst(); //return RS to first record -unset($wa_startindex); -unset($wa_repeatcount); -?> - -
DPI CategoryAction
getColumnVal("value_dpicategory")); ?> - - "> -
-
- - - -
- - - - -
- -
-
-

Standards: getColumnVal("standardcode")); ?> - getColumnVal("standardname")); ?>

-

Aggiungi le categorie di DPI per questo standard

-
-
- -
- -
-
- - - -
- -
- - - -
- - - - -
- - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/edit-protcat.php b/public/bck220325/public/edit-protcat.php deleted file mode 100644 index 7641d18..0000000 --- a/public/bck220325/public/edit-protcat.php +++ /dev/null @@ -1,200 +0,0 @@ - - - - -setQuery("SELECT * FROM article_type ORDER BY article_type.name_articletype"); -$articletypelist->execute();?> -setQuery("SELECT protectioncategory.name_protectioncategory, protectioncategory.name_protectioncategory_en, article_type.name_articletype, protectioncategory.idarticletype AS arttypeid FROM protectioncategory LEFT JOIN article_type ON article_type.idarticletype=protectioncategory.idarticletype WHERE protectioncategory.idprotectioncategory='$idprotectioncategory'"); -$protcatrecord->execute(); -?> - - - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

EDIT PROTECTION CATEGORY

- -
-
- -
- " id="name_protectioncategory" name="name_protectioncategory"> -
-
- -
- -
- " id="name_protectioncategory_en" name="name_protectioncategory_en"> -
-
- - - - - -
- -
- -
-
- - - - - - - -
- - - -
- -
- - - -
- - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/edit-protcategory.php b/public/bck220325/public/edit-protcategory.php deleted file mode 100644 index 1eeaa13..0000000 --- a/public/bck220325/public/edit-protcategory.php +++ /dev/null @@ -1,251 +0,0 @@ - - - - -setQuery("SELECT * FROM stdprotectioncat WHERE stdprotectioncat.idprotectioncategory='$idprotcheck' AND stdprotectioncat.idstandards='$idstandards'"); -$protcheck->execute(); - - if (empty($protcheck->getColumnVal("idstdprotectioncat"))) { - - $InsertQuery = new WA_MySQLi_Query($cmctrfdb); - $InsertQuery->Action = "insert"; - $InsertQuery->Table = "stdprotectioncat"; - $InsertQuery->bindColumn("idstandards", "i", "$idstandards", "WA_DEFAULT"); - $InsertQuery->bindColumn("idprotectioncategory", "i", "".((isset($_POST["protcat"]))?$_POST["protcat"]:"") ."", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -}} -?> - -setQuery("SELECT * FROM standards WHERE standards.idstandards='$idstandards'"); -$standarddetail->execute(); -$idarttypen=$standarddetail->getColumnVal("idarticletype"); - -echo $idarttypen; ?> - -setQuery("SELECT * FROM protectioncategory ORDER BY protectioncategory.name_protectioncategory "); -$protectioncategorylist->execute(); -?> -setQuery("SELECT * FROM stdprotectioncat LEFT JOIN standards ON stdprotectioncat.idstandards=standards.idstandards LEFT JOIN protectioncategory ON protectioncategory.idprotectioncategory=stdprotectioncat.idprotectioncategory WHERE stdprotectioncat.idstandards='$idstandards' "); -$selectprotcatstd->execute();?> - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

Standards: getColumnVal("standardcode")); ?> - getColumnVal("standardname")); ?>

-

Aggiungi le categorie di protezione per questo standard

- -
- - - - - - - - - atEnd()) { - $wa_startindex = $selectprotcatstd->Index; -?> - - - - - - moveNext(); -} -$selectprotcatstd->moveFirst(); //return RS to first record -unset($wa_startindex); -unset($wa_repeatcount); -?> - -
Protection CategoryAction
getColumnVal("name_protectioncategory")); ?> - - "> -
-
- - - -
- - - - -
- -
-
-

Standards: getColumnVal("standardcode")); ?> - getColumnVal("standardname")); ?>

-

Aggiungi le categorie di protezione per questo standard

-
-
- -
- -
-
- - - -
- -
- - - -
- - - - -
- - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/edit-req.php b/public/bck220325/public/edit-req.php deleted file mode 100644 index 5bec336..0000000 --- a/public/bck220325/public/edit-req.php +++ /dev/null @@ -1,200 +0,0 @@ - - - - -setQuery("SELECT * FROM article_type ORDER BY article_type.name_articletype"); -$articletypelist->execute();?> -setQuery("SELECT additionalrequirements.name_additionalrequirements_it, additionalrequirements.name_additionalrequirements_en, article_type.name_articletype, additionalrequirements.idarticletype AS arttypeid FROM additionalrequirements LEFT JOIN article_type ON article_type.idarticletype=additionalrequirements.idarticletype WHERE additionalrequirements.idadditionalrequirements='$idadditionalrequirements'"); -$reqrecord->execute(); -?> - - - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

EDIT REQUIREMENT

- -
-
- -
- " id="name_additionalrequirements_it" name="name_additionalrequirements_it"> -
-
- -
- -
- " id="name_additionalrequirements_en" name="name_additionalrequirements_en"> -
-
- - - - - -
- -
- -
-
- - - - - - - -
- - - -
- -
- - - -
- - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/edit-requirements.php b/public/bck220325/public/edit-requirements.php deleted file mode 100644 index 3c699b5..0000000 --- a/public/bck220325/public/edit-requirements.php +++ /dev/null @@ -1,250 +0,0 @@ - - - - - -setQuery("SELECT * FROM stdreqlist WHERE stdreqlist.idadditionalrequirements='$idreqcheck' AND stdreqlist.idstandards='$idstandards'"); -$reqcheck->execute(); -?> -getColumnVal("idstdreqlist"))) { - - $InsertQuery = new WA_MySQLi_Query($cmctrfdb); - $InsertQuery->Action = "insert"; - $InsertQuery->Table = "stdreqlist"; - $InsertQuery->bindColumn("idstandards", "i", "$idstandards", "WA_DEFAULT"); - $InsertQuery->bindColumn("idadditionalrequirements", "i", "".((isset($_POST["reqadd"]))?$_POST["reqadd"]:"") ."", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -}} -?> -setQuery("SELECT * FROM standards WHERE standards.idstandards='$idstandards'"); -$standarddetail->execute();?> -setQuery("SELECT * FROM additionalrequirements ORDER BY additionalrequirements.name_additionalrequirements"); -$addreqlist->execute(); -?> -setQuery("SELECT * FROM stdreqlist LEFT JOIN standards ON stdreqlist.idstandards=standards.idstandards LEFT JOIN additionalrequirements ON stdreqlist.idadditionalrequirements=additionalrequirements.idadditionalrequirements WHERE stdreqlist.idstandards='$idstandards' "); -$selectaddreqstd->execute(); -?> - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

Standards: getColumnVal("standardcode")); ?> - getColumnVal("standardname")); ?>

-

Aggiungi le categorie di DPI per questo standard

- -
- - - - - - - - - atEnd()) { - $wa_startindex = $selectaddreqstd->Index; -?> - - - - - - moveNext(); -} -$selectaddreqstd->moveFirst(); //return RS to first record -unset($wa_startindex); -unset($wa_repeatcount); -?> - -
ADD REQAction
getColumnVal("name_additionalrequirements_it")); ?> - - "> -
-
- - - -
- - - - -
- -
-
-

Standards: getColumnVal("standardcode")); ?> - getColumnVal("standardname")); ?>

-

Aggiungi i requisiti addizionali per questo standard

-
-
- -
- -
-
- - - -
- -
- - - -
- - - - -
- - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/edit-standard.php b/public/bck220325/public/edit-standard.php deleted file mode 100644 index 0cbbee4..0000000 --- a/public/bck220325/public/edit-standard.php +++ /dev/null @@ -1,330 +0,0 @@ - - - -setQuery("SELECT * FROM standards WHERE standards.idstandards='$idstandards' ORDER BY standards.idarticletype, standards.standardcode"); -$standarddetail->execute(); - -?> -setQuery("SELECT * FROM article_type ORDER BY article_type.name_articletype"); -$articletypelist->execute(); -?> -setQuery("SELECT * FROM article_characteristic ORDER BY article_characteristic.idarticletype, article_characteristic.name_articlecharacteristic"); -$articlecharacteristiclist->execute(); -?> -setQuery("SELECT * FROM dpicategory ORDER BY dpicategory.value_dpicategory"); -$categorydpilist->execute(); ?> -getColumnVal("idarticletype"); -$articletypesel = new WA_MySQLi_RS("articletypesel", $cmctrfdb, 1); -$articletypesel->setQuery("SELECT * FROM article_type WHERE article_type.idarticletype='$idarticletypen'"); -$articletypesel->execute(); ?> -getColumnVal("idarticlecharacteristic"); -$artcharactcheck = new WA_MySQLi_RS("artcharactcheck", $cmctrfdb, 1); -$artcharactcheck->setQuery("SELECT * FROM article_characteristic WHERE article_characteristic.idarticlecharacteristic='$idarticlecharacteristicn'"); -$artcharactcheck->execute(); ?> -getColumnVal("iddpicategory"); -$dpicategorycheck = new WA_MySQLi_RS("dpicategorycheck", $cmctrfdb, 1); -$dpicategorycheck->setQuery("SELECT * FROM dpicategory WHERE dpicategory.iddpicategory='$iddpicategoryn'"); -$dpicategorycheck->execute(); -?> -Action = "update"; - $UpdateQuery->Table = "standards"; - $UpdateQuery->bindColumn("fmidstandards", "i", "" . ((isset($_POST["fmcode"])) ? $_POST["fmcode"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("standardname", "s", "" . ((isset($_POST["itastdname"])) ? $_POST["itastdname"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("standardname_eng", "s", "" . ((isset($_POST["engstdname"])) ? $_POST["engstdname"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("standardcode", "s", "" . ((isset($_POST["standardcode"])) ? $_POST["standardcode"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("idarticletype", "i", "" . ((isset($_POST["idarticletype"])) ? $_POST["idarticletype"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("idarticlecharacteristic", "i", "" . ((isset($_POST["articlecharact"])) ? $_POST["articlecharact"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("iddpicategory", "i", "" . ((isset($_POST["categorydpi"])) ? $_POST["categorydpi"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("virusset", "s", "" . ((isset($_POST["virusprotection"])) ? $_POST["virusprotection"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("chemicalsset", "s", "" . ((isset($_POST["chemicalagent"])) ? $_POST["chemicalagent"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->addFilter("idstandards", "=", "i", "" . ($idstandards) . ""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo ? rel2abs($UpdateGoTo, dirname(__FILE__)) : ""; - $UpdateQuery->redirect($UpdateGoTo); -} -?> - - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

Gestione Standards

-

Da questa pagina puoi gestire gli standards e tutti i dati correlati

-
-
- -
- " id="standardcode" name="standardcode"> -
-
- -
- -
- " id="itastdname" name="itastdname"> -
-
- -
- -
- " id="engstdname" name="engstdname"> -
-
- -
- -
- " id="fmcode" name="fmcode"> -
-
- -
- -
- -
-
- -
- -
- -
-
- -
- -
- -
-
- -
- -
- -
-
- - -
- getColumnVal("virusset")), "Y"))) { - echo "checked=\"checked\""; - } ?> type="checkbox" class="custom-control-input" id="virusprotection" name="virusprotection" value="Y" data-parsley-multiple="groups" data-parsley-mincheck="2"> - -
-
-
- getColumnVal("chemicalsset")), "Y"))) { - echo "checked=\"checked\""; - } ?> type="checkbox" class="custom-control-input" id="chemicalagent" name="chemicalagent" value="Y" data-parsley-multiple="groups" data-parsley-mincheck="2"> - -
-
- - - -
- -
- - - -
- - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/favicon.ico b/public/bck220325/public/favicon.ico deleted file mode 100644 index 45a7ed0..0000000 Binary files a/public/bck220325/public/favicon.ico and /dev/null differ diff --git a/public/bck220325/public/fillparts.php b/public/bck220325/public/fillparts.php deleted file mode 100644 index edee852..0000000 --- a/public/bck220325/public/fillparts.php +++ /dev/null @@ -1,99 +0,0 @@ - 0) { - $query = "UPDATE identificationparts SET " . implode(', ', $updates) . " WHERE ididentificationparts = ?"; - $params[] = &$ididentificationparts; - $types .= 'i'; - - $stmt = $conn->prepare($query); - if ($stmt) { - $stmt->bind_param($types, ...$params); - if ($stmt->execute()) { - // Verifica se sono state effettuate modifiche - if ($stmt->affected_rows > 0) { - echo json_encode(['success' => true, 'message' => 'Aggiornamento effettuato con successo']); - } else { - echo json_encode(['success' => false, 'message' => 'Nessun aggiornamento necessario o id non trovato']); - } - } else { - echo json_encode(['success' => false, 'message' => 'Errore nell\'esecuzione della query']); - } - $stmt->close(); - } else { - echo json_encode(['success' => false, 'message' => 'Errore nella preparazione della query']); - } - } else { - echo json_encode(['success' => false, 'message' => 'Nessun campo da aggiornare']); - } - - $conn->close(); -} else { - // Gestire l'accesso non valido a questo file - header('HTTP/1.1 403 Forbidden'); - echo json_encode(['success' => false, 'message' => 'Accesso negato o dati mancanti']); -} diff --git a/public/bck220325/public/fillrisk.php b/public/bck220325/public/fillrisk.php deleted file mode 100644 index 87b9eca..0000000 --- a/public/bck220325/public/fillrisk.php +++ /dev/null @@ -1,28 +0,0 @@ -prepare("UPDATE fillrisk_td SET $field = ? WHERE idfillrisk_td = ?"); - $stmt->bind_param("si", $value, $id); - $stmt->execute(); - - if ($stmt->affected_rows > 0) { - echo "Aggiornamento effettuato con successo"; - } else { - echo "Nessun aggiornamento effettuato"; - } - $stmt->close(); - } - $conn->close(); -} else { - // Gestire l'accesso non valido a questo file - header('HTTP/1.1 403 Forbidden'); - echo "Accesso negato."; -} diff --git a/public/bck220325/public/formdrop.php b/public/bck220325/public/formdrop.php deleted file mode 100644 index 309eecc..0000000 --- a/public/bck220325/public/formdrop.php +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - - - - - - - - - - - - - - Postage: - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/formiden.php b/public/bck220325/public/formiden.php deleted file mode 100644 index 04d0599..0000000 --- a/public/bck220325/public/formiden.php +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - - - - - - - - - -
- - - - - -
-
- - -
-
- - -
-
- -
-
-
- -
-
-
-
-
- - -
-
- -
-
-
- -
-
-
- - -
-
- "> - - - -
\ No newline at end of file diff --git a/public/bck220325/public/forms.php b/public/bck220325/public/forms.php deleted file mode 100644 index 0338015..0000000 --- a/public/bck220325/public/forms.php +++ /dev/null @@ -1,580 +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(); -} -?> -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(); -?> - - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- - - -
-
-
-
- -
-

-
-
-
-
-
-
-
-
- - - -
- -
-
- -
-
30%
-
- -
-
-

-

- - -
- - -
- - - "> - -
- - -
- -
- - - -
- -
-
- -
- -
-
-
- -
- " required=""> - -
-
- - - -
- -
- -
-
- - - -
- -
- - -
-
- - -
-
- - - -
- -
- -
-
-
- -
- " required> - -
-
- - "> - -

- - - -
- -
-
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/forms.php.bak b/public/bck220325/public/forms.php.bak deleted file mode 100644 index 2c889a9..0000000 --- a/public/bck220325/public/forms.php.bak +++ /dev/null @@ -1,580 +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(); -} -?> -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(); -?> - - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- - - -
-
-
-
- -
-

-
-
-
-
-
-
-
-
- - - -
- -
-
- -
-
30%
-
- -
-
-

-

- - -
- - -
- - - "> - -
- - -
- -
- - - -
- -
-
- -
- -
-
-
- -
- " required=""> - -
-
- - - -
- -
- -
-
- - - -
- -
- - -
-
- - -
-
- - - -
- -
- -
-
-
- -
- " required> - -
-
- - "> - -

- - - -
- -
-
- - - - -
-
- - - -
- - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/getDropdownOptions.php b/public/bck220325/public/getDropdownOptions.php deleted file mode 100644 index 480d18e..0000000 --- a/public/bck220325/public/getDropdownOptions.php +++ /dev/null @@ -1,26 +0,0 @@ - -Seleziona un controllo di qualità"; - -$query = "SELECT idqualcheck_td, descriptionqualcheck FROM qualcheck_td WHERE idcompany = ?"; -$stmt = $conn->prepare($query); - -if ($stmt) { - $stmt->bind_param("i", $idcompany); - $stmt->execute(); - $result = $stmt->get_result(); - - while ($row = $result->fetch_assoc()) { - $id = htmlspecialchars($row['idqualcheck_td'], ENT_QUOTES, 'UTF-8'); - $description = htmlspecialchars($row['descriptionqualcheck'], ENT_QUOTES, 'UTF-8'); - $options .= ""; - } - $stmt->close(); -} -$conn->close(); - -echo $options; -?> diff --git a/public/bck220325/public/getLogoOptions.php b/public/bck220325/public/getLogoOptions.php deleted file mode 100644 index b578458..0000000 --- a/public/bck220325/public/getLogoOptions.php +++ /dev/null @@ -1,42 +0,0 @@ -Seleziona un logo"; // Opzione di default - -// Connettiti al database -$conn = new mysqli($servername, $username, $password, $dbname); - -// Verifica la connessione -if ($conn->connect_error) { - die("Connessione fallita: " . $conn->connect_error); -} - -// Query al database -$query = "SELECT idlogo_td, descriptionlogo, filenamelogo FROM logo_td WHERE idcompany = ?"; -$stmt = $conn->prepare($query); -$stmt->bind_param("i", $idcompany); // Assumi che $idcompany sia un intero -$stmt->execute(); -$result = $stmt->get_result(); - -if ($result->num_rows > 0) { - while ($row = $result->fetch_assoc()) { - $id = htmlspecialchars($row['idlogo_td'], ENT_QUOTES, 'UTF-8'); - $description = htmlspecialchars($row['descriptionlogo'], ENT_QUOTES, 'UTF-8'); - $filename = htmlspecialchars($row['filenamelogo'], ENT_QUOTES, 'UTF-8'); - // Genera le opzioni - $options .= ""; - } -} else { - // Opzione se non ci sono loghi disponibili - $options .= ""; -} - -$stmt->close(); -$conn->close(); - -// Restituisce le opzioni al client -echo $options; diff --git a/public/bck220325/public/get_products.php b/public/bck220325/public/get_products.php deleted file mode 100644 index 4295475..0000000 --- a/public/bck220325/public/get_products.php +++ /dev/null @@ -1,12 +0,0 @@ -query('select * from products where member_id='1'); - $options = ""; - while($row = $products_result->fetch_assoc()) { - $options .= ""; - } -echo $options; -}?> \ No newline at end of file diff --git a/public/bck220325/public/getphotos.php b/public/bck220325/public/getphotos.php deleted file mode 100644 index aee85d3..0000000 --- a/public/bck220325/public/getphotos.php +++ /dev/null @@ -1,30 +0,0 @@ -connect_error) { - throw new Exception("Connection failed: " . $conn->connect_error); - } - - $idtrf = $_GET['idtrf']; - $additionalphotoslist = new WA_MySQLi_RS("additionalphotoslist", $cmctrfdb, 0); - $additionalphotoslist->setQuery("SELECT * FROM additionalphotos WHERE additionalphotos.idtrf='$idtrf'"); - $additionalphotoslist->execute(); - - $photos = []; - while (!$additionalphotoslist->atEnd()) { - $photos[] = [ - 'filename' => $additionalphotoslist->getColumnVal("filenameadditionalphotos"), - 'description' => $additionalphotoslist->getColumnVal("descriptionadditionalphotos"), - 'id' => $additionalphotoslist->getColumnVal("idadditionalphotos") - ]; - $additionalphotoslist->moveNext(); - } - - echo json_encode($photos); -} catch (Exception $e) { - echo json_encode(['error' => $e->getMessage()]); -} diff --git a/public/bck220325/public/identificationparts - Copia (2).php b/public/bck220325/public/identificationparts - Copia (2).php deleted file mode 100644 index 51008f0..0000000 --- a/public/bck220325/public/identificationparts - Copia (2).php +++ /dev/null @@ -1,515 +0,0 @@ - - - - -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'"); -$trfnumberfinal->execute(); -$idarticletype=$trfnumberfinal->getColumnVal("idarticletype"); -?> -getColumnVal("idcertification") ?> -setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'"); -$certname->execute();?> - -Action = "insert"; - $InsertQuery->Table = "identificationparts"; - $InsertQuery->bindColumn("description_identificationparts", "s", "$descriptionpartvalue", "WA_DEFAULT"); - $InsertQuery->bindColumn("article_identificationparts", "s", "$articlepartvalue", "WA_DEFAULT"); - $InsertQuery->bindColumn("color_identificationparts", "s", "$colorvalue", "WA_DEFAULT"); - $InsertQuery->bindColumn("cmcreportnumber_identificationparts", "s", "$cmcreportnumber", "WA_DEFAULT"); - $InsertQuery->bindColumn("cmcreportdate_identificationparts", "t", "$cmcdatereport", "WA_DEFAULT"); - $InsertQuery->bindColumn("thirdlabreportnumber_identificationparts", "s", "$trdreportnumber", "WA_DEFAULT"); - $InsertQuery->bindColumn("thirdlabreportdate_identificationparts", "t", "$trddatereport", "WA_DEFAULT"); - $InsertQuery->bindColumn("idtrfdetails", "i", "$idtrf", "WA_DEFAULT"); - $InsertQuery->bindColumn("kindoftest", "s", "$kindoftest", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - - $InsertQuery->redirect($InsertGoTo); -} -?> - -setQuery("SELECT * FROM identificationparts WHERE identificationparts.idtrfdetails='$idtrf'"); -$listinsertedpart->execute(); -?> - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
- -
- TRF -
-
-

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

-

getColumnVal("name_certification")); ?>

-
-
- -
-
- -
-
30%
-
- - - - - -
-
-

-

- -

- - - - -

-
- -
-
-

-

-

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

-

-

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

-

-

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

-

- . -

- -
- - - - - - - - - - - - - - - - atEnd()) { - $wa_startindex = $listinsertedpart->Index; -?> - - - - - - - - - - moveNext(); -} -$listinsertedpart->moveFirst(); //return RS to first record -unset($wa_startindex); -unset($wa_repeatcount); -?> - - - -
getColumnVal("kindoftest")); ?>getColumnVal("description_identificationparts")); ?>getColumnVal("article_identificationparts")); ?>getColumnVal("color_identificationparts")); ?>getColumnVal("cmcreportnumber_identificationparts")); ?>getColumnVal("thirdlabreportnumber_identificationparts")); ?>getColumnVal("cmcreportdate_identificationparts")); ?>getColumnVal("thirdlabreportdate_identificationparts")); ?> - - -
-
- - - -
-
- - - -
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/identificationparts-process.php b/public/bck220325/public/identificationparts-process.php deleted file mode 100644 index f362b8e..0000000 --- a/public/bck220325/public/identificationparts-process.php +++ /dev/null @@ -1,82 +0,0 @@ -"; -// print_r($_POST); -// print_r($_REQUEST); - -include('db-connect.php'); - -$input = filter_input_array(INPUT_POST); - -$id_array = preg_split("/_/", $input['id']); - -if ($_POST['action'] == 'edit') { - - $q_article = "article_identificationparts='{$input['article_identificationparts']}',"; - - $q_material = "material_identificationparts='{$input['material_identificationparts']}',"; - - $q_color = "color_identificationparts='{$input['color_identificationparts']}',"; - - $q_reportno = "cmcreportnumber_identificationparts='{$input['cmcreportnumber_identificationparts']}',"; - $q_kindoftest = "kindoftest='{$input['kindoftest']}',"; - - $q_reportdate = "cmcreportdate_identificationparts=null"; - - if (isset($input['cmcreportdate_identificationparts'])) { - - if ($input['cmcreportdate_identificationparts'] <> '') { - - $report_date = date("Y-m-d", strtotime($input['cmcreportdate_identificationparts'])); - - /* check if date is older than 5year */ - $currentDate = new DateTime(); - $dateToCheck = new DateTime($report_date); - - $diff = date_diff($dateToCheck, $currentDate); - $yearsDifference = $diff->y; - - if ($yearsDifference >= 5) { - $input['status'] = "error"; - $input['message'] = "Invalid Date. The date should not be older than 5 years."; - echo json_encode($input); - exit; - } - - $q_reportdate = "cmcreportdate_identificationparts='{$report_date}'"; - } - } - - $sql = "UPDATE identificationparts SET {$q_article} {$q_material} {$q_color} {$q_reportno} {$q_kindoftest} {$q_reportdate} WHERE partsidnumber='" . $id_array[0] . "' and ididentificationparts = '{$id_array[1]}'"; - - $result = mysqli_query($con, $sql); - - if ($result === false) { - - $input['status'] = "error"; - $input['message'] = mysqli_error($con); - } else { - - $input['status'] = "success"; - } -} else if ($_POST['action'] == 'delete') { - - $sql_delete = "delete from identificationparts where ididentificationparts = '{$id_array[1]}'"; - - $result = mysqli_query($con, $sql_delete); - - if ($result === false) { - - $input['status'] = "error"; - $input['message'] = mysqli_error($con); - } else { - - if (function_exists("rel2abs")) $DeleteGoTo = $DeleteGoTo ? rel2abs($DeleteGoTo, dirname(__FILE__)) : ""; - - $input['status'] = "success"; - } -} - -$input['id'] = $id_array[0]; - -echo json_encode($input); diff --git a/public/bck220325/public/identificationparts.php b/public/bck220325/public/identificationparts.php deleted file mode 100644 index e42a33f..0000000 --- a/public/bck220325/public/identificationparts.php +++ /dev/null @@ -1,902 +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"); -$idarticletype = $trfnumberfinal->getColumnVal("idarticletype"); -$modelidart = $trfnumberfinal->getColumnVal("model"); -?> -getColumnVal("idcertification") ?> -setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'"); -$certname->execute(); ?> -Action = "insert"; - $InsertQuery->Table = "identificationparts"; - $InsertQuery->bindColumn("description_identificationparts", "s", "$descriptionpartvalue", "WA_DEFAULT"); - $InsertQuery->bindColumn("article_identificationparts", "s", "$articlepartvalue", "WA_DEFAULT"); - $InsertQuery->bindColumn("material_identificationparts", "s", "$materialpartvalue", "WA_DEFAULT"); - $InsertQuery->bindColumn("color_identificationparts", "s", "$colorvalue", "WA_DEFAULT"); - $InsertQuery->bindColumn("cmcreportnumber_identificationparts", "s", "$cmcreportnumber", "WA_DEFAULT"); - $InsertQuery->bindColumn("cmcreportdate_identificationparts", "t", "$cmcdatereport", "WA_DEFAULT"); - $InsertQuery->bindColumn("reportof", "s", "$reportof", "WA_DEFAULT"); - $InsertQuery->bindColumn("idtrfdetails", "i", "$idtrf", "WA_DEFAULT"); - $InsertQuery->bindColumn("kindoftest", "s", "$kindoftest", "WA_DEFAULT"); - $InsertQuery->bindColumn("partsidnumber", "s", "$partid", "WA_DEFAULT"); - $InsertQuery->bindColumn("arttypeid", "i", "$arttypeid", "WA_DEFAULT"); - $InsertQuery->bindColumn("useridn", "i", "$useridn", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyidn", "i", "$companyidn", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - $InsertQuery->redirect($InsertGoTo); -} -?> -setQuery("SELECT * FROM identificationparts WHERE identificationparts.idtrfdetails='$idtrf' ORDER BY identificationparts.partsidnumber "); -$listinsertedpart->execute(); -?> - - - - - - - - - <?php echo $titlepage; ?>TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- -
-
-
-
- -
-

-
- -
- -
-
-
-
-
-
- -
- -
- -
- -
-
90%
-
- - - - - -
-
-

- - - -

-

-
- - - -
-
- - -
-
-
-
- - -
-
- -
-
-
- -
-
-
- - " disabled> -
-
-
-
- - - - Att - - -
- - - - -
- - - - Ex: -
- - - - - -
- - - -
- - -
- - -
-
-
- - - - - "> - - -
-
-
-
- - -
-
- -
- - - - - - -
- - -
-
-
-

-


- new=, cmc= trd= -

- - -
-
- -
- - - -
- -
- - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/identificationparts2.php b/public/bck220325/public/identificationparts2.php deleted file mode 100644 index e1710d0..0000000 --- a/public/bck220325/public/identificationparts2.php +++ /dev/null @@ -1,370 +0,0 @@ - - -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'"); - $trfnumberfinal->execute(); - $idarticletype=$trfnumberfinal->getColumnVal("idarticletype"); - ?> -getColumnVal("idcertification") ?> -setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'"); - $certname->execute();?> -setQuery("SELECT * FROM identificationparts WHERE identificationparts.idtrfdetails='$idtrf'"); - $listinsertedpart->execute(); - ?> - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- -
-
-
-
- -
-

-
- -
- -
-
-
-
-
-
-
- TRF -
-
-

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

-

getColumnVal("name_certification")); ?>

-
- -
- -
- -
- -
-
30%
-
- - -
-
-

-

-

- - - -

-
-
-
-

-

-

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

-

-

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

-

-

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

-

- . -

-
- - - - - - - - - - - - - - atEnd()) { - $wa_startindex = $listinsertedpart->Index; ?> - - - - - - - - - - moveNext(); - } - $listinsertedpart->moveFirst(); //return RS to first record - unset($wa_startindex); - unset($wa_repeatcount); - ?> - -
getColumnVal("kindoftest")); ?>getColumnVal("description_identificationparts")); ?>getColumnVal("article_identificationparts")); ?>getColumnVal("color_identificationparts")); ?>getColumnVal("cmcreportnumber_identificationparts")); ?>getColumnVal("thirdlabreportnumber_identificationparts")); ?>getColumnVal("cmcreportdate_identificationparts")); ?>getColumnVal("thirdlabreportdate_identificationparts")); ?> - - -
- - -
- -
- -
-
- - -
- -
- -
- -
- -
- - - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/bck220325/public/identificationparts3.php b/public/bck220325/public/identificationparts3.php deleted file mode 100644 index f6d99f2..0000000 --- a/public/bck220325/public/identificationparts3.php +++ /dev/null @@ -1,374 +0,0 @@ - - -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'"); - $trfnumberfinal->execute(); - $idarticletype=$trfnumberfinal->getColumnVal("idarticletype"); - ?> -getColumnVal("idcertification") ?> -setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'"); - $certname->execute();?> -setQuery("SELECT * FROM identificationparts WHERE identificationparts.idtrfdetails='$idtrf'"); - $listinsertedpart->execute(); - ?> - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- -
-
-
-
- -
-

-
- -
- -
-
-
-
-
-
-
- TRF -
-
-

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

-

getColumnVal("name_certification")); ?>

-
- -
- -
- -
- -
-
30%
-
- - -
-
-

-

-

- - - -

-
-
-
-

-

-

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

-

-

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

-

-

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

-

- . -

-
- - - - - - - - - - - - - - atEnd()) { - $wa_startindex = $listinsertedpart->Index; ?> - - - - - - - - - - moveNext(); - } - $listinsertedpart->moveFirst(); //return RS to first record - unset($wa_startindex); - unset($wa_repeatcount); - ?> - -
getColumnVal("kindoftest")); ?>getColumnVal("description_identificationparts")); ?>getColumnVal("article_identificationparts")); ?>getColumnVal("color_identificationparts")); ?>getColumnVal("cmcreportnumber_identificationparts")); ?>getColumnVal("thirdlabreportnumber_identificationparts")); ?>getColumnVal("cmcreportdate_identificationparts")); ?>getColumnVal("thirdlabreportdate_identificationparts")); ?> - - -
- - -
- -
- -
-
- - -
- -
- -
- -
- -
- - - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/bck220325/public/identificationparts4.php b/public/bck220325/public/identificationparts4.php deleted file mode 100644 index b8804d1..0000000 --- a/public/bck220325/public/identificationparts4.php +++ /dev/null @@ -1,640 +0,0 @@ - - - - -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'"); - $trfnumberfinal->execute(); - $idarticletype=$trfnumberfinal->getColumnVal("idarticletype"); - ?> -getColumnVal("idcertification") ?> -setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'"); - $certname->execute();?> -Action = "insert"; - $InsertQuery->Table = "identificationparts"; - $InsertQuery->bindColumn("description_identificationparts", "s", "$descriptionpartvalue", "WA_DEFAULT"); - $InsertQuery->bindColumn("article_identificationparts", "s", "$articlepartvalue", "WA_DEFAULT"); - $InsertQuery->bindColumn("color_identificationparts", "s", "$colorvalue", "WA_DEFAULT"); - $InsertQuery->bindColumn("cmcreportnumber_identificationparts", "s", "$cmcreportnumber", "WA_DEFAULT"); - $InsertQuery->bindColumn("cmcreportdate_identificationparts", "t", "$cmcdatereport", "WA_DEFAULT"); - $InsertQuery->bindColumn("thirdlabreportnumber_identificationparts", "s", "$trdreportnumber", "WA_DEFAULT"); - $InsertQuery->bindColumn("thirdlabreportdate_identificationparts", "t", "$trddatereport", "WA_DEFAULT"); - $InsertQuery->bindColumn("idtrfdetails", "i", "$idtrf", "WA_DEFAULT"); - $InsertQuery->bindColumn("kindoftest", "s", "$kindoftest", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - - $InsertQuery->redirect($InsertGoTo); - } - ?> -setQuery("SELECT * FROM identificationparts WHERE identificationparts.idtrfdetails='$idtrf'"); - $listinsertedpart->execute(); - ?> - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- -
-
-
-
- -
-

-
- -
- -
-
-
-
-
-
-
- TRF -
-
-

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

-

getColumnVal("name_certification")); ?>

-
- -
- -
- -
- -
-
30%
-
- - -
-
-

-

-

- - - -

-
-
-
-

-

-

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

-

-

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

-

-

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

Default Datatable

-

DataTables has most features enabled by - default, so all you need to do to use it with your own tables is to call - the construction function: $().DataTable();. -

- - -
-
-
- - - - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/bck220325/public/identificationpartsedit.php b/public/bck220325/public/identificationpartsedit.php deleted file mode 100644 index dd4daed..0000000 --- a/public/bck220325/public/identificationpartsedit.php +++ /dev/null @@ -1,1541 +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"); - - $idarticletype=$trfnumberfinal->getColumnVal("idarticletype"); - - ?> - -getColumnVal("idcertification") ?> - -setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'"); - - $certname->execute();?> - -Action = "insert"; - - $InsertQuery->Table = "identificationparts"; - - $InsertQuery->bindColumn("description_identificationparts", "s", "$descriptionpartvalue", "WA_DEFAULT"); - - $InsertQuery->bindColumn("article_identificationparts", "s", "$articlepartvalue", "WA_DEFAULT"); - - $InsertQuery->bindColumn("material_identificationparts", "s", "$materialpartvalue", "WA_DEFAULT"); - - $InsertQuery->bindColumn("color_identificationparts", "s", "$colorvalue", "WA_DEFAULT"); - - $InsertQuery->bindColumn("cmcreportnumber_identificationparts", "s", "$cmcreportnumber", "WA_DEFAULT"); - - $InsertQuery->bindColumn("cmcreportdate_identificationparts", "t", "$cmcdatereport", "WA_DEFAULT"); - - $InsertQuery->bindColumn("reportof", "s", "$reportof", "WA_DEFAULT"); - - $InsertQuery->bindColumn("idtrfdetails", "i", "$idtrf", "WA_DEFAULT"); - - $InsertQuery->bindColumn("kindoftest", "s", "$kindoftest", "WA_DEFAULT"); - - $InsertQuery->bindColumn("partsidnumber", "i", "$partid", "WA_DEFAULT"); - - $InsertQuery->bindColumn("arttypeid", "i", "$arttypeid", "WA_DEFAULT"); - - $InsertQuery->bindColumn("useridn", "i", "$useridn", "WA_DEFAULT"); - - $InsertQuery->bindColumn("companyidn", "i", "$companyidn", "WA_DEFAULT"); - - $InsertQuery->saveInSession(""); - - $InsertQuery->execute(); - - $InsertGoTo = ""; - - - - $InsertQuery->redirect($InsertGoTo); - - } - - ?> - -setQuery("SELECT * FROM identificationparts WHERE identificationparts.idtrfdetails='$idtrf' ORDER BY identificationparts.partsidnumber "); - - $listinsertedpart->execute(); - -?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - -
- -
- - - -
- -
- -
- -
- - - -
- -

- -
- - - -
- - - -
- -
- -
- -
- -
- -
- - - -
- - - -
- - - -
- - - -
- -
90%
- -
- - - - - - - - - - - -
- -
- -

- - - - - - - -

- -

- -
- - - - - - - -
- -
- - - - - -
- -
- -
- - - - - -
- -
- - - -
- -
- -
- - - -
- -
- -
- - - - " disabled> - -
- -
- -
- -
- - - - - - - - - -
- - - -
- - - - - - - -Ex: - -
- - - - - - - - - - - -
- - - - - - - -
- - - - - -
- - - - - -
- -
- -
- - - - - - - - - - - - "> - - - - - -
- -
- -
- - - -
- - - -
- - - -
- - - -
- - - - - - - - - - - - - -
- - - - - -
- -
- -
- -

- -

- -

- - - - - -
- -
- - - -
- - - - - - - -
- - - -
- - - - - -
- - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/bck220325/public/identificationpartsnewnew.php b/public/bck220325/public/identificationpartsnewnew.php deleted file mode 100644 index 32bfb63..0000000 --- a/public/bck220325/public/identificationpartsnewnew.php +++ /dev/null @@ -1,513 +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"); - $idarticletype=$trfnumberfinal->getColumnVal("idarticletype"); - ?> -getColumnVal("idcertification") ?> -setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'"); - $certname->execute();?> -Action = "insert"; - $InsertQuery->Table = "identificationparts"; - $InsertQuery->bindColumn("description_identificationparts", "s", "$descriptionpartvalue", "WA_DEFAULT"); - $InsertQuery->bindColumn("article_identificationparts", "s", "$articlepartvalue", "WA_DEFAULT"); - $InsertQuery->bindColumn("color_identificationparts", "s", "$colorvalue", "WA_DEFAULT"); - $InsertQuery->bindColumn("cmcreportnumber_identificationparts", "s", "$cmcreportnumber", "WA_DEFAULT"); - $InsertQuery->bindColumn("cmcreportdate_identificationparts", "t", "$cmcdatereport", "WA_DEFAULT"); - $InsertQuery->bindColumn("thirdlabreportnumber_identificationparts", "s", "$trdreportnumber", "WA_DEFAULT"); - $InsertQuery->bindColumn("thirdlabreportdate_identificationparts", "t", "$trddatereport", "WA_DEFAULT"); - $InsertQuery->bindColumn("idtrfdetails", "i", "$idtrf", "WA_DEFAULT"); - $InsertQuery->bindColumn("kindoftest", "s", "$kindoftest", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - - $InsertQuery->redirect($InsertGoTo); - } - ?> -setQuery("SELECT * FROM identificationparts WHERE identificationparts.idtrfdetails='$idtrf'"); - $listinsertedpart->execute(); - ?> - - - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- -
-
-
-
- -
-

-
- -
- -
-
-
-
-
-
- -
- -
- -
- -
-
90%
-
- - - - - -
-
-

- - - -

-

-
- - - -
-
- - -
-
-
- - -
-
- -
-
-
- -
-
-
- - -
-
-
-
- - - -
-
- - - -
- Ex: -
-
-
- -
- - -
-
-
- - - - "> - - -
-
-
- -
- -
- -
- - - - - - -
- - -
-
-
-

-

-

- - -
-
- -
- - - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/bck220325/public/identificationpartsunico.php b/public/bck220325/public/identificationpartsunico.php deleted file mode 100644 index 3b82219..0000000 --- a/public/bck220325/public/identificationpartsunico.php +++ /dev/null @@ -1,626 +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"); - $idarticletype=$trfnumberfinal->getColumnVal("idarticletype"); - ?> -getColumnVal("idcertification") ?> -setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'"); - $certname->execute();?> -Action = "insert"; - $InsertQuery->Table = "identificationparts"; - $InsertQuery->bindColumn("description_identificationparts", "s", "$descriptionpartvalue", "WA_DEFAULT"); - $InsertQuery->bindColumn("article_identificationparts", "s", "$articlepartvalue", "WA_DEFAULT"); - $InsertQuery->bindColumn("color_identificationparts", "s", "$colorvalue", "WA_DEFAULT"); - $InsertQuery->bindColumn("cmcreportnumber_identificationparts", "s", "$cmcreportnumber", "WA_DEFAULT"); - $InsertQuery->bindColumn("cmcreportdate_identificationparts", "t", "$cmcdatereport", "WA_DEFAULT"); - $InsertQuery->bindColumn("thirdlabreportnumber_identificationparts", "s", "$trdreportnumber", "WA_DEFAULT"); - $InsertQuery->bindColumn("thirdlabreportdate_identificationparts", "t", "$trddatereport", "WA_DEFAULT"); - $InsertQuery->bindColumn("idtrfdetails", "i", "$idtrf", "WA_DEFAULT"); - $InsertQuery->bindColumn("kindoftest", "s", "$kindoftest", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - - $InsertQuery->redirect($InsertGoTo); - } - ?> -setQuery("SELECT * FROM identificationparts WHERE identificationparts.idtrfdetails='$idtrf'"); - $listinsertedpart->execute(); - ?> - - - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- -
-
-
-
- -
-

-
- -
- -
-
-
-
-
-
- -
- -
- -
- -
-
90%
-
- - - - - - - - - - -
-
-

- - -

-

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

-

-

- - -
-
- -
- - - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/bck220325/public/iframedinamico.php b/public/bck220325/public/iframedinamico.php deleted file mode 100644 index 00c3c2a..0000000 --- a/public/bck220325/public/iframedinamico.php +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - Anteprima Documento - - - -
- -
- - - - - \ No newline at end of file diff --git a/public/bck220325/public/image map instructions readme.txt b/public/bck220325/public/image map instructions readme.txt deleted file mode 100644 index 69857bc..0000000 --- a/public/bck220325/public/image map instructions readme.txt +++ /dev/null @@ -1,32 +0,0 @@ -1) Copy and Past at the top of the body : - - -2) Call the function inside onclick event : - - - setInputVal function receives 2 arguments: - i ) id - ii) value - - `id` means id attribute of that input tag whose value you want to change. - if is an input, then `abc` will be it's id - - `value` means which value you want to set in that input field. - if you want to set `toe` as value of that input, then you've to - pass `toe` as second argument - -3) After `onclick` attribute you must replace `href` with `href="javascript:void(0)"` otherwise your - page will be reloaded! diff --git a/public/bck220325/public/img.php b/public/bck220325/public/img.php deleted file mode 100644 index 5b4e6ef..0000000 --- a/public/bck220325/public/img.php +++ /dev/null @@ -1,70 +0,0 @@ - - -Upload image using php and ajax whithout refreshing page - - - - -
- -
- - - -
- - -
- -
- - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/include.rar b/public/bck220325/public/include.rar deleted file mode 100644 index 679485a..0000000 Binary files a/public/bck220325/public/include.rar and /dev/null differ diff --git a/public/bck220325/public/include.zip b/public/bck220325/public/include.zip deleted file mode 100644 index 6e8cb15..0000000 Binary files a/public/bck220325/public/include.zip and /dev/null differ diff --git a/public/bck220325/public/index.php b/public/bck220325/public/index.php deleted file mode 100644 index eca6ffc..0000000 --- a/public/bck220325/public/index.php +++ /dev/null @@ -1,61 +0,0 @@ - - */ - -define('LARAVEL_START', microtime(true)); - -/* -|-------------------------------------------------------------------------- -| Register The Auto Loader -|-------------------------------------------------------------------------- -| -| Composer provides a convenient, automatically generated class loader for -| our application. We just need to utilize it! We'll simply require it -| into the script here so that we don't have to worry about manual -| loading any of our classes later on. It feels nice to relax. -| -*/ - -require __DIR__.'/../vendor/autoload.php'; - -/* -|-------------------------------------------------------------------------- -| Turn On The Lights -|-------------------------------------------------------------------------- -| -| We need to illuminate PHP development, so let us turn on the lights. -| This bootstraps the framework and gets it ready for use, then it -| will load up this application so that we can run it and send -| the responses back to the browser and delight our users. -| -*/ - -$app = require_once __DIR__.'/../bootstrap/app.php'; - -/* -|-------------------------------------------------------------------------- -| Run The Application -|-------------------------------------------------------------------------- -| -| Once we have the application, we can handle the incoming request -| through the kernel, and send the associated response back to -| the client's browser allowing them to enjoy the creative -| and wonderful application we have prepared for them. -| -*/ - -$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class); - -$response = $kernel->handle( - $request = Illuminate\Http\Request::capture() -); - - -$response->send(); - -$kernel->terminate($request, $response); diff --git a/public/bck220325/public/inline-table-edit.php b/public/bck220325/public/inline-table-edit.php deleted file mode 100644 index 2d87847..0000000 --- a/public/bck220325/public/inline-table-edit.php +++ /dev/null @@ -1,228 +0,0 @@ - - - - - - - - - - - - - - - - - - - -
-
-
- -
- -
-
- - -
-
- -
- - - - - 0) { ?> - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ididtrfdetailscertificatenumberissuebycimacmoduleselectionsampleinstorefilenameaudit
0
OKNOOKNOLINK
-
- - - -
-
- - - \ No newline at end of file diff --git a/public/bck220325/public/inline-table-edit.php.bak b/public/bck220325/public/inline-table-edit.php.bak deleted file mode 100644 index 00b19a2..0000000 --- a/public/bck220325/public/inline-table-edit.php.bak +++ /dev/null @@ -1,209 +0,0 @@ - - - - - - - - - - - - - - - - - - - -
-
-
- -
- -
-
- - -
-
- -
- - - - - - - - - - - - - - - - -
ididtrfdetailscertificatenumberissuebycimacmoduleselectionsampleinstorefilenameaudit
OKNOOKNOLINK
-
- - - -
-
- - - \ No newline at end of file diff --git a/public/bck220325/public/inserttrf.php b/public/bck220325/public/inserttrf.php deleted file mode 100644 index ebbf316..0000000 --- a/public/bck220325/public/inserttrf.php +++ /dev/null @@ -1,134 +0,0 @@ - - -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(); -} -?> -getColumnVal("idtrfdetails"))) { -$dateintrf=date('Y-m-d'); - $cother=$_SESSION["certotherclientsession"]; - $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->bindColumn("dateintrf", "s", "$dateintrf", "WA_DEFAULT"); - $InsertQuery->bindColumn("otherclient", "s", "$cother", "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); - }} -?> -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"); -} -?> - - - diff --git a/public/bck220325/public/jquery.tabledit.js b/public/bck220325/public/jquery.tabledit.js deleted file mode 100644 index c4f5223..0000000 --- a/public/bck220325/public/jquery.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 === 'yes') { - 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=='yes'){ - $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('yes'); - } - else{ - $(this).find('.tabledit-span').text('no'); - } - - } - 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/bck220325/public/jquery.tabledit.min.js b/public/bck220325/public/jquery.tabledit.min.js deleted file mode 100644 index 5c11638..0000000 --- a/public/bck220325/public/jquery.tabledit.min.js +++ /dev/null @@ -1,6 +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) - */ -if("undefined"==typeof jQuery)throw new Error("Tabledit requires jQuery library.");!function(t){"use strict";t.fn.Tabledit=function(e){function n(e){var n=i.find(".tabledit-input").serialize()+"&action="+e,a=d.onAjax(e,n);if(a===!1)return!1;var l=t.post(d.url,n,function(t,n,a){e===d.buttons.edit.action&&(s.removeClass(d.dangerClass).addClass(d.warningClass),setTimeout(function(){i.find("tr."+d.warningClass).removeClass(d.warningClass)},1400)),d.onSuccess(t,n,a)},"json");return l.fail(function(t,n,i){e===d.buttons["delete"].action?(o.removeClass(d.mutedClass).addClass(d.dangerClass),o.find(".tabledit-toolbar button").attr("disabled",!1),o.find(".tabledit-toolbar .tabledit-restore-button").hide()):e===d.buttons.edit.action&&s.addClass(d.dangerClass),d.onFail(t,n,i)}),l.always(function(){d.onAlways()}),l}if(!this.is("table"))throw new Error("Tabledit only works when applied to a table.");var i=this,a={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",eventType:"click",rowIdentifier:"id",hideIdentifier:!1,autoFocus:!0,editButton:!0,deleteButton:!0,saveButton:!0,restoreButton:!0,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(){},onSuccess:function(){},onFail:function(){},onAlways:function(){},onAjax:function(){}},d=t.extend(!0,a,e),s="undefined",o="undefined",l="undefined",r={columns:{identifier:function(){d.hideIdentifier&&i.find("th:nth-child("+parseInt(d.columns.identifier[0])+"1), tbody td:nth-child("+parseInt(d.columns.identifier[0])+"1)").hide();var e=i.find("tbody td:nth-child("+(parseInt(d.columns.identifier[0])+1)+")");e.each(function(){var e=''+t(this).text()+"",n='';t(this).html(e+n),t(this).parent("tr").attr(d.rowIdentifier,t(this).text())})},editable:function(){for(var e=0;e";if("undefined"!=typeof d.columns.editable[e][2]){var a='"}else var a='';t(this).html(i+a),t(this).addClass("tabledit-view-mode")})}},toolbar:function(){if(d.editButton||d.deleteButton){var t="",e="",n="",a="",s="";0===i.find("th.tabledit-toolbar-column").length&&i.find("tr:first").append(''),d.editButton&&(t='"),d.deleteButton&&(e='",s='"),d.editButton&&d.saveButton&&(n='"),d.deleteButton&&d.restoreButton&&(a='");var o='
\n
'+t+e+"
\n "+n+"\n "+s+"\n "+a+"\n
";i.find("tr:gt(0)").append(''+o+"")}}}},u={view:function(e){var n=t(e).parent("tr");t(e).parent("tr").find(".tabledit-input.tabledit-identifier").prop("disabled",!0),t(e).find(".tabledit-input").blur().hide().prop("disabled",!0),t(e).find(".tabledit-span").show(),t(e).addClass("tabledit-view-mode").removeClass("tabledit-edit-mode"),d.editButton&&(n.find("button.tabledit-save-button").hide(),n.find("button.tabledit-edit-button").removeClass("active").blur())},edit:function(e){c.reset(e);var n=t(e).parent("tr");n.find(".tabledit-input.tabledit-identifier").prop("disabled",!1),t(e).find(".tabledit-span").hide();var i=t(e).find(".tabledit-input");i.prop("disabled",!1).show(),d.autoFocus&&i.focus(),t(e).addClass("tabledit-edit-mode").removeClass("tabledit-view-mode"),d.editButton&&(n.find("button.tabledit-edit-button").addClass("active"),n.find("button.tabledit-save-button").show())}},b={reset:function(e){t(e).each(function(){var e=t(this).find(".tabledit-input"),n=t(this).find(".tabledit-span").text();e.is("select")?e.find("option").filter(function(){return t.trim(t(this).text())===n}).attr("selected",!0):e.val(n),u.view(this)})},submit:function(e){var i=n(d.buttons.edit.action);i!==!1&&(t(e).each(function(){var e=t(this).find(".tabledit-input");t(this).find(".tabledit-span").text(e.is("select")?e.find("option:selected").text():e.val()),u.view(this)}),s=t(e).parent("tr"))}},c={reset:function(t){i.find(".tabledit-confirm-button").hide(),i.find(".tabledit-delete-button").removeClass("active").blur()},submit:function(e){c.reset(e),t(e).parent("tr").find("input.tabledit-identifier").attr("disabled",!1);var i=n(d.buttons["delete"].action);t(e).parents("tr").find("input.tabledit-identifier").attr("disabled",!0),i!==!1&&(t(e).parent("tr").addClass("tabledit-deleted-row"),t(e).parent("tr").addClass(d.mutedClass).find(".tabledit-toolbar button:not(.tabledit-restore-button)").attr("disabled",!0),t(e).find(".tabledit-restore-button").show(),o=t(e).parent("tr"))},confirm:function(e){i.find("td.tabledit-edit-mode").each(function(){b.reset(this)}),t(e).find(".tabledit-delete-button").addClass("active"),t(e).find(".tabledit-confirm-button").show()},restore:function(e){t(e).parent("tr").find("input.tabledit-identifier").attr("disabled",!1);var i=n(d.buttons.restore.action);t(e).parents("tr").find("input.tabledit-identifier").attr("disabled",!0),i!==!1&&(t(e).parent("tr").removeClass("tabledit-deleted-row"),t(e).parent("tr").removeClass(d.mutedClass).find(".tabledit-toolbar button").attr("disabled",!1),t(e).find(".tabledit-restore-button").hide(),l=t(e).parent("tr"))}};return r.columns.identifier(),r.columns.editable(),r.columns.toolbar(),d.onDraw(),d.deleteButton&&(i.on("click","button.tabledit-delete-button",function(e){if(e.handled!==!0){e.preventDefault();var n=t(this).hasClass("active"),i=t(this).parents("td");c.reset(i),n||c.confirm(i),e.handled=!0}}),i.on("click","button.tabledit-confirm-button",function(e){if(e.handled!==!0){e.preventDefault();var n=t(this).parents("td");c.submit(n),e.handled=!0}})),d.restoreButton&&i.on("click","button.tabledit-restore-button",function(e){e.handled!==!0&&(e.preventDefault(),c.restore(t(this).parents("td")),e.handled=!0)}),d.editButton?(i.on("click","button.tabledit-edit-button",function(e){if(e.handled!==!0){e.preventDefault();var n=t(this),a=n.hasClass("active");b.reset(i.find("td.tabledit-edit-mode")),a||t(n.parents("tr").find("td.tabledit-view-mode").get().reverse()).each(function(){u.edit(this)}),e.handled=!0}}),i.on("click","button.tabledit-save-button",function(e){e.handled!==!0&&(e.preventDefault(),b.submit(t(this).parents("tr").find("td.tabledit-edit-mode")),e.handled=!0)})):(i.on(d.eventType,"tr:not(.tabledit-deleted-row) td.tabledit-view-mode",function(t){t.handled!==!0&&(t.preventDefault(),b.reset(i.find("td.tabledit-edit-mode")),u.edit(this),t.handled=!0)}),i.on("change","select.tabledit-input:visible",function(){event.handled!==!0&&(b.submit(t(this).parent("td")),event.handled=!0)}),t(document).on("click",function(t){var e=i.find(".tabledit-edit-mode");e.is(t.target)||0!==e.has(t.target).length||b.reset(i.find(".tabledit-input:visible").parent("td"))})),t(document).on("keyup",function(t){var e=i.find(".tabledit-input:visible"),n=i.find(".tabledit-confirm-button");if(e.length>0)var a=e.parents("td");else{if(!(n.length>0))return;var a=n.parents("td")}switch(t.keyCode){case 9:d.editButton||(b.submit(a),u.edit(a.closest("td").next()));break;case 13:b.submit(a);break;case 27:b.reset(a),c.reset(a)}}),this}}(jQuery); \ No newline at end of file diff --git a/public/bck220325/public/languages/en/bckgeneral.php b/public/bck220325/public/languages/en/bckgeneral.php deleted file mode 100644 index 546d9f2..0000000 --- a/public/bck220325/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/bck220325/public/languages/en/colors.php b/public/bck220325/public/languages/en/colors.php deleted file mode 100644 index 2dfffc8..0000000 --- a/public/bck220325/public/languages/en/colors.php +++ /dev/null @@ -1,28 +0,0 @@ - - -["","Cyan","Blue","DarkBlue","LightBlue","Purple"], - ["Yellow","Lime","Magenta","Pink","White","Silver"], - ["Gray","Black","Orange","Brown","Green"], - ["Olive","Aquamarine"] - diff --git a/public/bck220325/public/languages/en/editindex.php b/public/bck220325/public/languages/en/editindex.php deleted file mode 100644 index d88deec..0000000 --- a/public/bck220325/public/languages/en/editindex.php +++ /dev/null @@ -1,11 +0,0 @@ - -

Editor strutture!

-

Versione base per editare strutture Pannello utente

- -Selezionare il file da modificare -
-
- - File generale -

- File questionario \ No newline at end of file diff --git a/public/bck220325/public/languages/en/editindex2.php b/public/bck220325/public/languages/en/editindex2.php deleted file mode 100644 index d88deec..0000000 --- a/public/bck220325/public/languages/en/editindex2.php +++ /dev/null @@ -1,11 +0,0 @@ - -

Editor strutture!

-

Versione base per editare strutture Pannello utente

- -Selezionare il file da modificare -
-
- - File generale -

- File questionario \ No newline at end of file diff --git a/public/bck220325/public/languages/en/editorfile.php b/public/bck220325/public/languages/en/editorfile.php deleted file mode 100644 index 0e3f680..0000000 --- a/public/bck220325/public/languages/en/editorfile.php +++ /dev/null @@ -1,28 +0,0 @@ -Moved.', htmlspecialchars($url)); - exit(); -} - -// read the textfile -$text = file_get_contents($file); - -?> - -
- - - -
\ No newline at end of file diff --git a/public/bck220325/public/languages/en/editorfilegeneral.php b/public/bck220325/public/languages/en/editorfilegeneral.php deleted file mode 100644 index 651be4a..0000000 --- a/public/bck220325/public/languages/en/editorfilegeneral.php +++ /dev/null @@ -1,30 +0,0 @@ -
- Torna alla pagina di scelta -

-Moved.', htmlspecialchars($url)); - exit(); -} - -// read the textfile -$text = file_get_contents($file); - -?> - -
- - -
\ No newline at end of file diff --git a/public/bck220325/public/languages/en/editorfilequestionario.php b/public/bck220325/public/languages/en/editorfilequestionario.php deleted file mode 100644 index 31febb8..0000000 --- a/public/bck220325/public/languages/en/editorfilequestionario.php +++ /dev/null @@ -1,31 +0,0 @@ -
- Torna alla pagina di scelta -

-Moved.', htmlspecialchars($url)); - exit(); -} - -// read the textfile -$text = file_get_contents($file); - -?> - -
- - - -
\ No newline at end of file diff --git a/public/bck220325/public/languages/en/fetch.php b/public/bck220325/public/languages/en/fetch.php deleted file mode 100644 index 4a1711a..0000000 --- a/public/bck220325/public/languages/en/fetch.php +++ /dev/null @@ -1,11 +0,0 @@ -"; -echo ""; -echo "\n -"; -?> \ No newline at end of file diff --git a/public/bck220325/public/languages/en/general.php b/public/bck220325/public/languages/en/general.php deleted file mode 100644 index d51f890..0000000 --- a/public/bck220325/public/languages/en/general.php +++ /dev/null @@ -1,356 +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 = "Insert company"; -$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"; -$sendtdtitle = "Technical file generated successfully!"; -$sendtdsentence = "Your technical file has been successfully sent, you will soon receive an email with the PDF. You can still consult your files in the personal area of this site."; -$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 parts"; -$cancelButtonTextalertstdandard = "Add the 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."; -$archivetd = "TF Archive"; -$techdossier = "Technical File"; -$proceed = "Proceed"; -$techdossierark = "Technical File Archive"; -$prodplaceyes = "The place of production coincides with the Manufacturer's address"; -$prodplaceno = "The place of production does not coincide with the Manufacturer's address"; -$ticketsupport = "Open Ticket"; -$sendtoclientmail = "Remember to send the pdf to your client for signing."; -$addphotos = "Additional Photos"; -$addphotossuggestion = "You can upload additional photos below, such as color variants (accepted formats: jpg, jpeg, png)"; -$addphotosup = "Drop one or more additional photos here"; -$addphotoupload = "Select one or more photos you want to add here"; -$addpartphoto = "Click on the sections of the image to add the part of the article"; -$declarationtdsent1 = "1) not to have submitted a similar application to other Notified Bodies and that the technical documentation relating to the PPE has not been previously rejected by other Notified Bodies;"; -$declarationtdsent2 = "2) that the communicated information and produced documents are respectively true and authentic and undertakes to indemnify and hold harmless A.N.C.I. Servizi S.r.l. with sole shareholder from any liability, damage, or claim that may arise for the latter as a result of the communication and transmission by the Manufacturer of untrue, inauthentic and/or false information and documents."; -$companydeclarationtd = "By signing below, the manufacturer declares and guarantees the following:"; -$kindofcertrequestd = "Tipo certificazione modulo D richiesta"; -$activitiestitle = "Activities carried out"; -$designtitle = "Design"; -$salestitle = "Sales"; -$buyertitle = "Purchases"; -$purchasestitle = "Purchases"; -$productiontitle = "Production"; -$customer_caretitle = "Customer care"; -$qualitytitle = "Quality"; -$other_activitytitle = "Other activity (specify)"; -$other_activitypersontitle = "Quantity of people involved"; -$total_workforcetitle = "Total workforce involved"; -$language_audittitle = "Language to be used for the audit"; -$outsourced_processestitle = "Outsourced processes"; -$people_involved_title = "Numero persone coinvolte"; -$personinvolvedtitle = "Quantity of people involved in PPE-related processes"; -$certificationtypedtitle = "Module D Certification Type Requested"; -$certd_1 = "Initial certification"; -$certd_2 = "Annual certification surveillance"; -$certd_3 = "Renewal"; -$certd_4 = "Extension"; -$certtotesttitle = "I have a certificate to test:"; -$formetitle = "For me"; -$foranotherclienttitle = "For another client"; -$uploadCompanyLogoTitle = "Upload Company Logo"; -$selectImageToUploadTitle = "Select the image to upload (only JPG, JPEG, PNG):"; -$uploadButtonTitle = "Upload"; -$companyLogoAltTitle = "Company Logo"; -$respsign = "Send to Sign to another colleagues of the same company"; -$adduserundersamecompany = "Add User"; -$signaturetext = '
-The signature token is used to confirm the submission of the application form.

-The token is a fixed 6-digit numeric code that will be randomly generated by our system and sent via email to your registered address.

-The token will remain valid until you regenerate it on this page.

-To reset the signature token CLICK HERE.

-The token will be generated and sent to the email address: ' . $emailuser . '

'; diff --git a/public/bck220325/public/languages/en/glovesnamepart.php b/public/bck220325/public/languages/en/glovesnamepart.php deleted file mode 100644 index a6dd833..0000000 --- a/public/bck220325/public/languages/en/glovesnamepart.php +++ /dev/null @@ -1,6 +0,0 @@ - \ No newline at end of file diff --git a/public/bck220325/public/languages/en/ind1.php b/public/bck220325/public/languages/en/ind1.php deleted file mode 100644 index ef1c2ec..0000000 --- a/public/bck220325/public/languages/en/ind1.php +++ /dev/null @@ -1,8 +0,0 @@ - - diff --git a/public/bck220325/public/languages/en/ind10.php b/public/bck220325/public/languages/en/ind10.php deleted file mode 100644 index b15e464..0000000 --- a/public/bck220325/public/languages/en/ind10.php +++ /dev/null @@ -1,12 +0,0 @@ - - diff --git a/public/bck220325/public/languages/en/ind11.php b/public/bck220325/public/languages/en/ind11.php deleted file mode 100644 index 82fdfe7..0000000 --- a/public/bck220325/public/languages/en/ind11.php +++ /dev/null @@ -1,10 +0,0 @@ - - diff --git a/public/bck220325/public/languages/en/ind12.php b/public/bck220325/public/languages/en/ind12.php deleted file mode 100644 index d75eb32..0000000 --- a/public/bck220325/public/languages/en/ind12.php +++ /dev/null @@ -1,11 +0,0 @@ - diff --git a/public/bck220325/public/languages/en/ind13.php b/public/bck220325/public/languages/en/ind13.php deleted file mode 100644 index 325ea47..0000000 --- a/public/bck220325/public/languages/en/ind13.php +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/public/bck220325/public/languages/en/ind14.php b/public/bck220325/public/languages/en/ind14.php deleted file mode 100644 index 6fb662b..0000000 --- a/public/bck220325/public/languages/en/ind14.php +++ /dev/null @@ -1,11 +0,0 @@ - diff --git a/public/bck220325/public/languages/en/ind15.php b/public/bck220325/public/languages/en/ind15.php deleted file mode 100644 index 325ea47..0000000 --- a/public/bck220325/public/languages/en/ind15.php +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/public/bck220325/public/languages/en/ind16.php b/public/bck220325/public/languages/en/ind16.php deleted file mode 100644 index 9a28364..0000000 --- a/public/bck220325/public/languages/en/ind16.php +++ /dev/null @@ -1,14 +0,0 @@ - - diff --git a/public/bck220325/public/languages/en/ind17.php b/public/bck220325/public/languages/en/ind17.php deleted file mode 100644 index f369455..0000000 --- a/public/bck220325/public/languages/en/ind17.php +++ /dev/null @@ -1,12 +0,0 @@ - - diff --git a/public/bck220325/public/languages/en/ind2.php b/public/bck220325/public/languages/en/ind2.php deleted file mode 100644 index d75eb32..0000000 --- a/public/bck220325/public/languages/en/ind2.php +++ /dev/null @@ -1,11 +0,0 @@ - diff --git a/public/bck220325/public/languages/en/ind3.php b/public/bck220325/public/languages/en/ind3.php deleted file mode 100644 index 325ea47..0000000 --- a/public/bck220325/public/languages/en/ind3.php +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/public/bck220325/public/languages/en/ind4.php b/public/bck220325/public/languages/en/ind4.php deleted file mode 100644 index d75eb32..0000000 --- a/public/bck220325/public/languages/en/ind4.php +++ /dev/null @@ -1,11 +0,0 @@ - diff --git a/public/bck220325/public/languages/en/ind5.php b/public/bck220325/public/languages/en/ind5.php deleted file mode 100644 index 325ea47..0000000 --- a/public/bck220325/public/languages/en/ind5.php +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/public/bck220325/public/languages/en/ind6.php b/public/bck220325/public/languages/en/ind6.php deleted file mode 100644 index d75eb32..0000000 --- a/public/bck220325/public/languages/en/ind6.php +++ /dev/null @@ -1,11 +0,0 @@ - diff --git a/public/bck220325/public/languages/en/ind7.php b/public/bck220325/public/languages/en/ind7.php deleted file mode 100644 index 325ea47..0000000 --- a/public/bck220325/public/languages/en/ind7.php +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/public/bck220325/public/languages/en/ind8.php b/public/bck220325/public/languages/en/ind8.php deleted file mode 100644 index 10f1cfb..0000000 --- a/public/bck220325/public/languages/en/ind8.php +++ /dev/null @@ -1,12 +0,0 @@ - - diff --git a/public/bck220325/public/languages/en/ind9.php b/public/bck220325/public/languages/en/ind9.php deleted file mode 100644 index 9c71835..0000000 --- a/public/bck220325/public/languages/en/ind9.php +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/public/bck220325/public/languages/en/mailtext.php b/public/bck220325/public/languages/en/mailtext.php deleted file mode 100644 index dd429e6..0000000 --- a/public/bck220325/public/languages/en/mailtext.php +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/public/bck220325/public/languages/en/new.php b/public/bck220325/public/languages/en/new.php deleted file mode 100644 index 02e722e..0000000 --- a/public/bck220325/public/languages/en/new.php +++ /dev/null @@ -1,3 +0,0 @@ - \ No newline at end of file diff --git a/public/bck220325/public/languages/en/pdflang.php b/public/bck220325/public/languages/en/pdflang.php deleted file mode 100644 index ce070e9..0000000 --- a/public/bck220325/public/languages/en/pdflang.php +++ /dev/null @@ -1,118 +0,0 @@ -"; -echo "File:<br />"; -$file = file("myfile.txt"); -foreach($file as $text) { -echo $text."<br />"; -} -}else{ -$file = file("textfile.txt"); -echo "<form action=\"".$PHP_SELF."\" method=\"post\">"; -echo "<textarea Name=\"update\" cols=\"50\" rows=\"10\">"; -foreach($file as $text) { -echo $text; -} -echo "</textarea>"; -echo "<input name=\"Submit\" type=\"submit\" value=\"Update\" />\n -</form>"; -} -?> \ No newline at end of file diff --git a/public/bck220325/public/languages/en/provapsw.php b/public/bck220325/public/languages/en/provapsw.php deleted file mode 100644 index 0539895..0000000 --- a/public/bck220325/public/languages/en/provapsw.php +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - -
-   -
- - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/languages/en/questionaire.php b/public/bck220325/public/languages/en/questionaire.php deleted file mode 100644 index d91ed5c..0000000 --- a/public/bck220325/public/languages/en/questionaire.php +++ /dev/null @@ -1,103 +0,0 @@ - diff --git a/public/bck220325/public/languages/en/shoesnamepart.php b/public/bck220325/public/languages/en/shoesnamepart.php deleted file mode 100644 index 94ce7f2..0000000 --- a/public/bck220325/public/languages/en/shoesnamepart.php +++ /dev/null @@ -1,21 +0,0 @@ - \ No newline at end of file diff --git a/public/bck220325/public/languages/it/bck2questionaire.php b/public/bck220325/public/languages/it/bck2questionaire.php deleted file mode 100644 index 281ef3c..0000000 --- a/public/bck220325/public/languages/it/bck2questionaire.php +++ /dev/null @@ -1,80 +0,0 @@ - \ No newline at end of file diff --git a/public/bck220325/public/languages/it/bckgeneral (2).php b/public/bck220325/public/languages/it/bckgeneral (2).php deleted file mode 100644 index 3b24389..0000000 --- a/public/bck220325/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/bck220325/public/languages/it/bckgeneral.php b/public/bck220325/public/languages/it/bckgeneral.php deleted file mode 100644 index d5cf6ab..0000000 --- a/public/bck220325/public/languages/it/bckgeneral.php +++ /dev/null @@ -1,145 +0,0 @@ - \ No newline at end of file diff --git a/public/bck220325/public/languages/it/bckquestionaire.php b/public/bck220325/public/languages/it/bckquestionaire.php deleted file mode 100644 index 5dfe9df..0000000 --- a/public/bck220325/public/languages/it/bckquestionaire.php +++ /dev/null @@ -1,80 +0,0 @@ - \ No newline at end of file diff --git a/public/bck220325/public/languages/it/colors.php b/public/bck220325/public/languages/it/colors.php deleted file mode 100644 index 2dfffc8..0000000 --- a/public/bck220325/public/languages/it/colors.php +++ /dev/null @@ -1,28 +0,0 @@ - - -["","Cyan","Blue","DarkBlue","LightBlue","Purple"], - ["Yellow","Lime","Magenta","Pink","White","Silver"], - ["Gray","Black","Orange","Brown","Green"], - ["Olive","Aquamarine"] - diff --git a/public/bck220325/public/languages/it/editindex.php b/public/bck220325/public/languages/it/editindex.php deleted file mode 100644 index d88deec..0000000 --- a/public/bck220325/public/languages/it/editindex.php +++ /dev/null @@ -1,11 +0,0 @@ - -

Editor strutture!

-

Versione base per editare strutture Pannello utente

- -Selezionare il file da modificare -
-
- - File generale -

- File questionario \ No newline at end of file diff --git a/public/bck220325/public/languages/it/editindex2.php b/public/bck220325/public/languages/it/editindex2.php deleted file mode 100644 index d88deec..0000000 --- a/public/bck220325/public/languages/it/editindex2.php +++ /dev/null @@ -1,11 +0,0 @@ - -

Editor strutture!

-

Versione base per editare strutture Pannello utente

- -Selezionare il file da modificare -
-
- - File generale -

- File questionario \ No newline at end of file diff --git a/public/bck220325/public/languages/it/editorfile.php b/public/bck220325/public/languages/it/editorfile.php deleted file mode 100644 index 0e3f680..0000000 --- a/public/bck220325/public/languages/it/editorfile.php +++ /dev/null @@ -1,28 +0,0 @@ -Moved.', htmlspecialchars($url)); - exit(); -} - -// read the textfile -$text = file_get_contents($file); - -?> - -
- - - -
\ No newline at end of file diff --git a/public/bck220325/public/languages/it/editorfilegeneral.php b/public/bck220325/public/languages/it/editorfilegeneral.php deleted file mode 100644 index 651be4a..0000000 --- a/public/bck220325/public/languages/it/editorfilegeneral.php +++ /dev/null @@ -1,30 +0,0 @@ -
- Torna alla pagina di scelta -

-Moved.', htmlspecialchars($url)); - exit(); -} - -// read the textfile -$text = file_get_contents($file); - -?> - -
- - -
\ No newline at end of file diff --git a/public/bck220325/public/languages/it/editorfilequestionario.php b/public/bck220325/public/languages/it/editorfilequestionario.php deleted file mode 100644 index 31febb8..0000000 --- a/public/bck220325/public/languages/it/editorfilequestionario.php +++ /dev/null @@ -1,31 +0,0 @@ -
- Torna alla pagina di scelta -

-Moved.', htmlspecialchars($url)); - exit(); -} - -// read the textfile -$text = file_get_contents($file); - -?> - -
- - - -
\ No newline at end of file diff --git a/public/bck220325/public/languages/it/fetch.php b/public/bck220325/public/languages/it/fetch.php deleted file mode 100644 index 4a1711a..0000000 --- a/public/bck220325/public/languages/it/fetch.php +++ /dev/null @@ -1,11 +0,0 @@ -"; -echo ""; -echo "\n -"; -?> \ No newline at end of file diff --git a/public/bck220325/public/languages/it/general.php b/public/bck220325/public/languages/it/general.php deleted file mode 100644 index 54682cd..0000000 --- a/public/bck220325/public/languages/it/general.php +++ /dev/null @@ -1,362 +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 = "Inserisci azienda"; -$edictcontacttitle = "Inserisci azienda"; -$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"; -$sendtdtitle = "File tecnico generato con successo!"; -$sendtdsentence = "Il tuo File tecnico è stato inviato con successo, riceverai a breve una mail con il pdf. Potrai comunque consultare i tuoi files nell'area personal di questo sito"; -$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 parti mancanti"; -$cancelButtonTextalertstdandard = "Aggiungi la categoria mancante"; -$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"; -$archivetd = "Archivio TF"; -$techdossier = "Fascicolo Tecnico"; -$proceed = "Procedi"; -$techdossierark = "Archivio Fascicolo Tecnico"; -$prodplaceyes = "Il luogo di produzione coincide con l'indirizzo del Fabbricante"; -$prodplaceno = "Il luogo di produzione Non coincide con l'indirizzo del Fabbricante"; -$ticketsupport = "Apri Ticket"; -$sendtoclientmail = "Ricordati di inviare la domanda al tuo cliente da firmare"; -$addphotos = "Foto Addizionali"; -$addphotossuggestion = "Di seguito puoi caricare foto addizionali come ad esempio varianti colori (formati ammessi jpg, jpeg, png"; -$addphotosup = "Deposita qua una o più foto addizionali"; -$addphotoupload = "Seleziona qua una o più foto che vuoi aggiungere"; -$addpartphoto = "Clicca sulle sezioni dell'immagine per aggiungere la parte dell'articolo"; -$declarationtdsent1 = "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;"; -$declarationtdsent2 = "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."; -$companydeclarationtd = "Con la firma apposta di seguito, il fabbricante dichiara e garantisce quanto segue:"; -$kindofcertrequestd = "Tipo certificazione modulo D richiesta"; -$activitiestitle = "Attività svolte"; -$designtitle = "Progettazione"; -$salestitle = "Commerciale"; -$purchasestitle = "Acquisti"; -$productiontitle = "Produzione"; -$customer_caretitle = "Assistenza clienti"; -$buyertitle = "Acquisti"; -$qualitytitle = "Qualità"; -$other_activitytitle = "Altra attività (specificare)"; -$other_activitypersontitle = "Numero persone coinvolte"; -$total_workforcetitle = "Totale addetti coinvolti"; -$language_audittitle = "Lingua da utilizzare per l'audit"; -$outsourced_processestitle = "Processi in outsourcing"; -$people_involved_title = "Numero persone coinvolte"; -$personinvolvedtitle = "Numero di persone coinvolte nei processi relativi al DPI"; -$certificationtypedtitle = "Tipo certificazione modulo D richiesta"; -$certd_1 = "Certificazione iniziale"; -$certd_2 = "Sorveglianza annuale"; -$certd_3 = "Rinnovo"; -$certd_4 = "Estensione"; -$certtotesttitle = "Ho un certificato da testare:"; -$formetitle = "Per me"; -$foranotherclienttitle = "Per un altro cliente"; -$uploadCompanyLogoTitle = "Carica Logo Aziendale"; -$selectImageToUploadTitle = "Seleziona l'immagine da caricare (solo JPG, JPEG, PNG):"; -$uploadButtonTitle = "Carica"; -$companyLogoAltTitle = "Logo Aziendale"; -$respsign = "Invia a collega della stessa azienda per Firma"; -$adduserundersamecompany = "Aggiungi utente"; -$signaturetext = '
- -Il token per la firma servirà per confermare l\'invio dell\'application form.

-Il token è un codice numerico fisso di 6 cifre che verrà generato casualmente dai nostri sistemi e inviato via mail all\'indirizzo da te registrato.

-Il token sarà valido finchè non sarai tu a rigenerarlo da questa pagina.

-Per re-impostare il signature token CLICCA QUI.

-Il token verrà generato e inviato via mail all\'indirizzo: ' . $emailuser . '

-'; diff --git a/public/bck220325/public/languages/it/glovesnamepart.php b/public/bck220325/public/languages/it/glovesnamepart.php deleted file mode 100644 index 0ebd4c7..0000000 --- a/public/bck220325/public/languages/it/glovesnamepart.php +++ /dev/null @@ -1,6 +0,0 @@ - \ No newline at end of file diff --git a/public/bck220325/public/languages/it/ind1.php b/public/bck220325/public/languages/it/ind1.php deleted file mode 100644 index 69286c9..0000000 --- a/public/bck220325/public/languages/it/ind1.php +++ /dev/null @@ -1,7 +0,0 @@ - diff --git a/public/bck220325/public/languages/it/ind10.php b/public/bck220325/public/languages/it/ind10.php deleted file mode 100644 index b693ef5..0000000 --- a/public/bck220325/public/languages/it/ind10.php +++ /dev/null @@ -1,11 +0,0 @@ - diff --git a/public/bck220325/public/languages/it/ind11.php b/public/bck220325/public/languages/it/ind11.php deleted file mode 100644 index 6b4d9a0..0000000 --- a/public/bck220325/public/languages/it/ind11.php +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/public/bck220325/public/languages/it/ind12.php b/public/bck220325/public/languages/it/ind12.php deleted file mode 100644 index af88971..0000000 --- a/public/bck220325/public/languages/it/ind12.php +++ /dev/null @@ -1,11 +0,0 @@ - \ No newline at end of file diff --git a/public/bck220325/public/languages/it/ind13.php b/public/bck220325/public/languages/it/ind13.php deleted file mode 100644 index feb0a5c..0000000 --- a/public/bck220325/public/languages/it/ind13.php +++ /dev/null @@ -1,9 +0,0 @@ - \ No newline at end of file diff --git a/public/bck220325/public/languages/it/ind14.php b/public/bck220325/public/languages/it/ind14.php deleted file mode 100644 index af88971..0000000 --- a/public/bck220325/public/languages/it/ind14.php +++ /dev/null @@ -1,11 +0,0 @@ - \ No newline at end of file diff --git a/public/bck220325/public/languages/it/ind15.php b/public/bck220325/public/languages/it/ind15.php deleted file mode 100644 index feb0a5c..0000000 --- a/public/bck220325/public/languages/it/ind15.php +++ /dev/null @@ -1,9 +0,0 @@ - \ No newline at end of file diff --git a/public/bck220325/public/languages/it/ind16.php b/public/bck220325/public/languages/it/ind16.php deleted file mode 100644 index 658c79f..0000000 --- a/public/bck220325/public/languages/it/ind16.php +++ /dev/null @@ -1,14 +0,0 @@ - - diff --git a/public/bck220325/public/languages/it/ind17.php b/public/bck220325/public/languages/it/ind17.php deleted file mode 100644 index 2f2f51f..0000000 --- a/public/bck220325/public/languages/it/ind17.php +++ /dev/null @@ -1,12 +0,0 @@ - - diff --git a/public/bck220325/public/languages/it/ind2.php b/public/bck220325/public/languages/it/ind2.php deleted file mode 100644 index 2c89a1b..0000000 --- a/public/bck220325/public/languages/it/ind2.php +++ /dev/null @@ -1,12 +0,0 @@ - \ No newline at end of file diff --git a/public/bck220325/public/languages/it/ind3.php b/public/bck220325/public/languages/it/ind3.php deleted file mode 100644 index feb0a5c..0000000 --- a/public/bck220325/public/languages/it/ind3.php +++ /dev/null @@ -1,9 +0,0 @@ - \ No newline at end of file diff --git a/public/bck220325/public/languages/it/ind4.php b/public/bck220325/public/languages/it/ind4.php deleted file mode 100644 index af88971..0000000 --- a/public/bck220325/public/languages/it/ind4.php +++ /dev/null @@ -1,11 +0,0 @@ - \ No newline at end of file diff --git a/public/bck220325/public/languages/it/ind5.php b/public/bck220325/public/languages/it/ind5.php deleted file mode 100644 index feb0a5c..0000000 --- a/public/bck220325/public/languages/it/ind5.php +++ /dev/null @@ -1,9 +0,0 @@ - \ No newline at end of file diff --git a/public/bck220325/public/languages/it/ind6.php b/public/bck220325/public/languages/it/ind6.php deleted file mode 100644 index af88971..0000000 --- a/public/bck220325/public/languages/it/ind6.php +++ /dev/null @@ -1,11 +0,0 @@ - \ No newline at end of file diff --git a/public/bck220325/public/languages/it/ind7.php b/public/bck220325/public/languages/it/ind7.php deleted file mode 100644 index feb0a5c..0000000 --- a/public/bck220325/public/languages/it/ind7.php +++ /dev/null @@ -1,9 +0,0 @@ - \ No newline at end of file diff --git a/public/bck220325/public/languages/it/ind8.php b/public/bck220325/public/languages/it/ind8.php deleted file mode 100644 index b693ef5..0000000 --- a/public/bck220325/public/languages/it/ind8.php +++ /dev/null @@ -1,11 +0,0 @@ - diff --git a/public/bck220325/public/languages/it/ind9.php b/public/bck220325/public/languages/it/ind9.php deleted file mode 100644 index 6b4d9a0..0000000 --- a/public/bck220325/public/languages/it/ind9.php +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/public/bck220325/public/languages/it/mailtext.php b/public/bck220325/public/languages/it/mailtext.php deleted file mode 100644 index b9818df..0000000 --- a/public/bck220325/public/languages/it/mailtext.php +++ /dev/null @@ -1,4 +0,0 @@ - \ No newline at end of file diff --git a/public/bck220325/public/languages/it/new.php b/public/bck220325/public/languages/it/new.php deleted file mode 100644 index 02e722e..0000000 --- a/public/bck220325/public/languages/it/new.php +++ /dev/null @@ -1,3 +0,0 @@ - \ No newline at end of file diff --git a/public/bck220325/public/languages/it/pdflang.php b/public/bck220325/public/languages/it/pdflang.php deleted file mode 100644 index 8414bb9..0000000 --- a/public/bck220325/public/languages/it/pdflang.php +++ /dev/null @@ -1,119 +0,0 @@ -"; -echo "File:<br />"; -$file = file("myfile.txt"); -foreach($file as $text) { -echo $text."<br />"; -} -}else{ -$file = file("textfile.txt"); -echo "<form action=\"".$PHP_SELF."\" method=\"post\">"; -echo "<textarea Name=\"update\" cols=\"50\" rows=\"10\">"; -foreach($file as $text) { -echo $text; -} -echo "</textarea>"; -echo "<input name=\"Submit\" type=\"submit\" value=\"Update\" />\n -</form>"; -} -?> \ No newline at end of file diff --git a/public/bck220325/public/languages/it/provapsw.php b/public/bck220325/public/languages/it/provapsw.php deleted file mode 100644 index 0539895..0000000 --- a/public/bck220325/public/languages/it/provapsw.php +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - -
-   -
- - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/languages/it/questionaire.php b/public/bck220325/public/languages/it/questionaire.php deleted file mode 100644 index 90841b0..0000000 --- a/public/bck220325/public/languages/it/questionaire.php +++ /dev/null @@ -1,103 +0,0 @@ - \ No newline at end of file diff --git a/public/bck220325/public/languages/it/shoesnamepart.php b/public/bck220325/public/languages/it/shoesnamepart.php deleted file mode 100644 index cbbb608..0000000 --- a/public/bck220325/public/languages/it/shoesnamepart.php +++ /dev/null @@ -1,21 +0,0 @@ -0){ - $sql = "UPDATE trfstandards SET idprotectioncategory='" . $input['idprotectioncategory'] . "'" ." , iddpicategory='" . $input['iddpicategory'] . "'" ." WHERE idtrfstandards='" . $input['id'] . "'"; - mysqli_query($con,$sql); - } - else { - $sql = "INSERT INTO trfstandards SET idtrfdetails ='" . $input['idtrfdetails'] . "', idstandards='" . $input['idstandards'] . "'" ." , idprotectioncategory='" . $input['idprotectioncategory'] . "'" ." , iddpicategory='" . $input['iddpicategory'] . "'"; - } - mysqli_query($con,$sql); - - -} -if ($input['action'] === 'delete') -{ - mysqli_query($con,"DELETE FROM trfstandards WHERE idtrfstandards='" . $input['id'] . "'"); -} - - -//mysqli_close($mysqli); - -echo json_encode($input); -?> diff --git a/public/bck220325/public/logic-edit-delete.php b/public/bck220325/public/logic-edit-delete.php deleted file mode 100644 index 3159275..0000000 --- a/public/bck220325/public/logic-edit-delete.php +++ /dev/null @@ -1,49 +0,0 @@ -0){ - if(isset($input['idprotectioncategory'])){ - $q_idprotectioncategory = "idprotectioncategory='{$input['idprotectioncategory']}'" ; - }else{ - $q_idprotectioncategory = ""; - } - - if(isset($input['iddpicategory'])){ - $q_iddpicategory = "iddpicategory='{$input['iddpicategory']}'" ; - }else{ - $q_iddpicategory = ""; - } - - $sql = "UPDATE trfstandards SET {$q_idprotectioncategory} {$q_iddpicategory} WHERE idtrfstandards='" . $input['id'] . "'"; - // mysqli_query($con,$sql); - } - else { - $sql = "INSERT INTO trfstandards SET idtrfdetails ='" . $input['idtrfdetails'] . "', idstandards='" . $input['idstandards'] . "'" ." , idprotectioncategory='" . $input['idprotectioncategory'] . "'" ." , iddpicategory='" . $input['iddpicategory'] . "'"; - } - - mysqli_query($con,$sql); - - -} -if ($input['action'] === 'delete') -{ - mysqli_query($con,"DELETE FROM trfstandards WHERE idtrfstandards='" . $input['id'] . "'"); -} - - -//mysqli_close($mysqli); - -echo json_encode($input); -?> diff --git a/public/bck220325/public/logic-edit-delete2.php b/public/bck220325/public/logic-edit-delete2.php deleted file mode 100644 index e04b62c..0000000 --- a/public/bck220325/public/logic-edit-delete2.php +++ /dev/null @@ -1,40 +0,0 @@ -0){ - - - $sql = "UPDATE auditdpi SET certificatenumber='" . $input['certificatenumber'] . "'" ." , issuebycimac='" . $issuebycimac . "'" ." , moduleselection='" . $input['moduleselection'] . "'" ." , sampleinstore='" . $sampleinstore . "'" ." WHERE idauditdpi='" . $input['id'] . "'"; - mysqli_query($con,$sql); - } - else { - $sql = "INSERT INTO auditdpi SET idtrfdetails='" . $input['idtrfdetails'] . "'" ." , certificatenumber='" . $input['certificatenumber'] . "'" ." , moduleselection='" . $input['moduleselection'] . "'" ." , sampleinstore='" . $sampleinstore . "'" .", issuebycimac='" . $issuebycimac . "'"; - } - mysqli_query($con,$sql); - - -} -if ($input['action'] === 'delete') -{ - mysqli_query($con,"DELETE FROM auditdpi WHERE idauditdpi='" . $input['id'] . "'"); -} - - -//mysqli_close($mysqli); - -echo json_encode($input); -?> diff --git a/public/bck220325/public/logic-edit-delete2.php.bak b/public/bck220325/public/logic-edit-delete2.php.bak deleted file mode 100644 index e7f6d4f..0000000 --- a/public/bck220325/public/logic-edit-delete2.php.bak +++ /dev/null @@ -1,42 +0,0 @@ -0){ - - - $sql = "UPDATE auditdpi SET certificatenumber='" . $input['certificatenumber'] . "'" ." , issuebycimac='" . $issuebycimac . "'" ." , moduleselection='" . $input['moduleselection'] . "'" ." , sampleinstore='" . $sampleinstore . "'" ." WHERE idauditdpi='" . $input['id'] . "'"; - mysqli_query($con,$sql); - } - else { - $sql = "INSERT INTO auditdpi SET idtrfdetails='" . $input['idtrfdetails'] . "'" ." , certificatenumber='" . $input['certificatenumber'] . "'" ." , moduleselection='" . $input['moduleselection'] . "'" ." , sampleinstore='" . $sampleinstore . "'" .", issuebycimac='" . $issuebycimac . "'"; - } - mysqli_query($con,$sql); - - -} -if ($input['action'] === 'delete') -{ - mysqli_query($con,"DELETE FROM auditdpi WHERE idauditdpi='" . $input['id'] . "'"); -} - - -//mysqli_close($mysqli); - -echo json_encode($input); -?> diff --git a/public/bck220325/public/logic-edit-deletetype6.php b/public/bck220325/public/logic-edit-deletetype6.php deleted file mode 100644 index 2f78e96..0000000 --- a/public/bck220325/public/logic-edit-deletetype6.php +++ /dev/null @@ -1,39 +0,0 @@ -0){ - - - $sql = "UPDATE auditdpi SET certificatenumber='" . $input['certificatenumber'] . "'" ." , issuebycimac='" . $issuebycimac . "'" ." , moduleselection='" . $input['moduleselection'] . "'" ." WHERE idauditdpi='" . $input['id'] . "'"; - mysqli_query($con,$sql); - } - else { - $sql = "INSERT INTO auditdpi SET idtrfdetails='" . $input['idtrfdetails'] . "'" ." , certificatenumber='" . $input['certificatenumber'] . "'" ." , moduleselection='" . $input['moduleselection'] . "'" ." , issuebycimac='" . $issuebycimac . "'"; - } - mysqli_query($con,$sql); - - -} -if ($input['action'] === 'delete') -{ - mysqli_query($con,"DELETE FROM auditdpi WHERE idauditdpi='" . $input['id'] . "'"); -} - - -//mysqli_close($mysqli); - -echo json_encode($input); -?> diff --git a/public/bck220325/public/logopopup.php b/public/bck220325/public/logopopup.php deleted file mode 100644 index af25825..0000000 --- a/public/bck220325/public/logopopup.php +++ /dev/null @@ -1,193 +0,0 @@ - - - - -prepare($sql); - - if ($stmt) { - $stmt->bind_param("ssi", $description, $newFileName, $idcompany); - $stmt->execute(); - } else { - echo ($_SESSION['langselect'] == 'en') ? "Error during database insertion." : "Errore durante l'inserimento nel database."; - } - } else { - echo ($_SESSION['langselect'] == 'en') ? "There was an error uploading the file." : "C'è stato un errore nel caricamento del file."; - } - } else { - echo ($_SESSION['langselect'] == 'en') ? "Only PNG and JPG files are allowed." : "Sono ammessi solo file PNG e JPG."; - } -} -?> - - - - - - - - <?php echo ($_SESSION['langselect'] == 'en') ? 'Add Logo' : 'Aggiungi Logo'; ?> - - - - - - -
- -

- -
-
- - -
-
-

-
-
- - -
- -
-
-
-

- - - - - - - - - - prepare($query); - $stmt->bind_param("i", $idcompany); // Assume $idcompany is already defined and sanitized - $stmt->execute(); - $result = $stmt->get_result(); - while ($row = $result->fetch_assoc()) { - echo ""; - echo ""; - echo ""; - echo ""; - echo ""; - } - ?> - -
" . htmlspecialchars($row['descriptionlogo']) . "Logo
-
- - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/m16m30s.php b/public/bck220325/public/m16m30s.php deleted file mode 100644 index 423ec81..0000000 --- a/public/bck220325/public/m16m30s.php +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-

-

- - - - -
- - -
-
-
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/m16m30sb.php b/public/bck220325/public/m16m30sb.php deleted file mode 100644 index a0da31c..0000000 --- a/public/bck220325/public/m16m30sb.php +++ /dev/null @@ -1,114 +0,0 @@ - - - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-

-

- - - - -
- - -
-
-
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/mailmessage.php b/public/bck220325/public/mailmessage.php deleted file mode 100644 index f83aae7..0000000 --- a/public/bck220325/public/mailmessage.php +++ /dev/null @@ -1,53 +0,0 @@ - -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="mailtoken"; -include('include/mailhtml.php'); -// Email body content - - -$htmlContent = $mailmessagetoken; - - -$mail->From = $from; -$mail->FromName = 'CIMAC Application Form System'; -$mail->addAddress($to); // Add a recipient - - - -$mail->Subject = $subject; -$mail->Body = $htmlContent; -$mail->AltBody = 'This is the body in plain text for non-HTML mail clients'; - - $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/bck220325/public/mix-manifest.json b/public/bck220325/public/mix-manifest.json deleted file mode 100644 index 658322f..0000000 --- a/public/bck220325/public/mix-manifest.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "/assets/css/app.css": "/assets/css/app.css?id=11b554803bf3298d722d", - "/assets/js/vendor.js": "/assets/js/vendor.js?id=1c830eb8f2c182a39a32", - "/assets/css/vendor.css": "/assets/css/vendor.css?id=ae05dc71c58144acc005" -} diff --git a/public/bck220325/public/mod170922standardstep.php b/public/bck220325/public/mod170922standardstep.php deleted file mode 100644 index cc23286..0000000 --- a/public/bck220325/public/mod170922standardstep.php +++ /dev/null @@ -1,690 +0,0 @@ - - - - -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 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->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"); -?> - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

- . -

- -
- - -
- - - -
- - - -
-
-
- - setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'"); -$trfnumberfinal->execute(); -$idcertn=$trfnumberfinal->getColumnVal("idcertification"); - $idarticletype=$trfnumberfinal->getColumnVal("idarticletype"); - $idstandards=$trfnumberfinal->getColumnVal("idstandards"); - - - -$standardlistsel = new WA_MySQLi_RS("standardlistsel",$cmctrfdb,1); -$standardlistsel->setQuery("SELECT * FROM trfstandards WHERE trfstandards.idtrfdetails='$idtrf'"); -$standardlistsel->execute(); - -$idstandards=$standardlistsel->getColumnVal("idstandards"); - - -$addreqlist = new WA_MySQLi_RS("addreqlist",$cmctrfdb,0); -$addreqlist->setQuery("SELECT * FROM stdreqlist LEFT JOIN additionalrequirements ON stdreqlist.idadditionalrequirements=additionalrequirements.idadditionalrequirements WHERE stdreqlist.idstandards='$idstandards' "); -$addreqlist->execute();?> - setQuery("SELECT * FROM trfaddrequirements LEFT JOIN additionalrequirements ON trfaddrequirements.idadditionalrequirements=additionalrequirements.idadditionalrequirements WHERE trfaddrequirements.idtrf='$idtrf'"); -$addreqselectedlist->execute();?> - - - -
-
-

-

-
-
- 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($varnamelang)); ?> - - &idtrf="> -
- - - - - - - - -
- - -
- - -
-
- -
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/modal.php b/public/bck220325/public/modal.php deleted file mode 100644 index ed6357f..0000000 --- a/public/bck220325/public/modal.php +++ /dev/null @@ -1,35 +0,0 @@ - - - - -Documento senza titolo - - - - - -
- - - -
- - \ No newline at end of file diff --git a/public/bck220325/public/newclonetrf.php b/public/bck220325/public/newclonetrf.php deleted file mode 100644 index ef00274..0000000 --- a/public/bck220325/public/newclonetrf.php +++ /dev/null @@ -1,281 +0,0 @@ - - - -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`.iduser='$iduserlogin' AND `trf-details`.signedon IS NOT NULL or `trf-details`.signedon <>'' ORDER BY `trf-details`.trfnumber"); -$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`.iduser='$iduserlogin' AND `trf-details`.signedon IS NULL or `trf-details`.signedon ='' ORDER BY `trf-details`.trfnumber"); -$drafttrf->execute(); -?> - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

CLONE TRF

- - Hai duplicato il TRF N. . Il Nuovo numero di TRF è - -
-setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrfnewnumb'"); -$drafttrf->execute(); -$idtrf=$idtrfnewnumb; -?> -

- getColumnVal("idcertification")==5) { ?> - - - - getColumnVal("idcertification")==6) { ?> - - - - - - - - - - - - -
- - -
- - - - -
- - - - - - - - - - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/newrevtrf.php b/public/bck220325/public/newrevtrf.php deleted file mode 100644 index 31f2950..0000000 --- a/public/bck220325/public/newrevtrf.php +++ /dev/null @@ -1,281 +0,0 @@ - - - -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`.iduser='$iduserlogin' AND `trf-details`.signedon IS NOT NULL or `trf-details`.signedon <>'' ORDER BY `trf-details`.trfnumber"); -$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`.iduser='$iduserlogin' AND `trf-details`.signedon IS NULL or `trf-details`.signedon ='' ORDER BY `trf-details`.trfnumber"); -$drafttrf->execute(); -?> - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
- - - - - -
- - setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrfnewnumb'"); -$drafttrf->execute(); -$idtrf=$idtrfnewnumb; -?> - -
-
-

Revisiona TRF

- - Stai revisionando il TRF N. getColumnVal("trfnumber"); ?>. Il numero di revisione è: - -
- -

- getColumnVal("idcertification")==5) { ?> - - - - getColumnVal("idcertification")==6) { ?> - - - - - - - - - - - - -
- - -
- - - - -
- - - - - - - - - - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/newusercolleague.php b/public/bck220325/public/newusercolleague.php deleted file mode 100644 index 4be1d51..0000000 --- a/public/bck220325/public/newusercolleague.php +++ /dev/null @@ -1,459 +0,0 @@ - - - - - - - -setQuery("SELECT * FROM auth_users WHERE auth_users.email='$email'"); -$checkmail->execute(); - if(!empty($checkmail->getColumnVal("id"))) { $varmailrepeat='Y'; ?> - - query($query); -$inserttrue='Y'; -// Chiudi la connessione al database -$mysqli->close(); - - - - -//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="mailnewuser"; -include('include/mailnewuser.php'); -// Email body content - - -$htmlContent = $mailmessage1; - - -$mail->From = $fromaddresssmail; -$mail->FromName = 'CIMAC Application Form System'; -$mail->addAddress($emailuser); // Add a recipient - - - -$mail->Subject = "Creazione Nuovo Utente"; -$mail->Body = $htmlContent; -$mail->AltBody = 'This is the body in plain text for non-HTML mail clients'; - - - $mail->send(); - // echo 'Message has been sent'; -} catch (Exception $e) { - echo "Message could not be sent. Mailer Error: {$mail->ErrorInfo}"; -} - - - - }} - ?> - -setQuery("SELECT * FROM auth_users WHERE auth_users.idcompany='$idcompany' ORDER BY auth_users.last_name"); -$newcolleaguelist->execute();?> - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

Aggiungi nuovo utente / Collega

-

L'utente riceverà una mail con le istruzione per la prima impsotazione/reset password. -

-
-
-
- - - -
-
- - - -
-
- -
-
- @ -
- - -
-
-
- - - -
- -
- - -
- - - - - -
- - - - -
- - - - -
- - - - -
- - -
- - - -
-
- -

Colleghi con accesso al portale

- - - - - - - - - - - - - - - atEnd()) { - $wa_startindex = $newcolleaguelist->Index; -?> - - - - - - - - - moveNext(); -} -$newcolleaguelist->moveFirst(); //return RS to first record -unset($wa_startindex); -unset($wa_repeatcount); -?> - -
NameLast NameEmail
getColumnVal("first_name")); ?>getColumnVal("last_name")); ?>getColumnVal("email")); ?>
-
- - - - -
- - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/newusercolleague2.php b/public/bck220325/public/newusercolleague2.php deleted file mode 100644 index 3451e55..0000000 --- a/public/bck220325/public/newusercolleague2.php +++ /dev/null @@ -1,459 +0,0 @@ - - - - - - - -setQuery("SELECT * FROM auth_users WHERE auth_users.email='$emailuserto'"); -$checkmail->execute(); - if(!empty($checkmail->getColumnVal("id"))) { $varmailrepeat='Y'; ?> - - query($query); -$inserttrue='Y'; -// Chiudi la connessione al database -$mysqli->close(); - - - - -//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="mailnewuser"; -include('include/mailnewuser.php'); -// Email body content - - -$htmlContent = $mailmessage1; - - -$mail->From = $fromaddresssmail; -$mail->FromName = 'CIMAC Application Form System'; -$mail->addAddress($emailuserto); // Add a recipient - - - -$mail->Subject = "Creazione Nuovo Utente"; -$mail->Body = $htmlContent; -$mail->AltBody = 'This is the body in plain text for non-HTML mail clients'; - - - $mail->send(); - // echo 'Message has been sent'; -} catch (Exception $e) { - echo "Message could not be sent. Mailer Error: {$mail->ErrorInfo}"; -} - - - - }} - ?> - -setQuery("SELECT * FROM auth_users WHERE auth_users.idcompany='$idcompany' ORDER BY auth_users.last_name"); -$newcolleaguelist->execute();?> - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

Aggiungi nuovo utente / Collega

-

L'utente riceverà una mail con le istruzione per la prima impsotazione/reset password. -

-
-
-
- - - -
-
- - - -
-
- -
-
- @ -
- - -
-
-
- - - -
- -
- - -
- - - - - -
- - - - -
- - - - -
- - - - -
- - -
- - - -
-
- -

Colleghi con accesso al portale

- - - - - - - - - - - - - - - atEnd()) { - $wa_startindex = $newcolleaguelist->Index; -?> - - - - - - - - - moveNext(); -} -$newcolleaguelist->moveFirst(); //return RS to first record -unset($wa_startindex); -unset($wa_repeatcount); -?> - -
NameLast NameEmail
getColumnVal("first_name")); ?>getColumnVal("last_name")); ?>getColumnVal("email")); ?>
-
- - - - -
- - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/notauthorized.php b/public/bck220325/public/notauthorized.php deleted file mode 100644 index d3d9cac..0000000 --- a/public/bck220325/public/notauthorized.php +++ /dev/null @@ -1,165 +0,0 @@ - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

- -

- -
- - - - - - - -
-
-
-
- -
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/ownerdashboard.php b/public/bck220325/public/ownerdashboard.php deleted file mode 100644 index 4299608..0000000 --- a/public/bck220325/public/ownerdashboard.php +++ /dev/null @@ -1,220 +0,0 @@ - - -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.iduser='$iduserlogin'"); -$trfnumbersuser->execute(); -$numbertrfuser=$trfnumbersuser->TotalRows; -?> -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idcompany='$idcompany'"); -$trfnumberpercompany->execute();?> -setQuery("SELECT * FROM identificationparts LEFT JOIN `trf-details` ON identificationparts.idtrfdetails=`trf-details`.idtrfdetails WHERE `trf-details`.iduser='$user'"); -$totalparts->execute(); -?>TotalRows ?> -TotalRows; -?> - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
- -
-

-

-
-
- -
-
-
-
-

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

-

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

-

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

-

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

xxx

-

-

- -
-
-
-
-
-
- -
- -
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/pdf-creation.pdf b/public/bck220325/public/pdf-creation.pdf deleted file mode 100644 index 423d903..0000000 --- a/public/bck220325/public/pdf-creation.pdf +++ /dev/null @@ -1,12 +0,0 @@ - - - - - -Documento senza titolo - - - - - \ No newline at end of file diff --git a/public/bck220325/public/pdf-creation.php b/public/bck220325/public/pdf-creation.php deleted file mode 100644 index 366e508..0000000 --- a/public/bck220325/public/pdf-creation.php +++ /dev/null @@ -1,483 +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 || $_SESSION["idcertificatesession"] == 4) { - $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(); - include('photobook.php'); - } - //outpt pdf for all certificate - include('pdfcreation/pdfoutput.php'); -} -?> \ No newline at end of file diff --git a/public/bck220325/public/pdfoutput.php b/public/bck220325/public/pdfoutput.php deleted file mode 100644 index 6aa5d37..0000000 --- a/public/bck220325/public/pdfoutput.php +++ /dev/null @@ -1,17 +0,0 @@ -Output(); -$filepathname=$trfData['trfnumber']." applicationform-".$certname.".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); - - ?> \ No newline at end of file diff --git a/public/bck220325/public/php_errorlog b/public/bck220325/public/php_errorlog deleted file mode 100644 index a3aea99..0000000 --- a/public/bck220325/public/php_errorlog +++ /dev/null @@ -1,2915 +0,0 @@ -[17-Dec-2022 20:09:54 UTC] PHP Parse error: syntax error, unexpected 'phpinfo' (T_STRING) in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/aabbcc.php on line 2 -[17-Dec-2022 20:15:56 UTC] PHP Fatal error: Uncaught Error: Class 'WA_MySQLi_RS' not found in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/dashboard2.php:6 -Stack trace: -#0 {main} - thrown in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/dashboard2.php on line 6 -[25-Jan-2023 17:16:44 UTC] PHP Parse error: syntax error, unexpected '||' (T_BOOLEAN_OR) in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/adddocument.php on line 133 -[25-Jan-2023 17:30:44 UTC] PHP Fatal error: Cannot use isset() on the result of an expression (you can use "null !== expression" instead) in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/include/zipcreation.php on line 16 -[21-Feb-2023 18:22:05 UTC] PHP Fatal error: Cannot redeclare strippatutto() (previously declared in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/pdfcreation/addreqtable.php:6) in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/pdfcreation/addreqtable.php on line 6 -[15-Apr-2023 09:13:21 UTC] PHP Warning: Unterminated comment starting line 23 in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/include/generalsettings.php on line 23 -[28-Apr-2023 09:15:49 UTC] PHP Warning: Unterminated comment starting line 23 in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/include/generalsettings.php on line 23 -[03-May-2023 17:05:31 UTC] PHP Warning: Unterminated comment starting line 23 in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/include/generalsettings.php on line 23 -[03-May-2023 17:08:08 UTC] PHP Warning: Unterminated comment starting line 23 in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/include/generalsettings.php on line 23 -[06-May-2023 11:37:44 UTC] PHP Parse error: syntax error, unexpected 'This' (T_STRING) in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/newusercolleague.php on line 80 -[10-Jun-2023 10:18:49 UTC] PHP Fatal error: Cannot redeclare redirectTo() (previously declared in /home/customer/www/cimac.it/public_html/modulo_certificazione/extra/auth.php:17) in /home/customer/www/cimac.it/public_html/modulo_certificazione/extra/auth.php on line 17 -[03-Jul-2023 18:34:05 UTC] PHP Fatal error: Cannot use isset() on the result of an expression (you can use "null !== expression" instead) in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/trfdetails.php on line 466 -[04-Jul-2023 19:05:02 UTC] PHP Warning: Unterminated comment starting line 24 in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/include/generalsettings.php on line 24 -[21-Nov-2023 07:25:49 UTC] PHP Warning: Unterminated comment starting line 24 in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/include/generalsettings.php on line 24 -[04-Dec-2023 10:11:19 UTC] PHP Warning: Unterminated comment starting line 24 in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/include/generalsettings.php on line 24 -[07-Dec-2023 15:37:48 UTC] PHP Warning: Unterminated comment starting line 24 in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/include/generalsettings.php on line 24 -[15-Jan-2024 08:30:51 UTC] PHP Warning: Unterminated comment starting line 24 in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/include/generalsettings.php on line 24 -[20-Feb-2024 13:26:16 UTC] PHP Fatal error: Uncaught Error: Class 'PhpOffice\PhpSpreadsheet\Spreadsheet' not found in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/xlsgen.php:43 -Stack trace: -#0 {main} - thrown in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/xlsgen.php on line 43 -[20-Feb-2024 13:29:24 UTC] PHP Fatal error: require(): Failed opening required '/../vendor/autoload.php' (include_path='.:/usr/local/php74/pear') in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/xlsgen.php on line 2 -[20-Feb-2024 13:32:14 UTC] PHP Fatal error: require(): Failed opening required '../../vendor/autoload.php' (include_path='.:/usr/local/php74/pear') in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/xlsgen.php on line 2 -[20-Feb-2024 13:37:18 UTC] PHP Fatal error: Uncaught Error: Class 'PhpOffice\PhpSpreadsheet\Spreadsheet' not found in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/xlsgen.php:44 -Stack trace: -#0 {main} - thrown in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/xlsgen.php on line 44 -[21-Feb-2024 09:58:03 UTC] PHP Parse error: syntax error, unexpected '=>' (T_DOUBLE_ARROW) in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/xlsgen.php on line 76 -[21-Feb-2024 09:58:40 UTC] PHP Parse error: syntax error, unexpected '=>' (T_DOUBLE_ARROW) in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/xlsgen.php on line 76 -[11-Jul-2024 13:16:58 UTC] File upload started -[11-Jul-2024 13:16:58 UTC] File uploaded successfully. -[11-Jul-2024 13:16:58 UTC] File extension is allowed: jpg -[11-Jul-2024 13:16:58 UTC] File moved successfully to uploadtddocuments/29-1720703818.jpg -[11-Jul-2024 13:16:58 UTC] File information inserted into database. -[12-Jul-2024 08:22:11 UTC] File upload started -[12-Jul-2024 08:22:11 UTC] File uploaded successfully. -[12-Jul-2024 08:22:11 UTC] File extension is allowed: png -[12-Jul-2024 08:22:11 UTC] File moved successfully to uploadtddocuments/30-1720772531.png -[12-Jul-2024 08:22:11 UTC] File information inserted into database. -[23-Jul-2024 07:19:10 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721719150-screenshot 2023-06-03 093158.png"} -[23-Jul-2024 07:19:10 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721719150-screenshot 2023-06-03 092538.png"} -[23-Jul-2024 07:19:34 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721719174-screenshot 2023-06-03 091930.png"} -[23-Jul-2024 07:20:17 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721719217-screenshot 2023-06-02 215521.png"} -[23-Jul-2024 07:20:17 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721719217-screenshot 2023-06-02 215622.png"} -[23-Jul-2024 07:22:13 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721719333-screenshot 2023-06-06 200052.png"} -[23-Jul-2024 07:22:13 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721719333-screenshot 2023-06-06 200032.png"} -[23-Jul-2024 07:22:50 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721719370-screenshot 2023-06-06 200133.png"} -[23-Jul-2024 07:28:51 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721719731-suola nuova troklo-verde-2024.jpg"} -[23-Jul-2024 07:28:51 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721719731-suola nuova troklo-bianco-2024.jpg"} -[23-Jul-2024 07:29:23 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721719763-143 bianco_0193 copia.jpg"} -[23-Jul-2024 07:29:53 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721719793-gruppo-143 copia 4 col.jpg"} -[23-Jul-2024 07:30:05 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721719805-gruppo-143 copia 4 col.jpg"} -[23-Jul-2024 13:11:19 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721740279-screenshot 2023-06-02 215433.png"} -[23-Jul-2024 13:11:19 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721740279-screenshot 2023-06-02 215309.png"} -[23-Jul-2024 13:18:36 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721740716-screenshot 2023-06-02 215521.png"} -[23-Jul-2024 13:18:36 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721740716-screenshot 2023-06-02 215751.png"} -[23-Jul-2024 13:18:36 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721740716-screenshot 2023-06-02 215622.png"} -[23-Jul-2024 13:29:42 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721741382-screenshot 2023-06-22 105544.png"} -[23-Jul-2024 13:29:42 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721741382-screenshot 2023-06-24 110102.png"} -[23-Jul-2024 13:30:01 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721741401-screenshot 2023-03-30 182802.png"} -[23-Jul-2024 13:35:14 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721741714-screenshot 2023-06-03 093158.png"} -[23-Jul-2024 13:36:22 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721741782-screenshot 2023-06-06 163609.png"} -[23-Jul-2024 13:38:03 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721741883-screenshot 2023-06-06 200032.png"} -[23-Jul-2024 13:39:41 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721741981-screenshot 2023-06-02 184213.png"} -[23-Jul-2024 13:39:52 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721741992-screenshot 2023-06-02 184626.png"} -[23-Jul-2024 13:43:26 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721742206-screenshot 2023-07-05 183804.png"} -[23-Jul-2024 13:43:38 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721742218-screenshot 2023-06-02 215309.png"} -[23-Jul-2024 13:44:02 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721742242-screenshot 2023-06-02 215433.png"} -[23-Jul-2024 14:14:35 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721744075-untitled-1.fw.png"} -[23-Jul-2024 14:23:07 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721744587-untitled-1.fw.png"} -[23-Jul-2024 14:23:19 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721744599-untitled-1.fw.png"} -[24-Jul-2024 09:23:30 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721813010-screenshot 2023-04-07 184313.png"} -[24-Jul-2024 09:23:43 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721813023-screenshot 2023-06-02 184626.png"} -[24-Jul-2024 09:23:51 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721813031-screenshot 2023-06-06 163609.png"} -[24-Jul-2024 09:29:02 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721813342-screenshot 2023-06-03 093158.png"} -[24-Jul-2024 09:29:02 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721813342-screenshot 2023-06-03 092538.png"} -[24-Jul-2024 09:31:18 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721813478-screenshot 2023-06-03 092538.png"} -[24-Jul-2024 09:31:18 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721813478-screenshot 2023-06-03 093158.png"} -[24-Jul-2024 09:31:40 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721813500-screenshot 2023-06-02 184213.png"} -[24-Jul-2024 09:35:19 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721813719-screenshot 2023-06-24 145410.png"} -[24-Jul-2024 09:55:51 UTC] Unexpected output detected: {"success":true,"message":"","filename":"1721814951-screenshot 2023-06-02 215859.png"} -[25-Jul-2024 07:49:10 UTC] PHP Parse error: syntax error, unexpected '$mail' (T_VARIABLE) in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/sendtdtoreview.php on line 122 -[25-Jul-2024 07:49:22 UTC] PHP Parse error: syntax error, unexpected '$mail' (T_VARIABLE) in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/sendtdtoreview.php on line 122 -[25-Jul-2024 07:50:00 UTC] PHP Parse error: syntax error, unexpected '$mail' (T_VARIABLE) in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/sendtdtoreview.php on line 124 -[25-Jul-2024 07:50:13 UTC] PHP Parse error: syntax error, unexpected '$mail' (T_VARIABLE) in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/sendtdtoreview.php on line 124 -[25-Jul-2024 07:51:04 UTC] PHP Parse error: syntax error, unexpected '$mail' (T_VARIABLE) in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/sendtdtoreview.php on line 127 -[25-Jul-2024 07:53:20 UTC] PHP Parse error: syntax error, unexpected end of file in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/sendtdtoreview.php on line 137 -[25-Jul-2024 07:55:27 UTC] PHP Parse error: syntax error, unexpected end of file in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/sendtdtoreview.php on line 113 -[25-Jul-2024 07:55:34 UTC] PHP Parse error: syntax error, unexpected end of file in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/sendtdtoreview.php on line 113 -[25-Jul-2024 08:14:32 UTC] PHP Parse error: syntax error, unexpected '$mail' (T_VARIABLE) in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/sendtdtoreview.php on line 134 -[25-Jul-2024 08:17:37 UTC] PHP Parse error: syntax error, unexpected '$mail' (T_VARIABLE) in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/sendtdtoreview.php on line 134 -[25-Jul-2024 08:26:00 UTC] PHP Parse error: syntax error, unexpected '$mail' (T_VARIABLE) in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/sendtdtoreview.php on line 132 -[25-Jul-2024 08:36:59 UTC] Invio email per revisione: Hai una nuova Revisione da verificare. E' la numero 1283TF - cliente ACS -[25-Jul-2024 08:37:00 UTC] Email inviata con successo. -[25-Jul-2024 08:37:21 UTC] Invio email per Technical File: Buongiorno Claudio, Hai un Technical file in attesa di firma. E' il numero 1283TF. Collegati al portale CIMAC per procedere alla verifica ed alla firma. Grazie! -[25-Jul-2024 08:37:21 UTC] Email inviata con successo. -[25-Jul-2024 08:38:14 UTC] Invio email per Technical File: Buongiorno Claudio, Hai un Technical file in attesa di firma. E' il numero 1283TF. Collegati al portale CIMAC per procedere alla verifica ed alla firma. Grazie! -[25-Jul-2024 08:38:15 UTC] Email inviata con successo. -[29-Jul-2024 09:13:58 UTC] File upload started -[29-Jul-2024 09:13:58 UTC] File uploaded successfully. -[29-Jul-2024 09:13:58 UTC] File extension is allowed: png -[29-Jul-2024 09:13:58 UTC] File moved successfully to uploadtddocuments/35-1722244438.png -[29-Jul-2024 09:13:58 UTC] File information inserted into database. -[29-Jul-2024 09:22:08 UTC] Invio email per revisione: Hai una nuova Revisione da verificare. E' la numero 1740TF - cliente A.N.C.I. SERVIZI SRL a socio unico -[29-Jul-2024 09:22:08 UTC] Email inviata con successo. -[29-Jul-2024 09:33:18 UTC] Invio email per Technical File: Buongiorno Marco, Hai un Technical file in attesa di firma. E' il numero 1740TF. Collegati al portale CIMAC per procedere alla verifica ed alla firma. Grazie! -[29-Jul-2024 09:33:18 UTC] Email inviata con successo. -[29-Jul-2024 09:51:16 UTC] File upload started -[29-Jul-2024 09:51:16 UTC] File uploaded successfully. -[29-Jul-2024 09:51:16 UTC] File extension is allowed: png -[29-Jul-2024 09:51:16 UTC] File moved successfully to uploadtddocuments/36-1722246676.png -[29-Jul-2024 09:51:16 UTC] File information inserted into database. -[29-Jul-2024 09:54:55 UTC] Invio email per revisione: Hai una nuova Revisione da verificare. E' la numero 1741TF - cliente A.N.C.I. SERVIZI SRL a socio unico -[29-Jul-2024 09:54:55 UTC] Email inviata con successo. -[29-Jul-2024 09:58:32 UTC] Invio email per Technical File: Buongiorno Marco, Hai un Technical file in attesa di firma. E' il numero 1741TF. Collegati al portale CIMAC per procedere alla verifica ed alla firma. Grazie! -[29-Jul-2024 09:58:32 UTC] Email inviata con successo. -[02-Sep-2024 21:57:55 UTC] File upload started -[02-Sep-2024 21:57:55 UTC] File uploaded successfully. -[02-Sep-2024 21:57:55 UTC] File extension is allowed: jpg -[02-Sep-2024 21:57:55 UTC] File moved successfully to uploadtddocuments/37-1725314275.jpg -[02-Sep-2024 21:57:55 UTC] File information inserted into database. -[23-Oct-2024 01:49:50 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[23-Oct-2024 01:49:50 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[23-Oct-2024 01:49:50 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[23-Oct-2024 01:49:50 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[23-Oct-2024 01:49:50 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[23-Oct-2024 01:49:50 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[23-Oct-2024 01:49:50 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[23-Oct-2024 01:49:50 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[23-Oct-2024 01:49:50 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[23-Oct-2024 01:49:50 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[23-Oct-2024 01:49:50 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[23-Oct-2024 01:49:50 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[23-Oct-2024 01:49:50 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[23-Oct-2024 01:49:50 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[23-Oct-2024 01:49:50 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[23-Oct-2024 01:49:50 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[23-Oct-2024 01:49:50 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[23-Oct-2024 01:49:50 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[23-Oct-2024 01:49:50 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[23-Oct-2024 01:49:50 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[23-Oct-2024 01:49:50 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[23-Oct-2024 01:49:50 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[23-Oct-2024 01:49:50 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[23-Oct-2024 01:49:50 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[23-Oct-2024 01:49:50 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[23-Oct-2024 01:49:50 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[23-Oct-2024 01:49:50 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[23-Oct-2024 01:49:50 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[23-Oct-2024 06:49:50 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[23-Oct-2024 06:49:51 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[23-Oct-2024 01:49:51 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[23-Oct-2024 06:49:51 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[23-Oct-2024 01:59:56 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[23-Oct-2024 01:59:56 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[23-Oct-2024 01:59:56 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[23-Oct-2024 01:59:56 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[23-Oct-2024 01:59:56 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[23-Oct-2024 01:59:56 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[23-Oct-2024 01:59:56 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[23-Oct-2024 01:59:56 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[23-Oct-2024 01:59:56 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[23-Oct-2024 01:59:56 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[23-Oct-2024 01:59:56 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[23-Oct-2024 01:59:56 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[23-Oct-2024 01:59:56 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[23-Oct-2024 01:59:56 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[23-Oct-2024 01:59:56 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[23-Oct-2024 01:59:56 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[23-Oct-2024 01:59:56 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[23-Oct-2024 01:59:56 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[23-Oct-2024 01:59:56 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[23-Oct-2024 01:59:56 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[23-Oct-2024 01:59:56 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[23-Oct-2024 01:59:56 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[23-Oct-2024 01:59:56 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[23-Oct-2024 01:59:56 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[23-Oct-2024 01:59:56 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[23-Oct-2024 01:59:56 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[23-Oct-2024 01:59:56 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[23-Oct-2024 01:59:56 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[23-Oct-2024 06:59:56 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[23-Oct-2024 06:59:57 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[23-Oct-2024 01:59:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[23-Oct-2024 06:59:57 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[23-Oct-2024 02:00:09 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[23-Oct-2024 02:00:09 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[23-Oct-2024 02:00:09 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[23-Oct-2024 02:00:09 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[23-Oct-2024 02:00:09 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[23-Oct-2024 02:00:09 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[23-Oct-2024 02:00:09 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[23-Oct-2024 02:00:09 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[23-Oct-2024 02:00:09 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[23-Oct-2024 02:00:09 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[23-Oct-2024 02:00:09 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[23-Oct-2024 02:00:09 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[23-Oct-2024 02:00:09 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[23-Oct-2024 02:00:09 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[23-Oct-2024 02:00:09 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[23-Oct-2024 02:00:09 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[23-Oct-2024 02:00:09 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[23-Oct-2024 02:00:09 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[23-Oct-2024 02:00:09 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[23-Oct-2024 02:00:09 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[23-Oct-2024 02:00:09 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[23-Oct-2024 02:00:09 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[23-Oct-2024 02:00:09 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[23-Oct-2024 02:00:09 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[23-Oct-2024 02:00:09 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[23-Oct-2024 02:00:09 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[23-Oct-2024 02:00:09 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[23-Oct-2024 02:00:09 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[23-Oct-2024 07:00:09 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[23-Oct-2024 07:04:37 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[23-Oct-2024 07:04:37 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[23-Oct-2024 02:04:37 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[23-Oct-2024 07:04:37 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[23-Oct-2024 02:26:36 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[23-Oct-2024 02:26:36 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[23-Oct-2024 02:26:36 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[23-Oct-2024 02:26:36 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[23-Oct-2024 02:26:36 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[23-Oct-2024 02:26:36 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[23-Oct-2024 02:26:36 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[23-Oct-2024 02:26:36 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[23-Oct-2024 02:26:36 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[23-Oct-2024 02:26:36 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[23-Oct-2024 02:26:36 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[23-Oct-2024 02:26:36 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[23-Oct-2024 02:26:36 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[23-Oct-2024 02:26:36 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[23-Oct-2024 02:26:36 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[23-Oct-2024 02:26:36 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[23-Oct-2024 02:26:36 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[23-Oct-2024 02:26:36 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[23-Oct-2024 02:26:36 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[23-Oct-2024 02:26:36 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[23-Oct-2024 02:26:36 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[23-Oct-2024 02:26:36 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[23-Oct-2024 02:26:36 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[23-Oct-2024 02:26:36 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[23-Oct-2024 02:26:36 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[23-Oct-2024 02:26:36 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[23-Oct-2024 02:26:36 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[23-Oct-2024 02:26:36 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[23-Oct-2024 07:26:36 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[23-Oct-2024 07:26:39 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[23-Oct-2024 02:26:39 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[23-Oct-2024 07:26:39 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[23-Oct-2024 02:26:46 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[23-Oct-2024 02:26:46 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[23-Oct-2024 02:26:46 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[23-Oct-2024 02:26:46 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[23-Oct-2024 02:26:46 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[23-Oct-2024 02:26:46 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[23-Oct-2024 02:26:46 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[23-Oct-2024 02:26:46 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[23-Oct-2024 02:26:46 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[23-Oct-2024 02:26:46 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[23-Oct-2024 02:26:46 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[23-Oct-2024 02:26:46 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[23-Oct-2024 02:26:46 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[23-Oct-2024 02:26:46 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[23-Oct-2024 02:26:46 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[23-Oct-2024 02:26:46 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[23-Oct-2024 02:26:46 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[23-Oct-2024 02:26:46 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[23-Oct-2024 02:26:46 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[23-Oct-2024 02:26:46 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[23-Oct-2024 02:26:46 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[23-Oct-2024 02:26:46 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[23-Oct-2024 02:26:46 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[23-Oct-2024 02:26:46 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[23-Oct-2024 02:26:46 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[23-Oct-2024 02:26:46 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[23-Oct-2024 02:26:46 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[23-Oct-2024 02:26:46 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[23-Oct-2024 07:26:46 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[23-Oct-2024 15:24:57 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[23-Oct-2024 10:24:57 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[23-Oct-2024 15:24:57 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[23-Oct-2024 15:25:13 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/extra/auth.php(11): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/include/headscript.php(7): include('/home/customer/...') -#13 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/cstrf.php(5): include('/home/customer/...') -#14 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[23-Oct-2024 10:25:13 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[23-Oct-2024 15:25:13 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/extra/auth.php(11): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/include/headscript.php(7): include('/home/customer/...') -#13 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/cstrf.php(5): include('/home/customer/...') -#14 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[23-Oct-2024 15:25:22 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[23-Oct-2024 10:25:22 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[23-Oct-2024 15:25:22 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[23-Oct-2024 15:25:29 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[23-Oct-2024 10:25:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[23-Oct-2024 15:25:29 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[24-Oct-2024 05:41:08 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[24-Oct-2024 00:41:08 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[24-Oct-2024 05:41:08 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[24-Oct-2024 00:41:27 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[24-Oct-2024 00:41:27 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[24-Oct-2024 00:41:27 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[24-Oct-2024 00:41:27 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[24-Oct-2024 00:41:27 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[24-Oct-2024 00:41:27 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[24-Oct-2024 00:41:27 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[24-Oct-2024 00:41:27 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[24-Oct-2024 00:41:27 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[24-Oct-2024 00:41:27 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[24-Oct-2024 00:41:27 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[24-Oct-2024 00:41:27 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[24-Oct-2024 00:41:27 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[24-Oct-2024 00:41:27 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[24-Oct-2024 00:41:27 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[24-Oct-2024 00:41:27 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[24-Oct-2024 00:41:27 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[24-Oct-2024 00:41:27 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[24-Oct-2024 00:41:27 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[24-Oct-2024 00:41:27 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[24-Oct-2024 00:41:27 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[24-Oct-2024 00:41:27 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[24-Oct-2024 00:41:27 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[24-Oct-2024 00:41:27 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[24-Oct-2024 00:41:27 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[24-Oct-2024 00:41:27 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[24-Oct-2024 00:41:27 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[24-Oct-2024 00:41:27 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[24-Oct-2024 05:41:27 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[24-Oct-2024 00:41:28 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[24-Oct-2024 00:41:28 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[24-Oct-2024 00:41:28 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[24-Oct-2024 00:41:28 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[24-Oct-2024 00:41:28 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[24-Oct-2024 00:41:28 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[24-Oct-2024 00:41:28 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[24-Oct-2024 00:41:28 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[24-Oct-2024 00:41:28 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[24-Oct-2024 00:41:28 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[24-Oct-2024 00:41:28 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[24-Oct-2024 00:41:28 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[24-Oct-2024 00:41:28 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[24-Oct-2024 00:41:28 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[24-Oct-2024 00:41:28 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[24-Oct-2024 00:41:28 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[24-Oct-2024 00:41:28 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[24-Oct-2024 00:41:28 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[24-Oct-2024 00:41:28 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[24-Oct-2024 00:41:28 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[24-Oct-2024 00:41:28 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[24-Oct-2024 00:41:28 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[24-Oct-2024 00:41:28 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[24-Oct-2024 00:41:28 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[24-Oct-2024 00:41:28 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[24-Oct-2024 00:41:28 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[24-Oct-2024 00:41:28 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[24-Oct-2024 00:41:28 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[24-Oct-2024 05:41:28 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[24-Oct-2024 05:41:29 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[24-Oct-2024 00:41:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[24-Oct-2024 05:41:29 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[24-Oct-2024 05:41:43 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[24-Oct-2024 00:41:43 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[24-Oct-2024 05:41:43 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[24-Oct-2024 05:41:48 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[24-Oct-2024 00:41:48 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[24-Oct-2024 05:41:48 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[24-Oct-2024 00:41:55 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[24-Oct-2024 00:41:55 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[24-Oct-2024 00:41:55 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[24-Oct-2024 00:41:55 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[24-Oct-2024 00:41:55 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[24-Oct-2024 00:41:55 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[24-Oct-2024 00:41:55 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[24-Oct-2024 00:41:55 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[24-Oct-2024 00:41:55 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[24-Oct-2024 00:41:55 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[24-Oct-2024 00:41:55 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[24-Oct-2024 00:41:55 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[24-Oct-2024 00:41:55 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[24-Oct-2024 00:41:55 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[24-Oct-2024 00:41:55 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[24-Oct-2024 00:41:55 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[24-Oct-2024 00:41:55 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[24-Oct-2024 00:41:55 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[24-Oct-2024 00:41:55 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[24-Oct-2024 00:41:55 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[24-Oct-2024 00:41:55 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[24-Oct-2024 00:41:55 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[24-Oct-2024 00:41:55 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[24-Oct-2024 00:41:55 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[24-Oct-2024 00:41:55 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[24-Oct-2024 00:41:55 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[24-Oct-2024 00:41:55 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[24-Oct-2024 00:41:55 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[24-Oct-2024 05:41:55 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[24-Oct-2024 05:59:42 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[24-Oct-2024 00:59:42 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[24-Oct-2024 05:59:42 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[24-Oct-2024 01:37:27 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[24-Oct-2024 01:37:27 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[24-Oct-2024 01:37:27 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[24-Oct-2024 01:37:27 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[24-Oct-2024 01:37:27 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[24-Oct-2024 01:37:27 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[24-Oct-2024 01:37:27 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[24-Oct-2024 01:37:27 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[24-Oct-2024 01:37:27 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[24-Oct-2024 01:37:27 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[24-Oct-2024 01:37:27 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[24-Oct-2024 01:37:27 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[24-Oct-2024 01:37:27 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[24-Oct-2024 01:37:27 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[24-Oct-2024 01:37:27 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[24-Oct-2024 01:37:27 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[24-Oct-2024 01:37:27 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[24-Oct-2024 01:37:27 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[24-Oct-2024 01:37:27 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[24-Oct-2024 01:37:27 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[24-Oct-2024 01:37:27 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[24-Oct-2024 01:37:27 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[24-Oct-2024 01:37:27 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[24-Oct-2024 01:37:27 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[24-Oct-2024 01:37:27 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[24-Oct-2024 01:37:27 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[24-Oct-2024 01:37:27 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[24-Oct-2024 01:37:27 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[24-Oct-2024 06:37:27 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[24-Oct-2024 02:12:26 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[24-Oct-2024 02:12:26 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[24-Oct-2024 02:12:26 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[24-Oct-2024 02:12:26 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[24-Oct-2024 02:12:26 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[24-Oct-2024 02:12:26 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[24-Oct-2024 02:12:26 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[24-Oct-2024 02:12:26 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[24-Oct-2024 02:12:26 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[24-Oct-2024 02:12:26 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[24-Oct-2024 02:12:26 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[24-Oct-2024 02:12:26 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[24-Oct-2024 02:12:26 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[24-Oct-2024 02:12:26 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[24-Oct-2024 02:12:26 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[24-Oct-2024 02:12:26 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[24-Oct-2024 02:12:26 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[24-Oct-2024 02:12:26 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[24-Oct-2024 02:12:26 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[24-Oct-2024 02:12:26 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[24-Oct-2024 02:12:26 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[24-Oct-2024 02:12:26 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[24-Oct-2024 02:12:26 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[24-Oct-2024 02:12:26 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[24-Oct-2024 02:12:26 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[24-Oct-2024 02:12:26 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[24-Oct-2024 02:12:26 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[24-Oct-2024 02:12:26 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[24-Oct-2024 07:12:26 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[24-Oct-2024 08:42:29 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[24-Oct-2024 03:42:29 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[24-Oct-2024 08:42:29 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[24-Oct-2024 08:42:32 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/extra/auth.php(11): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/include/headscript.php(7): include('/home/customer/...') -#13 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/cstrf.php(5): include('/home/customer/...') -#14 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[24-Oct-2024 03:42:32 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[24-Oct-2024 08:42:32 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/extra/auth.php(11): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/include/headscript.php(7): include('/home/customer/...') -#13 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/cstrf.php(5): include('/home/customer/...') -#14 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[24-Oct-2024 08:42:33 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/extra/auth.php(11): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/include/headscript.php(7): include('/home/customer/...') -#13 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/cstrf.php(5): include('/home/customer/...') -#14 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[24-Oct-2024 03:42:33 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[24-Oct-2024 08:42:33 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/extra/auth.php(11): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/include/headscript.php(7): include('/home/customer/...') -#13 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/cstrf.php(5): include('/home/customer/...') -#14 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[24-Oct-2024 03:45:16 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[24-Oct-2024 03:45:16 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[24-Oct-2024 03:45:16 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[24-Oct-2024 03:45:16 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[24-Oct-2024 03:45:16 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[24-Oct-2024 03:45:16 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[24-Oct-2024 03:45:16 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[24-Oct-2024 03:45:16 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[24-Oct-2024 03:45:16 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[24-Oct-2024 03:45:16 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[24-Oct-2024 03:45:16 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[24-Oct-2024 03:45:16 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[24-Oct-2024 03:45:16 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[24-Oct-2024 03:45:16 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[24-Oct-2024 03:45:16 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[24-Oct-2024 03:45:16 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[24-Oct-2024 03:45:16 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[24-Oct-2024 03:45:16 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[24-Oct-2024 03:45:16 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[24-Oct-2024 03:45:16 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[24-Oct-2024 03:45:16 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[24-Oct-2024 03:45:16 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[24-Oct-2024 03:45:16 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[24-Oct-2024 03:45:16 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[24-Oct-2024 03:45:16 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[24-Oct-2024 03:45:16 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[24-Oct-2024 03:45:16 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[24-Oct-2024 03:45:16 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[24-Oct-2024 08:45:16 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[24-Oct-2024 03:45:17 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[24-Oct-2024 03:45:17 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[24-Oct-2024 03:45:17 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[24-Oct-2024 03:45:17 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[24-Oct-2024 03:45:17 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[24-Oct-2024 03:45:17 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[24-Oct-2024 03:45:17 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[24-Oct-2024 03:45:17 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[24-Oct-2024 03:45:17 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[24-Oct-2024 03:45:17 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[24-Oct-2024 03:45:17 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[24-Oct-2024 03:45:17 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[24-Oct-2024 03:45:17 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[24-Oct-2024 03:45:17 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[24-Oct-2024 03:45:17 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[24-Oct-2024 03:45:17 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[24-Oct-2024 03:45:17 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[24-Oct-2024 03:45:17 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[24-Oct-2024 03:45:17 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[24-Oct-2024 03:45:17 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[24-Oct-2024 03:45:17 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[24-Oct-2024 03:45:17 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[24-Oct-2024 03:45:17 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[24-Oct-2024 03:45:17 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[24-Oct-2024 03:45:17 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[24-Oct-2024 03:45:17 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[24-Oct-2024 03:45:17 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[24-Oct-2024 03:45:17 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[24-Oct-2024 08:45:17 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[24-Oct-2024 03:49:07 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1405 -[24-Oct-2024 03:49:07 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1416 -[24-Oct-2024 03:49:07 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1428 -[24-Oct-2024 03:49:07 CST6CDT] PHP Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1441 -[24-Oct-2024 03:49:07 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 250 -[24-Oct-2024 03:49:07 CST6CDT] PHP Deprecated: Return type of Illuminate\Routing\AbstractRouteCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 240 -[24-Oct-2024 03:49:07 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 210 -[24-Oct-2024 03:49:07 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/ParameterBag.php on line 220 -[24-Oct-2024 03:49:07 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 255 -[24-Oct-2024 03:49:07 CST6CDT] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/http-foundation/HeaderBag.php on line 265 -[24-Oct-2024 03:49:07 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 637 -[24-Oct-2024 03:49:07 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 651 -[24-Oct-2024 03:49:07 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 663 -[24-Oct-2024 03:49:07 CST6CDT] PHP Deprecated: Return type of Illuminate\Http\Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 674 -[24-Oct-2024 03:49:07 CST6CDT] PHP Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152 -[24-Oct-2024 03:49:07 CST6CDT] PHP Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118 -[24-Oct-2024 03:49:07 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 141 -[24-Oct-2024 03:49:07 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 152 -[24-Oct-2024 03:49:07 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 164 -[24-Oct-2024 03:49:07 CST6CDT] PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Config/Repository.php on line 175 -[24-Oct-2024 03:49:07 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 608 -[24-Oct-2024 03:49:07 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Finder::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Finder.php on line 690 -[24-Oct-2024 03:49:07 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FileTypeFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php on line 42 -[24-Oct-2024 03:49:07 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 55 -[24-Oct-2024 03:49:07 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 74 -[24-Oct-2024 03:49:07 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\ExcludeDirectoryFilterIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php on line 82 -[24-Oct-2024 03:49:07 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\FilenameFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/FilenameFilterIterator.php on line 28 -[24-Oct-2024 03:49:07 CST6CDT] PHP Deprecated: Return type of Symfony\Component\Finder\Iterator\PathFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/symfony/finder/Iterator/PathFilterIterator.php on line 27 -[24-Oct-2024 08:49:07 UTC] PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:1481 -Stack trace: -#0 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(13): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/customer/...', 1481) -#1 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(480): include('/home/customer/...') -#2 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile('/home/customer/...') -#3 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...') -#4 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array) -#5 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases') -#6 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases() -#7 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(237): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application)) -#8 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(152): Illuminate\Foundation\Application->bootstrapWith(Array) -#9 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(136): Illuminate\Foundation\Http\Kernel->bootstrap() -#10 /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) -#11 /home/customer/www/cimac.it/public_html/modulo_certificazione/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) -#12 {main} in /home/customer/www/cimac.it/public_html/modulo_certificazione/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 13 -[11-Dec-2024 08:24:03 UTC] PHP Fatal error: Uncaught Error: Call to a member function prepare() on null in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/delete_contact.php:8 -Stack trace: -#0 {main} - thrown in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/delete_contact.php on line 8 -[11-Dec-2024 08:24:33 UTC] PHP Fatal error: Uncaught Error: Call to a member function prepare() on null in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/delete_contact.php:8 -Stack trace: -#0 {main} - thrown in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/delete_contact.php on line 8 -[06-Jan-2025 08:55:30 UTC] PHP Notice: Undefined variable: idtrf in /home/customer/www/cimac.it/public_html/modulo_certificazione/public/uploadfile.php on line 25 -[23-Jan-2025 16:52:57 UTC] Attempting to send email to: ts@arbortec.com with idtrf: 3463 -[23-Jan-2025 16:53:01 UTC] Email sent successfully to: ts@arbortec.com with idtrf: 3463 -[23-Jan-2025 16:53:02 UTC] Attempting to send email to: ts@arbortec.com with idtrf: 3463 -[23-Jan-2025 16:53:02 UTC] Email sent successfully to: ts@arbortec.com with idtrf: 3463 -[24-Jan-2025 07:41:52 UTC] Attempting to send email to: qualita@bericah.it with idtrf: 3430 -[24-Jan-2025 07:41:54 UTC] Email sent successfully to: qualita@bericah.it with idtrf: 3430 -[24-Jan-2025 07:41:55 UTC] Attempting to send email to: qualita@bericah.it with idtrf: 3430 -[24-Jan-2025 07:41:56 UTC] Email sent successfully to: qualita@bericah.it with idtrf: 3430 -[24-Jan-2025 09:29:22 UTC] Attempting to send email to: massimog@gronell.it with idtrf: 3465 -[24-Jan-2025 09:29:23 UTC] Email sent successfully to: massimog@gronell.it with idtrf: 3465 -[24-Jan-2025 11:04:08 UTC] Attempting to send email to: qualita@bericah.it with idtrf: 3462 -[24-Jan-2025 11:04:09 UTC] Email sent successfully to: qualita@bericah.it with idtrf: 3462 -[24-Jan-2025 11:07:35 UTC] Attempting to send email to: qualita@bericah.it with idtrf: 3431 -[24-Jan-2025 11:07:35 UTC] Email sent successfully to: qualita@bericah.it with idtrf: 3431 -[24-Jan-2025 11:14:05 UTC] Attempting to send email to: qualita@bericah.it with idtrf: 3459 -[24-Jan-2025 11:14:06 UTC] Email sent successfully to: qualita@bericah.it with idtrf: 3459 -[24-Jan-2025 11:18:06 UTC] Attempting to send email to: qualita@bericah.it with idtrf: 3461 -[24-Jan-2025 11:18:08 UTC] Email sent successfully to: qualita@bericah.it with idtrf: 3461 -[24-Jan-2025 14:23:58 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3467 -[24-Jan-2025 14:24:00 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3467 -[24-Jan-2025 14:24:02 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3467 -[24-Jan-2025 14:24:03 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3467 -[24-Jan-2025 16:25:31 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3468 -[24-Jan-2025 16:25:34 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3468 -[24-Jan-2025 16:25:38 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3468 -[24-Jan-2025 16:25:39 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3468 -[24-Jan-2025 16:54:24 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3469 -[24-Jan-2025 16:54:25 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3469 -[24-Jan-2025 16:54:27 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3469 -[24-Jan-2025 16:54:28 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3469 -[24-Jan-2025 17:02:17 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3470 -[24-Jan-2025 17:02:18 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3470 -[24-Jan-2025 17:02:20 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3470 -[24-Jan-2025 17:02:20 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3470 -[27-Jan-2025 09:08:17 UTC] Attempting to send email to: vincenzobattaglia@bicap.it with idtrf: 3471 -[27-Jan-2025 09:08:19 UTC] Email sent successfully to: vincenzobattaglia@bicap.it with idtrf: 3471 -[27-Jan-2025 15:07:01 UTC] Attempting to send email to: g.tucci@pezzol.it with idtrf: 3472 -[27-Jan-2025 15:07:02 UTC] Email sent successfully to: g.tucci@pezzol.it with idtrf: 3472 -[28-Jan-2025 07:51:28 UTC] Attempting to send email to: g.tucci@pezzol.it with idtrf: 3473 -[28-Jan-2025 07:51:29 UTC] Email sent successfully to: g.tucci@pezzol.it with idtrf: 3473 -[28-Jan-2025 10:38:46 UTC] Attempting to send email to: luca@exena.it with idtrf: 3474 -[28-Jan-2025 10:38:48 UTC] Email sent successfully to: luca@exena.it with idtrf: 3474 -[28-Jan-2025 10:52:43 UTC] Attempting to send email to: luca@exena.it with idtrf: 3475 -[28-Jan-2025 10:52:43 UTC] Email sent successfully to: luca@exena.it with idtrf: 3475 -[28-Jan-2025 11:11:26 UTC] Attempting to send email to: luca@exena.it with idtrf: 3476 -[28-Jan-2025 11:11:26 UTC] Email sent successfully to: luca@exena.it with idtrf: 3476 -[28-Jan-2025 11:21:34 UTC] Attempting to send email to: luca@exena.it with idtrf: 3477 -[28-Jan-2025 11:21:35 UTC] Email sent successfully to: luca@exena.it with idtrf: 3477 -[28-Jan-2025 11:26:00 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3478 -[28-Jan-2025 11:26:01 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3478 -[28-Jan-2025 11:27:54 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3480 -[28-Jan-2025 11:27:54 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3480 -[28-Jan-2025 11:29:19 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3481 -[28-Jan-2025 11:29:20 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3481 -[28-Jan-2025 11:34:39 UTC] Attempting to send email to: luca@exena.it with idtrf: 3479 -[28-Jan-2025 11:34:40 UTC] Email sent successfully to: luca@exena.it with idtrf: 3479 -[28-Jan-2025 11:42:36 UTC] Attempting to send email to: luca@exena.it with idtrf: 3483 -[28-Jan-2025 11:42:36 UTC] Email sent successfully to: luca@exena.it with idtrf: 3483 -[28-Jan-2025 13:03:28 UTC] Attempting to send email to: matilde.lucca@spirale.it with idtrf: 3484 -[28-Jan-2025 13:03:29 UTC] Email sent successfully to: matilde.lucca@spirale.it with idtrf: 3484 -[28-Jan-2025 13:49:52 UTC] Attempting to send email to: modelleria@albaen.it with idtrf: 3489 -[28-Jan-2025 13:49:53 UTC] Email sent successfully to: modelleria@albaen.it with idtrf: 3489 -[28-Jan-2025 15:34:37 UTC] Attempting to send email to: modelleria@albaen.it with idtrf: 3491 -[28-Jan-2025 15:34:37 UTC] Email sent successfully to: modelleria@albaen.it with idtrf: 3491 -[28-Jan-2025 16:19:25 UTC] Attempting to send email to: modelleria@albaen.it with idtrf: 3492 -[28-Jan-2025 16:19:27 UTC] Email sent successfully to: modelleria@albaen.it with idtrf: 3492 -[28-Jan-2025 16:19:28 UTC] Attempting to send email to: modelleria@albaen.it with idtrf: 3492 -[28-Jan-2025 16:19:30 UTC] Email sent successfully to: modelleria@albaen.it with idtrf: 3492 -[28-Jan-2025 16:54:31 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3493 -[28-Jan-2025 16:54:32 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3493 -[28-Jan-2025 16:56:25 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3494 -[28-Jan-2025 16:56:27 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3494 -[28-Jan-2025 16:56:28 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3494 -[28-Jan-2025 16:56:28 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3494 -[28-Jan-2025 16:58:19 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3495 -[28-Jan-2025 16:58:19 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3495 -[28-Jan-2025 16:59:56 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3496 -[28-Jan-2025 16:59:56 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3496 -[28-Jan-2025 17:01:30 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3497 -[28-Jan-2025 17:01:31 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3497 -[28-Jan-2025 17:03:03 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3498 -[28-Jan-2025 17:03:04 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3498 -[29-Jan-2025 10:29:10 UTC] Attempting to send email to: luca@exena.it with idtrf: 3499 -[29-Jan-2025 10:29:12 UTC] Email sent successfully to: luca@exena.it with idtrf: 3499 -[29-Jan-2025 11:29:16 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3500 -[29-Jan-2025 11:29:16 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3500 -[29-Jan-2025 11:31:13 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3501 -[29-Jan-2025 11:31:14 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3501 -[29-Jan-2025 12:44:00 UTC] Attempting to send email to: a.cavalli@nerispa.com with idtrf: 3490 -[29-Jan-2025 12:44:06 UTC] Email sent successfully to: a.cavalli@nerispa.com with idtrf: 3490 -[29-Jan-2025 12:44:10 UTC] Attempting to send email to: a.cavalli@nerispa.com with idtrf: 3490 -[29-Jan-2025 12:44:15 UTC] Email sent successfully to: a.cavalli@nerispa.com with idtrf: 3490 -[29-Jan-2025 16:41:45 UTC] Attempting to send email to: e.tricarico@cofra.it with idtrf: 3502 -[29-Jan-2025 16:41:49 UTC] Email sent successfully to: e.tricarico@cofra.it with idtrf: 3502 -[29-Jan-2025 16:41:50 UTC] Attempting to send email to: e.tricarico@cofra.it with idtrf: 3502 -[29-Jan-2025 16:41:51 UTC] Email sent successfully to: e.tricarico@cofra.it with idtrf: 3502 -[29-Jan-2025 16:57:44 UTC] Attempting to send email to: g.tucci@pezzol.it with idtrf: 3503 -[29-Jan-2025 16:57:45 UTC] Email sent successfully to: g.tucci@pezzol.it with idtrf: 3503 -[30-Jan-2025 10:44:38 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3504 -[30-Jan-2025 10:44:39 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3504 -[30-Jan-2025 11:25:08 UTC] Attempting to send email to: ufficio.gare@nacatur.com with idtrf: 3505 -[30-Jan-2025 11:25:09 UTC] Email sent successfully to: ufficio.gare@nacatur.com with idtrf: 3505 -[30-Jan-2025 14:48:12 UTC] Attempting to send email to: export@extrostyle.it with idtrf: 3506 -[30-Jan-2025 14:48:13 UTC] Email sent successfully to: export@extrostyle.it with idtrf: 3506 -[30-Jan-2025 15:25:14 UTC] Attempting to send email to: export@extrostyle.it with idtrf: 3507 -[30-Jan-2025 15:25:15 UTC] Email sent successfully to: export@extrostyle.it with idtrf: 3507 -[30-Jan-2025 16:12:56 UTC] Attempting to send email to: e.tricarico@cofra.it with idtrf: 3508 -[30-Jan-2025 16:12:58 UTC] Email sent successfully to: e.tricarico@cofra.it with idtrf: 3508 -[30-Jan-2025 16:12:59 UTC] Attempting to send email to: e.tricarico@cofra.it with idtrf: 3508 -[30-Jan-2025 16:13:00 UTC] Email sent successfully to: e.tricarico@cofra.it with idtrf: 3508 -[31-Jan-2025 16:20:35 UTC] Attempting to send email to: michele.risatti@diadora.com with idtrf: 3511 -[31-Jan-2025 16:20:37 UTC] Email sent successfully to: michele.risatti@diadora.com with idtrf: 3511 -[31-Jan-2025 16:20:38 UTC] Attempting to send email to: michele.risatti@diadora.com with idtrf: 3511 -[31-Jan-2025 16:20:39 UTC] Email sent successfully to: michele.risatti@diadora.com with idtrf: 3511 -[03-Feb-2025 08:38:40 UTC] Attempting to send email to: elif@emaayakkabi.com with idtrf: 3513 -[03-Feb-2025 08:38:42 UTC] Email sent successfully to: elif@emaayakkabi.com with idtrf: 3513 -[03-Feb-2025 08:38:44 UTC] Attempting to send email to: elif@emaayakkabi.com with idtrf: 3513 -[03-Feb-2025 08:38:45 UTC] Email sent successfully to: elif@emaayakkabi.com with idtrf: 3513 -[03-Feb-2025 08:39:54 UTC] Attempting to send email to: elif@emaayakkabi.com with idtrf: 3514 -[03-Feb-2025 08:40:02 UTC] Email sent successfully to: elif@emaayakkabi.com with idtrf: 3514 -[03-Feb-2025 08:40:04 UTC] Attempting to send email to: elif@emaayakkabi.com with idtrf: 3514 -[03-Feb-2025 08:40:05 UTC] Email sent successfully to: elif@emaayakkabi.com with idtrf: 3514 -[03-Feb-2025 08:41:19 UTC] Attempting to send email to: elif@emaayakkabi.com with idtrf: 3515 -[03-Feb-2025 08:41:20 UTC] Email sent successfully to: elif@emaayakkabi.com with idtrf: 3515 -[03-Feb-2025 08:41:24 UTC] Attempting to send email to: elif@emaayakkabi.com with idtrf: 3515 -[03-Feb-2025 08:41:25 UTC] Email sent successfully to: elif@emaayakkabi.com with idtrf: 3515 -[03-Feb-2025 08:42:21 UTC] Attempting to send email to: elif@emaayakkabi.com with idtrf: 3516 -[03-Feb-2025 08:42:22 UTC] Email sent successfully to: elif@emaayakkabi.com with idtrf: 3516 -[03-Feb-2025 08:42:24 UTC] Attempting to send email to: elif@emaayakkabi.com with idtrf: 3516 -[03-Feb-2025 08:42:25 UTC] Email sent successfully to: elif@emaayakkabi.com with idtrf: 3516 -[03-Feb-2025 10:49:27 UTC] Attempting to send email to: modelleria@albaen.it with idtrf: 3518 -[03-Feb-2025 10:49:28 UTC] Email sent successfully to: modelleria@albaen.it with idtrf: 3518 -[03-Feb-2025 11:18:32 UTC] Attempting to send email to: info@brightinnovations.nl with idtrf: 3512 -[03-Feb-2025 11:18:33 UTC] Email sent successfully to: info@brightinnovations.nl with idtrf: 3512 -[03-Feb-2025 11:18:53 UTC] Attempting to send email to: info@brightinnovations.nl with idtrf: 3512 -[03-Feb-2025 11:18:54 UTC] Email sent successfully to: info@brightinnovations.nl with idtrf: 3512 -[03-Feb-2025 12:46:22 UTC] Attempting to send email to: a.cavalli@nerispa.com with idtrf: 3521 -[03-Feb-2025 12:46:29 UTC] Email sent successfully to: a.cavalli@nerispa.com with idtrf: 3521 -[03-Feb-2025 12:46:33 UTC] Attempting to send email to: a.cavalli@nerispa.com with idtrf: 3521 -[03-Feb-2025 12:46:40 UTC] Email sent successfully to: a.cavalli@nerispa.com with idtrf: 3521 -[03-Feb-2025 14:28:30 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3522 -[03-Feb-2025 14:28:32 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3522 -[03-Feb-2025 14:38:11 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3523 -[03-Feb-2025 14:38:12 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3523 -[03-Feb-2025 15:20:49 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3524 -[03-Feb-2025 15:20:51 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3524 -[04-Feb-2025 07:51:17 UTC] Attempting to send email to: commerciale@montebove.it with idtrf: 3520 -[04-Feb-2025 07:51:19 UTC] Email sent successfully to: commerciale@montebove.it with idtrf: 3520 -[04-Feb-2025 07:51:20 UTC] Attempting to send email to: commerciale@montebove.it with idtrf: 3520 -[04-Feb-2025 07:51:21 UTC] Email sent successfully to: commerciale@montebove.it with idtrf: 3520 -[04-Feb-2025 08:37:16 UTC] Attempting to send email to: e.tricarico@cofra.it with idtrf: 3526 -[04-Feb-2025 08:37:17 UTC] Email sent successfully to: e.tricarico@cofra.it with idtrf: 3526 -[04-Feb-2025 08:57:20 UTC] Attempting to send email to: e.tricarico@cofra.it with idtrf: 3527 -[04-Feb-2025 08:57:21 UTC] Email sent successfully to: e.tricarico@cofra.it with idtrf: 3527 -[04-Feb-2025 09:11:07 UTC] Attempting to send email to: g.tucci@pezzol.it with idtrf: 3528 -[04-Feb-2025 09:11:08 UTC] Email sent successfully to: g.tucci@pezzol.it with idtrf: 3528 -[04-Feb-2025 09:13:15 UTC] Attempting to send email to: g.tucci@pezzol.it with idtrf: 3529 -[04-Feb-2025 09:13:16 UTC] Email sent successfully to: g.tucci@pezzol.it with idtrf: 3529 -[04-Feb-2025 09:24:57 UTC] Attempting to send email to: g.tucci@pezzol.it with idtrf: 3530 -[04-Feb-2025 09:24:58 UTC] Email sent successfully to: g.tucci@pezzol.it with idtrf: 3530 -[04-Feb-2025 09:34:20 UTC] Attempting to send email to: g.tucci@pezzol.it with idtrf: 3531 -[04-Feb-2025 09:34:21 UTC] Email sent successfully to: g.tucci@pezzol.it with idtrf: 3531 -[04-Feb-2025 09:40:21 UTC] Attempting to send email to: g.tucci@pezzol.it with idtrf: 3532 -[04-Feb-2025 09:40:22 UTC] Email sent successfully to: g.tucci@pezzol.it with idtrf: 3532 -[04-Feb-2025 09:50:53 UTC] Attempting to send email to: e.tricarico@cofra.it with idtrf: 3533 -[04-Feb-2025 09:50:54 UTC] Email sent successfully to: e.tricarico@cofra.it with idtrf: 3533 -[04-Feb-2025 09:57:01 UTC] Attempting to send email to: g.tucci@pezzol.it with idtrf: 3535 -[04-Feb-2025 09:57:02 UTC] Email sent successfully to: g.tucci@pezzol.it with idtrf: 3535 -[04-Feb-2025 09:58:46 UTC] Attempting to send email to: g.tucci@pezzol.it with idtrf: 3536 -[04-Feb-2025 09:58:47 UTC] Email sent successfully to: g.tucci@pezzol.it with idtrf: 3536 -[04-Feb-2025 10:00:41 UTC] Attempting to send email to: g.tucci@pezzol.it with idtrf: 3537 -[04-Feb-2025 10:00:42 UTC] Email sent successfully to: g.tucci@pezzol.it with idtrf: 3537 -[04-Feb-2025 10:01:40 UTC] Attempting to send email to: e.tricarico@cofra.it with idtrf: 3534 -[04-Feb-2025 10:01:42 UTC] Email sent successfully to: e.tricarico@cofra.it with idtrf: 3534 -[04-Feb-2025 10:01:43 UTC] Attempting to send email to: e.tricarico@cofra.it with idtrf: 3534 -[04-Feb-2025 10:01:45 UTC] Email sent successfully to: e.tricarico@cofra.it with idtrf: 3534 -[04-Feb-2025 10:03:23 UTC] Attempting to send email to: g.tucci@pezzol.it with idtrf: 3538 -[04-Feb-2025 10:03:24 UTC] Email sent successfully to: g.tucci@pezzol.it with idtrf: 3538 -[04-Feb-2025 10:09:02 UTC] Attempting to send email to: g.tucci@pezzol.it with idtrf: 3539 -[04-Feb-2025 10:09:03 UTC] Email sent successfully to: g.tucci@pezzol.it with idtrf: 3539 -[04-Feb-2025 10:12:44 UTC] Attempting to send email to: g.tucci@pezzol.it with idtrf: 3441 -[04-Feb-2025 10:12:45 UTC] Email sent successfully to: g.tucci@pezzol.it with idtrf: 3441 -[04-Feb-2025 10:13:05 UTC] Attempting to send email to: g.tucci@pezzol.it with idtrf: 3436 -[04-Feb-2025 10:13:06 UTC] Email sent successfully to: g.tucci@pezzol.it with idtrf: 3436 -[04-Feb-2025 10:13:23 UTC] Attempting to send email to: g.tucci@pezzol.it with idtrf: 3433 -[04-Feb-2025 10:13:24 UTC] Email sent successfully to: g.tucci@pezzol.it with idtrf: 3433 -[04-Feb-2025 10:13:39 UTC] Attempting to send email to: g.tucci@pezzol.it with idtrf: 3435 -[04-Feb-2025 10:13:40 UTC] Email sent successfully to: g.tucci@pezzol.it with idtrf: 3435 -[04-Feb-2025 10:17:42 UTC] Attempting to send email to: g.tucci@pezzol.it with idtrf: 3540 -[04-Feb-2025 10:17:43 UTC] Email sent successfully to: g.tucci@pezzol.it with idtrf: 3540 -[04-Feb-2025 11:45:21 UTC] Attempting to send email to: matilde.lucca@spirale.it with idtrf: 3517 -[04-Feb-2025 11:45:22 UTC] Email sent successfully to: matilde.lucca@spirale.it with idtrf: 3517 -[04-Feb-2025 11:45:26 UTC] Attempting to send email to: matilde.lucca@spirale.it with idtrf: 3517 -[04-Feb-2025 11:45:27 UTC] Email sent successfully to: matilde.lucca@spirale.it with idtrf: 3517 -[04-Feb-2025 13:55:26 UTC] Attempting to send email to: g.tucci@pezzol.it with idtrf: 3541 -[04-Feb-2025 13:55:27 UTC] Email sent successfully to: g.tucci@pezzol.it with idtrf: 3541 -[04-Feb-2025 13:56:32 UTC] Attempting to send email to: g.tucci@pezzol.it with idtrf: 3542 -[04-Feb-2025 13:56:33 UTC] Email sent successfully to: g.tucci@pezzol.it with idtrf: 3542 -[04-Feb-2025 17:57:08 UTC] Attempting to send email to: giulio.piccin@aku.it with idtrf: 3543 -[04-Feb-2025 17:57:10 UTC] Email sent successfully to: giulio.piccin@aku.it with idtrf: 3543 -[04-Feb-2025 17:57:11 UTC] Attempting to send email to: giulio.piccin@aku.it with idtrf: 3543 -[04-Feb-2025 17:57:13 UTC] Email sent successfully to: giulio.piccin@aku.it with idtrf: 3543 -[05-Feb-2025 07:14:59 UTC] Attempting to send email to: k.bon@garsport.it with idtrf: 3243 -[05-Feb-2025 07:15:01 UTC] Email sent successfully to: k.bon@garsport.it with idtrf: 3243 -[05-Feb-2025 07:15:06 UTC] Attempting to send email to: k.bon@garsport.it with idtrf: 3243 -[05-Feb-2025 07:15:08 UTC] Email sent successfully to: k.bon@garsport.it with idtrf: 3243 -[05-Feb-2025 11:22:18 UTC] Attempting to send email to: andriy.vonkholskyy@exena.com with idtrf: 3544 -[05-Feb-2025 11:22:19 UTC] Email sent successfully to: andriy.vonkholskyy@exena.com with idtrf: 3544 -[05-Feb-2025 11:37:19 UTC] Attempting to send email to: andriy.vonkholskyy@exena.com with idtrf: 3545 -[05-Feb-2025 11:37:20 UTC] Email sent successfully to: andriy.vonkholskyy@exena.com with idtrf: 3545 -[05-Feb-2025 13:46:57 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3546 -[05-Feb-2025 13:46:58 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3546 -[05-Feb-2025 13:47:00 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3546 -[05-Feb-2025 13:47:01 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3546 -[05-Feb-2025 13:48:43 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3548 -[05-Feb-2025 13:48:45 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3548 -[05-Feb-2025 13:48:49 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3548 -[05-Feb-2025 13:48:50 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3548 -[05-Feb-2025 13:56:25 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3549 -[05-Feb-2025 13:56:26 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3549 -[05-Feb-2025 13:56:28 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3549 -[05-Feb-2025 13:56:29 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3549 -[05-Feb-2025 14:05:50 UTC] Attempting to send email to: a.cavalli@nerispa.com with idtrf: 3547 -[05-Feb-2025 14:05:57 UTC] Email sent successfully to: a.cavalli@nerispa.com with idtrf: 3547 -[05-Feb-2025 14:06:01 UTC] Attempting to send email to: a.cavalli@nerispa.com with idtrf: 3547 -[05-Feb-2025 14:06:08 UTC] Email sent successfully to: a.cavalli@nerispa.com with idtrf: 3547 -[05-Feb-2025 14:18:33 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3550 -[05-Feb-2025 14:18:34 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3550 -[05-Feb-2025 14:18:37 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3550 -[05-Feb-2025 14:18:38 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3550 -[05-Feb-2025 14:57:11 UTC] Attempting to send email to: g.tucci@pezzol.it with idtrf: 3541 -[05-Feb-2025 14:57:12 UTC] Email sent successfully to: g.tucci@pezzol.it with idtrf: 3541 -[05-Feb-2025 14:57:25 UTC] Attempting to send email to: g.tucci@pezzol.it with idtrf: 3542 -[05-Feb-2025 14:57:26 UTC] Email sent successfully to: g.tucci@pezzol.it with idtrf: 3542 -[05-Feb-2025 15:38:50 UTC] Attempting to send email to: a.cavalli@nerispa.com with idtrf: 3551 -[05-Feb-2025 15:38:52 UTC] Email sent successfully to: a.cavalli@nerispa.com with idtrf: 3551 -[05-Feb-2025 15:38:54 UTC] Attempting to send email to: a.cavalli@nerispa.com with idtrf: 3551 -[05-Feb-2025 15:38:55 UTC] Email sent successfully to: a.cavalli@nerispa.com with idtrf: 3551 -[05-Feb-2025 15:47:10 UTC] Attempting to send email to: acquisti@zamberlan.com with idtrf: 3525 -[05-Feb-2025 15:47:11 UTC] Email sent successfully to: acquisti@zamberlan.com with idtrf: 3525 -[05-Feb-2025 16:37:51 UTC] Attempting to send email to: acquisti1@overteak.it with idtrf: 3552 -[05-Feb-2025 16:37:53 UTC] Email sent successfully to: acquisti1@overteak.it with idtrf: 3552 -[05-Feb-2025 16:37:54 UTC] Attempting to send email to: acquisti1@overteak.it with idtrf: 3552 -[05-Feb-2025 16:37:54 UTC] Email sent successfully to: acquisti1@overteak.it with idtrf: 3552 -[06-Feb-2025 10:02:20 UTC] Attempting to send email to: info@lewer.it with idtrf: 3559 -[06-Feb-2025 10:02:21 UTC] Email sent successfully to: info@lewer.it with idtrf: 3559 -[06-Feb-2025 10:02:28 UTC] Attempting to send email to: info@lewer.it with idtrf: 3559 -[06-Feb-2025 10:02:29 UTC] Email sent successfully to: info@lewer.it with idtrf: 3559 -[06-Feb-2025 10:05:36 UTC] Attempting to send email to: info@lewer.it with idtrf: 3561 -[06-Feb-2025 10:05:37 UTC] Email sent successfully to: info@lewer.it with idtrf: 3561 -[06-Feb-2025 10:08:49 UTC] Attempting to send email to: info@lewer.it with idtrf: 3564 -[06-Feb-2025 10:08:50 UTC] Email sent successfully to: info@lewer.it with idtrf: 3564 -[06-Feb-2025 10:08:52 UTC] Attempting to send email to: info@lewer.it with idtrf: 3564 -[06-Feb-2025 10:08:53 UTC] Email sent successfully to: info@lewer.it with idtrf: 3564 -[06-Feb-2025 13:51:58 UTC] Attempting to send email to: acquisti1@overteak.it with idtrf: 3566 -[06-Feb-2025 13:52:02 UTC] Email sent successfully to: acquisti1@overteak.it with idtrf: 3566 -[06-Feb-2025 13:52:04 UTC] Attempting to send email to: acquisti1@overteak.it with idtrf: 3566 -[06-Feb-2025 13:52:06 UTC] Email sent successfully to: acquisti1@overteak.it with idtrf: 3566 -[06-Feb-2025 14:22:53 UTC] Attempting to send email to: commerciale@montebove.it with idtrf: 3567 -[06-Feb-2025 14:22:54 UTC] Email sent successfully to: commerciale@montebove.it with idtrf: 3567 -[06-Feb-2025 15:12:06 UTC] Attempting to send email to: info@lewer.it with idtrf: 3568 -[06-Feb-2025 15:12:07 UTC] Email sent successfully to: info@lewer.it with idtrf: 3568 -[06-Feb-2025 15:13:56 UTC] Attempting to send email to: info@lewer.it with idtrf: 3569 -[06-Feb-2025 15:13:57 UTC] Email sent successfully to: info@lewer.it with idtrf: 3569 -[07-Feb-2025 10:49:26 UTC] Attempting to send email to: pching@newsonic.com with idtrf: 3570 -[07-Feb-2025 10:49:27 UTC] Email sent successfully to: pching@newsonic.com with idtrf: 3570 -[07-Feb-2025 14:13:29 UTC] Attempting to send email to: commerciale@montebove.it with idtrf: 3572 -[07-Feb-2025 14:13:30 UTC] Email sent successfully to: commerciale@montebove.it with idtrf: 3572 -[10-Feb-2025 07:52:00 UTC] Attempting to send email to: alessia@ideecocco.com with idtrf: 3574 -[10-Feb-2025 07:52:02 UTC] Email sent successfully to: alessia@ideecocco.com with idtrf: 3574 -[10-Feb-2025 07:52:03 UTC] Attempting to send email to: alessia@ideecocco.com with idtrf: 3574 -[10-Feb-2025 07:52:03 UTC] Email sent successfully to: alessia@ideecocco.com with idtrf: 3574 -[10-Feb-2025 09:27:38 UTC] Attempting to send email to: g.tucci@pezzol.it with idtrf: 3575 -[10-Feb-2025 09:27:39 UTC] Email sent successfully to: g.tucci@pezzol.it with idtrf: 3575 -[10-Feb-2025 09:39:36 UTC] Attempting to send email to: g.tucci@pezzol.it with idtrf: 3576 -[10-Feb-2025 09:39:36 UTC] Email sent successfully to: g.tucci@pezzol.it with idtrf: 3576 -[10-Feb-2025 13:42:49 UTC] Attempting to send email to: mtasinato@panthersafety.it with idtrf: 3579 -[10-Feb-2025 13:42:51 UTC] Email sent successfully to: mtasinato@panthersafety.it with idtrf: 3579 -[10-Feb-2025 13:42:52 UTC] Attempting to send email to: mtasinato@panthersafety.it with idtrf: 3579 -[10-Feb-2025 13:42:53 UTC] Email sent successfully to: mtasinato@panthersafety.it with idtrf: 3579 -[10-Feb-2025 14:15:38 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3580 -[10-Feb-2025 14:15:38 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3580 -[10-Feb-2025 14:17:34 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3581 -[10-Feb-2025 14:17:34 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3581 -[10-Feb-2025 14:21:15 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3582 -[10-Feb-2025 14:21:15 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3582 -[10-Feb-2025 14:49:00 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3583 -[10-Feb-2025 14:49:01 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3583 -[10-Feb-2025 14:49:04 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3583 -[10-Feb-2025 14:49:05 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3583 -[10-Feb-2025 14:54:36 UTC] Attempting to send email to: acquisti@zamberlan.com with idtrf: 3577 -[10-Feb-2025 14:54:37 UTC] Email sent successfully to: acquisti@zamberlan.com with idtrf: 3577 -[11-Feb-2025 07:39:04 UTC] Attempting to send email to: g.tucci@pezzol.it with idtrf: 3584 -[11-Feb-2025 07:39:06 UTC] Email sent successfully to: g.tucci@pezzol.it with idtrf: 3584 -[11-Feb-2025 07:40:29 UTC] Attempting to send email to: g.tucci@pezzol.it with idtrf: 3585 -[11-Feb-2025 07:40:30 UTC] Email sent successfully to: g.tucci@pezzol.it with idtrf: 3585 -[11-Feb-2025 09:24:20 UTC] Attempting to send email to: qualita@bericah.it with idtrf: 3586 -[11-Feb-2025 09:24:21 UTC] Email sent successfully to: qualita@bericah.it with idtrf: 3586 -[11-Feb-2025 13:57:14 UTC] Attempting to send email to: mtasinato@panthersafety.it with idtrf: 3587 -[11-Feb-2025 13:57:16 UTC] Email sent successfully to: mtasinato@panthersafety.it with idtrf: 3587 -[11-Feb-2025 13:57:17 UTC] Attempting to send email to: mtasinato@panthersafety.it with idtrf: 3587 -[11-Feb-2025 13:57:19 UTC] Email sent successfully to: mtasinato@panthersafety.it with idtrf: 3587 -[11-Feb-2025 14:33:34 UTC] Attempting to send email to: mtasinato@panthersafety.it with idtrf: 3589 -[11-Feb-2025 14:33:36 UTC] Email sent successfully to: mtasinato@panthersafety.it with idtrf: 3589 -[11-Feb-2025 15:15:35 UTC] Attempting to send email to: mtasinato@panthersafety.it with idtrf: 3590 -[11-Feb-2025 15:15:36 UTC] Email sent successfully to: mtasinato@panthersafety.it with idtrf: 3590 -[11-Feb-2025 17:04:32 UTC] Attempting to send email to: sabrina.cavalli@ajsia.com with idtrf: 3591 -[11-Feb-2025 17:04:33 UTC] Email sent successfully to: sabrina.cavalli@ajsia.com with idtrf: 3591 -[12-Feb-2025 08:45:05 UTC] Attempting to send email to: marco.sandei@sunshoes.it with idtrf: 3592 -[12-Feb-2025 08:45:10 UTC] Email sent successfully to: marco.sandei@sunshoes.it with idtrf: 3592 -[12-Feb-2025 08:45:11 UTC] Attempting to send email to: marco.sandei@sunshoes.it with idtrf: 3592 -[12-Feb-2025 08:45:15 UTC] Email sent successfully to: marco.sandei@sunshoes.it with idtrf: 3592 -[12-Feb-2025 13:29:19 UTC] Attempting to send email to: qualita@bericah.it with idtrf: 3596 -[12-Feb-2025 13:29:20 UTC] Email sent successfully to: qualita@bericah.it with idtrf: 3596 -[12-Feb-2025 14:10:51 UTC] Attempting to send email to: sd@kibera.es with idtrf: 3595 -[12-Feb-2025 14:10:53 UTC] Email sent successfully to: sd@kibera.es with idtrf: 3595 -[12-Feb-2025 14:10:55 UTC] Attempting to send email to: sd@kibera.es with idtrf: 3595 -[12-Feb-2025 14:10:57 UTC] Email sent successfully to: sd@kibera.es with idtrf: 3595 -[13-Feb-2025 08:41:37 UTC] Attempting to send email to: mtasinato@panthersafety.it with idtrf: 3597 -[13-Feb-2025 08:41:40 UTC] Email sent successfully to: mtasinato@panthersafety.it with idtrf: 3597 -[13-Feb-2025 08:41:41 UTC] Attempting to send email to: mtasinato@panthersafety.it with idtrf: 3597 -[13-Feb-2025 08:41:42 UTC] Email sent successfully to: mtasinato@panthersafety.it with idtrf: 3597 -[17-Feb-2025 07:06:11 UTC] Attempting to send email to: thalisa.adam@strauss.de with idtrf: 3603 -[17-Feb-2025 07:06:13 UTC] Email sent successfully to: thalisa.adam@strauss.de with idtrf: 3603 -[17-Feb-2025 08:30:12 UTC] Attempting to send email to: acquisti@zamberlan.com with idtrf: 3604 -[17-Feb-2025 08:30:14 UTC] Email sent successfully to: acquisti@zamberlan.com with idtrf: 3604 -[17-Feb-2025 08:53:38 UTC] Attempting to send email to: andriy.vonkholskyy@exena.com with idtrf: 3606 -[17-Feb-2025 08:53:39 UTC] Email sent successfully to: andriy.vonkholskyy@exena.com with idtrf: 3606 -[17-Feb-2025 10:06:37 UTC] Attempting to send email to: acquisti@zamberlan.com with idtrf: 3607 -[17-Feb-2025 10:06:39 UTC] Email sent successfully to: acquisti@zamberlan.com with idtrf: 3607 -[17-Feb-2025 10:08:19 UTC] Attempting to send email to: acquisti@zamberlan.com with idtrf: 3608 -[17-Feb-2025 10:08:19 UTC] Email sent successfully to: acquisti@zamberlan.com with idtrf: 3608 -[17-Feb-2025 10:38:27 UTC] Attempting to send email to: qualita@bericah.it with idtrf: 3610 -[17-Feb-2025 10:38:27 UTC] Email sent successfully to: qualita@bericah.it with idtrf: 3610 -[17-Feb-2025 10:38:33 UTC] Attempting to send email to: sd@kibera.es with idtrf: 3602 -[17-Feb-2025 10:38:35 UTC] Email sent successfully to: sd@kibera.es with idtrf: 3602 -[17-Feb-2025 10:38:36 UTC] Attempting to send email to: sd@kibera.es with idtrf: 3602 -[17-Feb-2025 10:38:38 UTC] Email sent successfully to: sd@kibera.es with idtrf: 3602 -[17-Feb-2025 11:15:47 UTC] Attempting to send email to: qualita@bericah.it with idtrf: 3611 -[17-Feb-2025 11:15:48 UTC] Email sent successfully to: qualita@bericah.it with idtrf: 3611 -[17-Feb-2025 14:04:13 UTC] Attempting to send email to: edoardocerusici@rays.it with idtrf: 3613 -[17-Feb-2025 14:04:14 UTC] Email sent successfully to: edoardocerusici@rays.it with idtrf: 3613 -[17-Feb-2025 14:23:23 UTC] Attempting to send email to: edoardocerusici@rays.it with idtrf: 3614 -[17-Feb-2025 14:23:24 UTC] Email sent successfully to: edoardocerusici@rays.it with idtrf: 3614 -[17-Feb-2025 14:44:04 UTC] Attempting to send email to: edoardocerusici@rays.it with idtrf: 3615 -[17-Feb-2025 14:44:05 UTC] Email sent successfully to: edoardocerusici@rays.it with idtrf: 3615 -[18-Feb-2025 11:11:09 UTC] Attempting to send email to: m.dedonato@baseprotection.com with idtrf: 3571 -[18-Feb-2025 11:11:11 UTC] Email sent successfully to: m.dedonato@baseprotection.com with idtrf: 3571 -[18-Feb-2025 13:42:30 UTC] Attempting to send email to: acquisti@zamberlan.com with idtrf: 3618 -[18-Feb-2025 13:42:31 UTC] Email sent successfully to: acquisti@zamberlan.com with idtrf: 3618 -[19-Feb-2025 09:02:33 UTC] Attempting to send email to: e.tricarico@cofra.it with idtrf: 3620 -[19-Feb-2025 09:02:34 UTC] Email sent successfully to: e.tricarico@cofra.it with idtrf: 3620 -[19-Feb-2025 09:02:36 UTC] Attempting to send email to: e.tricarico@cofra.it with idtrf: 3620 -[19-Feb-2025 09:02:36 UTC] Email sent successfully to: e.tricarico@cofra.it with idtrf: 3620 -[19-Feb-2025 09:04:25 UTC] Attempting to send email to: e.tricarico@cofra.it with idtrf: 3621 -[19-Feb-2025 09:04:25 UTC] Email sent successfully to: e.tricarico@cofra.it with idtrf: 3621 -[19-Feb-2025 09:04:28 UTC] Attempting to send email to: e.tricarico@cofra.it with idtrf: 3621 -[19-Feb-2025 09:04:28 UTC] Email sent successfully to: e.tricarico@cofra.it with idtrf: 3621 -[19-Feb-2025 10:46:01 UTC] Attempting to send email to: andrea.tormena@beretta.com with idtrf: 3625 -[19-Feb-2025 10:46:01 UTC] Email sent successfully to: andrea.tormena@beretta.com with idtrf: 3625 -[19-Feb-2025 11:55:42 UTC] Attempting to send email to: info@lewer.it with idtrf: 3624 -[19-Feb-2025 11:55:43 UTC] Email sent successfully to: info@lewer.it with idtrf: 3624 -[19-Feb-2025 12:04:22 UTC] Attempting to send email to: info@lewer.it with idtrf: 3627 -[19-Feb-2025 12:04:23 UTC] Email sent successfully to: info@lewer.it with idtrf: 3627 -[19-Feb-2025 14:59:06 UTC] Attempting to send email to: e.tricarico@cofra.it with idtrf: 3628 -[19-Feb-2025 14:59:07 UTC] Email sent successfully to: e.tricarico@cofra.it with idtrf: 3628 -[19-Feb-2025 15:00:26 UTC] Attempting to send email to: e.tricarico@cofra.it with idtrf: 3629 -[19-Feb-2025 15:00:26 UTC] Email sent successfully to: e.tricarico@cofra.it with idtrf: 3629 -[20-Feb-2025 08:32:42 UTC] Attempting to send email to: sd@kibera.es with idtrf: 3616 -[20-Feb-2025 08:32:44 UTC] Email sent successfully to: sd@kibera.es with idtrf: 3616 -[20-Feb-2025 08:32:46 UTC] Attempting to send email to: sd@kibera.es with idtrf: 3616 -[20-Feb-2025 08:32:48 UTC] Email sent successfully to: sd@kibera.es with idtrf: 3616 -[20-Feb-2025 08:33:42 UTC] Attempting to send email to: sd@kibera.es with idtrf: 3617 -[20-Feb-2025 08:33:43 UTC] Email sent successfully to: sd@kibera.es with idtrf: 3617 -[20-Feb-2025 09:47:04 UTC] Attempting to send email to: sd@kibera.es with idtrf: 3631 -[20-Feb-2025 09:47:07 UTC] Email sent successfully to: sd@kibera.es with idtrf: 3631 -[20-Feb-2025 09:47:09 UTC] Attempting to send email to: sd@kibera.es with idtrf: 3631 -[20-Feb-2025 09:47:10 UTC] Email sent successfully to: sd@kibera.es with idtrf: 3631 -[20-Feb-2025 11:08:30 UTC] Attempting to send email to: vincenzobattaglia@bicap.it with idtrf: 3632 -[20-Feb-2025 11:08:32 UTC] Email sent successfully to: vincenzobattaglia@bicap.it with idtrf: 3632 -[20-Feb-2025 11:08:34 UTC] Attempting to send email to: vincenzobattaglia@bicap.it with idtrf: 3632 -[20-Feb-2025 11:08:34 UTC] Email sent successfully to: vincenzobattaglia@bicap.it with idtrf: 3632 -[20-Feb-2025 13:26:08 UTC] Attempting to send email to: m.dedonato@baseprotection.com with idtrf: 3633 -[20-Feb-2025 13:26:09 UTC] Email sent successfully to: m.dedonato@baseprotection.com with idtrf: 3633 -[20-Feb-2025 13:30:00 UTC] Attempting to send email to: m.dedonato@baseprotection.com with idtrf: 3634 -[20-Feb-2025 13:30:01 UTC] Email sent successfully to: m.dedonato@baseprotection.com with idtrf: 3634 -[21-Feb-2025 10:21:10 UTC] Attempting to send email to: alexandra.d@3dtech.biz with idtrf: 3636 -[21-Feb-2025 10:21:13 UTC] Email sent successfully to: alexandra.d@3dtech.biz with idtrf: 3636 -[21-Feb-2025 10:21:14 UTC] Attempting to send email to: alexandra.d@3dtech.biz with idtrf: 3636 -[21-Feb-2025 10:21:16 UTC] Email sent successfully to: alexandra.d@3dtech.biz with idtrf: 3636 -[21-Feb-2025 10:25:15 UTC] Attempting to send email to: alexandra.d@3dtech.biz with idtrf: 3635 -[21-Feb-2025 10:25:16 UTC] Email sent successfully to: alexandra.d@3dtech.biz with idtrf: 3635 -[21-Feb-2025 10:43:33 UTC] Attempting to send email to: commerciale@montebove.it with idtrf: 3637 -[21-Feb-2025 10:43:36 UTC] Email sent successfully to: commerciale@montebove.it with idtrf: 3637 -[21-Feb-2025 10:43:42 UTC] Attempting to send email to: commerciale@montebove.it with idtrf: 3637 -[21-Feb-2025 10:43:44 UTC] Email sent successfully to: commerciale@montebove.it with idtrf: 3637 -[22-Feb-2025 13:25:56 UTC] Attempting to send email to: alexandra.d@3dtech.biz with idtrf: 3638 -[22-Feb-2025 13:25:59 UTC] Email sent successfully to: alexandra.d@3dtech.biz with idtrf: 3638 -[22-Feb-2025 13:26:02 UTC] Attempting to send email to: alexandra.d@3dtech.biz with idtrf: 3638 -[22-Feb-2025 13:26:04 UTC] Email sent successfully to: alexandra.d@3dtech.biz with idtrf: 3638 -[24-Feb-2025 12:33:54 UTC] Attempting to send email to: m.dedonato@baseprotection.com with idtrf: 3509 -[24-Feb-2025 12:33:57 UTC] Email sent successfully to: m.dedonato@baseprotection.com with idtrf: 3509 -[24-Feb-2025 12:33:58 UTC] Attempting to send email to: m.dedonato@baseprotection.com with idtrf: 3509 -[24-Feb-2025 12:33:59 UTC] Email sent successfully to: m.dedonato@baseprotection.com with idtrf: 3509 -[24-Feb-2025 12:41:03 UTC] Attempting to send email to: m.dedonato@baseprotection.com with idtrf: 3639 -[24-Feb-2025 12:41:04 UTC] Email sent successfully to: m.dedonato@baseprotection.com with idtrf: 3639 -[24-Feb-2025 14:12:38 UTC] Attempting to send email to: ordini@rotoform.it with idtrf: 3640 -[24-Feb-2025 14:12:39 UTC] Email sent successfully to: ordini@rotoform.it with idtrf: 3640 -[24-Feb-2025 15:03:38 UTC] Attempting to send email to: info@lewer.it with idtrf: 3643 -[24-Feb-2025 15:03:39 UTC] Email sent successfully to: info@lewer.it with idtrf: 3643 -[24-Feb-2025 15:04:40 UTC] Attempting to send email to: carlo.cabrele@ribeclog.com with idtrf: 3642 -[24-Feb-2025 15:04:42 UTC] Email sent successfully to: carlo.cabrele@ribeclog.com with idtrf: 3642 -[24-Feb-2025 15:17:55 UTC] Attempting to send email to: carlo.cabrele@ribeclog.com with idtrf: 3644 -[24-Feb-2025 15:17:58 UTC] Email sent successfully to: carlo.cabrele@ribeclog.com with idtrf: 3644 -[24-Feb-2025 16:07:53 UTC] Attempting to send email to: carlo.cabrele@ribeclog.com with idtrf: 3645 -[24-Feb-2025 16:07:56 UTC] Email sent successfully to: carlo.cabrele@ribeclog.com with idtrf: 3645 -[24-Feb-2025 16:22:36 UTC] Attempting to send email to: carlo.cabrele@ribeclog.com with idtrf: 3646 -[24-Feb-2025 16:22:37 UTC] Email sent successfully to: carlo.cabrele@ribeclog.com with idtrf: 3646 -[25-Feb-2025 10:20:26 UTC] Attempting to send email to: thalisa.adam@strauss.de with idtrf: 3619 -[25-Feb-2025 10:20:27 UTC] Email sent successfully to: thalisa.adam@strauss.de with idtrf: 3619 -[25-Feb-2025 11:03:00 UTC] Attempting to send email to: andrea.tormena@beretta.com with idtrf: 3625 -[25-Feb-2025 11:03:01 UTC] Email sent successfully to: andrea.tormena@beretta.com with idtrf: 3625 -[25-Feb-2025 11:07:07 UTC] Attempting to send email to: e.tricarico@cofra.it with idtrf: 3651 -[25-Feb-2025 11:07:08 UTC] Email sent successfully to: e.tricarico@cofra.it with idtrf: 3651 -[25-Feb-2025 11:10:19 UTC] Attempting to send email to: e.tricarico@cofra.it with idtrf: 3652 -[25-Feb-2025 11:10:20 UTC] Email sent successfully to: e.tricarico@cofra.it with idtrf: 3652 -[25-Feb-2025 11:50:49 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3649 -[25-Feb-2025 11:50:51 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3649 -[25-Feb-2025 12:01:05 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3653 -[25-Feb-2025 12:01:05 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3653 -[25-Feb-2025 12:05:27 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3654 -[25-Feb-2025 12:05:27 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3654 -[25-Feb-2025 14:04:47 UTC] Attempting to send email to: m.dedonato@baseprotection.com with idtrf: 3655 -[25-Feb-2025 14:04:48 UTC] Email sent successfully to: m.dedonato@baseprotection.com with idtrf: 3655 -[25-Feb-2025 14:08:55 UTC] Attempting to send email to: m.dedonato@baseprotection.com with idtrf: 3656 -[25-Feb-2025 14:08:55 UTC] Email sent successfully to: m.dedonato@baseprotection.com with idtrf: 3656 -[25-Feb-2025 14:10:39 UTC] Attempting to send email to: m.dedonato@baseprotection.com with idtrf: 3657 -[25-Feb-2025 14:10:40 UTC] Email sent successfully to: m.dedonato@baseprotection.com with idtrf: 3657 -[25-Feb-2025 14:54:35 UTC] Attempting to send email to: michele.risatti@diadora.com with idtrf: 3659 -[25-Feb-2025 14:54:35 UTC] Email sent successfully to: michele.risatti@diadora.com with idtrf: 3659 -[25-Feb-2025 15:13:36 UTC] Attempting to send email to: e.tricarico@cofra.it with idtrf: 3660 -[25-Feb-2025 15:13:36 UTC] Email sent successfully to: e.tricarico@cofra.it with idtrf: 3660 -[25-Feb-2025 15:19:54 UTC] Attempting to send email to: m.dedonato@baseprotection.com with idtrf: 3662 -[25-Feb-2025 15:19:54 UTC] Email sent successfully to: m.dedonato@baseprotection.com with idtrf: 3662 -[25-Feb-2025 15:23:30 UTC] Attempting to send email to: e.tricarico@cofra.it with idtrf: 3661 -[25-Feb-2025 15:23:31 UTC] Email sent successfully to: e.tricarico@cofra.it with idtrf: 3661 -[25-Feb-2025 15:37:37 UTC] Attempting to send email to: e.tricarico@cofra.it with idtrf: 3663 -[25-Feb-2025 15:37:38 UTC] Email sent successfully to: e.tricarico@cofra.it with idtrf: 3663 -[25-Feb-2025 15:50:47 UTC] Attempting to send email to: m.piccolini@cimac.it with idtrf: 3650 -[25-Feb-2025 15:50:48 UTC] Email sent successfully to: m.piccolini@cimac.it with idtrf: 3650 -[25-Feb-2025 15:50:59 UTC] Attempting to send email to: m.piccolini@cimac.it with idtrf: 3650 -[25-Feb-2025 15:51:11 UTC] Email sent successfully to: m.piccolini@cimac.it with idtrf: 3650 -[25-Feb-2025 15:53:12 UTC] Attempting to send email to: qualita.17065@cimac.it with idtrf: 3666 -[25-Feb-2025 15:53:12 UTC] Email sent successfully to: qualita.17065@cimac.it with idtrf: 3666 -[25-Feb-2025 16:43:36 UTC] Attempting to send email to: g.ageno@icoguanti.it with idtrf: 3667 -[25-Feb-2025 16:43:37 UTC] Email sent successfully to: g.ageno@icoguanti.it with idtrf: 3667 -[26-Feb-2025 05:26:43 UTC] Attempting to send email to: thalisa.adam@strauss.de with idtrf: 3668 -[26-Feb-2025 05:26:44 UTC] Email sent successfully to: thalisa.adam@strauss.de with idtrf: 3668 -[26-Feb-2025 05:29:22 UTC] Attempting to send email to: thalisa.adam@strauss.de with idtrf: 3669 -[26-Feb-2025 05:29:22 UTC] Email sent successfully to: thalisa.adam@strauss.de with idtrf: 3669 -[26-Feb-2025 05:32:19 UTC] Attempting to send email to: thalisa.adam@strauss.de with idtrf: 3670 -[26-Feb-2025 05:32:20 UTC] Email sent successfully to: thalisa.adam@strauss.de with idtrf: 3670 -[26-Feb-2025 09:50:57 UTC] Attempting to send email to: carlo.cabrele@ribeclog.com with idtrf: 3671 -[26-Feb-2025 09:50:59 UTC] Email sent successfully to: carlo.cabrele@ribeclog.com with idtrf: 3671 -[26-Feb-2025 10:32:10 UTC] Attempting to send email to: info@lewer.it with idtrf: 3672 -[26-Feb-2025 10:32:12 UTC] Email sent successfully to: info@lewer.it with idtrf: 3672 -[26-Feb-2025 10:32:13 UTC] Attempting to send email to: info@lewer.it with idtrf: 3672 -[26-Feb-2025 10:32:14 UTC] Email sent successfully to: info@lewer.it with idtrf: 3672 -[26-Feb-2025 10:33:20 UTC] Attempting to send email to: info@lewer.it with idtrf: 3673 -[26-Feb-2025 10:33:21 UTC] Email sent successfully to: info@lewer.it with idtrf: 3673 -[26-Feb-2025 11:09:55 UTC] Attempting to send email to: g.ageno@icoguanti.it with idtrf: 3674 -[26-Feb-2025 11:09:57 UTC] Email sent successfully to: g.ageno@icoguanti.it with idtrf: 3674 -[26-Feb-2025 11:23:20 UTC] Attempting to send email to: e.tricarico@cofra.it with idtrf: 3675 -[26-Feb-2025 11:23:21 UTC] Email sent successfully to: e.tricarico@cofra.it with idtrf: 3675 -[26-Feb-2025 11:58:03 UTC] Attempting to send email to: mtasinato@panthersafety.it with idtrf: 3676 -[26-Feb-2025 11:58:04 UTC] Email sent successfully to: mtasinato@panthersafety.it with idtrf: 3676 -[26-Feb-2025 12:40:03 UTC] Attempting to send email to: thalisa.adam@strauss.de with idtrf: 3677 -[26-Feb-2025 12:40:05 UTC] Email sent successfully to: thalisa.adam@strauss.de with idtrf: 3677 -[26-Feb-2025 12:40:06 UTC] Attempting to send email to: thalisa.adam@strauss.de with idtrf: 3677 -[26-Feb-2025 12:40:07 UTC] Email sent successfully to: thalisa.adam@strauss.de with idtrf: 3677 -[26-Feb-2025 12:58:16 UTC] Attempting to send email to: mtasinato@panthersafety.it with idtrf: 3679 -[26-Feb-2025 12:58:17 UTC] Email sent successfully to: mtasinato@panthersafety.it with idtrf: 3679 -[26-Feb-2025 13:23:40 UTC] Attempting to send email to: mtasinato@panthersafety.it with idtrf: 3680 -[26-Feb-2025 13:23:40 UTC] Email sent successfully to: mtasinato@panthersafety.it with idtrf: 3680 -[26-Feb-2025 13:44:41 UTC] Attempting to send email to: mtasinato@panthersafety.it with idtrf: 3681 -[26-Feb-2025 13:44:42 UTC] Email sent successfully to: mtasinato@panthersafety.it with idtrf: 3681 -[26-Feb-2025 15:41:07 UTC] Attempting to send email to: carlo.cabrele@ribeclog.com with idtrf: 3664 -[26-Feb-2025 15:41:08 UTC] Email sent successfully to: carlo.cabrele@ribeclog.com with idtrf: 3664 -[27-Feb-2025 10:52:49 UTC] Attempting to send email to: e.tricarico@cofra.it with idtrf: 3686 -[27-Feb-2025 10:52:51 UTC] Email sent successfully to: e.tricarico@cofra.it with idtrf: 3686 -[27-Feb-2025 10:52:53 UTC] Attempting to send email to: e.tricarico@cofra.it with idtrf: 3686 -[27-Feb-2025 10:52:53 UTC] Email sent successfully to: e.tricarico@cofra.it with idtrf: 3686 -[27-Feb-2025 13:19:49 UTC] Attempting to send email to: modelleria@albaen.it with idtrf: 3687 -[27-Feb-2025 13:19:51 UTC] Email sent successfully to: modelleria@albaen.it with idtrf: 3687 -[27-Feb-2025 13:39:53 UTC] Attempting to send email to: modelleria@albaen.it with idtrf: 3688 -[27-Feb-2025 13:39:54 UTC] Email sent successfully to: modelleria@albaen.it with idtrf: 3688 -[27-Feb-2025 13:45:48 UTC] Attempting to send email to: c.nahr@uvex.de with idtrf: 3685 -[27-Feb-2025 13:45:48 UTC] Email sent successfully to: c.nahr@uvex.de with idtrf: 3685 -[27-Feb-2025 13:46:34 UTC] Attempting to send email to: c.nahr@uvex.de with idtrf: 3683 -[27-Feb-2025 13:46:34 UTC] Email sent successfully to: c.nahr@uvex.de with idtrf: 3683 -[27-Feb-2025 15:12:26 UTC] Attempting to send email to: modelleria@albaen.it with idtrf: 3690 -[27-Feb-2025 15:12:27 UTC] Email sent successfully to: modelleria@albaen.it with idtrf: 3690 -[27-Feb-2025 18:00:16 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3691 -[27-Feb-2025 18:00:17 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3691 -[27-Feb-2025 18:04:52 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3692 -[27-Feb-2025 18:04:53 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3692 -[28-Feb-2025 11:06:05 UTC] Attempting to send email to: modelleria@albaen.it with idtrf: 3694 -[28-Feb-2025 11:06:07 UTC] Email sent successfully to: modelleria@albaen.it with idtrf: 3694 -[28-Feb-2025 11:06:08 UTC] Attempting to send email to: modelleria@albaen.it with idtrf: 3694 -[28-Feb-2025 11:06:09 UTC] Email sent successfully to: modelleria@albaen.it with idtrf: 3694 -[28-Feb-2025 11:14:02 UTC] Attempting to send email to: Gabriele.Celotto@gardening.it with idtrf: 3693 -[28-Feb-2025 11:14:03 UTC] Email sent successfully to: Gabriele.Celotto@gardening.it with idtrf: 3693 -[28-Feb-2025 11:24:13 UTC] Attempting to send email to: Gabriele.Celotto@gardening.it with idtrf: 3695 -[28-Feb-2025 11:24:14 UTC] Email sent successfully to: Gabriele.Celotto@gardening.it with idtrf: 3695 -[28-Feb-2025 14:19:57 UTC] Attempting to send email to: e.tricarico@cofra.it with idtrf: 3697 -[28-Feb-2025 14:19:57 UTC] Email sent successfully to: e.tricarico@cofra.it with idtrf: 3697 -[28-Feb-2025 15:04:22 UTC] Attempting to send email to: e.tricarico@cofra.it with idtrf: 3698 -[28-Feb-2025 15:04:23 UTC] Email sent successfully to: e.tricarico@cofra.it with idtrf: 3698 -[03-Mar-2025 13:40:02 UTC] Attempting to send email to: mtasinato@panthersafety.it with idtrf: 3709 -[03-Mar-2025 13:40:04 UTC] Email sent successfully to: mtasinato@panthersafety.it with idtrf: 3709 -[03-Mar-2025 13:40:05 UTC] Attempting to send email to: mtasinato@panthersafety.it with idtrf: 3709 -[03-Mar-2025 13:40:05 UTC] Email sent successfully to: mtasinato@panthersafety.it with idtrf: 3709 -[03-Mar-2025 13:54:21 UTC] Attempting to send email to: mtasinato@panthersafety.it with idtrf: 3710 -[03-Mar-2025 13:54:22 UTC] Email sent successfully to: mtasinato@panthersafety.it with idtrf: 3710 -[03-Mar-2025 13:59:47 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3711 -[03-Mar-2025 13:59:47 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3711 -[03-Mar-2025 14:00:51 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3712 -[03-Mar-2025 14:00:52 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3712 -[03-Mar-2025 14:32:49 UTC] Attempting to send email to: mtasinato@panthersafety.it with idtrf: 3716 -[03-Mar-2025 14:32:50 UTC] Email sent successfully to: mtasinato@panthersafety.it with idtrf: 3716 -[03-Mar-2025 14:33:49 UTC] Attempting to send email to: mtasinato@panthersafety.it with idtrf: 3717 -[03-Mar-2025 14:33:50 UTC] Email sent successfully to: mtasinato@panthersafety.it with idtrf: 3717 -[03-Mar-2025 14:44:56 UTC] Attempting to send email to: mtasinato@panthersafety.it with idtrf: 3715 -[03-Mar-2025 14:44:57 UTC] Email sent successfully to: mtasinato@panthersafety.it with idtrf: 3715 -[03-Mar-2025 15:08:34 UTC] Attempting to send email to: mtasinato@panthersafety.it with idtrf: 3718 -[03-Mar-2025 15:08:35 UTC] Email sent successfully to: mtasinato@panthersafety.it with idtrf: 3718 -[03-Mar-2025 15:35:08 UTC] Attempting to send email to: antonella@annabellaspa.it with idtrf: 3714 -[03-Mar-2025 15:35:09 UTC] Email sent successfully to: antonella@annabellaspa.it with idtrf: 3714 -[04-Mar-2025 07:52:23 UTC] Attempting to send email to: actionstanley@163.com with idtrf: 3703 -[04-Mar-2025 07:52:24 UTC] Email sent successfully to: actionstanley@163.com with idtrf: 3703 -[04-Mar-2025 07:52:26 UTC] Attempting to send email to: actionstanley@163.com with idtrf: 3703 -[04-Mar-2025 07:52:27 UTC] Email sent successfully to: actionstanley@163.com with idtrf: 3703 -[04-Mar-2025 08:15:34 UTC] Attempting to send email to: actionstanley@163.com with idtrf: 3700 -[04-Mar-2025 08:15:35 UTC] Email sent successfully to: actionstanley@163.com with idtrf: 3700 -[04-Mar-2025 08:55:53 UTC] Attempting to send email to: actionstanley@163.com with idtrf: 3701 -[04-Mar-2025 08:55:54 UTC] Email sent successfully to: actionstanley@163.com with idtrf: 3701 -[04-Mar-2025 09:08:32 UTC] Attempting to send email to: actionstanley@163.com with idtrf: 3704 -[04-Mar-2025 09:08:32 UTC] Email sent successfully to: actionstanley@163.com with idtrf: 3704 -[04-Mar-2025 09:53:15 UTC] Attempting to send email to: m.dedonato@baseprotection.com with idtrf: 3708 -[04-Mar-2025 09:53:16 UTC] Email sent successfully to: m.dedonato@baseprotection.com with idtrf: 3708 -[04-Mar-2025 09:54:46 UTC] Attempting to send email to: m.dedonato@baseprotection.com with idtrf: 3707 -[04-Mar-2025 09:54:46 UTC] Email sent successfully to: m.dedonato@baseprotection.com with idtrf: 3707 -[04-Mar-2025 13:48:28 UTC] Attempting to send email to: Gabriele.Celotto@gardening.it with idtrf: 1702 -[04-Mar-2025 13:48:28 UTC] Email sent successfully to: Gabriele.Celotto@gardening.it with idtrf: 1702 -[04-Mar-2025 13:52:16 UTC] Attempting to send email to: stjepan@seklo.hr with idtrf: 3719 -[04-Mar-2025 13:52:16 UTC] Email sent successfully to: stjepan@seklo.hr with idtrf: 3719 -[04-Mar-2025 14:20:43 UTC] Attempting to send email to: Gabriele.Celotto@gardening.it with idtrf: 3739 -[04-Mar-2025 14:20:43 UTC] Email sent successfully to: Gabriele.Celotto@gardening.it with idtrf: 3739 -[04-Mar-2025 14:31:58 UTC] Attempting to send email to: Gabriele.Celotto@gardening.it with idtrf: 3738 -[04-Mar-2025 14:31:58 UTC] Email sent successfully to: Gabriele.Celotto@gardening.it with idtrf: 3738 -[04-Mar-2025 14:33:53 UTC] Attempting to send email to: Gabriele.Celotto@gardening.it with idtrf: 3737 -[04-Mar-2025 14:33:53 UTC] Email sent successfully to: Gabriele.Celotto@gardening.it with idtrf: 3737 -[04-Mar-2025 14:34:26 UTC] Attempting to send email to: Gabriele.Celotto@gardening.it with idtrf: 3736 -[04-Mar-2025 14:34:26 UTC] Email sent successfully to: Gabriele.Celotto@gardening.it with idtrf: 3736 -[04-Mar-2025 14:35:02 UTC] Attempting to send email to: Gabriele.Celotto@gardening.it with idtrf: 3735 -[04-Mar-2025 14:35:02 UTC] Email sent successfully to: Gabriele.Celotto@gardening.it with idtrf: 3735 -[04-Mar-2025 14:35:36 UTC] Attempting to send email to: Gabriele.Celotto@gardening.it with idtrf: 3734 -[04-Mar-2025 14:35:36 UTC] Email sent successfully to: Gabriele.Celotto@gardening.it with idtrf: 3734 -[04-Mar-2025 14:36:13 UTC] Attempting to send email to: Gabriele.Celotto@gardening.it with idtrf: 3733 -[04-Mar-2025 14:36:13 UTC] Email sent successfully to: Gabriele.Celotto@gardening.it with idtrf: 3733 -[04-Mar-2025 14:36:52 UTC] Attempting to send email to: Gabriele.Celotto@gardening.it with idtrf: 3732 -[04-Mar-2025 14:36:52 UTC] Email sent successfully to: Gabriele.Celotto@gardening.it with idtrf: 3732 -[04-Mar-2025 14:37:29 UTC] Attempting to send email to: Gabriele.Celotto@gardening.it with idtrf: 3731 -[04-Mar-2025 14:37:30 UTC] Email sent successfully to: Gabriele.Celotto@gardening.it with idtrf: 3731 -[04-Mar-2025 14:37:59 UTC] Attempting to send email to: Gabriele.Celotto@gardening.it with idtrf: 3730 -[04-Mar-2025 14:38:00 UTC] Email sent successfully to: Gabriele.Celotto@gardening.it with idtrf: 3730 -[04-Mar-2025 14:38:32 UTC] Attempting to send email to: Gabriele.Celotto@gardening.it with idtrf: 3729 -[04-Mar-2025 14:38:33 UTC] Email sent successfully to: Gabriele.Celotto@gardening.it with idtrf: 3729 -[04-Mar-2025 14:39:04 UTC] Attempting to send email to: Gabriele.Celotto@gardening.it with idtrf: 3728 -[04-Mar-2025 14:39:05 UTC] Email sent successfully to: Gabriele.Celotto@gardening.it with idtrf: 3728 -[04-Mar-2025 14:39:51 UTC] Attempting to send email to: Gabriele.Celotto@gardening.it with idtrf: 3727 -[04-Mar-2025 14:39:52 UTC] Email sent successfully to: Gabriele.Celotto@gardening.it with idtrf: 3727 -[04-Mar-2025 14:40:25 UTC] Attempting to send email to: Gabriele.Celotto@gardening.it with idtrf: 3726 -[04-Mar-2025 14:40:25 UTC] Email sent successfully to: Gabriele.Celotto@gardening.it with idtrf: 3726 -[04-Mar-2025 14:40:54 UTC] Attempting to send email to: Gabriele.Celotto@gardening.it with idtrf: 3725 -[04-Mar-2025 14:40:54 UTC] Email sent successfully to: Gabriele.Celotto@gardening.it with idtrf: 3725 -[04-Mar-2025 14:41:47 UTC] Attempting to send email to: Gabriele.Celotto@gardening.it with idtrf: 3724 -[04-Mar-2025 14:41:47 UTC] Email sent successfully to: Gabriele.Celotto@gardening.it with idtrf: 3724 -[04-Mar-2025 14:42:19 UTC] Attempting to send email to: Gabriele.Celotto@gardening.it with idtrf: 3723 -[04-Mar-2025 14:42:20 UTC] Email sent successfully to: Gabriele.Celotto@gardening.it with idtrf: 3723 -[04-Mar-2025 14:42:45 UTC] Attempting to send email to: Gabriele.Celotto@gardening.it with idtrf: 3723 -[04-Mar-2025 14:42:45 UTC] Email sent successfully to: Gabriele.Celotto@gardening.it with idtrf: 3723 -[04-Mar-2025 14:43:43 UTC] Attempting to send email to: Gabriele.Celotto@gardening.it with idtrf: 3696 -[04-Mar-2025 14:43:43 UTC] Email sent successfully to: Gabriele.Celotto@gardening.it with idtrf: 3696 -[04-Mar-2025 15:17:24 UTC] Attempting to send email to: alexandra.d@3dtech.biz with idtrf: 3740 -[04-Mar-2025 15:17:26 UTC] Email sent successfully to: alexandra.d@3dtech.biz with idtrf: 3740 -[04-Mar-2025 15:17:27 UTC] Attempting to send email to: alexandra.d@3dtech.biz with idtrf: 3740 -[04-Mar-2025 15:17:29 UTC] Email sent successfully to: alexandra.d@3dtech.biz with idtrf: 3740 -[04-Mar-2025 15:18:30 UTC] Attempting to send email to: alexandra.d@3dtech.biz with idtrf: 3741 -[04-Mar-2025 15:18:31 UTC] Email sent successfully to: alexandra.d@3dtech.biz with idtrf: 3741 -[04-Mar-2025 16:53:43 UTC] Attempting to send email to: g.ageno@icoguanti.it with idtrf: 3742 -[04-Mar-2025 16:53:43 UTC] Email sent successfully to: g.ageno@icoguanti.it with idtrf: 3742 -[05-Mar-2025 09:25:43 UTC] Attempting to send email to: gino.sirci@sirsafety.com with idtrf: 3743 -[05-Mar-2025 09:25:45 UTC] Email sent successfully to: gino.sirci@sirsafety.com with idtrf: 3743 -[05-Mar-2025 09:41:23 UTC] Attempting to send email to: edoardocerusici@rays.it with idtrf: 3744 -[05-Mar-2025 09:41:24 UTC] Email sent successfully to: edoardocerusici@rays.it with idtrf: 3744 -[05-Mar-2025 09:41:27 UTC] Attempting to send email to: edoardocerusici@rays.it with idtrf: 3744 -[05-Mar-2025 09:41:28 UTC] Email sent successfully to: edoardocerusici@rays.it with idtrf: 3744 -[05-Mar-2025 13:26:30 UTC] Attempting to send email to: edoardocerusici@rays.it with idtrf: 3746 -[05-Mar-2025 13:26:31 UTC] Email sent successfully to: edoardocerusici@rays.it with idtrf: 3746 -[05-Mar-2025 13:26:33 UTC] Attempting to send email to: edoardocerusici@rays.it with idtrf: 3746 -[05-Mar-2025 13:26:34 UTC] Email sent successfully to: edoardocerusici@rays.it with idtrf: 3746 -[05-Mar-2025 14:48:42 UTC] Attempting to send email to: giorgio.giglioli@gen-art.com with idtrf: 3748 -[05-Mar-2025 14:48:43 UTC] Email sent successfully to: giorgio.giglioli@gen-art.com with idtrf: 3748 -[06-Mar-2025 10:19:28 UTC] Attempting to send email to: edoardocerusici@rays.it with idtrf: 3758 -[06-Mar-2025 10:19:30 UTC] Email sent successfully to: edoardocerusici@rays.it with idtrf: 3758 -[06-Mar-2025 10:19:33 UTC] Attempting to send email to: edoardocerusici@rays.it with idtrf: 3758 -[06-Mar-2025 10:19:33 UTC] Email sent successfully to: edoardocerusici@rays.it with idtrf: 3758 -[07-Mar-2025 15:43:20 UTC] Attempting to send email to: m.piccolini@cimac.it with idtrf: 3766 -[07-Mar-2025 15:43:22 UTC] Email sent successfully to: m.piccolini@cimac.it with idtrf: 3766 -[10-Mar-2025 06:01:21 UTC] Attempting to send email to: actionstanley@163.com with idtrf: 3765 -[10-Mar-2025 06:01:22 UTC] Email sent successfully to: actionstanley@163.com with idtrf: 3765 -[10-Mar-2025 06:23:31 UTC] Attempting to send email to: actionstanley@163.com with idtrf: 3764 -[10-Mar-2025 06:23:32 UTC] Email sent successfully to: actionstanley@163.com with idtrf: 3764 -[10-Mar-2025 06:49:49 UTC] Attempting to send email to: actionstanley@163.com with idtrf: 3763 -[10-Mar-2025 06:49:50 UTC] Email sent successfully to: actionstanley@163.com with idtrf: 3763 -[10-Mar-2025 06:49:52 UTC] Attempting to send email to: actionstanley@163.com with idtrf: 3763 -[10-Mar-2025 06:49:53 UTC] Email sent successfully to: actionstanley@163.com with idtrf: 3763 -[10-Mar-2025 07:01:34 UTC] Attempting to send email to: actionstanley@163.com with idtrf: 3767 -[10-Mar-2025 07:01:34 UTC] Email sent successfully to: actionstanley@163.com with idtrf: 3767 -[10-Mar-2025 07:01:37 UTC] Attempting to send email to: actionstanley@163.com with idtrf: 3767 -[10-Mar-2025 07:01:38 UTC] Email sent successfully to: actionstanley@163.com with idtrf: 3767 -[10-Mar-2025 07:05:53 UTC] Attempting to send email to: actionstanley@163.com with idtrf: 3768 -[10-Mar-2025 07:05:54 UTC] Email sent successfully to: actionstanley@163.com with idtrf: 3768 -[10-Mar-2025 07:05:56 UTC] Attempting to send email to: actionstanley@163.com with idtrf: 3768 -[10-Mar-2025 07:05:57 UTC] Email sent successfully to: actionstanley@163.com with idtrf: 3768 -[10-Mar-2025 10:52:43 UTC] Attempting to send email to: info@lewer.it with idtrf: 3772 -[10-Mar-2025 10:52:44 UTC] Email sent successfully to: info@lewer.it with idtrf: 3772 -[10-Mar-2025 10:53:17 UTC] Attempting to send email to: info@lewer.it with idtrf: 3773 -[10-Mar-2025 10:53:18 UTC] Email sent successfully to: info@lewer.it with idtrf: 3773 -[10-Mar-2025 10:54:45 UTC] Attempting to send email to: info@lewer.it with idtrf: 3774 -[10-Mar-2025 10:54:45 UTC] Email sent successfully to: info@lewer.it with idtrf: 3774 -[10-Mar-2025 10:55:25 UTC] Attempting to send email to: info@lewer.it with idtrf: 3775 -[10-Mar-2025 10:55:26 UTC] Email sent successfully to: info@lewer.it with idtrf: 3775 -[11-Mar-2025 09:46:38 UTC] Attempting to send email to: k.bon@garsport.it with idtrf: 3684 -[11-Mar-2025 09:46:42 UTC] Email sent successfully to: k.bon@garsport.it with idtrf: 3684 -[11-Mar-2025 09:46:44 UTC] Attempting to send email to: k.bon@garsport.it with idtrf: 3684 -[11-Mar-2025 09:46:47 UTC] Email sent successfully to: k.bon@garsport.it with idtrf: 3684 -[11-Mar-2025 10:48:38 UTC] Attempting to send email to: info@lewer.it with idtrf: 3778 -[11-Mar-2025 10:48:39 UTC] Email sent successfully to: info@lewer.it with idtrf: 3778 -[11-Mar-2025 13:52:46 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3171 -[11-Mar-2025 13:52:47 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3171 -[11-Mar-2025 15:47:09 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3782 -[11-Mar-2025 15:47:10 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3782 -[11-Mar-2025 15:54:16 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3779 -[11-Mar-2025 15:54:17 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3779 -[11-Mar-2025 16:56:00 UTC] Attempting to send email to: gino.sirci@sirsafety.com with idtrf: 3783 -[11-Mar-2025 16:56:01 UTC] Email sent successfully to: gino.sirci@sirsafety.com with idtrf: 3783 -[11-Mar-2025 17:11:43 UTC] Attempting to send email to: gino.sirci@sirsafety.com with idtrf: 3784 -[11-Mar-2025 17:11:44 UTC] Email sent successfully to: gino.sirci@sirsafety.com with idtrf: 3784 -[11-Mar-2025 17:16:19 UTC] Attempting to send email to: gino.sirci@sirsafety.com with idtrf: 3785 -[11-Mar-2025 17:16:30 UTC] Email sent successfully to: gino.sirci@sirsafety.com with idtrf: 3785 -[11-Mar-2025 17:16:31 UTC] Attempting to send email to: gino.sirci@sirsafety.com with idtrf: 3785 -[11-Mar-2025 17:16:31 UTC] Email sent successfully to: gino.sirci@sirsafety.com with idtrf: 3785 -[11-Mar-2025 17:23:11 UTC] Attempting to send email to: gino.sirci@sirsafety.com with idtrf: 3787 -[11-Mar-2025 17:23:11 UTC] Email sent successfully to: gino.sirci@sirsafety.com with idtrf: 3787 -[11-Mar-2025 17:23:47 UTC] Attempting to send email to: gino.sirci@sirsafety.com with idtrf: 3786 -[11-Mar-2025 17:23:48 UTC] Email sent successfully to: gino.sirci@sirsafety.com with idtrf: 3786 -[11-Mar-2025 17:26:32 UTC] Attempting to send email to: gino.sirci@sirsafety.com with idtrf: 3788 -[11-Mar-2025 17:27:36 UTC] Email sent successfully to: gino.sirci@sirsafety.com with idtrf: 3788 -[11-Mar-2025 17:27:37 UTC] Attempting to send email to: gino.sirci@sirsafety.com with idtrf: 3788 -[11-Mar-2025 17:27:38 UTC] Email sent successfully to: gino.sirci@sirsafety.com with idtrf: 3788 -[11-Mar-2025 17:31:48 UTC] Attempting to send email to: gino.sirci@sirsafety.com with idtrf: 3789 -[11-Mar-2025 17:31:48 UTC] Email sent successfully to: gino.sirci@sirsafety.com with idtrf: 3789 -[11-Mar-2025 17:37:06 UTC] Attempting to send email to: gino.sirci@sirsafety.com with idtrf: 3790 -[11-Mar-2025 17:37:07 UTC] Email sent successfully to: gino.sirci@sirsafety.com with idtrf: 3790 -[12-Mar-2025 08:52:11 UTC] Attempting to send email to: andriy.vonkholskyy@exena.com with idtrf: 3791 -[12-Mar-2025 08:52:13 UTC] Email sent successfully to: andriy.vonkholskyy@exena.com with idtrf: 3791 -[12-Mar-2025 08:52:14 UTC] Attempting to send email to: andriy.vonkholskyy@exena.com with idtrf: 3791 -[12-Mar-2025 08:52:15 UTC] Email sent successfully to: andriy.vonkholskyy@exena.com with idtrf: 3791 -[12-Mar-2025 11:51:17 UTC] Attempting to send email to: ufficio.gare@nacatur.com with idtrf: 3794 -[12-Mar-2025 11:51:18 UTC] Email sent successfully to: ufficio.gare@nacatur.com with idtrf: 3794 -[12-Mar-2025 11:55:38 UTC] Attempting to send email to: ufficio.gare@nacatur.com with idtrf: 3795 -[12-Mar-2025 11:55:39 UTC] Email sent successfully to: ufficio.gare@nacatur.com with idtrf: 3795 -[12-Mar-2025 16:04:49 UTC] Attempting to send email to: info@lewer.it with idtrf: 3796 -[12-Mar-2025 16:04:51 UTC] Email sent successfully to: info@lewer.it with idtrf: 3796 -[13-Mar-2025 08:15:02 UTC] Attempting to send email to: info@lewer.it with idtrf: 3797 -[13-Mar-2025 08:15:05 UTC] Email sent successfully to: info@lewer.it with idtrf: 3797 -[13-Mar-2025 08:15:06 UTC] Attempting to send email to: info@lewer.it with idtrf: 3797 -[13-Mar-2025 08:15:07 UTC] Email sent successfully to: info@lewer.it with idtrf: 3797 -[13-Mar-2025 08:22:41 UTC] Attempting to send email to: ufficio.gare@nacatur.com with idtrf: 3799 -[13-Mar-2025 08:22:42 UTC] Email sent successfully to: ufficio.gare@nacatur.com with idtrf: 3799 -[13-Mar-2025 11:00:41 UTC] Attempting to send email to: info@be-winsafety.com with idtrf: 3798 -[13-Mar-2025 11:00:43 UTC] Email sent successfully to: info@be-winsafety.com with idtrf: 3798 -[13-Mar-2025 11:00:44 UTC] Attempting to send email to: info@be-winsafety.com with idtrf: 3798 -[13-Mar-2025 11:00:45 UTC] Email sent successfully to: info@be-winsafety.com with idtrf: 3798 -[13-Mar-2025 14:56:51 UTC] Attempting to send email to: qualita@bericah.it with idtrf: 3803 -[13-Mar-2025 14:56:52 UTC] Email sent successfully to: qualita@bericah.it with idtrf: 3803 -[13-Mar-2025 16:02:36 UTC] Attempting to send email to: gino.sirci@sirsafety.com with idtrf: 3807 -[13-Mar-2025 16:02:36 UTC] Email sent successfully to: gino.sirci@sirsafety.com with idtrf: 3807 -[14-Mar-2025 08:43:04 UTC] Attempting to send email to: info@be-winsafety.com with idtrf: 3810 -[14-Mar-2025 08:43:05 UTC] Email sent successfully to: info@be-winsafety.com with idtrf: 3810 -[14-Mar-2025 08:43:06 UTC] Attempting to send email to: info@be-winsafety.com with idtrf: 3810 -[14-Mar-2025 08:43:07 UTC] Email sent successfully to: info@be-winsafety.com with idtrf: 3810 -[14-Mar-2025 13:37:24 UTC] Attempting to send email to: g.ageno@icoguanti.it with idtrf: 3811 -[14-Mar-2025 13:37:26 UTC] Email sent successfully to: g.ageno@icoguanti.it with idtrf: 3811 -[14-Mar-2025 16:15:29 UTC] Attempting to send email to: a.cavalli@nerispa.com with idtrf: 3814 -[14-Mar-2025 16:15:31 UTC] Email sent successfully to: a.cavalli@nerispa.com with idtrf: 3814 -[17-Mar-2025 11:30:10 UTC] Attempting to send email to: g.ageno@icoguanti.it with idtrf: 3816 -[17-Mar-2025 11:30:12 UTC] Email sent successfully to: g.ageno@icoguanti.it with idtrf: 3816 -[17-Mar-2025 11:37:34 UTC] Attempting to send email to: g.ageno@icoguanti.it with idtrf: 3817 -[17-Mar-2025 11:37:34 UTC] Email sent successfully to: g.ageno@icoguanti.it with idtrf: 3817 -[17-Mar-2025 11:46:34 UTC] Attempting to send email to: g.ageno@icoguanti.it with idtrf: 3819 -[17-Mar-2025 11:46:35 UTC] Email sent successfully to: g.ageno@icoguanti.it with idtrf: 3819 -[17-Mar-2025 11:52:17 UTC] Attempting to send email to: g.ageno@icoguanti.it with idtrf: 3820 -[17-Mar-2025 11:52:17 UTC] Email sent successfully to: g.ageno@icoguanti.it with idtrf: 3820 -[17-Mar-2025 11:56:42 UTC] Attempting to send email to: g.ageno@icoguanti.it with idtrf: 3821 -[17-Mar-2025 11:56:43 UTC] Email sent successfully to: g.ageno@icoguanti.it with idtrf: 3821 -[17-Mar-2025 16:28:33 UTC] Attempting to send email to: g.ageno@icoguanti.it with idtrf: 3828 -[17-Mar-2025 16:28:34 UTC] Email sent successfully to: g.ageno@icoguanti.it with idtrf: 3828 -[18-Mar-2025 08:23:47 UTC] Attempting to send email to: qualita@bericah.it with idtrf: 3829 -[18-Mar-2025 08:23:48 UTC] Email sent successfully to: qualita@bericah.it with idtrf: 3829 -[18-Mar-2025 08:45:25 UTC] Attempting to send email to: lab@payperwear.com with idtrf: 3830 -[18-Mar-2025 08:45:25 UTC] Email sent successfully to: lab@payperwear.com with idtrf: 3830 -[18-Mar-2025 08:58:42 UTC] Attempting to send email to: info@lewer.it with idtrf: 3831 -[18-Mar-2025 08:58:44 UTC] Email sent successfully to: info@lewer.it with idtrf: 3831 -[18-Mar-2025 08:58:45 UTC] Attempting to send email to: info@lewer.it with idtrf: 3831 -[18-Mar-2025 08:58:46 UTC] Email sent successfully to: info@lewer.it with idtrf: 3831 -[18-Mar-2025 08:59:59 UTC] Attempting to send email to: info@lewer.it with idtrf: 3832 -[18-Mar-2025 09:00:00 UTC] Email sent successfully to: info@lewer.it with idtrf: 3832 -[18-Mar-2025 09:04:00 UTC] Attempting to send email to: info@lewer.it with idtrf: 3833 -[18-Mar-2025 09:04:01 UTC] Email sent successfully to: info@lewer.it with idtrf: 3833 -[18-Mar-2025 09:04:43 UTC] Attempting to send email to: info@lewer.it with idtrf: 3834 -[18-Mar-2025 09:04:44 UTC] Email sent successfully to: info@lewer.it with idtrf: 3834 -[18-Mar-2025 09:04:53 UTC] Attempting to send email to: info@lewer.it with idtrf: 3834 -[18-Mar-2025 09:04:54 UTC] Email sent successfully to: info@lewer.it with idtrf: 3834 -[18-Mar-2025 10:49:56 UTC] Attempting to send email to: michele.risatti@diadora.com with idtrf: 3836 -[18-Mar-2025 10:49:58 UTC] Email sent successfully to: michele.risatti@diadora.com with idtrf: 3836 -[18-Mar-2025 10:49:59 UTC] Attempting to send email to: michele.risatti@diadora.com with idtrf: 3836 -[18-Mar-2025 10:50:00 UTC] Email sent successfully to: michele.risatti@diadora.com with idtrf: 3836 -[18-Mar-2025 12:59:33 UTC] Attempting to send email to: qualita@reflexx.com with idtrf: 3837 -[18-Mar-2025 12:59:34 UTC] Email sent successfully to: qualita@reflexx.com with idtrf: 3837 -[18-Mar-2025 14:22:43 UTC] Attempting to send email to: michele.risatti@diadora.com with idtrf: 3840 -[18-Mar-2025 14:22:44 UTC] Email sent successfully to: michele.risatti@diadora.com with idtrf: 3840 -[18-Mar-2025 14:31:44 UTC] Attempting to send email to: michele.risatti@diadora.com with idtrf: 3839 -[18-Mar-2025 14:31:45 UTC] Email sent successfully to: michele.risatti@diadora.com with idtrf: 3839 -[18-Mar-2025 14:38:36 UTC] Attempting to send email to: michele.risatti@diadora.com with idtrf: 3841 -[18-Mar-2025 14:38:40 UTC] Email sent successfully to: michele.risatti@diadora.com with idtrf: 3841 -[18-Mar-2025 14:38:42 UTC] Attempting to send email to: michele.risatti@diadora.com with idtrf: 3841 -[18-Mar-2025 14:38:43 UTC] Email sent successfully to: michele.risatti@diadora.com with idtrf: 3841 -[18-Mar-2025 14:57:04 UTC] Attempting to send email to: SICUREZZA@MAGRISGROUP.COM with idtrf: 3842 -[18-Mar-2025 14:57:05 UTC] Email sent successfully to: SICUREZZA@MAGRISGROUP.COM with idtrf: 3842 -[18-Mar-2025 14:59:32 UTC] Attempting to send email to: commerciale@montebove.it with idtrf: 3843 -[18-Mar-2025 14:59:33 UTC] Email sent successfully to: commerciale@montebove.it with idtrf: 3843 -[18-Mar-2025 15:02:00 UTC] Attempting to send email to: lab@payperwear.com with idtrf: 3838 -[18-Mar-2025 15:02:01 UTC] Email sent successfully to: lab@payperwear.com with idtrf: 3838 -[18-Mar-2025 16:24:27 UTC] Attempting to send email to: g.tucci@pezzol.it with idtrf: 3844 -[18-Mar-2025 16:24:28 UTC] Email sent successfully to: g.tucci@pezzol.it with idtrf: 3844 -[18-Mar-2025 16:31:46 UTC] Attempting to send email to: g.tucci@pezzol.it with idtrf: 3845 -[18-Mar-2025 16:31:46 UTC] Email sent successfully to: g.tucci@pezzol.it with idtrf: 3845 -[19-Mar-2025 09:21:39 UTC] Attempting to send email to: c.nahr@uvex.de with idtrf: 3815 -[19-Mar-2025 09:21:41 UTC] Email sent successfully to: c.nahr@uvex.de with idtrf: 3815 -[19-Mar-2025 09:21:45 UTC] Attempting to send email to: c.nahr@uvex.de with idtrf: 3815 -[19-Mar-2025 09:21:47 UTC] Email sent successfully to: c.nahr@uvex.de with idtrf: 3815 -[19-Mar-2025 15:17:07 UTC] Attempting to send email to: mtasinato@panthersafety.it with idtrf: 3865 -[19-Mar-2025 15:17:08 UTC] Email sent successfully to: mtasinato@panthersafety.it with idtrf: 3865 -[19-Mar-2025 15:23:50 UTC] Attempting to send email to: michele.fradellin@ftg-safety.com with idtrf: 3853 -[19-Mar-2025 15:23:50 UTC] Email sent successfully to: michele.fradellin@ftg-safety.com with idtrf: 3853 -[19-Mar-2025 19:05:40 UTC] Attempting to send email to: iskladanna@talan.ua with idtrf: 3780 -[19-Mar-2025 19:05:41 UTC] Email sent successfully to: iskladanna@talan.ua with idtrf: 3780 -[20-Mar-2025 09:39:25 UTC] Attempting to send email to: romain@elvesa.gr with idtrf: 3555 -[20-Mar-2025 09:39:28 UTC] Email sent successfully to: romain@elvesa.gr with idtrf: 3555 -[20-Mar-2025 09:39:31 UTC] Attempting to send email to: romain@elvesa.gr with idtrf: 3555 -[20-Mar-2025 09:39:31 UTC] Email sent successfully to: romain@elvesa.gr with idtrf: 3555 -[20-Mar-2025 11:59:54 UTC] Attempting to send email to: romain@elvesa.gr with idtrf: 3872 -[20-Mar-2025 11:59:55 UTC] Email sent successfully to: romain@elvesa.gr with idtrf: 3872 -[20-Mar-2025 12:01:16 UTC] Attempting to send email to: romain@elvesa.gr with idtrf: 3874 -[20-Mar-2025 12:01:17 UTC] Email sent successfully to: romain@elvesa.gr with idtrf: 3874 -[20-Mar-2025 12:04:39 UTC] Attempting to send email to: romain@elvesa.gr with idtrf: 3875 -[20-Mar-2025 12:04:40 UTC] Email sent successfully to: romain@elvesa.gr with idtrf: 3875 -[20-Mar-2025 12:06:15 UTC] Attempting to send email to: romain@elvesa.gr with idtrf: 3876 -[20-Mar-2025 12:06:15 UTC] Email sent successfully to: romain@elvesa.gr with idtrf: 3876 -[20-Mar-2025 12:08:42 UTC] Attempting to send email to: romain@elvesa.gr with idtrf: 3877 -[20-Mar-2025 12:08:43 UTC] Email sent successfully to: romain@elvesa.gr with idtrf: 3877 -[20-Mar-2025 12:50:57 UTC] Attempting to send email to: burattin@orionspa.com with idtrf: 3873 -[20-Mar-2025 12:50:58 UTC] Email sent successfully to: burattin@orionspa.com with idtrf: 3873 -[20-Mar-2025 12:51:11 UTC] Attempting to send email to: burattin@orionspa.com with idtrf: 3822 -[20-Mar-2025 12:51:12 UTC] Email sent successfully to: burattin@orionspa.com with idtrf: 3822 -[20-Mar-2025 15:22:19 UTC] Attempting to send email to: edoardocerusici@rays.it with idtrf: 3879 -[20-Mar-2025 15:22:21 UTC] Email sent successfully to: edoardocerusici@rays.it with idtrf: 3879 -[20-Mar-2025 15:22:22 UTC] Attempting to send email to: edoardocerusici@rays.it with idtrf: 3879 -[20-Mar-2025 15:22:23 UTC] Email sent successfully to: edoardocerusici@rays.it with idtrf: 3879 diff --git a/public/bck220325/public/portaloption.php b/public/bck220325/public/portaloption.php deleted file mode 100644 index 1a8b54f..0000000 --- a/public/bck220325/public/portaloption.php +++ /dev/null @@ -1,317 +0,0 @@ - - - - - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

- - - - - - - - - - - - - - - - - - - - - - - - - -
From EmailmailhostCS EmailCS Email2CS Email3Under Manteinance
- - -
- - - - -
- - -
- - - - -
- - - -
- - - - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/preload.php b/public/bck220325/public/preload.php deleted file mode 100644 index 6a7f646..0000000 --- a/public/bck220325/public/preload.php +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - -
\ No newline at end of file diff --git a/public/bck220325/public/previewtrf.php b/public/bck220325/public/previewtrf.php deleted file mode 100644 index 23476a7..0000000 --- a/public/bck220325/public/previewtrf.php +++ /dev/null @@ -1,466 +0,0 @@ - - -Action = "update"; - $UpdateQuery->Table = "`trf-details`"; - $UpdateQuery->bindColumn("revcs", "s", "s", "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("revcs", "s", "s", "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, 'info@acscreativesolutions.com'); - // 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/bck220325/public/privacyaccept.php b/public/bck220325/public/privacyaccept.php deleted file mode 100644 index 51e7417..0000000 --- a/public/bck220325/public/privacyaccept.php +++ /dev/null @@ -1,173 +0,0 @@ - - - - - -Action = "update"; - $UpdateQuery->Table = "auth_users"; - $UpdateQuery->bindColumn("privacyaccepted", "s", "".((isset($_POST["datetoday"]))?$_POST["datetoday"]:"") ."", "WA_DEFAULT"); - - $UpdateQuery->addFilter("id", "=", "i", "".($iduserlogin) .""); - $UpdateQuery->execute(); - $UpdateGoTo = "dashboard.php"; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo?rel2abs($UpdateGoTo,dirname(__FILE__)):""; - $UpdateQuery->redirect($UpdateGoTo); -} -$companydetails = mysqli_query($cmctrfdb, "SELECT * FROM company WHERE company.idcompany='$idcompany'"); -$companyData = mysqli_fetch_assoc($companydetails); -?> - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

Accettazione Privacy

-

Per procedere all'utilizzo di questo portale è necessario accettare i regolamenti sotto indicati:

- - - -

- -
-
- - - "> - -
- - - - -
- - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/production-place.php b/public/bck220325/public/production-place.php deleted file mode 100644 index 8332071..0000000 --- a/public/bck220325/public/production-place.php +++ /dev/null @@ -1,203 +0,0 @@ - - - - - - - - Aggiungi Production Place - - - - - -
-

Aggiungi Production Place

-
-
- -
- -
-
-
- -
- -
- -
- -
-
-
- -
- -
- -
- -
-
- -
- -
- -
- -
- -
- -
- -
-
- - - - -
- -
- -
- -
- - - -
-
- -
-
-
- -
-
-
-
- -
- - Inserisci almeno 3 caratteri del nome della compagnia per iniziare la ricerca. -
-
- -
-
- - -
- -
- - -
-
- - -
-
- -
- - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/provadrop1.php b/public/bck220325/public/provadrop1.php deleted file mode 100644 index f70505f..0000000 --- a/public/bck220325/public/provadrop1.php +++ /dev/null @@ -1,36 +0,0 @@ -

Dependent Dropdown in php MySQL

-query('select * from members'); -?> -


- - - - \ No newline at end of file diff --git a/public/bck220325/public/provadrop2.php b/public/bck220325/public/provadrop2.php deleted file mode 100644 index bf2bf6c..0000000 --- a/public/bck220325/public/provadrop2.php +++ /dev/null @@ -1,12 +0,0 @@ -query('select * from modelarticle where idarticletype='.$member_id.''); - $options = ""; - while($row = $products_result->fetch_assoc()) { - $options .= ""; - } -echo $options; -}?> \ No newline at end of file diff --git a/public/bck220325/public/provaimage.php b/public/bck220325/public/provaimage.php deleted file mode 100644 index 54305a9..0000000 --- a/public/bck220325/public/provaimage.php +++ /dev/null @@ -1,28 +0,0 @@ - - - - -Documento senza titolo - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/provamail.php b/public/bck220325/public/provamail.php deleted file mode 100644 index f21cadf..0000000 --- a/public/bck220325/public/provamail.php +++ /dev/null @@ -1,27 +0,0 @@ -'; -$message .= '

Hi Jane!

'; -$message .= '

Will you marry me?

'; -$message .= ''; - -// Sending email -if(mail($to, $subject, $message, $headers)){ - echo 'Your mail has been sent successfully.'; -} else{ - echo 'Unable to send email. Please try again.'; -} -?> \ No newline at end of file diff --git a/public/bck220325/public/provamail2.php b/public/bck220325/public/provamail2.php deleted file mode 100644 index 57a9372..0000000 --- a/public/bck220325/public/provamail2.php +++ /dev/null @@ -1,60 +0,0 @@ -PHP Email with Attachment by CodexWorld -

This email is sent from the PHP script with attachment.

-'; - -// 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); - -// Email sending status -echo $mail?"

Email Sent Successfully!

":"

Email sending failed.

"; - -?> \ No newline at end of file diff --git a/public/bck220325/public/provatablesearch.php b/public/bck220325/public/provatablesearch.php deleted file mode 100644 index 5ac9d1d..0000000 --- a/public/bck220325/public/provatablesearch.php +++ /dev/null @@ -1,533 +0,0 @@ - - - -setQuery("SELECT * FROM `trf-details` LEFT JOIN company ON `trf-details`.idcompany=company.idcompany LEFT JOIN article_type ON `trf-details`.idarticletype=article_type.idarticletype WHERE `trf-details`.signedon IS NOT NULL ORDER BY `trf-details`.trfnumber"); -$archivetrflist->execute(); -?> - - - - - - Crovex - Admin & Dashboard Template - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

Datatable

-
-
-
- -
-
-
-
- -

Default Datatable

-

DataTables has most features enabled by - default, so all you need to do to use it with your own tables is to call - the construction function: $().DataTable();. -

- - - - - - - - - - - - - - atEnd()) { - $wa_startindex = $archivetrflist->Index; -?> - - - - - - - - moveNext(); -} -$archivetrflist->moveFirst(); //return RS to first record -unset($wa_startindex); -unset($wa_repeatcount); -?> - -
TRF N.Signed OnCompany NameArticle type
getColumnVal("trfnumber")); ?>getColumnVal("signedon")); ?>getColumnVal("companyname_company")); ?>getColumnVal("name_articletype")); ?>
- -
-
-
-
- - - -
-
-
-
- -

Buttons example

-

The Buttons extension for DataTables - provides a common set of options, API methods and styling to display - buttons on a page that will interact with a DataTable. The core library - provides the based framework upon which plug-ins can built. -

- - - - - - - - - - - - - - atEnd()) { - $wa_startindex = $archivetrflist->Index; -?> - - - - - - - - moveNext(); -} -$archivetrflist->moveFirst(); //return RS to first record -unset($wa_startindex); -unset($wa_repeatcount); -?> - -
TRF N.Signed OnCompany NameArticle type
getColumnVal("trfnumber")); ?>getColumnVal("signedon")); ?>getColumnVal("companyname_company")); ?>getColumnVal("name_articletype")); ?>
-
-
-
-
- - - -
- -
- © 2020 Crovex Crafted with by Mannatthemes -
-
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/qualcheck.php b/public/bck220325/public/qualcheck.php deleted file mode 100644 index 9bf6407..0000000 --- a/public/bck220325/public/qualcheck.php +++ /dev/null @@ -1,160 +0,0 @@ - - - -prepare($sql); - - if ($stmt) { - $stmt->bind_param("ssi", $description, $qualchecktext, $idcompany); - $stmt->execute(); - } else { - echo "Errore durante l'inserimento nel database."; - } -} -?> - - - - - - - - Aggiungi Qualificazione - - - - - - - - - -
- - - -

Aggiungi Controllo Qualità produzione

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

Controllo Qualità produzione Inseriti

- - - - - - - - - prepare($query); - $stmt->bind_param("i", $idcompany); - $stmt->execute(); - $result = $stmt->get_result(); - - while ($row = $result->fetch_assoc()) { - echo ""; - echo ""; - // Aggiungi una colonna con un'icona di cestino che quando cliccata invoca uno script di cancellazione - echo ""; - echo ""; - } - - ?> - -
Descrizione
" . htmlspecialchars($row['descriptionqualcheck']) . "
-
- - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/repositoryupload.php b/public/bck220325/public/repositoryupload.php deleted file mode 100644 index ff388f0..0000000 --- a/public/bck220325/public/repositoryupload.php +++ /dev/null @@ -1,321 +0,0 @@ - - - - - - - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

Aggiungi i files che saranno visibili nell'area Download -

- - - - - -
- -
- -
- -
- - -
-
-
- -
- - -
-
-
- -
- - -
-
- - - - - -
- - -
- -
- - -
- - -
-
- - -
- - setQuery("SELECT * FROM filerepository"); -$filenamelist->execute(); -?> -
-

-

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

- - - - -
-
- - - -
- - -
- - -
-
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/revcstrf.php b/public/bck220325/public/revcstrf.php deleted file mode 100644 index 1791a67..0000000 --- a/public/bck220325/public/revcstrf.php +++ /dev/null @@ -1,270 +0,0 @@ - - - -setQuery("SELECT * FROM `trf-details` LEFT JOIN auth_users ON `trf-details`.iduser=auth_users.id LEFT JOIN company ON `trf-details`.idcompany=company.idcompany LEFT JOIN article_type ON `trf-details`.idarticletype=article_type.idarticletype LEFT JOIN certificationtype ON certificationtype.idcertificationtype=`trf-details`.idcertification WHERE `trf-details`.signedon !='' GROUP BY `trf-details`.trfnumber ORDER BY `trf-details`.revtrf, `trf-details`.trfnumber DESC"); -$archivetrflist->execute(); */ -?> -setQuery("SELECT td.*, companyname_company, certificationtype.name_certification, article_type.name_articletype, auth_users.email, revcs -FROM `trf-details` AS td -LEFT JOIN auth_users ON td.iduser = auth_users.id -LEFT JOIN company ON td.idcompany = company.idcompany -LEFT JOIN article_type ON td.idarticletype = article_type.idarticletype -LEFT JOIN certificationtype ON certificationtype.idcertificationtype = td.idcertification -WHERE td.revcs = 'Y' -ORDER BY td.trfnumber DESC;"); -$archivetrflist->execute(); - -?> -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.iduser='$iduserlogin' AND `trf-details`.signedon IS NULL ORDER BY `trf-details`.trfnumber"); -$drafttrf->execute(); -?> - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

CS TRF DASHBOARD

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

TRF CLIENTS

-
- Mostra/Nascondi colonne: TRF N. - Signed On - Company Name - Description - Cert Type - Article Type -

- - - - - - - - - - - - - - - - - - - - - atEnd()) { - $wa_startindex = $archivetrflist->Index; - ?> - - - - - - - - - - - getColumnVal("idtrfdetails"); - if ($archivetrflist->getColumnVal("idcertification") == 5) { ?> - - - - getColumnVal("idcertification") == 6) { ?> - - - - - - - - - moveNext(); - } - $archivetrflist->moveFirst(); //return RS to first record - unset($wa_startindex); - unset($wa_repeatcount); - ?> - -
TRF N.RevSigned OnCompany NameInsert byDescriptionCert TypeArticle typeCS ChargeACTION
getColumnVal("trfnumber")); ?>getColumnVal("revtrf")); ?>getColumnVal("signedon")); ?>getColumnVal("companyname_company")); ?>?subject=Domanda su Application Form N. getColumnVal("trfnumber"); ?> &body=Buongiorno getColumnVal("first_name"); ?> getColumnVal("last_name"); ?>">getColumnVal("email")); ?>getColumnVal("sample_description"), 0, 50)); ?>getColumnVal("name_certification")); ?>getColumnVal("name_articletype")); ?>getColumnVal("csincharge")); ?>
-
-
-
-
- - - -
- -
- © 2020 Crovex Crafted with by Mannatthemes -
-
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/revtrf.php b/public/bck220325/public/revtrf.php deleted file mode 100644 index 377a8ba..0000000 --- a/public/bck220325/public/revtrf.php +++ /dev/null @@ -1,427 +0,0 @@ -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'"); -$lasttrfnumber->execute(); - -// Variabili per la modifica dei campi -$lastnbr = $lasttrfnumber->getColumnVal("trfnumber"); -$nextrevnumber = $lasttrfnumber->getColumnVal("revtrf") + 1; -//$nexttrfnumber=$lastnumber+1; -$datein = date('Y-m-d'); -$tempcode = time(); - -?> -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']); -if (is_null($new_row['photofilename'])) { - unset($new_row['photofilename']); -} -if (is_null($new_row['photoone'])) { - unset($new_row['photoone']); -} -if (is_null($new_row['phototwo'])) { - unset($new_row['phototwo']); -} -// 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['revtrf'] = $nextrevnumber; -$new_row['iduser'] = $iduserlogin; -$new_row['dateintrf'] = $datein; -$new_row['tempcode'] = $tempcode; - -// Escape dei valori -foreach ($new_row as $key => $value) { - if (!is_null($value)) { - $new_row[$key] = $conn->real_escape_string($value); - } -} - -// 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; -} - -$conn->close(); -?> - -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.trfnumber='$lastnbr' AND `trf-details`.revtrf='$nextrevnumber'"); -$newidtrf->execute(); -$newidtrfnumber = $newidtrf->getColumnVal("idtrfdetails"); - -?> - -query($sql_insert) === TRUE) { - echo "Nuova riga inserita con successo AuditDPI"; - - // Ottengo l'ID della nuova riga inserita - $newidauditdpi = $conn->insert_id; - - // Preparo la query per selezionare le righe da duplicare in auditmanufacturer - $queryman = "SELECT * FROM auditmanufacturer WHERE idtrfdetails = '$idtrf' AND idauditdpi = '$oldidauditdpi'"; - - $resultman = mysqli_query($conn, $queryman); - - - - while ($rowman = mysqli_fetch_assoc($resultman)) { - // Imposto il valore di idtrfdetails come desiderato (es. 250) - $rowman['idtrfdetails'] = $newidtrfnumber; - - // Assegno il nuovo idauditdpi ottenuto dalla duplicazione in auditdpi - $rowman['idauditdpi'] = $newidauditdpi; - - // Lascio idauditmanufacturer nullo (sarà generato automaticamente) - unset($rowman['idauditmanufacturer']); - - // Preparo la query per duplicare la riga in auditmanufacturer - $columnsman = implode(", ", array_keys($rowman)); - $valuesman = "'" . implode("', '", array_values($rowman)) . "'"; - $sql_insert_man = "INSERT INTO auditmanufacturer ($columnsman) VALUES ($valuesman)"; - if ($conn->query($sql_insert_man) === TRUE) { - echo "Nuova riga inserita con successo in Auditmanufacturer."; - } else { - echo "Errore nell'inserimento della nuova riga in Auditmanufacturer: " . $conn->error; - } - } - - $queryfile = "SELECT * FROM fileattached WHERE idtrfdetails = '$idtrf' AND idauditdpi = '$oldidauditdpi'"; - $resultfile = mysqli_query($conn, $queryfile); - - // Ciclo attraverso i risultati e duplico le righe - while ($rowfile = mysqli_fetch_assoc($resultfile)) { - - // Imposto il valore di idtrfdetails come 250 - $rowfile['idtrfdetails'] = $newidtrfnumber; - $rowfile['idauditdpi'] = $newidauditdpi; - - // Lascio idfileattached nullos - unset($rowfile['idfileattached']); - - // Query per duplicare la riga - $columnsfile = implode(", ", array_keys($rowfile)); - $valuesfile = "'" . implode("', '", array_values($rowfile)) . "'"; - $sql_insertfile = "INSERT INTO fileattached ($columnsfile) VALUES ($valuesfile)"; - if ($conn->query($sql_insertfile) === TRUE) { - echo "Nuova riga inserita con successo fileattached"; - } else { - echo "Errore nell'inserimento della nuova riga: " . $conn->error; - } - } - } 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; - } -} -?> - - $value) { - $row[$key] = mysqli_real_escape_string($conn, $value); - } - - // Preparo la query di inserimento - $columns = implode(", ", array_keys($row)); - $values = "'" . implode("', '", array_values($row)) . "'"; - $sql_insert = "INSERT INTO identificationparts ($columns) VALUES ($values)"; - - // Eseguo la query - if ($conn->query($sql_insert) === TRUE) { - echo "Nuova riga inserita con successo in 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/bck220325/public/robots.txt b/public/bck220325/public/robots.txt deleted file mode 100644 index eb05362..0000000 --- a/public/bck220325/public/robots.txt +++ /dev/null @@ -1,2 +0,0 @@ -User-agent: * -Disallow: diff --git a/public/bck220325/public/samplestore.php b/public/bck220325/public/samplestore.php deleted file mode 100644 index 8bae333..0000000 --- a/public/bck220325/public/samplestore.php +++ /dev/null @@ -1,264 +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(); -$idarticletype=$trfnumberfinal->getColumnVal("idarticletype"); -?> -getColumnVal("idcertification") ?> -setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'"); -$certname->execute();?> - -Action = "insert"; - $InsertQuery->Table = "auditmanufacturer"; - $InsertQuery->bindColumn("idtrfdetails", "i", "$idtrf", "WA_DEFAULT"); - $InsertQuery->bindColumn("nameauditmanufacturer", "s", "$manufnamevalue", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - - $InsertQuery->redirect($InsertGoTo); -} -?> -setQuery("SELECT * FROM auditmanufacturer WHERE auditmanufacturer.idtrfdetails='$idtrf'"); -$manufactlist->execute(); -?> - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
- - -
-
- -
-
80%
-
- - -
-
-

-

-

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

- - -
- - -
- - -
-
-

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

- - - - - - -
- - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/save_datalocplace.php b/public/bck220325/public/save_datalocplace.php deleted file mode 100644 index 1c3b314..0000000 --- a/public/bck220325/public/save_datalocplace.php +++ /dev/null @@ -1,48 +0,0 @@ - -connect_error) { - die("Connessione al database fallita: " . $conn->connect_error); -} - -// Raccogli i dati dal form -$companyName = isset($_POST['companyname']) ? $_POST['companyname'] : ''; -$address = isset($_POST['address']) ? $_POST['address'] : ''; -$city = isset($_POST['city']) ? $_POST['city'] : ''; -$cap = isset($_POST['cap']) ? $_POST['cap'] : ''; -$country = isset($_POST['country']) ? $_POST['country'] : ''; -$telephone = isset($_POST['telephone']) ? $_POST['telephone'] : ''; -$email = isset($_POST['email']) ? $_POST['email'] : ''; -$fax = isset($_POST['fax']) ? $_POST['fax'] : ''; -$contactName = isset($_POST['contactname']) ? $_POST['contactname'] : ''; -$manufacturerMark = isset($_POST['manufacturermark']) ? $_POST['manufacturermark'] : ''; -//$siteNumber = isset($_POST['sitenumber']) ? $_POST['sitenumber'] : ''; -$idtd = $_POST['idtd']; // Assicurati che $idtd sia già definito nella pagina PHP - -// Query per l'inserimento dei dati nel database -$query = "INSERT INTO contacts_td (companyName, address, city, cap, country, telephone, email, fax, contactName, manufacturerMark, idtd, companyid) VALUES ('$companyName', '$address', '$city', '$cap', '$country', '$telephone', '$email', '$fax', '$contactName', '$manufacturerMark', '$idtd', '$idcompany')"; - -if ($conn->query($query) === TRUE) { - echo ""; -} else { - echo "ERROR: " . $conn->error; -} - -$conn->close(); diff --git a/public/bck220325/public/searchcompany.php b/public/bck220325/public/searchcompany.php deleted file mode 100644 index 298ed89..0000000 --- a/public/bck220325/public/searchcompany.php +++ /dev/null @@ -1,30 +0,0 @@ - -connect_error) { - die("Connessione al database fallita: " . $conn->connect_error); -} - -// Esegui la query per cercare corrispondenze nel database -$searchQuery = $_POST['searchQuery']; -$idcompany = $_POST['idcompany']; // Assumi che sia già stato settato -$searchQuery = $conn->real_escape_string($searchQuery); // Prevenzione da SQL injection -$query = "SELECT * FROM contacts_td WHERE companyname LIKE '%$searchQuery%' AND companyid = $idcompany"; -$result = $conn->query($query); - -// Costruisci la risposta da inviare al client -if ($result->num_rows > 0) { - while ($row = $result->fetch_assoc()) { - echo '
'; - echo '' . $row['companyname'] . '
'; - echo 'Address: ' . $row['address'] . '
'; - echo 'City: ' . $row['city'] . '
'; - echo '
'; - } -} else { - echo 'Nessun risultato trovato'; -} - -$conn->close(); -?> diff --git a/public/bck220325/public/searchpage.php b/public/bck220325/public/searchpage.php deleted file mode 100644 index 183f9ab..0000000 --- a/public/bck220325/public/searchpage.php +++ /dev/null @@ -1,26 +0,0 @@ - - - - Live Search using AJAX - - - - - - - - - - -
- Ex: -
- -
- - \ No newline at end of file diff --git a/public/bck220325/public/sendtd.php b/public/bck220325/public/sendtd.php deleted file mode 100644 index dc201c9..0000000 --- a/public/bck220325/public/sendtd.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/bck220325/public/sendtdtoreview.php b/public/bck220325/public/sendtdtoreview.php deleted file mode 100644 index 56642cf..0000000 --- a/public/bck220325/public/sendtdtoreview.php +++ /dev/null @@ -1,159 +0,0 @@ - -prepare($sql); - // Controlla se la preparazione della query ha avuto successo - if ($stmt === false) { - die('Errore nella preparazione della query: ' . $conn->error); - } - - $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']; - $namecompanyclient = $row['companyname_company']; - $nameclient = $row['first_name']; - $emailuserclient = $row['email']; - $stmt->close(); - - - - - if ($modifytrf == 'Y') { - // Costruisci l'URL con il parametro GET - $url = "https://www.cimac.it/modulo_certificazione/public/previewtrf.php?idtrf=" . urlencode($idtrf); - - // Recupera i cookie di sessione - $cookies = ''; - foreach ($_COOKIE as $key => $value) { - $cookies .= $key . '=' . $value . '; '; - } - - // Esegui il file previewtrf.php in background con cURL - $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); - } - - // Assicurati che i valori richiesti non siano nulli - if (!is_null($dateTrf) && !is_null($idtd) && !is_null($review)) { - // Prepara la query di aggiornamento - $sql = "UPDATE data_td SET statustd = ?, datelastmod = ?, trfmod = ? WHERE iddata_td = ?"; - - $stmt = $conn->prepare($sql); - - if ($stmt === false) { - die('Errore nella preparazione della query: ' . $conn->error); - } - - // 's' indica stringa, 'i' indica intero - $stmt->bind_param('sssi', $review, $dateTrf, $modifytrf, $idtd); - - if ($stmt->execute()) { - // send mail to Certification team - - require 'phpmailer/src/Exception.php'; - require 'phpmailer/src/PHPMailer.php'; - require 'phpmailer/src/SMTP.php'; - - $mail = new PHPMailer(true); - $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; - $mail->From = $fromaddresssmail; - $mail->FromName = 'CIMAC Technical File System'; - - if ($review == "Revision") { - $htmlContent = "Hai una nuova Revisione da verificare. E' la numero " . $tdnumber . " - cliente " . $namecompanyclient; - $mail->addAddress("info@claudiosironi.com"); // Add a recipient - $mail->Subject = "Nuova Revisione: " . $tdnumber; - $mail->Body = $htmlContent; - $mail->AltBody = 'This is the body in plain text for non-HTML mail clients'; - error_log("Invio email per revisione: " . $htmlContent); - } else { - $htmlContent = "Buongiorno " . $nameclient . ", Hai un Technical file in attesa di firma. "; - $htmlContent .= "E' il numero " . $tdnumber . ". "; - $htmlContent .= "Collegati al portale CIMAC per procedere alla verifica ed alla firma. Grazie!"; - $mail->addAddress($emailuserclient); // Add a recipient - $mail->Subject = "Nuovo Technical File in attesa di Firma " . $tdnumber; - $mail->Body = $htmlContent; - $mail->AltBody = 'This is the body in plain text for non-HTML mail clients'; - error_log("Invio email per Technical File: " . $htmlContent); - } - - try { - $mail->send(); - error_log("Email inviata con successo."); - } catch (Exception $e) { - error_log("Errore nell'invio dell'email: " . $mail->ErrorInfo); - } - - - // Reindirizza su archivetd.php se l'aggiornamento è riuscito - header('Location: archivetd.php'); - exit; - } else { - die('Errore nell\'esecuzione della query: ' . $stmt->error); - } - - $stmt->close(); - } else { - // Gestisci il caso in cui alcuni dati richiesti non siano stati inviati - echo "Dati mancanti."; - // Qui potresti voler reindirizzare l'utente su una pagina di errore o visualizzare un messaggio - } -} - -$conn->close(); diff --git a/public/bck220325/public/sendtrf.php b/public/bck220325/public/sendtrf.php deleted file mode 100644 index 5f9696b..0000000 --- a/public/bck220325/public/sendtrf.php +++ /dev/null @@ -1,488 +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'; - error_log("Attempting to send email to: $emailuser with idtrf: $idtrf"); - if ($adminconfirm == 'N') { - $mail->send(); - error_log("Email sent successfully to: $emailuser with idtrf: $idtrf"); - } - // 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 == 'aboscaino') { - $mailincharge = 'a.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/bck220325/public/sendtrffirsstep.php b/public/bck220325/public/sendtrffirsstep.php deleted file mode 100644 index 9c9b8d6..0000000 --- a/public/bck220325/public/sendtrffirsstep.php +++ /dev/null @@ -1,126 +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->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->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"); -?> -getColumnVal("idcertification") ?> -setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'"); -$certname->execute();?> -setQuery("SELECT * FROM chemicalagent ORDER BY chemicalagent.name_chemicalagent"); -$chemicalagentlist->execute(); -?> - - - - - - - - - -
- - - \ No newline at end of file diff --git a/public/bck220325/public/sendtrfsecstep.php b/public/bck220325/public/sendtrfsecstep.php deleted file mode 100644 index 29b5402..0000000 --- a/public/bck220325/public/sendtrfsecstep.php +++ /dev/null @@ -1,200 +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->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->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"); -?> -getColumnVal("idcertification") ?> -setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'"); -$certname->execute();?> -setQuery("SELECT * FROM chemicalagent ORDER BY chemicalagent.name_chemicalagent"); -$chemicalagentlist->execute(); -?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -"; - -// 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/bck220325/public/sendtrftosign.php b/public/bck220325/public/sendtrftosign.php deleted file mode 100644 index 5d68ddb..0000000 --- a/public/bck220325/public/sendtrftosign.php +++ /dev/null @@ -1,554 +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->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->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'; -$mail->addAddress($csmail); // Add a recipient -$mail->addAddress($csmail2); -$mail->addAddress($csmail3); -$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 == 'lgerlotti') { - $mailincharge = 'l.gerlotti@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, 'info@acscreativesolutions.com'); - -// 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; - -$mail->Body = "Ciao $csinchargeprev!
E' stato inserito un nuovo ETRF N. $trfnmbmail.

" . - "Ragione Sociale = $companynamemail

" . - "Descrizione articolo $descart.
"; -$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/bck220325/public/senttoclient.php b/public/bck220325/public/senttoclient.php deleted file mode 100644 index a1f7ce2..0000000 --- a/public/bck220325/public/senttoclient.php +++ /dev/null @@ -1,148 +0,0 @@ -connect_error) { - die("Connessione al database fallita: " . $conn->connect_error); -} - -// Recupera l'IDTRF dalla richiesta GET -$idtrf = $_GET['idtrf']; - -// Esegui l'aggiornamento nella tabella trf-details -$sql = "UPDATE `trf-details` SET revcs = 'N' WHERE idtrfdetails = '$idtrf'"; - - -if ($conn->query($sql) === TRUE) { - // Chiudi la finestra corrente e aggiorna la finestra padre - -} else { - echo "Errore nell'aggiornamento del database: " . $conn->error; -} - -$conn->close(); -?> - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
- -
-

-

Questo è il pannello amministrazione

-
-
- -
-
-
-
-

Invio al cliente avvenuto con successo!

-
- - -

-
-
- - - - - - - -
- -
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/signaturetok.php b/public/bck220325/public/signaturetok.php deleted file mode 100644 index d35109c..0000000 --- a/public/bck220325/public/signaturetok.php +++ /dev/null @@ -1,192 +0,0 @@ - - - -Action = "update"; - $UpdateQuery->Table = "company"; - $UpdateQuery->bindColumn("companyname_company", "s", "" . ((isset($_POST["companyname_company"])) ? $_POST["companyname_company"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("address_company", "s", "" . ((isset($_POST["companyaddress"])) ? $_POST["companyaddress"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("city_company", "s", "" . ((isset($_POST["city"])) ? $_POST["city"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("zip_company", "s", "" . ((isset($_POST["cap"])) ? $_POST["cap"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("country_company", "s", "" . ((isset($_POST["country"])) ? $_POST["country"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("piva_company", "s", "" . ((isset($_POST["piva"])) ? $_POST["piva"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("telephone_company", "s", "" . ((isset($_POST["telephone"])) ? $_POST["telephone"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("email_company", "s", "" . ((isset($_POST["email"])) ? $_POST["email"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("maincontactname_company", "s", "" . ((isset($_POST["contactname"])) ? $_POST["contactname"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("maincontactsurname_company", "s", "" . ((isset($_POST["contactsurname"])) ? $_POST["contactsurname"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("maincontactmail_company", "s", "" . ((isset($_POST["emailmain"])) ? $_POST["emailmain"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->bindColumn("maincontactphone_company", "s", "" . ((isset($_POST["telephonemain"])) ? $_POST["telephonemain"] : "") . "", "WA_DEFAULT"); - $UpdateQuery->addFilter("idcompany", "=", "i", "" . ($idcompany) . ""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo ? rel2abs($UpdateGoTo, dirname(__FILE__)) : ""; - $UpdateQuery->redirect($UpdateGoTo); -} -$companydetails = mysqli_query($cmctrfdb, "SELECT * FROM company WHERE company.idcompany='$idcompany'"); -$companyData = mysqli_fetch_assoc($companydetails); -?> - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

- - -
- - - - present()->signaturecode; - - include('include/mailmessage.php'); - ?> - - - - - - - - - -
- - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/standardstep.php b/public/bck220325/public/standardstep.php deleted file mode 100644 index 8c646d8..0000000 --- a/public/bck220325/public/standardstep.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/bck220325/public/standardstepbck100325.php b/public/bck220325/public/standardstepbck100325.php deleted file mode 100644 index f5466d1..0000000 --- a/public/bck220325/public/standardstepbck100325.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/bck220325/public/standardstepbck1011.php b/public/bck220325/public/standardstepbck1011.php deleted file mode 100644 index dcb6cfb..0000000 --- a/public/bck220325/public/standardstepbck1011.php +++ /dev/null @@ -1,551 +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->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"); -?> - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

- . -

- -
- - -
- - - -
- - - - - - - - -
-
-
-
- -
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/standardstepbck211122.php b/public/bck220325/public/standardstepbck211122.php deleted file mode 100644 index 485fe01..0000000 --- a/public/bck220325/public/standardstepbck211122.php +++ /dev/null @@ -1,615 +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->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"); -?> - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

- . -

- -
- - -
- - - -
- - - - - - - - -
-
-
-
- -
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/standardstepnew.php b/public/bck220325/public/standardstepnew.php deleted file mode 100644 index b8262dc..0000000 --- a/public/bck220325/public/standardstepnew.php +++ /dev/null @@ -1,658 +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->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"); -?> - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

- . -

- -
- - - - - - - - - - - - setQuery("SELECT *,protectioncategory.idprotectioncategory as protcatid, stdprotectioncat.idprotectioncategory as protcatidbis FROM stdprotectioncat LEFT JOIN protectioncategory ON stdprotectioncat.idstdprotectioncat=protectioncategory.idprotectioncategory WHERE stdprotectioncat.idstandards='$idstdlist'"); -$stdprotcatlist->execute();?> - - - - setQuery("SELECT *,dpicategory.iddpicategory as dpicatid, stddpicategory.iddpicategory as dpicatidbis FROM stddpicategory LEFT JOIN dpicategory ON stddpicategory.iddpicategory=dpicategory.iddpicategory WHERE stddpicategory.idstandards='$idstdlist'"); -$stddpicatlist->execute();?> - - - - - - - - -
id
- - -
- - - - - - - - -
-
-
-
- -
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/standardstepnewcla.php b/public/bck220325/public/standardstepnewcla.php deleted file mode 100644 index dcb6cfb..0000000 --- a/public/bck220325/public/standardstepnewcla.php +++ /dev/null @@ -1,551 +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->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"); -?> - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

- . -

- -
- - -
- - - -
- - - - - - - - -
-
-
-
- -
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/standardstepvecchia.php b/public/bck220325/public/standardstepvecchia.php deleted file mode 100644 index 6a66e4f..0000000 --- a/public/bck220325/public/standardstepvecchia.php +++ /dev/null @@ -1,507 +0,0 @@ - - - - - -$value) { - -$stdcheckpresent = new WA_MySQLi_RS("stdcheckpresent",$cmctrfdb,1); -$stdcheckpresent->setQuery("SELECT * FROM trfstandards WHERE trfstandards.idtrfdetails='$idtrf' AND trfstandards.idstandards='$value'"); -$stdcheckpresent->execute(); - - 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->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", "i", "$articlecharacteristic", "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"); -?> - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
- - -
- -
- - -
-
-
-
-
- -
-
-
-
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - -
- -
- -
-
-
- - - -
-
50%
-
- -
-
- -
-

-
- - - atEnd()) { - $wa_startindex = $stdcheck->Index; -?> - - - -
- " name="stdselected[]" data-parsley-multiple="groups" data-parsley-mincheck="2" value="getColumnVal("idstandards")); ?>"> - -
- moveNext(); -} -$stdcheck->moveFirst(); //return RS to first record -unset($wa_startindex); -unset($wa_repeatcount); -?> - - - - -

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

- . -

- -
- - - - - - - - getColumnVal("idstandards");?> - setQuery("SELECT protectioncategory.name_protectioncategory,stdprotectioncat.idstandards,protectioncategory.idprotectioncategory AS idprot FROM stdprotectioncat LEFT JOIN protectioncategory ON stdprotectioncat.idprotectioncategory=protectioncategory.idprotectioncategory WHERE stdprotectioncat.idstandards='$idstd'"); -$protcatlist->execute(); -?> - setQuery("SELECT stddpicategory.idstandards,dpicategory.value_dpicategory,dpicategory.iddpicategory AS dpicode FROM stddpicategory LEFT JOIN dpicategory ON dpicategory.iddpicategory=stddpicategory.iddpicategory WHERE stddpicategory.idstandards='$idstd'"); -$dpicatlist->execute(); -?> - - - - - - -
idStandard CodeProtection CategoryDPI Category
- - -
- - - - - - - - -
-
-
-
- -
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/tables-datatable.html b/public/bck220325/public/tables-datatable.html deleted file mode 100644 index ee81b16..0000000 --- a/public/bck220325/public/tables-datatable.html +++ /dev/null @@ -1,384 +0,0 @@ - - - - - Crovex - Admin & Dashboard Template - - - - - - - - - - - - - - - - - - - -
-
-
-
-

Default Datatable

-

DataTables has most features enabled by - default, so all you need to do to use it with your own tables is to call - the construction function: $().DataTable();. -

- - -
-
-
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/bck220325/public/tdclone1step.php b/public/bck220325/public/tdclone1step.php deleted file mode 100644 index 0d9efc3..0000000 --- a/public/bck220325/public/tdclone1step.php +++ /dev/null @@ -1,297 +0,0 @@ - - - - - -prepare($sql_tdnumber); -$stmt_tdnumber->bind_param("i", $idtd); -$stmt_tdnumber->execute(); -$result_tdnumber = $stmt_tdnumber->get_result(); -$row_tdnumber = $result_tdnumber->fetch_assoc(); - -if ($row_tdnumber) { - $tdnumber = $row_tdnumber['tdnumber']; -} else { -} - -$stmt_tdnumber->close(); -$conn->close(); - -?> -prepare($sql); -$stmt->bind_param("i", $idcompany); -$stmt->execute(); -$result = $stmt->get_result(); -?> - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

Clona TF

- - Stai per clonare il TF N. . Di seguito dovrai selezionare a quale domanda (TRF) associarlo. - -
- -

- - -
- - - - -
- - - - - - -
- - -
- - - - -
- - - - - - - - - - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/tdclone2step.php b/public/bck220325/public/tdclone2step.php deleted file mode 100644 index 32f8abb..0000000 --- a/public/bck220325/public/tdclone2step.php +++ /dev/null @@ -1,232 +0,0 @@ -connect_error) { - die("Connessione fallita: " . $conn->connect_error); -} - -$sql = "SELECT * FROM data_td WHERE iddata_td = ?"; -$stmt = $conn->prepare($sql); -$stmt->bind_param("i", $idtd); -$stmt->execute(); -$result = $stmt->get_result(); -$row = $result->fetch_assoc(); - -$sql_trfcheck = "SELECT trfnumber FROM `trf-details` WHERE idtrfdetails = ?"; -$stmt_trfcheck = $conn->prepare($sql_trfcheck); -$stmt_trfcheck->bind_param("i", $idtrf); -$stmt_trfcheck->execute(); -$result_trfcheck = $stmt_trfcheck->get_result(); -$row_trfcheck = $result_trfcheck->fetch_assoc(); -$newtdnumber = $row_trfcheck['trfnumber'] . 'TF'; - -if ($row) { - // Assegna il valore della nuova revisione - $tdrev = "0"; - $newrev = "0"; - $iduserlogin = 1; // Assumendo che $iduserlogin sia definito - - // clone data_td - // Costruisci la query di inserimento dinamico - $columns = array(); - $values = array(); - $placeholders = array(); - foreach ($row as $column => $value) { - if ($column == 'iddata_td') { - continue; // Salta la colonna iddata_td - } elseif ($column == 'td_rev') { - $value = $newrev; - } elseif ($column == 'idtrf') { - $value = $idtrf; - } elseif ($column == 'tdnumber') { - $value = $newtdnumber; - } elseif ($column == 'signedontd' || $column == 'pdffilenametd' || $column == 'zipname' || $column == 'signnametd') { - $value = NULL; - } elseif ($column == 'statustd') { - $value = 'Draft'; - } elseif ($column == 'iduser') { - $value = $iduserlogin; - } - - $columns[] = $column; - $values[] = $value; - $placeholders[] = '?'; - } - - $columns_list = implode(", ", $columns); - $placeholders_list = implode(", ", $placeholders); - - $sql_insert = "INSERT INTO data_td ($columns_list) VALUES ($placeholders_list)"; - $stmt_insert = $conn->prepare($sql_insert); - - // Bind dei parametri - $types = str_repeat("s", count($values)); // Assumendo che tutti i campi siano stringhe; regolare i tipi se necessario - $stmt_insert->bind_param($types, ...$values); - - if ($stmt_insert->execute()) { - $new_iddata_td = $conn->insert_id; - } else { - echo "Errore nella duplicazione del record: " . $stmt_insert->error; - } - - $stmt_insert->close(); -} else { - echo "Nessun record trovato con iddata_td = $idtd"; -} - -$sql_contacts = "SELECT * FROM contacts_td WHERE idtd = ?"; -$stmt_contacts = $conn->prepare($sql_contacts); -$stmt_contacts->bind_param("i", $idtd); -$stmt_contacts->execute(); -$result_contacts = $stmt_contacts->get_result(); - -while ($row_contact = $result_contacts->fetch_assoc()) { - $columns = array(); - $values = array(); - $placeholders = array(); - - foreach ($row_contact as $column => $value) { - if ($column == 'idcontactstd') { - continue; // Salta la colonna idcontactstd - } elseif ($column == 'idtd') { - $value = $new_iddata_td; - } - - $columns[] = $column; - $values[] = $value; - $placeholders[] = '?'; - } - - $columns_list = implode(", ", $columns); - $placeholders_list = implode(", ", $placeholders); - - $sql_insert_contacts = "INSERT INTO contacts_td ($columns_list) VALUES ($placeholders_list)"; - $stmt_insert_contacts = $conn->prepare($sql_insert_contacts); - - // Bind dei parametri - $types_contacts = str_repeat("s", count($values)); // Assumendo che tutti i campi siano stringhe; regolare i tipi se necessario - $stmt_insert_contacts->bind_param($types_contacts, ...$values); - - if ($stmt_insert_contacts->execute()) { - echo "Record contact duplicato con successo. "; - } else { - echo "Errore nella duplicazione del record contact: " . $stmt_insert_contacts->error; - } - - $stmt_insert_contacts->close(); -} - -$stmt_contacts->close(); - -// ora tdfileattached - -$sql_tdfileattached = "SELECT * FROM tdfileattached WHERE iddata_td = ?"; -$stmt_tdfileattached = $conn->prepare($sql_tdfileattached); -$stmt_tdfileattached->bind_param("i", $idtd); -$stmt_tdfileattached->execute(); -$result_tdfileattached = $stmt_tdfileattached->get_result(); - -while ($row_tdfileattached = $result_tdfileattached->fetch_assoc()) { - $columns = array(); - $values = array(); - $placeholders = array(); - - foreach ($row_tdfileattached as $column => $value) { - if ($column == 'idtdfileattached') { - continue; // Salta la colonna idtdfileattached - } elseif ($column == 'iddata_td') { - $value = $new_iddata_td; - } - - $columns[] = $column; - $values[] = $value; - $placeholders[] = '?'; - } - - $columns_list = implode(", ", $columns); - $placeholders_list = implode(", ", $placeholders); - - $sql_insert_tdfileattached = "INSERT INTO tdfileattached ($columns_list) VALUES ($placeholders_list)"; - $stmt_insert_tdfileattached = $conn->prepare($sql_insert_tdfileattached); - - // Bind dei parametri - $types_tdfileattached = str_repeat("s", count($values)); // Assumendo che tutti i campi siano stringhe; regolare i tipi se necessario - $stmt_insert_tdfileattached->bind_param($types_tdfileattached, ...$values); - - if ($stmt_insert_tdfileattached->execute()) { - echo "Record tdfileattached duplicato con successo. "; - } else { - echo "Errore nella duplicazione del record tdfileattached: " . $stmt_insert_tdfileattached->error; - } - - $stmt_insert_tdfileattached->close(); -} - -$stmt_tdfileattached->close(); - -//fillrisk_td -$sql_fillrisk_td = "SELECT * FROM fillrisk_td WHERE iddata_td = ?"; -$stmt_fillrisk_td = $conn->prepare($sql_fillrisk_td); -$stmt_fillrisk_td->bind_param("i", $idtd); -$stmt_fillrisk_td->execute(); -$result_fillrisk_td = $stmt_fillrisk_td->get_result(); - -while ($row_fillrisk_td = $result_fillrisk_td->fetch_assoc()) { - $columns = array(); - $values = array(); - $placeholders = array(); - - foreach ($row_fillrisk_td as $column => $value) { - if ($column == 'idfillrisk_td') { - continue; // Salta la colonna idfillrisk_td - } elseif ($column == 'iddata_td') { - $value = $new_iddata_td; - } - - $columns[] = $column; - $values[] = $value; - $placeholders[] = '?'; - } - - $columns_list = implode(", ", $columns); - $placeholders_list = implode(", ", $placeholders); - - $sql_insert_fillrisk_td = "INSERT INTO fillrisk_td ($columns_list) VALUES ($placeholders_list)"; - $stmt_insert_fillrisk_td = $conn->prepare($sql_insert_fillrisk_td); - - // Bind dei parametri - $types_fillrisk_td = str_repeat("s", count($values)); // Assumendo che tutti i campi siano stringhe; regolare i tipi se necessario - $stmt_insert_fillrisk_td->bind_param($types_fillrisk_td, ...$values); - - if ($stmt_insert_fillrisk_td->execute()) { - echo "Record fillrisk_td duplicato con successo. "; - } else { - echo "Errore nella duplicazione del record fillrisk_td: " . $stmt_insert_fillrisk_td->error; - } - - $stmt_insert_fillrisk_td->close(); -} - -$stmt_fillrisk_td->close(); - -header("Location: tdclonestart.php?new_iddata_td=$new_iddata_td&idtrf=$idtrf&newrev=$newrev"); -exit(); - -$stmt->close(); -$conn->close(); diff --git a/public/bck220325/public/tdclonestart.php b/public/bck220325/public/tdclonestart.php deleted file mode 100644 index a095067..0000000 --- a/public/bck220325/public/tdclonestart.php +++ /dev/null @@ -1,274 +0,0 @@ - - - - - -prepare($sql_tdnumber); -$stmt_tdnumber->bind_param("i", $idtd); -$stmt_tdnumber->execute(); -$result_tdnumber = $stmt_tdnumber->get_result(); -$row_tdnumber = $result_tdnumber->fetch_assoc(); - -if ($row_tdnumber) { - $tdnumber = $row_tdnumber['tdnumber']; -} else { - echo "Nessun record trovato per iddata_td = $new_iddata_td"; -} - -$stmt_tdnumber->close(); -$conn->close(); - -?> - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

TF Clonato

- - Hai clonato il TF N. . Il numero di revisione è: - -
- -

- - - - - - - - - - -
- - -
- - - - -
- - - - - - - - - - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/tdrev.php b/public/bck220325/public/tdrev.php deleted file mode 100644 index 83a6079..0000000 --- a/public/bck220325/public/tdrev.php +++ /dev/null @@ -1,221 +0,0 @@ -connect_error) { - die("Connessione fallita: " . $conn->connect_error); -} - -$sql = "SELECT * FROM data_td WHERE iddata_td = ?"; -$stmt = $conn->prepare($sql); -$stmt->bind_param("i", $idtd); -$stmt->execute(); -$result = $stmt->get_result(); -$row = $result->fetch_assoc(); - - -if ($row) { - // Assegna il valore della nuova revisione - $tdrev = $row["td_rev"]; - $newrev = $tdrev + 1; - $iduserlogin = 1; // Assumendo che $iduserlogin sia definito - - // clone data_td - // Costruisci la query di inserimento dinamico - $columns = array(); - $values = array(); - $placeholders = array(); - foreach ($row as $column => $value) { - if ($column == 'iddata_td') { - continue; // Salta la colonna iddata_td - } elseif ($column == 'td_rev') { - $value = $newrev; - } elseif ($column == 'signedontd' || $column == 'pdffilenametd' || $column == 'zipname' || $column == 'signnametd') { - $value = NULL; - } elseif ($column == 'statustd') { - $value = 'Draft'; - } elseif ($column == 'iduser') { - $value = $iduserlogin; - } - - $columns[] = $column; - $values[] = $value; - $placeholders[] = '?'; - } - - $columns_list = implode(", ", $columns); - $placeholders_list = implode(", ", $placeholders); - - $sql_insert = "INSERT INTO data_td ($columns_list) VALUES ($placeholders_list)"; - $stmt_insert = $conn->prepare($sql_insert); - - // Bind dei parametri - $types = str_repeat("s", count($values)); // Assumendo che tutti i campi siano stringhe; regolare i tipi se necessario - $stmt_insert->bind_param($types, ...$values); - - if ($stmt_insert->execute()) { - $new_iddata_td = $conn->insert_id; - } else { - echo "Errore nella duplicazione del record: " . $stmt_insert->error; - } - - $stmt_insert->close(); -} else { - echo "Nessun record trovato con iddata_td = $idtd"; -} - -$sql_contacts = "SELECT * FROM contacts_td WHERE idtd = ?"; -$stmt_contacts = $conn->prepare($sql_contacts); -$stmt_contacts->bind_param("i", $idtd); -$stmt_contacts->execute(); -$result_contacts = $stmt_contacts->get_result(); - -while ($row_contact = $result_contacts->fetch_assoc()) { - $columns = array(); - $values = array(); - $placeholders = array(); - - foreach ($row_contact as $column => $value) { - if ($column == 'idcontactstd') { - continue; // Salta la colonna idcontactstd - } elseif ($column == 'idtd') { - $value = $new_iddata_td; - } - - $columns[] = $column; - $values[] = $value; - $placeholders[] = '?'; - } - - $columns_list = implode(", ", $columns); - $placeholders_list = implode(", ", $placeholders); - - $sql_insert_contacts = "INSERT INTO contacts_td ($columns_list) VALUES ($placeholders_list)"; - $stmt_insert_contacts = $conn->prepare($sql_insert_contacts); - - // Bind dei parametri - $types_contacts = str_repeat("s", count($values)); // Assumendo che tutti i campi siano stringhe; regolare i tipi se necessario - $stmt_insert_contacts->bind_param($types_contacts, ...$values); - - if ($stmt_insert_contacts->execute()) { - echo "Record contact duplicato con successo. "; - } else { - echo "Errore nella duplicazione del record contact: " . $stmt_insert_contacts->error; - } - - $stmt_insert_contacts->close(); -} - -$stmt_contacts->close(); - -// ora tdfileattached - -$sql_tdfileattached = "SELECT * FROM tdfileattached WHERE iddata_td = ?"; -$stmt_tdfileattached = $conn->prepare($sql_tdfileattached); -$stmt_tdfileattached->bind_param("i", $idtd); -$stmt_tdfileattached->execute(); -$result_tdfileattached = $stmt_tdfileattached->get_result(); - -while ($row_tdfileattached = $result_tdfileattached->fetch_assoc()) { - $columns = array(); - $values = array(); - $placeholders = array(); - - foreach ($row_tdfileattached as $column => $value) { - if ($column == 'idtdfileattached') { - continue; // Salta la colonna idtdfileattached - } elseif ($column == 'iddata_td') { - $value = $new_iddata_td; - } - - $columns[] = $column; - $values[] = $value; - $placeholders[] = '?'; - } - - $columns_list = implode(", ", $columns); - $placeholders_list = implode(", ", $placeholders); - - $sql_insert_tdfileattached = "INSERT INTO tdfileattached ($columns_list) VALUES ($placeholders_list)"; - $stmt_insert_tdfileattached = $conn->prepare($sql_insert_tdfileattached); - - // Bind dei parametri - $types_tdfileattached = str_repeat("s", count($values)); // Assumendo che tutti i campi siano stringhe; regolare i tipi se necessario - $stmt_insert_tdfileattached->bind_param($types_tdfileattached, ...$values); - - if ($stmt_insert_tdfileattached->execute()) { - echo "Record tdfileattached duplicato con successo. "; - } else { - echo "Errore nella duplicazione del record tdfileattached: " . $stmt_insert_tdfileattached->error; - } - - $stmt_insert_tdfileattached->close(); -} - -$stmt_tdfileattached->close(); - -//fillrisk_td -$sql_fillrisk_td = "SELECT * FROM fillrisk_td WHERE iddata_td = ?"; -$stmt_fillrisk_td = $conn->prepare($sql_fillrisk_td); -$stmt_fillrisk_td->bind_param("i", $idtd); -$stmt_fillrisk_td->execute(); -$result_fillrisk_td = $stmt_fillrisk_td->get_result(); - -while ($row_fillrisk_td = $result_fillrisk_td->fetch_assoc()) { - $columns = array(); - $values = array(); - $placeholders = array(); - - foreach ($row_fillrisk_td as $column => $value) { - if ($column == 'idfillrisk_td') { - continue; // Salta la colonna idfillrisk_td - } elseif ($column == 'iddata_td') { - $value = $new_iddata_td; - } - - $columns[] = $column; - $values[] = $value; - $placeholders[] = '?'; - } - - $columns_list = implode(", ", $columns); - $placeholders_list = implode(", ", $placeholders); - - $sql_insert_fillrisk_td = "INSERT INTO fillrisk_td ($columns_list) VALUES ($placeholders_list)"; - $stmt_insert_fillrisk_td = $conn->prepare($sql_insert_fillrisk_td); - - // Bind dei parametri - $types_fillrisk_td = str_repeat("s", count($values)); // Assumendo che tutti i campi siano stringhe; regolare i tipi se necessario - $stmt_insert_fillrisk_td->bind_param($types_fillrisk_td, ...$values); - - if ($stmt_insert_fillrisk_td->execute()) { - echo "Record fillrisk_td duplicato con successo. "; - } else { - echo "Errore nella duplicazione del record fillrisk_td: " . $stmt_insert_fillrisk_td->error; - } - - $stmt_insert_fillrisk_td->close(); -} - -$stmt_fillrisk_td->close(); - -header("Location: tdrevstart.php?new_iddata_td=$new_iddata_td&idtrf=$idtrf&newrev=$newrev"); -exit(); - -$stmt->close(); -$conn->close(); diff --git a/public/bck220325/public/tdrevstart.php b/public/bck220325/public/tdrevstart.php deleted file mode 100644 index 078b24b..0000000 --- a/public/bck220325/public/tdrevstart.php +++ /dev/null @@ -1,274 +0,0 @@ - - - - - -prepare($sql_tdnumber); -$stmt_tdnumber->bind_param("i", $idtd); -$stmt_tdnumber->execute(); -$result_tdnumber = $stmt_tdnumber->get_result(); -$row_tdnumber = $result_tdnumber->fetch_assoc(); - -if ($row_tdnumber) { - $tdnumber = $row_tdnumber['tdnumber']; -} else { - echo "Nessun record trovato per iddata_td = $new_iddata_td"; -} - -$stmt_tdnumber->close(); -$conn->close(); - -?> - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

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

Revisiona TRF

- - Stai revisionando il TF N. . Il numero di revisione è: - -
- -

- - - - - - - - - - -
- - -
- - - - -
- - - - - - - - - - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/techdossier_adddocument.php b/public/bck220325/public/techdossier_adddocument.php deleted file mode 100644 index aac3027..0000000 --- a/public/bck220325/public/techdossier_adddocument.php +++ /dev/null @@ -1,408 +0,0 @@ - - - -prepare($sql); -$stmt->bind_param("i", $idtd); // "i" indica che l'id è un intero -$stmt->execute(); -$result = $stmt->get_result(); -$row = $result->fetch_assoc(); -$idtrftd = $row['idtrf']; -$stmt->close(); -$conn->close(); -?> - - - - - - - <?php echo $titlepage; ?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- -
-
-
-
- -
-

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

Allega documenti al tuo fascicolo tecnico - -

- - - -
- -
-
- -
- -
-
- -
- -
-
- - -
-
-
- - - - -
- - - - - -
- -
- -
- -
-
- - -
- - setQuery("SELECT * FROM tdfileattached WHERE tdfileattached.iddata_td='$idtd'"); - $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/bck220325/public/techdossier_start.php b/public/bck220325/public/techdossier_start.php deleted file mode 100644 index 739bdf1..0000000 --- a/public/bck220325/public/techdossier_start.php +++ /dev/null @@ -1,2136 +0,0 @@ - - - - - - -prepare($sql); - - $stmt->bind_param("i", $idtd); // "i" indica che l'id è un intero - - $stmt->execute(); - - $result = $stmt->get_result(); - - $rowtd = $result->fetch_assoc(); - - $idcompany = $rowtd['idcompany']; - - $tdnumber = $rowtd['tdnumber']; - - $tdrev = $rowtd['td_rev']; - - $stmt->close(); - - $conn->close(); -} - -?> - -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrftd'"); - -$tdquery->execute(); - - - -$description = $tdquery->getColumnVal("sample_description"); - -$trfn = $tdquery->getColumnVal("trfnumber"); - -$trfrev = $tdquery->getColumnVal("revtrf"); - -$trfnumb = $trfn . ' REV.' . $trfrev; - -$trftdnumber = $trfn . 'TF'; - -$artntype = $tdquery->getColumnVal("idarticletype"); - -?> - -connect_error) { - - die("Connection failed: " . $conn->connect_error); -} - - - -$cat3yes = 'N'; // Presumi che non ci siano dpin uguali a 3 e che artntype non sia 1 - - - -// Assumi che $artntype sia definita altrove nel codice - -// $artntype = 1; // esempio di inizializzazione se non definita altrove - - - -// Prepara e esegui la query - -$query = "SELECT iddpicategory FROM trfstandards WHERE idtrfdetails = ?"; - -$stmt = $conn->prepare($query); - -if (!$stmt) { - - die('MySQL prepare error: ' . $conn->error); -} - - - -$stmt->bind_param("s", $idtrftd); - -$stmt->execute(); - -$result = $stmt->get_result(); - - - -// Itera su tutti i record restituiti - -while ($row = $result->fetch_assoc()) { - - $dpin = $row['iddpicategory']; - - - - if ($dpin == 3) { - - $cat3yes = 'Y'; - - break; // Interrompi il ciclo se trovi un dpin pari a 3 e artntype è 1 - - } -} - - - -$stmt->close(); - -$conn->close(); - - - - - -?> - - - - - - - - - -setQuery("SELECT COUNT(*) AS recordCount FROM data_td WHERE idtrf = ? AND idcompany = ?"); - - $checkQuery->bindParam("s", $idtrftd, "-1"); // 's' per string, '-1' indica un parametro - - $checkQuery->bindParam("s", $idcompany, "-1"); // Aggiungi il secondo parametro - - $checkQuery->execute(); - - - - $recordExists = $checkQuery->getColumnVal("recordCount") > 0; - - - - if (!$recordExists) {; - - // Ottieni l'ultimo valore di tdnumber - - $lastTdNumberQuery = new WA_MySQLi_RS("lastTdNumberQuery", $cmctrfdb, 1); - - $lastTdNumberQuery->setQuery("SELECT tdnumber FROM data_td ORDER BY tdnumber DESC LIMIT 1"); - - $lastTdNumberQuery->execute(); - - $lastTdNumber = $lastTdNumberQuery->getColumnVal("tdnumber"); - - - - // Controlla se lastTdNumber è null o non è un valore numerico - - if ($lastTdNumber === null || !is_numeric($lastTdNumber)) { - - // Se non ci sono record o il valore non è numerico, imposta newTdNumber a 1 - - $newTdNumber = 1; - } else { - - // Altrimenti, incrementa l'ultimo numero di TD trovato - - $newTdNumber = $lastTdNumber + 1; - } - - - - - - // Esegui l'INSERT con il nuovo tdnumber - - $InsertQuery = new WA_MySQLi_Query($cmctrfdb); - - $InsertQuery->Action = "insert"; - - $InsertQuery->Table = "data_td"; - - $InsertQuery->bindColumn("idtrf", "i", $idtrftd, "WA_DEFAULT"); - - $InsertQuery->bindColumn("idcompany", "i", $idcompany, "WA_DEFAULT"); - - $InsertQuery->bindColumn("iduser", "i", $iduserlog, "WA_DEFAULT"); - - $InsertQuery->bindColumn("tdnumber", "s", $trftdnumber, "WA_DEFAULT"); // Usa il nuovo tdnumber - - $InsertQuery->saveInSession(""); - - $InsertQuery->execute(); - - $InsertGoTo = ""; - - - - $InsertQuery->redirect($InsertGoTo); - - - - $idtd = $cmctrfdb->insert_id; // Recupera l'ID dell'ultimo inserimento - - //echo $idtd; - - $tdnumber = $trftdnumber; - - //insert fill risk area - - $conn = new mysqli($servername, $username, $password, $dbname); - - $selectQuery = "SELECT * FROM riskarea_td"; - - $result = $conn->query($selectQuery); - - - - - - - - while ($riskRow = $result->fetch_assoc()) { - - // Converte il valore 'Y'/'N' della colonna default in un intero (1/0) - - $applicableValue = ($riskRow['default'] == 'Y') ? 1 : 0; - - - - // Prepara l'array con gli idriskarea_td che devono avere coveredby settato a 'coverone' - - $idsForCoverOne = [4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17]; - - - - // Controlla se idriskarea_td è uguale a 24 o è nell'elenco per 'coverone' - - if ($riskRow['idriskarea_td'] == 24 || in_array($riskRow['idriskarea_td'], $idsForCoverOne)) { - - $insertQuery = "INSERT INTO fillrisk_td (idriskarea_td, applicable, idcompany, iddata_td, idtrf, coveredby) VALUES (?, ?, ?, ?, ?, ?)"; - - $stmt = $conn->prepare($insertQuery); - - - - // Imposta il valore di coveredby a 'covertwo' o 'coverone' a seconda del caso - - $coveredbyValue = ($riskRow['idriskarea_td'] == 24) ? 'covertwo' : 'coverone'; - - - - $stmt->bind_param("iiiiis", $riskRow['idriskarea_td'], $applicableValue, $idcompany, $idtd, $idtrftd, $coveredbyValue); - } else { - - // Altrimenti, usa la query di inserimento originale senza 'coveredby' - - $insertQuery = "INSERT INTO fillrisk_td (idriskarea_td, applicable, idcompany, iddata_td, idtrf) VALUES (?, ?, ?, ?, ?)"; - - $stmt = $conn->prepare($insertQuery); - - - - $stmt->bind_param("iiiii", $riskRow['idriskarea_td'], $applicableValue, $idcompany, $idtd, $idtrftd); - } - - - - $stmt->execute(); - } - } -} - - - -// query data_td - - - -$conn = new mysqli($servername, $username, $password, $dbname); - -$sql = "SELECT * FROM data_td WHERE iddata_td = ?"; - -$stmt = $conn->prepare($sql); - -$stmt->bind_param("i", $idtd); // "i" indica che l'id è un intero - -$stmt->execute(); - -$result = $stmt->get_result(); - -$rowtd = $result->fetch_assoc(); - -$tdnumber = $rowtd['tdnumber']; - -$tdrev = $rowtd['td_rev']; - -$stmt->close(); - -$conn->close(); - - - -?> - - - - - - - - - - - - - - <?php echo $titlepage; ?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - -
- - - -
- - - -
- -
- -
- -
- - - -
- -

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

- TF: -Rev.

- -

- - - -
- -
- - - - - -
- -
- - - - - - - - prepare($query); - - $stmt->bind_param("i", $idtd); // "i" indica che il parametro è un intero - - $stmt->execute(); - - $result = $stmt->get_result(); - - - - $rows = []; - - while ($row = $result->fetch_assoc()) { - - $rows[] = $row; - } - - $stmt->close(); - - - - ?> - - - -
- -
- -
- -
- - - -
- - - -
- - - - - -
- - - -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - -
> - - - - - - - - connect_error) { - - die("Connection failed: " . $conn->connect_error); - } - - - - // Query al database - - $query = "SELECT idlogo_td, descriptionlogo, filenamelogo FROM logo_td WHERE idcompany = ?"; - - $stmt = $conn->prepare($query); - - $stmt->bind_param("i", $idcompany); - - $stmt->execute(); - - $result = $stmt->get_result(); - - - - // Inizia le opzioni con un'opzione di default che funge da prompt - - $options = ""; - - - - if ($result->num_rows > 0) { - - while ($row = $result->fetch_assoc()) { - - $id = htmlspecialchars($row['idlogo_td'], ENT_QUOTES, 'UTF-8'); - - $description = htmlspecialchars($row['descriptionlogo'], ENT_QUOTES, 'UTF-8'); - - $filename = htmlspecialchars($row['filenamelogo'], ENT_QUOTES, 'UTF-8'); - - // Aggiunge ogni logo come opzione - - $options .= ""; - } - } else { - - // Aggiungi un'opzione se non ci sono loghi disponibili - - $options .= ""; - } - - $stmt->close(); - - $conn->close(); - - ?> - - - - - -
- - Aggiungi Logo - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - -
> - - - -
- - - - prepare($querytdfile); - - $stmt->bind_param("i", $idtd); - - $stmt->execute(); - - $resulttdfile = $stmt->get_result(); - - - - $fileUploaded = $resulttdfile->num_rows > 0; - - ?> - - - - - - - - - -
- - - - - -


- - UPLOADED FILES - - "; - - echo "AnteprimaFileAzione"; - - echo ""; - - while ($rowtdfile = $resulttdfile->fetch_assoc()) { - - $filePath = 'uploadtddocuments/' . htmlspecialchars($rowtdfile['filename_fileattached']); - - $fileDescription = htmlspecialchars($rowtdfile['description_fileattached']); - - $fileExtension = strtolower(pathinfo($filePath, PATHINFO_EXTENSION)); - - - - echo ""; - - // Colonna dell'anteprima - - if (in_array($fileExtension, ['jpg', 'jpeg', 'png', 'gif'])) { - - echo "$fileDescription"; - } else { - - echo "$fileDescription"; - } - - // Colonna del file (solo link se non è un'immagine) - - echo "$fileDescription"; - - // Colonna dell'icona di cancellazione - - echo ""; - - echo ""; - } - - echo ""; - - echo ""; - } else { - - echo "Nessun file caricato."; - } - - $stmt->close(); - - ?> - -
- - - - - - - - - - - - - -
- - - - - - connect_error) { - - die("Connessione fallita: " . $conn->connect_error); - } - - - - // Query al database - - $queryqual = "SELECT idqualcheck_td, descriptionqualcheck, qualchecktext FROM qualcheck_td WHERE idcompany = ?"; - - $stmt = $conn->prepare($queryqual); - - - - if ($stmt) { - - $stmt->bind_param("i", $idcompany); // Assumi che $idcompany sia già definita e pulita - - $stmt->execute(); - - $resultqual = $stmt->get_result(); - - - - // Inizia le opzioni con un'opzione di default che funge da prompt - - $options = ""; - - - - if ($resultqual->num_rows > 0) { - - - - while ($row = $resultqual->fetch_assoc()) { - - - - $id = htmlspecialchars($row['idqualcheck_td'], ENT_QUOTES, 'UTF-8'); - - $descriptionqualcheck = htmlspecialchars($row['descriptionqualcheck'], ENT_QUOTES, 'UTF-8'); - - $qualchecktext = htmlspecialchars($row['qualchecktext'], ENT_QUOTES, 'UTF-8'); - - - - // Controlla se l'ID corrente corrisponde a quello preselezionato - - // Controlla se 'proddescription' non è nullo o vuoto e se l'ID corrente corrisponde a quello preselezionato - - $selected = (!empty($rowtd['proddescription']) && $id == $rowtd['proddescription']) ? ' selected' : ''; - - - - - - // Aggiunge ogni elemento come opzione, includendo 'selected' se necessario - - $options .= ""; - } - } else { - - // Aggiungi un'opzione se non ci sono elementi disponibili - - $options .= ""; - } - - $stmt->close(); - } else { - - echo "Errore durante la preparazione della query: " . $conn->error; - } - - - - $conn->close(); - - ?> - - - - - -
- - - -
- - - - - - - -
- - Aggiungi mezzi di controllo
- - - -
- - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - - - -
- - - - - - - -
- - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/techdossier_step2.php b/public/bck220325/public/techdossier_step2.php deleted file mode 100644 index 655f767..0000000 --- a/public/bck220325/public/techdossier_step2.php +++ /dev/null @@ -1,605 +0,0 @@ - - - - - $value) { - } - } else { - // Ci sono stati errori, ad esempio alcuni campi potrebbero essere vuoti - // Puoi gestire gli errori qui, ad esempio stampandoli - foreach ($errors as $key => $message) { - echo "Errore nel campo $key: $message
"; - } - } -} -?> - $value) { - // Escludi idtrftd dalla parte di aggiornamento della query - if ($key !== 'idtrftd') { - $updateParts[] = "$key = ?"; - $queryParams[] = $value; - } - } - - // Controllo se ci sono campi da aggiornare - if (count($updateParts) > 0) { - $updateQuery .= join(', ', $updateParts) . " WHERE idtrf = ?"; - $queryParams[] = $idtrftd; // Aggiungi l'ID alla fine dei parametri della query - - // Preparazione della query - $stmt = $conn->prepare($updateQuery); - - // Costruzione del tipo di parametri (stringhe, in questo caso) - $types = str_repeat('s', count($queryParams)); - - // Aggiunta dei parametri alla statement - $stmt->bind_param($types, ...$queryParams); - - // Esecuzione della query - if ($stmt->execute()) { - } - - // Chiusura dello statement - $stmt->close(); - } -} */ -?> -prepare($checkQuery); -$stmt->bind_param("i", $idtd); -$stmt->execute(); -$result = $stmt->get_result(); -$row = $result->fetch_assoc(); -if ($row['count'] == 0) { - // Non ci sono record, quindi procedi con l'inserimento dei dati da riskarea_td - - // Prendi tutti i record da riskarea_td - $selectQuery = "SELECT * FROM riskarea_td"; - $result = $conn->query($selectQuery); - - - - while ($riskRow = $result->fetch_assoc()) { - // Prepara l'insert per ogni riga trovata in riskarea_td - - $insertQuery = "INSERT INTO fillrisk_td (idriskarea_td, applicable, idcompany, iddata_td, idtrf) VALUES (?, ?, ?, ?, ?)"; - $stmt = $conn->prepare($insertQuery); - - // Converte il valore 'Y'/'N' della colonna default in un intero (1/0) - $applicableValue = ($riskRow['default'] == 'Y') ? 1 : 0; - - $stmt->bind_param("iiiii", $riskRow['idriskarea_td'], $applicableValue, $idcompany, $idtd, $idtrftd); - $stmt->execute(); - } -} - - -// Chiudi lo statement e la connessione se non ti servono più -$stmt->close(); -$conn->close(); -*/ -?> -prepare($sql); -$stmt->bind_param("i", $idtd); // "i" indica che l'id è un intero -$stmt->execute(); -$result = $stmt->get_result(); -$row = $result->fetch_assoc(); -$stmt->close(); -$conn->close(); -?> -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrftd'"); -$tdquery->execute(); - -$description = $tdquery->getColumnVal("sample_description"); -$trfn = $tdquery->getColumnVal("trfnumber"); -$trfrev = $tdquery->getColumnVal("revtrf"); -$trfnumb = $trfn . ' VER.' . $trfrev; -?> -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"); -$archivetrflist->execute(); ?> - - - - - - - <?php echo $titlepage; ?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
- - - -
-
-
-

- TRF:

-

- -
-
- - -
-
- - - - - -
-
-
-
- - - - - - - - - - - - setQuery("SELECT * FROM fillrisk_td LEFT JOIN riskarea_td ON riskarea_td.idriskarea_td=fillrisk_td.idriskarea_td WHERE fillrisk_td.iddata_td='$idtd' ORDER BY fillrisk_td.idfillrisk_td"); - $riskquery->execute(); - - - - ?> - - atEnd()) { ?> - - - - - getColumnVal("coveredby"); ?> - - " name="fillrisktdgetColumnVal("idfillrisk_td"); ?>"> - - moveNext(); ?> - - - - - - - - moveFirst(); // Se hai bisogno di riutilizzare i risultati - ?> - -
getColumnVal("risknumber"); ?>getColumnVal("riskname_it"); ?> -
- " getColumnVal("applicable") == "1") echo 'checked'; ?>> - -
-
-
- -
-
-
- -
-
- - - - -
- - - - -
- - - - - - - - - -
-
-
-
- - - - - - - - - - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/techdossier_step3.php b/public/bck220325/public/techdossier_step3.php deleted file mode 100644 index a012d24..0000000 --- a/public/bck220325/public/techdossier_step3.php +++ /dev/null @@ -1,707 +0,0 @@ - - - - - $value) { - } - } else { - // Ci sono stati errori, ad esempio alcuni campi potrebbero essere vuoti - // Puoi gestire gli errori qui, ad esempio stampandoli - foreach ($errors as $key => $message) { - echo "Errore nel campo $key: $message
"; - } - } -} -?> - $value) { - // Escludi idtrftd dalla parte di aggiornamento della query - if ($key !== 'idtrftd') { - $updateParts[] = "$key = ?"; - $queryParams[] = $value; - } - } - - // Controllo se ci sono campi da aggiornare - if (count($updateParts) > 0) { - $updateQuery .= join(', ', $updateParts) . " WHERE idtrf = ?"; - $queryParams[] = $idtrftd; // Aggiungi l'ID alla fine dei parametri della query - - // Preparazione della query - $stmt = $conn->prepare($updateQuery); - - // Costruzione del tipo di parametri (stringhe, in questo caso) - $types = str_repeat('s', count($queryParams)); - - // Aggiunta dei parametri alla statement - $stmt->bind_param($types, ...$queryParams); - - // Esecuzione della query - if ($stmt->execute()) { - } - - // Chiusura dello statement - $stmt->close(); - } -} -?> -prepare($checkQuery); -$stmt->bind_param("i", $idtd); -$stmt->execute(); -$result = $stmt->get_result(); -$row = $result->fetch_assoc(); -if ($row['count'] == 0) { - // Non ci sono record, quindi procedi con l'inserimento dei dati da riskarea_td - - // Prendi tutti i record da riskarea_td - $selectQuery = "SELECT * FROM riskarea_td"; - $result = $conn->query($selectQuery); - - - - while ($riskRow = $result->fetch_assoc()) { - // Prepara l'insert per ogni riga trovata in riskarea_td - - $insertQuery = "INSERT INTO fillrisk_td (idriskarea_td, applicable, idcompany, iddata_td, idtrf) VALUES (?, ?, ?, ?, ?)"; - $stmt = $conn->prepare($insertQuery); - - // Converte il valore 'Y'/'N' della colonna default in un intero (1/0) - $applicableValue = ($riskRow['default'] == 'Y') ? 1 : 0; - - $stmt->bind_param("iiiii", $riskRow['idriskarea_td'], $applicableValue, $idcompany, $idtd, $idtrftd); - $stmt->execute(); - } -} - - -// Chiudi lo statement e la connessione se non ti servono più -$stmt->close(); -$conn->close(); -*/ -?> - -prepare($sql); -$stmt->bind_param("i", $idtd); // "i" indica che l'id è un intero -$stmt->execute(); -$result = $stmt->get_result(); -$row = $result->fetch_assoc(); -$stmt->close(); -$conn->close(); -?> -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrftd'"); -$tdquery->execute(); - -$description = $tdquery->getColumnVal("sample_description"); -$trfn = $tdquery->getColumnVal("trfnumber"); -$trfrev = $tdquery->getColumnVal("revtrf"); -$trfnumb = $trfn . ' VER.' . $trfrev; -$idart = $tdquery->getColumnVal("idarticletype"); -?> -prepare($partquerylist); -$partqueryliststmd->execute(); -$resultpartquery = $partqueryliststmd->get_result(); -// Copia i risultati in un array -$partRows = []; -while ($row = $resultpartquery->fetch_assoc()) { - $partRows[] = $row; -} -$partqueryliststmd->close(); -$conn->close(); -?> - - -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"); -$archivetrflist->execute(); ?> - - - - - - - <?php echo $titlepage; ?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
- - - -
-
-
-

- TRF:

-

- -
-
- - -
-
- - - - - -
-
-
- hasRole('Admin') || Auth::user()->hasRole('CustomerService') || Auth::user()->hasRole('Superuser') || Auth::user()->hasRole('Certification'); - ?> -
- - - - - - - - - - - - - - - - - - - setQuery("SELECT * FROM identificationparts WHERE identificationparts.idtrfdetails='$idtrftd'"); - $partsquery->execute(); - ?> - - - - atEnd()) { ?> - - - - - - - - - - - - - - - - - " name="ididentificationparts"> - - moveNext(); ?> - - moveFirst(); // Se hai bisogno di riutilizzare i risultati - ?> - - - -
ListN.
- - - " name="partsidnumber" > - - " name="description_identificationparts" > - - " name="article_identificationparts" > - - " name="color_identificationparts" > - - " name="material_identificationparts" > - - " name="cmcreportnumber_identificationparts"> - - " name="cmcreportdate_identificationparts"> -
-
- - - - -
- - - - - - - - - - - - -
-
-
-
- -
-
-
-

Agenti Chimici

-

Aggiorna di seguito i livelli e percentuale di degradazione per agenti chimici

- - - - - - - - - - setQuery("SELECT * FROM trfchemicalagent LEFT JOIN chemicalagent ON trfchemicalagent.idchemicalagent=chemicalagent.idchemicalagent WHERE trfchemicalagent.idtrf='$idtrftd'"); - $chemquery->execute(); - ?> - - atEnd()) { ?> - - - - - " name="idtrfchemicalagent"> - - moveNext(); ?> - - moveFirst(); // Se hai bisogno di riutilizzare i risultati - ?> - -
Chemical AgentLivelloDegradazione percentuale
- getColumnVal("name_chemicalagent"); ?> - - - - " id="degradationpercentage_getColumnVal("idtrfchemicalagent"); ?>" name="degradationpercentage" maxlength="6" data-id="getColumnVal("idtrfchemicalagent"); ?>" onblur="updateField(this)"> -
-
-
-
- - - - - -
-
-
-
- - - - -
- - - - -
-
-
-
- - - - - -
-
- - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/techdossier_stepsummary.php b/public/bck220325/public/techdossier_stepsummary.php deleted file mode 100644 index 36643c8..0000000 --- a/public/bck220325/public/techdossier_stepsummary.php +++ /dev/null @@ -1,1215 +0,0 @@ - - - - - $value) { - } - } else { - // Ci sono stati errori, ad esempio alcuni campi potrebbero essere vuoti - // Puoi gestire gli errori qui, ad esempio stampandoli - foreach ($errors as $key => $message) { - echo "Errore nel campo $key: $message
"; - } - } -} -?> - $value) { - // Escludi idtrftd dalla parte di aggiornamento della query - if ($key !== 'idtrftd') { - $updateParts[] = "$key = ?"; - $queryParams[] = $value; - } - } - - // Controllo se ci sono campi da aggiornare - if (count($updateParts) > 0) { - $updateQuery .= join(', ', $updateParts) . " WHERE idtrf = ?"; - $queryParams[] = $idtrftd; // Aggiungi l'ID alla fine dei parametri della query - - // Preparazione della query - $stmt = $conn->prepare($updateQuery); - - // Costruzione del tipo di parametri (stringhe, in questo caso) - $types = str_repeat('s', count($queryParams)); - - // Aggiunta dei parametri alla statement - $stmt->bind_param($types, ...$queryParams); - - // Esecuzione della query - if ($stmt->execute()) { - } - - // Chiusura dello statement - $stmt->close(); - } -} -?> -prepare($checkQuery); -$stmt->bind_param("i", $idtd); -$stmt->execute(); -$result = $stmt->get_result(); -$row = $result->fetch_assoc(); -if ($row['count'] == 0) { - // Non ci sono record, quindi procedi con l'inserimento dei dati da riskarea_td - - // Prendi tutti i record da riskarea_td - $selectQuery = "SELECT * FROM riskarea_td"; - $result = $conn->query($selectQuery); - - - - while ($riskRow = $result->fetch_assoc()) { - // Prepara l'insert per ogni riga trovata in riskarea_td - - $insertQuery = "INSERT INTO fillrisk_td (idriskarea_td, applicable, idcompany, iddata_td, idtrf) VALUES (?, ?, ?, ?, ?)"; - $stmt = $conn->prepare($insertQuery); - - // Converte il valore 'Y'/'N' della colonna default in un intero (1/0) - $applicableValue = ($riskRow['default'] == 'Y') ? 1 : 0; - - $stmt->bind_param("iiiii", $riskRow['idriskarea_td'], $applicableValue, $idcompany, $idtd, $idtrftd); - $stmt->execute(); - } -} - - -// Chiudi lo statement e la connessione se non ti servono più -$stmt->close(); -$conn->close(); - -?> -prepare($sql); -$stmt->bind_param("i", $idtd); // "i" indica che l'id è un intero -$stmt->execute(); -$result = $stmt->get_result(); -$row = $result->fetch_assoc(); -$prodplace = $row['productionplace_same']; -$classshoes = $row['classificationshoes']; -$stmt->close(); -$conn->close(); -?> -setQuery("SELECT * FROM `trf-details` LEFT JOIN modelarticle ON modelarticle.idmodelarticle=`trf-details`.model WHERE `trf-details`.idtrfdetails='$idtrftd'"); -$tdquery->execute(); - -$description = $tdquery->getColumnVal("sample_description"); -$trfn = $tdquery->getColumnVal("trfnumber"); -$trfrev = $tdquery->getColumnVal("revtrf"); -$trfnumb = $trfn . ' VER.' . $trfrev; -$photocover = $tdquery->getColumnVal("photofilename"); -$photoone = $tdquery->getColumnVal("photoone"); -$phototwo = $tdquery->getColumnVal("phototwo"); -$virusprot = $tdquery->getColumnVal("virusprotection"); -?> -query($sqlcontact); -$rowcontact = $resultcontact->fetch_assoc(); -$companyname = $rowcontact["companyname"]; -$address = $rowcontact["address"] . ' ' . $rowcontact["cap"] . ' ' . $rowcontact["city"]; -$country = $rowcontact["namecountry"]; -$phone = $rowcontact["telephone"]; -$emailtd = $rowcontact["email"]; -$vat = $rowcontact["piva"]; -$mark = $tdquery->getColumnVal("registeredmark"); -$contactperson = $rowcontact["contactname"] . ' ' . $rowcontact["contactsurname"]; - - -?> -query($sqlchemical); -$chemicalAgents = []; // Array per memorizzare i risultati - -if ($resultchemical && $resultchemical->num_rows > 0) { - // Riempie l'array con i risultati della query - while ($rowchemical = $resultchemical->fetch_assoc()) { - $chemicalAgents[] = $rowchemical["name_chemicalagent"]; - } -} -$conn->close(); -?> -query($sqlprotect); -$protectionAdd = []; // Array per memorizzare i risultati - -if ($resultprotect && $resultprotect->num_rows > 0) {; - // Riempie l'array con i risultati della query - while ($rowprotect = $resultprotect->fetch_assoc()) { - - $protectionAdd[] = $rowprotect["name_additionalrequirements_it"]; - } -} -$conn->close(); - -?> - -connect_error) { - die("Connessione fallita: " . $conn->connect_error); -} - -// Preparazione della query - -$tdquerystd = "SELECT * FROM trfstandards - LEFT JOIN standards ON trfstandards.idstandards = standards.idstandards - LEFT JOIN protectioncategory ON protectioncategory.idprotectioncategory = trfstandards.idprotectioncategory - LEFT JOIN dpicategory ON dpicategory.iddpicategory = trfstandards.iddpicategory - WHERE trfstandards.idtrfdetails = '$idtrftd'"; - -// Esecuzione della query -$resultstd = $conn->query($tdquerystd); - -if (!$resultstd) { - die("Errore nell'esecuzione della query: " . $conn->error); -} - -// Iterazione sui risultati - - -// Chiusura della connessione - -?> - - -setQuery("SELECT * FROM trfstandards LEFT JOIN standards ON trfstandards.idstandards=standards.idstandards LEFT JOIN protectioncategory ON protectioncategory.idprotectioncategory=trfstandards.idprotectioncategory LEFT JOIN dpicategory ON dpicategory.iddpicategory=trfstandards.iddpicategory WHERE trfstandards.idtrfdetails='$idtrftd'"); -$tdquerystd->execute(); - -?> -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"); -$archivetrflist->execute(); ?> - - - - - - - <?php echo $titlepage; ?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
- - - -
-
-
-

- TRF:

-

- -
-
- - -
- -
-
- -
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
-
-
-
- -
-
- -
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
-
-
-
- - -
-
- -
-
-
- -
-
- prepare($querylocation); - $stmt->bind_param("i", $idtd); // "i" indica che il parametro è un intero - $stmt->execute(); - $result = $stmt->get_result(); - - $rowslocation = []; - while ($rowlocation = $result->fetch_assoc()) { - $rowslocation[] = $rowlocation; - } - $stmt->close(); - - ?> -
-
-

- -

- - - - - - - - - - - - - - - - - - -
CompanyNameAddressCity
-
- - - -
-
-
-
-
- - - -
-
- -
-
-
- -
-
- -
-
- - - - - - - - - - -
Codice Articolo
-
- - - - - fetch_assoc()) { - // Qui puoi lavorare con i dati di ogni riga, ad esempio: - $stdcode = $rowstd['standardcode']; - $dpicat = $rowstd['value_dpicategory']; - - - - ?> - - - - - - - - - - - - - - - -
Norme armonizzate di riferimentoCat Protezione DPICategoria del DPI
-
- - - -
- - - - -
-
- - - - - - getColumnVal("namemodelarticle"); - $measuremin = $tdquery->getColumnVal("measurefrom"); - $measuremax = $tdquery->getColumnVal("measureto"); - $destppe = $row['destinationuseppe']; - $manprocess = $row['manufacutringprocess']; - $ppeage = $row['ppeageing']; - $obsol = $row['obsolescencedeadline']; - ?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Modello
Classificazione
Misura -
Destinazione d'uso del DPI
Processo di lavorazione
DPI soggetto ad invecchiamento
Data di obsolescenza
Protezione da Virus - -
-
- - - - - - - - - - - - - - -
CHEMICAL AGENT
- - -
- - - - - - - - - - - - - - -
Requisiti Addizioanli
- - -
- - hasRole('Admin')) || (Auth::user()->hasRole('CustomerService')) || (Auth::user()->hasRole('Superuser'))) : ?> - - -
-
-
-
-
- - - -
-
- -
-
-
- -
-
- -
-
- - - - - - - - - - - - - - setQuery("SELECT * FROM identificationparts WHERE identificationparts.idtrfdetails='$idtrftd'"); - $partsquery->execute(); - ?> - - atEnd()) { ?> - - - - - - - - - - - - - - moveNext(); ?> - - moveFirst(); // Se hai bisogno di riutilizzare i risultati - ?> - - -
N.
getColumnVal("partsidnumber"); ?>getColumnVal("description_identificationparts"); ?>getColumnVal("article_identificationparts"); ?>getColumnVal("color_identificationparts"); ?>getColumnVal("material_identificationparts"); ?>getColumnVal("cmcreportnumber_identificationparts"); ?>getColumnVal("cmcreportdate_identificationparts"); ?>
-
- -
-
-
-
-
- - - -
-
- -
-
-
- -
-
- -
-
- - - - - - - - - - - setQuery("SELECT * FROM fillrisk_td LEFT JOIN riskarea_td ON riskarea_td.idriskarea_td=fillrisk_td.idriskarea_td WHERE fillrisk_td.iddata_td = '$idtd' ORDER BY fillrisk_td.idfillrisk_td"); - $riskquery->execute(); - - - - ?> - - atEnd()) { ?> - - - - - - " name="fillrisktdgetColumnVal("idfillrisk_td"); ?>"> - - - - moveNext(); ?> - - moveFirst(); // Se hai bisogno di riutilizzare i risultati - ?> - -
getColumnVal("risknumber"); ?>getColumnVal("riskname_it"); ?> -
- " getColumnVal("applicable") == "1") echo 'checked'; ?> data-parsley-multiple="groups" data-parsley-mincheck="2"> - -
-
-
- getColumnVal("coveredby") == 'coverone') { - - $covertext = $coverone; - } else if ($riskquery->getColumnVal("coveredby") == 'covertwo') { - $covertext = $covertwo; - } else if ($riskquery->getColumnVal("coveredby") == 'coverthree') { - $covertext = $coverthree; - } else { - $covertext = ''; - } - ?> - -
-
-
- -
-
-
-
-
- - prepare($querytdfile); - $stmt->bind_param("i", $idtd); - $stmt->execute(); - $resulttdfile = $stmt->get_result(); - - $fileUploaded = $resulttdfile->num_rows > 0; - $fileDetails = $resulttdfile->fetch_assoc(); - $cemarkup = $row['cemarkupload']; - - ?> - - - - - - -
-
- -
-
-
- -
-
- - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Posizione della marcatura sul DPI
Marchio del fabbricanteLogo
Codice Articolo
Indirizzo del fabbricante
Misura
Mese ed anno di produzione
Numero di serie e/o di lotto
Numero ed anno della norma armonizzata utilizzata
Simbolo/i dei requisiti supplementari
Marcatura CE - CE Image -
- -
- -
- -
- -
-
-
- - - - -
-
- -
-
-
- -
-
- -
-
- - - - - - - - - - - - - -
-
- -
-
-
-
-
- - - -
-
- -
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
Imballaggio
Dichiarazione di conformità UE
Indirizzo del sito web
-
- -
-
-
-
-
- -
- - hasRole('Admin')) || (Auth::user()->hasRole('CustomerService')) || (Auth::user()->hasRole('Superuser'))) : ?> - - - - - - -
-
- - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/techdossier_stepsummarynew.php b/public/bck220325/public/techdossier_stepsummarynew.php deleted file mode 100644 index 04fac48..0000000 --- a/public/bck220325/public/techdossier_stepsummarynew.php +++ /dev/null @@ -1,580 +0,0 @@ - - - - - $value) { - } - } else { - // Ci sono stati errori, ad esempio alcuni campi potrebbero essere vuoti - // Puoi gestire gli errori qui, ad esempio stampandoli - foreach ($errors as $key => $message) { - echo "Errore nel campo $key: $message
"; - } - } -} -?> - $value) { - // Escludi idtrftd dalla parte di aggiornamento della query - if ($key !== 'idtrftd') { - $updateParts[] = "$key = ?"; - $queryParams[] = $value; - } - } - - // Controllo se ci sono campi da aggiornare - if (count($updateParts) > 0) { - $updateQuery .= join(', ', $updateParts) . " WHERE idtrf = ?"; - $queryParams[] = $idtrftd; // Aggiungi l'ID alla fine dei parametri della query - - // Preparazione della query - $stmt = $conn->prepare($updateQuery); - - // Costruzione del tipo di parametri (stringhe, in questo caso) - $types = str_repeat('s', count($queryParams)); - - // Aggiunta dei parametri alla statement - $stmt->bind_param($types, ...$queryParams); - - // Esecuzione della query - if ($stmt->execute()) { - } - - // Chiusura dello statement - $stmt->close(); - } -} -?> -prepare($checkQuery); -$stmt->bind_param("i", $idtd); -$stmt->execute(); -$result = $stmt->get_result(); -$row = $result->fetch_assoc(); -if ($row['count'] == 0) { - // Non ci sono record, quindi procedi con l'inserimento dei dati da riskarea_td - - // Prendi tutti i record da riskarea_td - $selectQuery = "SELECT * FROM riskarea_td"; - $result = $conn->query($selectQuery); - - - - while ($riskRow = $result->fetch_assoc()) { - // Prepara l'insert per ogni riga trovata in riskarea_td - - $insertQuery = "INSERT INTO fillrisk_td (idriskarea_td, applicable, idcompany, iddata_td, idtrf) VALUES (?, ?, ?, ?, ?)"; - $stmt = $conn->prepare($insertQuery); - - // Converte il valore 'Y'/'N' della colonna default in un intero (1/0) - $applicableValue = ($riskRow['default'] == 'Y') ? 1 : 0; - - $stmt->bind_param("iiiii", $riskRow['idriskarea_td'], $applicableValue, $idcompany, $idtd, $idtrftd); - $stmt->execute(); - } -} - - -// Chiudi lo statement e la connessione se non ti servono più -$stmt->close(); -$conn->close(); - -?> -prepare($sql); -$stmt->bind_param("i", $idtd); // "i" indica che l'id è un intero -$stmt->execute(); -$result = $stmt->get_result(); -$row = $result->fetch_assoc(); -$prodplace = $row['productionplace_same']; -$classshoes = $row['classificationshoes']; -$stmt->close(); -$conn->close(); -?> -setQuery("SELECT * FROM `trf-details` LEFT JOIN modelarticle ON modelarticle.idmodelarticle=`trf-details`.model WHERE `trf-details`.idtrfdetails='$idtrftd'"); -$tdquery->execute(); - -$description = $tdquery->getColumnVal("sample_description"); -$trfn = $tdquery->getColumnVal("trfnumber"); -$trfrev = $tdquery->getColumnVal("revtrf"); -$trfnumb = $trfn . ' VER.' . $trfrev; -$photocover = $tdquery->getColumnVal("photofilename"); -$photoone = $tdquery->getColumnVal("photoone"); -$phototwo = $tdquery->getColumnVal("phototwo"); -$virusprot = $tdquery->getColumnVal("virusprotection"); -?> -query($sqlcontact); -$rowcontact = $resultcontact->fetch_assoc(); -$companyname = $rowcontact["companyname"]; -$address = $rowcontact["address"] . ' ' . $rowcontact["cap"] . ' ' . $rowcontact["city"]; -$country = $rowcontact["namecountry"]; -$phone = $rowcontact["telephone"]; -$emailtd = $rowcontact["email"]; -$vat = $rowcontact["piva"]; -$mark = $tdquery->getColumnVal("registeredmark"); -$contactperson = $rowcontact["contactname"] . ' ' . $rowcontact["contactsurname"]; - - -?> -query($sqlchemical); -$chemicalAgents = []; // Array per memorizzare i risultati - -if ($resultchemical && $resultchemical->num_rows > 0) { - // Riempie l'array con i risultati della query - while ($rowchemical = $resultchemical->fetch_assoc()) { - $chemicalAgents[] = $rowchemical["name_chemicalagent"]; - } -} -$conn->close(); -?> -query($sqlprotect); -$protectionAdd = []; // Array per memorizzare i risultati - -if ($resultprotect && $resultprotect->num_rows > 0) {; - // Riempie l'array con i risultati della query - while ($rowprotect = $resultprotect->fetch_assoc()) { - - $protectionAdd[] = $rowprotect["name_additionalrequirements_it"]; - } -} -$conn->close(); - -?> - -connect_error) { - die("Connessione fallita: " . $conn->connect_error); -} - -// Preparazione della query - -$tdquerystd = "SELECT * FROM trfstandards - LEFT JOIN standards ON trfstandards.idstandards = standards.idstandards - LEFT JOIN protectioncategory ON protectioncategory.idprotectioncategory = trfstandards.idprotectioncategory - LEFT JOIN dpicategory ON dpicategory.iddpicategory = trfstandards.iddpicategory - WHERE trfstandards.idtrfdetails = '$idtrftd'"; - -// Esecuzione della query -$resultstd = $conn->query($tdquerystd); - -if (!$resultstd) { - die("Errore nell'esecuzione della query: " . $conn->error); -} - -// Iterazione sui risultati - - -// Chiusura della connessione - -?> - - -setQuery("SELECT * FROM trfstandards LEFT JOIN standards ON trfstandards.idstandards=standards.idstandards LEFT JOIN protectioncategory ON protectioncategory.idprotectioncategory=trfstandards.idprotectioncategory LEFT JOIN dpicategory ON dpicategory.iddpicategory=trfstandards.iddpicategory WHERE trfstandards.idtrfdetails='$idtrftd'"); -$tdquerystd->execute(); - -?> -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"); -$archivetrflist->execute(); ?> - - - - - - - <?php echo $titlepage; ?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
- - - -
-
-
-

- TRF:

-

- -
-
- - -
- -
- -
- - - - - - - - - - - - - - - - -
- - hasRole('Admin')) || (Auth::user()->hasRole('CustomerService')) || (Auth::user()->hasRole('Superuser'))) : ?> - - - - - - -
-
- - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/techdossier_stepsummarypreview.php b/public/bck220325/public/techdossier_stepsummarypreview.php deleted file mode 100644 index d9e01a1..0000000 --- a/public/bck220325/public/techdossier_stepsummarypreview.php +++ /dev/null @@ -1,1065 +0,0 @@ -set_option('isHtml5ParserEnabled', true); -$dompdf->set_option('isRemoteEnabled', true); -$dompdf->set_option('debugCss', true); -$dompdf->set_option('debugLayout', true); -$dompdf->set_option('debugLayoutLines', true); - - -require_once '../Connections/cmctrfdb.php'; -require_once '../webassist/mysqli/rsobj.php'; -//include 'include/headscript.php'; - -include('languages/' . $_SESSION['langselect'] . '/tdgen.php'); -include('languages/' . $_SESSION['langselect'] . '/general.php'); -$idcompany = $_SESSION["compid"]; -if (isset($_GET['idtrftd'])) { - $idtrftd = $_GET['idtrftd']; -} -if (isset($_POST['idtrftd'])) { - $idtrftd = $_POST['idtrftd']; -} -if (isset($_POST['iddata_td'])) { - $idtd = $_POST['iddata_td']; -} -if (isset($_GET['iddata_td'])) { - $idtd = $_GET['iddata_td']; -} -if (isset($_GET['idtd'])) { - $idtd = $_GET['idtd']; -} -$base_url = "https://www.cimac.it/modulo_certificazione/public/"; - -if ($_SERVER['REQUEST_METHOD'] === 'POST') { - // Preparazione di un array per contenere i valori sanificati - $sanitizedPost = []; - $errors = []; - - // Lista dei campi da sanificare e controllare se sono piene - $fields = [ - 'productionplace_same', 'classificationshoes', 'destinationuseppe', - 'manufacutringprocess', 'ppeageing', 'obsolescencedeadline', - 'localisationppemarking', 'manufacturerlogoid', 'sizeexamplecemark', - 'monthyearprod', 'serialbatchnumber', 'standarduse', 'symbolsaddreq', - 'proddescription', 'packaging', 'declarconformity', 'webaddress' - ]; - - foreach ($fields as $field) { - if (!empty($_POST[$field])) { - // Utilizzo FILTER_SANITIZE_STRING per rimuovere i tag e sanificare il testo - $sanitizedPost[$field] = filter_input(INPUT_POST, $field, FILTER_SANITIZE_STRING); - } - } - - // Controllo se ci sono stati errori - if (count($errors) === 0) { - // Tutti i campi sono stati compilati e sanificati - // Qui puoi procedere con l'elaborazione dei dati - // Ad esempio, stampare i valori o salvarli in un database - foreach ($sanitizedPost as $key => $value) { - } - } else { - // Ci sono stati errori, ad esempio alcuni campi potrebbero essere vuoti - // Puoi gestire gli errori qui, ad esempio stampandoli - foreach ($errors as $key => $message) { - echo "Errore nel campo $key: $message
"; - } - } -} - -// *: update data_td -// Assicurati che la richiesta sia di tipo POST e che l'ID sia stato fornito - -$conn = mysqli_connect($servername, $username, $password, $dbname); - - - -if ($_SERVER['REQUEST_METHOD'] === 'POST' && !empty($idtrftd)) { - // Preparazione della parte iniziale della query di aggiornamento - $updateQuery = "UPDATE data_td SET "; - $updateParts = []; - $queryParams = []; - - // Iterazione sui campi sanificati per costruire la query di aggiornamento - foreach ($sanitizedPost as $key => $value) { - // Escludi idtrftd dalla parte di aggiornamento della query - if ($key !== 'idtrftd') { - $updateParts[] = "$key = ?"; - $queryParams[] = $value; - } - } - - // Controllo se ci sono campi da aggiornare - if (count($updateParts) > 0) { - $updateQuery .= join(', ', $updateParts) . " WHERE idtrf = ?"; - $queryParams[] = $idtrftd; // Aggiungi l'ID alla fine dei parametri della query - - // Preparazione della query - $stmt = $conn->prepare($updateQuery); - - // Costruzione del tipo di parametri (stringhe, in questo caso) - $types = str_repeat('s', count($queryParams)); - - // Aggiunta dei parametri alla statement - $stmt->bind_param($types, ...$queryParams); - - // Esecuzione della query - if ($stmt->execute()) { - } - - // Chiusura dello statement - $stmt->close(); - } -} - - -$conn = new mysqli($servername, $username, $password, $dbname); -$checkQuery = "SELECT COUNT(*) as count FROM fillrisk_td WHERE iddata_td = ?"; -$stmt = $conn->prepare($checkQuery); -$stmt->bind_param("i", $idtd); -$stmt->execute(); -$result = $stmt->get_result(); -$row = $result->fetch_assoc(); -if ($row['count'] == 0) { - // Non ci sono record, quindi procedi con l'inserimento dei dati da riskarea_td - - // Prendi tutti i record da riskarea_td - $selectQuery = "SELECT * FROM riskarea_td"; - $result = $conn->query($selectQuery); - - - - while ($riskRow = $result->fetch_assoc()) { - // Prepara l'insert per ogni riga trovata in riskarea_td - - $insertQuery = "INSERT INTO fillrisk_td (idriskarea_td, applicable, idcompany, iddata_td, idtrf) VALUES (?, ?, ?, ?, ?)"; - $stmt = $conn->prepare($insertQuery); - - // Converte il valore 'Y'/'N' della colonna default in un intero (1/0) - $applicableValue = ($riskRow['default'] == 'Y') ? 1 : 0; - - $stmt->bind_param("iiiii", $riskRow['idriskarea_td'], $applicableValue, $idcompany, $idtd, $idtrftd); - $stmt->execute(); - } -} - - -// Chiudi lo statement e la connessione se non ti servono più -$stmt->close(); -$conn->close(); - - -// query data_td -$conn = new mysqli($servername, $username, $password, $dbname); -$sql = "SELECT * FROM data_td LEFT JOIN logo_td ON data_td.manufacturerlogoid=logo_td.idlogo_Td LEFT JOIN qualcheck_td ON data_td.proddescription=qualcheck_td.idqualcheck_td WHERE iddata_td = ?"; -$stmt = $conn->prepare($sql); -$stmt->bind_param("i", $idtd); // "i" indica che l'id è un intero -$stmt->execute(); -$result = $stmt->get_result(); -$row = $result->fetch_assoc(); -$prodplace = $row['productionplace_same']; -$classshoes = $row['classificationshoes']; - -if ($classshoes == "classone") { - $classfinal = $classone; // Assumo che il valore che vuoi assegnare sia una stringa "classone" -} elseif ($classshoes == "classtwo") { - $classfinal = $classtwo; // Assumo che il valore che vuoi assegnare sia una stringa "classtwo" -} else { - $classfinal = "default"; // Opzionale: Un valore default se non corrisponde a nessuno dei casi -} - -$stmt->close(); -$conn->close(); - -$tdquery = new WA_MySQLi_RS("tdquery", $cmctrfdb, 1); -$tdquery->setQuery("SELECT * FROM `trf-details` LEFT JOIN modelarticle ON modelarticle.idmodelarticle=`trf-details`.model WHERE `trf-details`.idtrfdetails='$idtrftd'"); -$tdquery->execute(); - -$description = $tdquery->getColumnVal("sample_description"); -$trfn = $tdquery->getColumnVal("trfnumber"); -$trfrev = $tdquery->getColumnVal("revtrf"); -$mandat = $tdquery->getColumnVal("otherclient"); -$tdrev = $tdquery->getColumnVal("td_rev"); -$tdnumber = $row['tdnumber']; -$trfnumb = $trfn . ' VER.' . $trfrev; -$trftdnumber = $trfn . 'TF'; -$photocover = $tdquery->getColumnVal("photofilename"); -$photoone = $tdquery->getColumnVal("photoone"); -$phototwo = $tdquery->getColumnVal("phototwo"); -$virusprot = $tdquery->getColumnVal("virusprotection"); -$idarttype = $tdquery->getColumnVal("idarticletype"); - - -$conn = new mysqli($servername, $username, $password, $dbname); - - -$kindcont = "headercertificate"; -// Usa segnaposti per i parametri - - -$sqlcontact = "SELECT * FROM contacts LEFT JOIN countries ON countries.idcountries=contacts.country WHERE contacts.idtrf='$idtrftd' AND contacts.kindofcontacts='$kindcont'"; - -// Esecuzione della query -$resultcontact = $conn->query($sqlcontact); -$rowcontact = $resultcontact->fetch_assoc(); -$companyname = $rowcontact["companyname"]; -$address = $rowcontact["address"] . ' ' . $rowcontact["cap"] . ' ' . $rowcontact["city"]; -$country = $rowcontact["namecountry"]; -$phone = $rowcontact["telephone"]; -$emailtd = $rowcontact["email"]; -$vat = $rowcontact["piva"]; -$ceinside = $rowcontact["ce"]; -$mark = $tdquery->getColumnVal("registeredmark"); - -$contactperson = $rowcontact["contactname"] . ' ' . $rowcontact["contactsurname"]; - -// Chemical agent -$conn = new mysqli($servername, $username, $password, $dbname); -$sqlchemical = "SELECT trfchemicalagent.level, trfchemicalagent.degradationpercentage, chemicalagent.name_chemicalagent - FROM trfchemicalagent - LEFT JOIN chemicalagent ON trfchemicalagent.idchemicalagent = chemicalagent.idchemicalagent - WHERE trfchemicalagent.idtrf = '$idtrftd'"; -$resultchemical = $conn->query($sqlchemical); -$chemicalAgents = []; // Array per memorizzare i risultati - -if ($resultchemical && $resultchemical->num_rows > 0) { - // Riempie l'array con i risultati della query - while ($rowchemical = $resultchemical->fetch_assoc()) { - $chemicalAgents[] = $rowchemical; - } -} -$conn->close(); - - - -// Protection cat add -$conn = new mysqli($servername, $username, $password, $dbname); -$sqlprotect = "SELECT * FROM trfaddrequirements LEFT JOIN additionalrequirements ON trfaddrequirements.idadditionalrequirements = additionalrequirements.idadditionalrequirements WHERE trfaddrequirements.idtrf = '$idtrftd'"; -$resultprotect = $conn->query($sqlprotect); -$protectionAdd = []; // Array per memorizzare i risultati - -if ($resultprotect && $resultprotect->num_rows > 0) {; - // Riempie l'array con i risultati della query - while ($rowprotect = $resultprotect->fetch_assoc()) { - - $protectionAdd[] = $rowprotect["name_additionalrequirements_it"]; - } -} -$conn->close(); - -// Connessione al database -$conn = new mysqli($servername, $username, $password, $dbname); - -// Controlla la connessione -if ($conn->connect_error) { - die("Connessione fallita: " . $conn->connect_error); -} - -// Preparazione della query - -$tdquerystd = "SELECT * FROM trfstandards - LEFT JOIN standards ON trfstandards.idstandards = standards.idstandards - LEFT JOIN protectioncategory ON protectioncategory.idprotectioncategory = trfstandards.idprotectioncategory - LEFT JOIN dpicategory ON dpicategory.iddpicategory = trfstandards.iddpicategory - WHERE trfstandards.idtrfdetails = '$idtrftd'"; - -// Esecuzione della query -$resultstd = $conn->query($tdquerystd); - -if (!$resultstd) { - die("Errore nell'esecuzione della query: " . $conn->error); -} - - -$conn = new mysqli($servername, $username, $password, $dbname); - -// Controlla la connessione -if ($conn->connect_error) { - die("Connessione fallita: " . $conn->connect_error); -} -// Preparazione della query -$addprot = "SELECT * FROM trfaddrequirements - LEFT JOIN additionalrequirements ON trfaddrequirements.idadditionalrequirements = additionalrequirements.idadditionalrequirements - WHERE trfaddrequirements.idtrf = '$idtrftd'"; -// Esecuzione della query -$resultaddreq = $conn->query($addprot); -if (!$resultaddreq) { - die("Errore nell'esecuzione della query: " . $conn->error); -} - - -$tdquerystd = new WA_MySQLi_RS("tdquerystd", $cmctrfdb, 1); -$tdquerystd->setQuery("SELECT * FROM trfstandards LEFT JOIN standards ON trfstandards.idstandards=standards.idstandards LEFT JOIN protectioncategory ON protectioncategory.idprotectioncategory=trfstandards.idprotectioncategory LEFT JOIN dpicategory ON dpicategory.iddpicategory=trfstandards.iddpicategory WHERE trfstandards.idtrfdetails='$idtrftd'"); -$tdquerystd->execute(); - -$archivetrflist = new WA_MySQLi_RS("archivetrflist", $cmctrfdb, 0); -$archivetrflist->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"); -$archivetrflist->execute(); - -// query prod place - -//query location place -// Assumendo che $idt sia già definito e sanificato per prevenire SQL Injection - -$conn = new mysqli($servername, $username, $password, $dbname); -$querylocation = "SELECT idcontactstd, companyName, address, city FROM contacts_td WHERE idtd = ?"; -$stmt = $conn->prepare($querylocation); -$stmt->bind_param("i", $idtd); // "i" indica che il parametro è un intero -$stmt->execute(); -$result = $stmt->get_result(); - -$rowslocation = []; -while ($rowlocation = $result->fetch_assoc()) { - $rowslocation[] = $rowlocation; -} -$stmt->close(); - -$companylogofinal = !empty($companylogo) ? $base_url . "logos/" . $companylogo : ''; - - -// Crea una nuova istanza di Dompdf -$dompdf = new Dompdf(); -$html = << - - - - - - - - -
- Logo Azienda -
-
-
- -
-
- -
-
- -

File Tecnico numero: $tdnumber

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
DATI DEL FABBRICANTE / MANUFACTURER'S DATA
Nome Azienda / Company Name$companyname
Indirizzo / Address$address
Paese / Country$country
Telefono / Phone$phone
Email$emailtd
Partita IVA / VAT Number$vat
Marchio / Mark$mark
Persona di Contatto / Contact Person$contactperson
- - -HTML; - -if ($ceinside != 'Y') { - $kindcont = "extrace"; - $sqlcontactextrace = "SELECT * FROM contacts LEFT JOIN countries ON countries.idcountries=contacts.country WHERE contacts.idtrf='$idtrftd' AND contacts.kindofcontacts='$kindcont'"; - - $resultcontactextrace = $conn->query($sqlcontactextrace); - if ($resultcontactextrace->num_rows > 0) { - // Esecuzione della query - $rowcontactextrace = $resultcontactextrace->fetch_assoc(); - $companynameextrace = $rowcontactextrace["companyname"]; - $addressextrace = $rowcontactextrace["address"] . ' ' . $rowcontact["cap"] . ' ' . $rowcontact["city"]; - $countryextrace = $rowcontactextrace["namecountry"]; - $phoneextrace = $rowcontactextrace["telephone"]; - $emailtdextrace = $rowcontactextrace["email"]; - $vatextrace = $rowcontactextrace["piva"]; - - - $contactpersonextrace = $rowcontactextrace["contactname"] . ' ' . $rowcontactextrace["contactsurname"]; - - - $html .= ' - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
MANDATARIO
Nome Azienda / Company Name' . $companynameextrace . '
Indirizzo / Address' . $addressextrace . '
Paese / Country' . $countryextrace . '
Telefono / Phone' . $phoneextrace . '
Email' . $emailtdextrace . '
Partita IVA / VAT Number' . $vatextrace . '
Persona di Contatto / Contact Person' . $contactpersonextrace . '
'; - } -} - -// prod place -$html .= ' - - - -'; - -if ($prodplace == 'Y') { - $html .= ' - - '; -} else { - $html .= ' - - - - '; - $html .= ' - '; - - foreach ($rowslocation as $rowlocation) { - $html .= " - - - - "; - } - - $html .= ''; -} - -$html .= '
LUOGO DI PRODUZIONE / PRODUCTION SITE
coincide con il fabbricante / as manufacturer
Nome Azienda / Companu NameIndirizzo / AddressCittà / City
{$rowlocation['companyName']}{$rowlocation['address']}{$rowlocation['city']}
'; - -$html .= '
- -'; - -//DPI DATA - -$model = $tdquery->getColumnVal("namemodelarticle"); -$measuremin = $tdquery->getColumnVal("measurefrom"); -$measuremax = $tdquery->getColumnVal("measureto"); -$destppe = $row['destinationuseppe']; -$manprocess = $row['manufacutringprocess']; -$ppeage = $row['ppeageing']; -$obsol = $row['obsolescencedeadline']; -if ($ppeage == 'Y') { - $ppeagetext = 'Sì'; -} else { - $ppeagetext = 'No'; -} -$html .= << - - - DATI RELATIVI AL DPI / PPE DATA - - - - - Codice Articolo - {$description} - - - Modello - {$model} - -HTML; - -if ($idarttype == 1) { - $html .= << - Classificazione - {$classfinal} - -HTML; -} - -$html .= << - Misura - {$measuremin} - {$measuremax} - - - Destinazione d'uso del DPI - {$destppe} - - - Processo di lavorazione - {$manprocess} - - - DPI soggetto ad invecchiamento - {$ppeagetext} - - - -HTML; - - -// dpi standard - -$html .= ' - - '; - -while ($rowstd = $resultstd->fetch_assoc()) { - $stdcode = $rowstd['standardcode']; - $dpicat = $rowstd['value_dpicategory']; - $html .= " - - - - - - - "; -}; -$html .= '
Norme armonizzate di riferimento{$stdcode}Cat Protezione DPI{$rowstd['name_protectioncategory']}Categoria del DPI{$rowstd['value_dpicategory']}
'; - -// Add prot category - -$html .= ' - - '; - -while ($rowaddreq = $resultaddreq->fetch_assoc()) { - - $html .= " - - - - "; -}; -$html .= '
Categoria di protezione aggiuntiva{$rowaddreq['name_additionalrequirements_it']}
'; - - - - -//photos da fare -$html .= ' - - - - - -
'; - - - -$html .= ' - - - - - - -
'; - -// virus prot -if ($virusprot == "Y") : - $html .= ' - - - - - - - '; - - - - $html .= '
Protezione da Virus{}
'; -endif; - - -// chem agent -if (!empty($chemicalAgents)) : - $html .= ' - - - '; - - if ($idarttype == 2) { - $html .= ' - '; - } - - $html .= ' - - '; - - foreach ($chemicalAgents as $agent) : - $html .= " - "; - - if ($idarttype == 2) { - $html .= " - "; - } - - $html .= ''; - endforeach; - $html .= '
Chemical AgentLevelDegradation Percentage
{$agent['name_chemicalagent']}{$agent['level']}{$agent['degradationpercentage']}
'; -endif; - -$html .= '
- -'; - -if ((Auth::user()->hasRole('Admin')) || (Auth::user()->hasRole('CustomerService')) || (Auth::user()->hasRole('Superuser')) || (Auth::user()->hasRole('Certification'))) { - $html .= ' - - '; -} -//table risk query - -$riskquery = new WA_MySQLi_RS("riskquery", $cmctrfdb, 0); -$riskquery->setQuery("SELECT * FROM fillrisk_td LEFT JOIN riskarea_td ON riskarea_td.idriskarea_td=fillrisk_td.idriskarea_td WHERE fillrisk_td.iddata_td = '$idtd' ORDER BY fillrisk_td.idfillrisk_td"); -$riskquery->execute(); - -$html .= " - - - - - - - - - - - - "; - -$html .= << - HTML; - -// Aggiungi qui il codice PHP fornito -while (!$riskquery->atEnd()) { - $risknumber = $riskquery->getColumnVal("risknumber"); - $riskname_it = $riskquery->getColumnVal("riskname_it"); - $applicable = ($riskquery->getColumnVal("applicable") == "1") ? 'checked' : ''; - $customCheckId = "customCheck{$risknumber}"; - $covertext = ''; - if ($riskquery->getColumnVal("coveredby") == 'coverone') { - $covertext = $coverone; - } else if ($riskquery->getColumnVal("coveredby") == 'covertwo') { - $covertext = $covertwo; - } else if ($riskquery->getColumnVal("coveredby") == 'coverthree') { - $covertext = $coverthree; - } - - $html .= << - - - - - - - - HTML; - - $riskquery->moveNext(); -} - -$html .= << - HTML; - -$html .= '
VALUTAZIONE DEI RISCHI (REQUISITI ESSENZIALI DI SALUTE E SICUREZZA IN ACCORDO ALL'ALLEGATO II DEL REGOLAMENTO (UE) 2016/425) / - RISK ASSESSMENT (ESSENTIAL HEALTH AND SAFETY REQUIREMENT ACCORDING TO ANNEX II OF THE REGULATION (EU) 2016/425)
{$requirementnumbertd}{$requirementnametd}{$applicabletd}{$covertbytd}
{$risknumber}{$riskname_it} -
- - - -
-
-
- {$covertext} -
-
'; - -$html .= '
- -'; - -//parts - -$html .= " - - - - - - - - - - - - - - - - "; - -$partsquery = new WA_MySQLi_RS("partsquery", $cmctrfdb, 0); -$partsquery->setQuery("SELECT * FROM identificationparts WHERE identificationparts.idtrfdetails='$idtrftd'"); -$partsquery->execute(); - -while (!$partsquery->atEnd()) { - $html .= " - - - - - - - - "; - $partsquery->moveNext(); -} -$html .= '
COMPONENTI DEL DPI / PPE PARTS
N.{$descriptionpart}{$articlepart}{$colorpart}{$descriptionpartlist}{$reprtonumbertrdlabtitle}{$trddatereporttitle}
{$partsquery->getColumnVal('partsidnumber')}{$partsquery->getColumnVal('description_identificationparts')}{$partsquery->getColumnVal('article_identificationparts')}{$partsquery->getColumnVal('color_identificationparts')}{$partsquery->getColumnVal('material_identificationparts')}{$partsquery->getColumnVal('cmcreportnumber_identificationparts')}{$partsquery->getColumnVal('cmcreportdate_identificationparts')}
'; - -$html .= '
- -'; -//ce mark example - -$localisationppemarking = $row['localisationppemarking']; -$sizeexamplecemark = $row['sizeexamplecemark']; -$manufacturerlogoid = $row['manufacturerlogoid']; -$filenamelogo = $row['filenamelogo']; -$monthyearprod = $row['monthyearprod']; -$serialbatchnumber = $row['serialbatchnumber']; -$standarduse = $row['standarduse']; -$symbolsaddreq = $row['symbolsaddreq']; -$proddescription = $row['qualchecktext']; -$organismnumber = $row['organismnumber']; -$cemarkup = $row['cemarkupload']; -$filenamelogowithpath = "logos/" . $filenamelogo; - - - -// Connessione al database -$conn = new mysqli($servername, $username, $password, $dbname); -$querytdfile = "SELECT idtdfileattached, filename_fileattached, description_fileattached FROM tdfileattached WHERE iddata_td = ? AND description_fileattached = 'CE mark example'"; -$stmt = $conn->prepare($querytdfile); -$stmt->bind_param("i", $idtd); -$stmt->execute(); -$resulttdfile = $stmt->get_result(); - -$fileUploaded = $resulttdfile->num_rows > 0; -$fileDetails = $resulttdfile->fetch_assoc(); - -$html .= << - - - ESEMPIO DI MARCATURA CE / EXAMPLE OF CE MARKING - - - -HTML; - -if ($cemarkup == 'Y' && $fileUploaded) { - $filePath = 'uploadtddocuments/' . htmlspecialchars($fileDetails['filename_fileattached']); - $fileDescription = htmlspecialchars($fileDetails['description_fileattached']); - $fileExtension = strtolower(pathinfo($filePath, PATHINFO_EXTENSION)); - - $html .= << - FILE (se diverso da immagine il file è caricato nello zip come allegato) - -HTML; - - if (in_array($fileExtension, ['jpg', 'jpeg', 'png', 'gif'])) { - $html .= "$fileDescription"; - } else { - $html .= "$fileDescription"; - } - - $html .= << - -HTML; -} else { - $html .= << - Posizione della marcatura sul DPI - {$localisationppemarking} - - - Marchio del fabbricante - - - - Codice Articolo - $description - - - Indirizzo del fabbricante - $address - $country - - - Misura - {$sizeexamplecemark} - - - Mese ed anno di produzione - {$monthyearprod} - - - Numero di serie e/o di lotto - {$serialbatchnumber} - - - Numero ed anno della norma armonizzata utilizzata - {$standarduse} - - - Simbolo/i dei requisiti supplementari - {$symbolsaddreq} - - - Marcatura CE - - CE Image -HTML; - - if (!is_null($organismnumber)) { - $html .= " Numero Organismo: $organismnumber"; - } - - $html .= << - - - -HTML; -} -$stmt->close(); -$conn->close(); - - - - -$html .= << - - - - -HTML; - -$html .= '
- -'; - -//mezzi di controllo - -$html .= << - - - MEZZI DI CONTROLLO E PROVA IN PRODUZIONE PER GARANTIRE LA CONFORMITÀ / MEANS USED DURING THE PRODUCTION TO ENSURE THE CONFORMITY - - - - - - $proddescription - - - - -HTML; - - -//imballaggio - -$packaging = $row['packaging']; -$declarconformity = $row['declarconformity']; -$webaddress = $row['webaddress']; -if ($declarconformity == 'declarone') { - $declartext = $declarone; -} else { - $declartext = $declartwo; -} - -$html .= '
- -'; -$html .= << - - - IMBALLAGGIO / PACKAGING - DICHIARAZIONE DI CONFORMITÀ UE / EU DECLARATION OF CONFORMITY - - - - - Imballaggio - {$packaging} - - - Dichiarazione di conformità UE - {$declartext} - - - Indirizzo del sito web - {$webaddress} - - - - -HTML; - -$html .= '
- -

'; -// chiusura - - - -$html .= ''; - -echo $html; -// Carica il tuo HTML nel Dompdf -//$dompdf->loadHtml($html); - -// (Opzionale) Imposta il formato e l'orientamento della pagina -// Puoi specificare la dimensione del documento e l'orientamento come segue: -// $dompdf->setPaper('A4', 'landscape'); - -// Renderizza il PDF -//$dompdf->render(); - -// Stream il PDF al browser -//$dompdf->stream("documento.pdf", array("Attachment" => false)); -// Cambia "Attachment" a true se vuoi forzare il download del PDF diff --git a/public/bck220325/public/template.php b/public/bck220325/public/template.php deleted file mode 100644 index 32f0ab3..0000000 --- a/public/bck220325/public/template.php +++ /dev/null @@ -1,326 +0,0 @@ - - - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-

Jquery Steps Wizard

-

A powerful jQuery wizard plugin that - supports accessibility and HTML5

- -
-

Seller Details

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

Company Document

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

Bank Details

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

Confirm Detail

-
-
- -
-
-
-
-
-
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/terminiecondizioni.php b/public/bck220325/public/terminiecondizioni.php deleted file mode 100644 index 555b92a..0000000 --- a/public/bck220325/public/terminiecondizioni.php +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - - CIMAC Application Form - - - - - - - - - - - - - - - - - - - - -
-
-
-
-
- -
-
-
- -
- -
-

Termini e Condizioni Cimac Application Form

- -
- -

<< in costruzione >>

-












- - -
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/tf_pdfcreation.php b/public/bck220325/public/tf_pdfcreation.php deleted file mode 100644 index c429a50..0000000 --- a/public/bck220325/public/tf_pdfcreation.php +++ /dev/null @@ -1,1096 +0,0 @@ -set('isHtml5ParserEnabled', true); -$options->set('isRemoteEnabled', true); - - - - -$dompdf = new Dompdf($options); -$dompdf->setBasePath($_SERVER['DOCUMENT_ROOT']); - - - -require_once '../Connections/cmctrfdb.php'; -require_once '../webassist/mysqli/rsobj.php'; -//include 'include/headscript.php'; - -include('languages/' . $_SESSION['langselect'] . '/tdgen.php'); -include('languages/' . $_SESSION['langselect'] . '/general.php'); -$idcompany = $_SESSION["compid"]; -if (isset($_GET['idtrftd'])) { - $idtrftd = $_GET['idtrftd']; -} -if (isset($_POST['idtrftd'])) { - $idtrftd = $_POST['idtrftd']; -} -if (isset($_POST['iddata_td'])) { - $idtd = $_POST['iddata_td']; -} -if (isset($_GET['iddata_td'])) { - $idtd = $_GET['iddata_td']; -} -if (isset($_GET['idtd'])) { - $idtd = $_GET['idtd']; -} -$base_url = "https://www.cimac.it/modulo_certificazione/public/"; -if ($_SERVER['REQUEST_METHOD'] === 'POST') { - // Preparazione di un array per contenere i valori sanificati - $sanitizedPost = []; - $errors = []; - - // Lista dei campi da sanificare e controllare se sono piene - $fields = [ - 'productionplace_same', 'classificationshoes', 'destinationuseppe', - 'manufacutringprocess', 'ppeageing', 'obsolescencedeadline', - 'localisationppemarking', 'manufacturerlogoid', 'sizeexamplecemark', - 'monthyearprod', 'serialbatchnumber', 'standarduse', 'symbolsaddreq', - 'proddescription', 'packaging', 'declarconformity', 'webaddress' - ]; - - foreach ($fields as $field) { - if (!empty($_POST[$field])) { - // Utilizzo FILTER_SANITIZE_STRING per rimuovere i tag e sanificare il testo - $sanitizedPost[$field] = filter_input(INPUT_POST, $field, FILTER_SANITIZE_STRING); - } - } - - // Controllo se ci sono stati errori - if (count($errors) === 0) { - // Tutti i campi sono stati compilati e sanificati - // Qui puoi procedere con l'elaborazione dei dati - // Ad esempio, stampare i valori o salvarli in un database - foreach ($sanitizedPost as $key => $value) { - } - } else { - // Ci sono stati errori, ad esempio alcuni campi potrebbero essere vuoti - // Puoi gestire gli errori qui, ad esempio stampandoli - foreach ($errors as $key => $message) { - echo "Errore nel campo $key: $message
"; - } - } -} - -// *: update data_td -// Assicurati che la richiesta sia di tipo POST e che l'ID sia stato fornito - -$conn = mysqli_connect($servername, $username, $password, $dbname); - - - -if ($_SERVER['REQUEST_METHOD'] === 'POST' && !empty($idtrftd)) { - // Preparazione della parte iniziale della query di aggiornamento - $updateQuery = "UPDATE data_td SET "; - $updateParts = []; - $queryParams = []; - - // Iterazione sui campi sanificati per costruire la query di aggiornamento - foreach ($sanitizedPost as $key => $value) { - // Escludi idtrftd dalla parte di aggiornamento della query - if ($key !== 'idtrftd') { - $updateParts[] = "$key = ?"; - $queryParams[] = $value; - } - } - - // Controllo se ci sono campi da aggiornare - if (count($updateParts) > 0) { - $updateQuery .= join(', ', $updateParts) . " WHERE idtrf = ?"; - $queryParams[] = $idtrftd; // Aggiungi l'ID alla fine dei parametri della query - - // Preparazione della query - $stmt = $conn->prepare($updateQuery); - - // Costruzione del tipo di parametri (stringhe, in questo caso) - $types = str_repeat('s', count($queryParams)); - - // Aggiunta dei parametri alla statement - $stmt->bind_param($types, ...$queryParams); - - // Esecuzione della query - if ($stmt->execute()) { - } - - // Chiusura dello statement - $stmt->close(); - } -} - - -$conn = new mysqli($servername, $username, $password, $dbname); -$checkQuery = "SELECT COUNT(*) as count FROM fillrisk_td WHERE iddata_td = ?"; -$stmt = $conn->prepare($checkQuery); -$stmt->bind_param("i", $idtd); -$stmt->execute(); -$result = $stmt->get_result(); -$row = $result->fetch_assoc(); -if ($row['count'] == 0) { - // Non ci sono record, quindi procedi con l'inserimento dei dati da riskarea_td - - // Prendi tutti i record da riskarea_td - $selectQuery = "SELECT * FROM riskarea_td"; - $result = $conn->query($selectQuery); - - - - while ($riskRow = $result->fetch_assoc()) { - // Prepara l'insert per ogni riga trovata in riskarea_td - - $insertQuery = "INSERT INTO fillrisk_td (idriskarea_td, applicable, idcompany, iddata_td, idtrf) VALUES (?, ?, ?, ?, ?)"; - $stmt = $conn->prepare($insertQuery); - - // Converte il valore 'Y'/'N' della colonna default in un intero (1/0) - $applicableValue = ($riskRow['default'] == 'Y') ? 1 : 0; - - $stmt->bind_param("iiiii", $riskRow['idriskarea_td'], $applicableValue, $idcompany, $idtd, $idtrftd); - $stmt->execute(); - } -} - - -// Chiudi lo statement e la connessione se non ti servono più -$stmt->close(); -$conn->close(); - - -// query data_td -$conn = new mysqli($servername, $username, $password, $dbname); -$sql = "SELECT * FROM data_td LEFT JOIN logo_td ON data_td.manufacturerlogoid=logo_td.idlogo_Td LEFT JOIN qualcheck_td ON data_td.proddescription=qualcheck_td.idqualcheck_td WHERE iddata_td = ?"; -$stmt = $conn->prepare($sql); -$stmt->bind_param("i", $idtd); // "i" indica che l'id è un intero -$stmt->execute(); -$result = $stmt->get_result(); -$row = $result->fetch_assoc(); -$prodplace = $row['productionplace_same']; -$classshoes = $row['classificationshoes']; -$zipfile = $row['zipname']; -$tdrev = $row['td_rev']; -$tdnumber = $row['tdnumber']; - -if ($classshoes == "classone") { - $classfinal = $classone; // Assumo che il valore che vuoi assegnare sia una stringa "classone" -} elseif ($classshoes == "classtwo") { - $classfinal = $classtwo; // Assumo che il valore che vuoi assegnare sia una stringa "classtwo" -} else { - $classfinal = "default"; // Opzionale: Un valore default se non corrisponde a nessuno dei casi -} - -$stmt->close(); -$conn->close(); - -$tdquery = new WA_MySQLi_RS("tdquery", $cmctrfdb, 1); -$tdquery->setQuery("SELECT * FROM `trf-details` LEFT JOIN modelarticle ON modelarticle.idmodelarticle=`trf-details`.model WHERE `trf-details`.idtrfdetails='$idtrftd'"); -$tdquery->execute(); - -$description = $tdquery->getColumnVal("sample_description"); -$trfn = $tdquery->getColumnVal("trfnumber"); -$trfrev = $tdquery->getColumnVal("revtrf"); -$mandat = $tdquery->getColumnVal("otherclient"); -$trfnumb = $trfn . ' VER.' . $trfrev; -$trftdnumber = $trfn . 'TF'; -$photocover = $tdquery->getColumnVal("photofilename"); -$photoone = $tdquery->getColumnVal("photoone"); -$phototwo = $tdquery->getColumnVal("phototwo"); -$virusprot = $tdquery->getColumnVal("virusprotection"); -$idarttype = $tdquery->getColumnVal("idarticletype"); - - -$conn = new mysqli($servername, $username, $password, $dbname); - - -$kindcont = "headercertificate"; -// Usa segnaposti per i parametri - - -$sqlcontact = "SELECT * FROM contacts LEFT JOIN countries ON countries.idcountries=contacts.country WHERE contacts.idtrf='$idtrftd' AND contacts.kindofcontacts='$kindcont'"; - -// Esecuzione della query -$resultcontact = $conn->query($sqlcontact); -$rowcontact = $resultcontact->fetch_assoc(); -$companyname = $rowcontact["companyname"]; -$address = $rowcontact["address"] . ' ' . $rowcontact["cap"] . ' ' . $rowcontact["city"]; -$country = $rowcontact["namecountry"]; -$phone = $rowcontact["telephone"]; -$emailtd = $rowcontact["email"]; -$vat = $rowcontact["piva"]; -$ceinside = $rowcontact["ce"]; -$mark = $tdquery->getColumnVal("registeredmark"); - -$contactperson = $rowcontact["contactname"] . ' ' . $rowcontact["contactsurname"]; - -// Chemical agent -$conn = new mysqli($servername, $username, $password, $dbname); -$sqlchemical = "SELECT trfchemicalagent.level, trfchemicalagent.degradationpercentage, chemicalagent.name_chemicalagent - FROM trfchemicalagent - LEFT JOIN chemicalagent ON trfchemicalagent.idchemicalagent = chemicalagent.idchemicalagent - WHERE trfchemicalagent.idtrf = '$idtrftd'"; -$resultchemical = $conn->query($sqlchemical); -$chemicalAgents = []; // Array per memorizzare i risultati - -if ($resultchemical && $resultchemical->num_rows > 0) { - // Riempie l'array con i risultati della query - while ($rowchemical = $resultchemical->fetch_assoc()) { - $chemicalAgents[] = $rowchemical; - } -} -$conn->close(); - - - -// Protection cat add -$conn = new mysqli($servername, $username, $password, $dbname); -$sqlprotect = "SELECT * FROM trfaddrequirements LEFT JOIN additionalrequirements ON trfaddrequirements.idadditionalrequirements = additionalrequirements.idadditionalrequirements WHERE trfaddrequirements.idtrf = '$idtrftd'"; -$resultprotect = $conn->query($sqlprotect); -$protectionAdd = []; // Array per memorizzare i risultati - -if ($resultprotect && $resultprotect->num_rows > 0) {; - // Riempie l'array con i risultati della query - while ($rowprotect = $resultprotect->fetch_assoc()) { - - $protectionAdd[] = $rowprotect["name_additionalrequirements_it"]; - } -} -$conn->close(); - -// Connessione al database -$conn = new mysqli($servername, $username, $password, $dbname); - -// Controlla la connessione -if ($conn->connect_error) { - die("Connessione fallita: " . $conn->connect_error); -} - -// Preparazione della query - -$tdquerystd = "SELECT * FROM trfstandards - LEFT JOIN standards ON trfstandards.idstandards = standards.idstandards - LEFT JOIN protectioncategory ON protectioncategory.idprotectioncategory = trfstandards.idprotectioncategory - LEFT JOIN dpicategory ON dpicategory.iddpicategory = trfstandards.iddpicategory - WHERE trfstandards.idtrfdetails = '$idtrftd'"; - -// Esecuzione della query -$resultstd = $conn->query($tdquerystd); - -if (!$resultstd) { - die("Errore nell'esecuzione della query: " . $conn->error); -} - - -$conn = new mysqli($servername, $username, $password, $dbname); - -// Controlla la connessione -if ($conn->connect_error) { - die("Connessione fallita: " . $conn->connect_error); -} -// Preparazione della query -$addprot = "SELECT * FROM trfaddrequirements - LEFT JOIN additionalrequirements ON trfaddrequirements.idadditionalrequirements = additionalrequirements.idadditionalrequirements - WHERE trfaddrequirements.idtrf = '$idtrftd'"; -// Esecuzione della query -$resultaddreq = $conn->query($addprot); -if (!$resultaddreq) { - die("Errore nell'esecuzione della query: " . $conn->error); -} - - -$tdquerystd = new WA_MySQLi_RS("tdquerystd", $cmctrfdb, 1); -$tdquerystd->setQuery("SELECT * FROM trfstandards LEFT JOIN standards ON trfstandards.idstandards=standards.idstandards LEFT JOIN protectioncategory ON protectioncategory.idprotectioncategory=trfstandards.idprotectioncategory LEFT JOIN dpicategory ON dpicategory.iddpicategory=trfstandards.iddpicategory WHERE trfstandards.idtrfdetails='$idtrftd'"); -$tdquerystd->execute(); - -$archivetrflist = new WA_MySQLi_RS("archivetrflist", $cmctrfdb, 0); -$archivetrflist->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"); -$archivetrflist->execute(); - -// query prod place - -//query location place -// Assumendo che $idt sia già definito e sanificato per prevenire SQL Injection - -$conn = new mysqli($servername, $username, $password, $dbname); -$querylocation = "SELECT idcontactstd, companyName, address, city FROM contacts_td WHERE idtd = ?"; -$stmt = $conn->prepare($querylocation); -$stmt->bind_param("i", $idtd); // "i" indica che il parametro è un intero -$stmt->execute(); -$result = $stmt->get_result(); - -$rowslocation = []; -while ($rowlocation = $result->fetch_assoc()) { - $rowslocation[] = $rowlocation; -} -$stmt->close(); - -$companylogofinal = !empty($companylogo) ? $base_url . "logos/" . $companylogo : ''; - -// Crea una nuova istanza di Dompdf -$html = << - - - - - - - - -
-Logo Azienda -
-
-
- {$companyaddressfinal} -
-
- -
-
- -

File Tecnico numero: $tdnumber

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
DATI DEL FABBRICANTE / MANUFACTURER'S DATA
Nome Azienda / Company Name$companyname
Indirizzo / Address$address
Paese / Country$country
Telefono / Phone$phone
Email$emailtd
Partita IVA / VAT Number$vat
Marchio / Mark$mark
Persona di Contatto / Contact Person$contactperson
-HTML; - -if ($ceinside != 'Y') { - $kindcont = "extrace"; - $sqlcontactextrace = "SELECT * FROM contacts LEFT JOIN countries ON countries.idcountries=contacts.country WHERE contacts.idtrf='$idtrftd' AND contacts.kindofcontacts='$kindcont'"; - - $resultcontactextrace = $conn->query($sqlcontactextrace); - if ($resultcontactextrace->num_rows > 0) { - // Esecuzione della query - $rowcontactextrace = $resultcontactextrace->fetch_assoc(); - $companynameextrace = $rowcontactextrace["companyname"]; - $addressextrace = $rowcontactextrace["address"] . ' ' . $rowcontact["cap"] . ' ' . $rowcontact["city"]; - $countryextrace = $rowcontactextrace["namecountry"]; - $phoneextrace = $rowcontactextrace["telephone"]; - $emailtdextrace = $rowcontactextrace["email"]; - $vatextrace = $rowcontactextrace["piva"]; - - - $contactpersonextrace = $rowcontactextrace["contactname"] . ' ' . $rowcontactextrace["contactsurname"]; - - - $html .= ' - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
MANDATARIO
Nome Azienda / Company Name' . $companynameextrace . '
Indirizzo / Address' . $addressextrace . '
Paese / Country' . $countryextrace . '
Telefono / Phone' . $phoneextrace . '
Email' . $emailtdextrace . '
Partita IVA / VAT Number' . $vatextrace . '
Persona di Contatto / Contact Person' . $contactpersonextrace . '
'; - } -} - - - - -// prod place -$html .= ' - - - -'; - -if ($prodplace == 'Y') { - $html .= ' - - '; -} else { - $html .= ' - - - - '; - $html .= ' - '; - - foreach ($rowslocation as $rowlocation) { - $html .= " - - - - "; - } - - $html .= ''; -} - -$html .= '
LUOGO DI PRODUZIONE / PRODUCTION SITE
coincide con il fabbricante / as manufacturer
Nome Azienda / Companu NameIndirizzo / AddressCittà / City
{$rowlocation['companyName']}{$rowlocation['address']}{$rowlocation['city']}
'; - -//DPI DATA - -$model = $tdquery->getColumnVal("namemodelarticle"); -$measuremin = $tdquery->getColumnVal("measurefrom"); -$measuremax = $tdquery->getColumnVal("measureto"); -$destppe = $row['destinationuseppe']; -$manprocess = $row['manufacutringprocess']; -$ppeage = $row['ppeageing']; -$obsol = $row['obsolescencedeadline']; -if ($ppeage == 'Y') { - $ppeagetext = 'Sì'; -} else { - $ppeagetext = 'No'; -} -$html .= << - - - DATI RELATIVI AL DPI / PPE DATA - - - - - Codice Articolo - {$description} - - - Modello - {$model} - -HTML; - -if ($idarttype == 1) { - $html .= << - Classificazione - {$classfinal} - -HTML; -} - -$html .= << - Misura - {$measuremin} - {$measuremax} - - - Destinazione d'uso del DPI - {$destppe} - - - Processo di lavorazione - {$manprocess} - - - DPI soggetto ad invecchiamento - {$ppeagetext} - - - -HTML; - - -// dpi standard - -$html .= ' - - '; - -while ($rowstd = $resultstd->fetch_assoc()) { - $stdcode = $rowstd['standardcode']; - $dpicat = $rowstd['value_dpicategory']; - $html .= " - - - - - - - "; -}; -$html .= '
Norme armonizzate di riferimento{$stdcode}Cat Protezione DPI{$rowstd['name_protectioncategory']}Categoria del DPI{$rowstd['value_dpicategory']}
'; - -// Add prot category - -$html .= ' - - '; - -while ($rowaddreq = $resultaddreq->fetch_assoc()) { - - $html .= " - - - - "; -}; -$html .= '
Categoria di protezione aggiuntiva{$rowaddreq['name_additionalrequirements_it']}
'; - - - - -//photos da fare - - -// virus prot -if ($virusprot == "Y") : - $html .= ' - - - - - - - '; - - - - $html .= '
Protezione da Virus{}
'; -endif; - - -// chem agent -if (!empty($chemicalAgents)) : - $html .= ' - - - '; - - if ($idarttype == 2) { - $html .= ' - '; - } - - $html .= ' - - '; - - foreach ($chemicalAgents as $agent) : - $html .= " - "; - - if ($idarttype == 2) { - $html .= " - "; - } - - $html .= ''; - endforeach; - $html .= '
Chemical AgentLevelDegradation Percentage
{$agent['name_chemicalagent']}{$agent['level']}{$agent['degradationpercentage']}
'; -endif; - - -//table risk query - -$riskquery = new WA_MySQLi_RS("riskquery", $cmctrfdb, 0); -$riskquery->setQuery("SELECT * FROM fillrisk_td LEFT JOIN riskarea_td ON riskarea_td.idriskarea_td=fillrisk_td.idriskarea_td WHERE fillrisk_td.iddata_td = '$idtd' ORDER BY fillrisk_td.idfillrisk_td"); -$riskquery->execute(); - -$html .= " -
- - - - - - - - - - - - - "; - -$html .= << - HTML; - -// Aggiungi qui il codice PHP fornito -while (!$riskquery->atEnd()) { - $risknumber = $riskquery->getColumnVal("risknumber"); - $riskname_it = $riskquery->getColumnVal("riskname_it"); - $applicable = ($riskquery->getColumnVal("applicable") == "1") ? 'checked' : ''; - $customCheckId = "customCheck{$risknumber}"; - $covertext = ''; - if ($riskquery->getColumnVal("coveredby") == 'coverone') { - $covertext = $coverone; - } else if ($riskquery->getColumnVal("coveredby") == 'covertwo') { - $covertext = $covertwo; - } else if ($riskquery->getColumnVal("coveredby") == 'coverthree') { - $covertext = $coverthree; - } - - $html .= << - - - - - - - - HTML; - - $riskquery->moveNext(); -} - -$html .= << - HTML; - -$html .= '
VALUTAZIONE DEI RISCHI (REQUISITI ESSENZIALI DI SALUTE E SICUREZZA IN ACCORDO ALL'ALLEGATO II DEL REGOLAMENTO (UE) 2016/425) / - RISK ASSESSMENT (ESSENTIAL HEALTH AND SAFETY REQUIREMENT ACCORDING TO ANNEX II OF THE REGULATION (EU) 2016/425)
{$requirementnumbertd}{$requirementnametd}{$applicabletd}{$covertbytd}
{$risknumber}{$riskname_it} -
- - - -
-
-
- {$covertext} -
-
'; - -//parts - -$html .= " - - - - - - - - - - - - - - - - "; - -$partsquery = new WA_MySQLi_RS("partsquery", $cmctrfdb, 0); -$partsquery->setQuery("SELECT * FROM identificationparts WHERE identificationparts.idtrfdetails='$idtrftd'"); -$partsquery->execute(); - -while (!$partsquery->atEnd()) { - $html .= " - - - - - - - - "; - $partsquery->moveNext(); -} -$html .= '
COMPONENTI DEL DPI / PPE PARTS
N.{$descriptionpart}{$articlepart}{$colorpart}{$descriptionpartlist}{$reprtonumbertrdlabtitle}{$trddatereporttitle}
{$partsquery->getColumnVal('partsidnumber')}{$partsquery->getColumnVal('description_identificationparts')}{$partsquery->getColumnVal('article_identificationparts')}{$partsquery->getColumnVal('color_identificationparts')}{$partsquery->getColumnVal('material_identificationparts')}{$partsquery->getColumnVal('cmcreportnumber_identificationparts')}{$partsquery->getColumnVal('cmcreportdate_identificationparts')}
'; - -//ce mark example - -$localisationppemarking = $row['localisationppemarking']; -$sizeexamplecemark = $row['sizeexamplecemark']; -$manufacturerlogoid = $row['manufacturerlogoid']; -$filenamelogo = $row['filenamelogo']; -$monthyearprod = $row['monthyearprod']; -$serialbatchnumber = $row['serialbatchnumber']; -$standarduse = $row['standarduse']; -$symbolsaddreq = $row['symbolsaddreq']; -$proddescription = $row['qualchecktext']; -// Aggiungi il base URL alle immagini -$proddescription = preg_replace('/src="(ckupload\/[^"]+)"/', 'src="' . $base_url . '$1"', $proddescription); - -// Decodifica eventuali entità HTML nel contenuto -$proddescription = html_entity_decode($proddescription); - -$organismnumber = $row['organismnumber']; -$cemarkup = $row['cemarkupload']; -$filenamelogowithpath = !empty($filenamelogo) ? "{$base_url}logos/{$filenamelogo}" : "{$base_url}assets/images/notav.jpg"; - - -// Connessione al database -$conn = new mysqli($servername, $username, $password, $dbname); -$querytdfile = "SELECT idtdfileattached, filename_fileattached, description_fileattached FROM tdfileattached WHERE iddata_td = ? AND description_fileattached = 'CE mark example'"; -$stmt = $conn->prepare($querytdfile); -$stmt->bind_param("i", $idtd); -$stmt->execute(); -$resulttdfile = $stmt->get_result(); - -$fileUploaded = $resulttdfile->num_rows > 0; -$fileDetails = $resulttdfile->fetch_assoc(); - -$html .= << - - - ESEMPIO DI MARCATURA CE / EXAMPLE OF CE MARKING - - - -HTML; - -if ($cemarkup == 'Y') { - $filePathdoc = '{$base_url}uploadtddocuments/' . htmlspecialchars($fileDetails['filename_fileattached']); - $fileDescription = htmlspecialchars($fileDetails['description_fileattached']); - $fileExtension = strtolower(pathinfo($filePathdoc, PATHINFO_EXTENSION)); - - $html .= << - FILE (se diverso da immagine il file è caricato nello zip come allegato) - -HTML; - - if (in_array($fileExtension, ['jpg', 'jpeg', 'png', 'gif'])) { - $html .= "$fileDescription"; - } else { - $linkattach = $base_url . "uploadtddocuments/" . $fileDetails['filename_fileattached']; - $html .= "$fileDescription"; - } - - $html .= << - -HTML; -} else { - $html .= << - Posizione della marcatura sul DPI - {$localisationppemarking} - - - Marchio del fabbricante - - - - Codice Articolo - $description - - - Indirizzo del fabbricante - $address - $country - - - Misura - {$sizeexamplecemark} - - - Mese ed anno di produzione - {$monthyearprod} - - - Numero di serie e/o di lotto - {$serialbatchnumber} - - - Numero ed anno della norma armonizzata utilizzata - {$standarduse} - - - Simbolo/i dei requisiti supplementari - {$symbolsaddreq} - - - Marcatura CE - - CE Image -HTML; - - if (!is_null($organismnumber)) { - $html .= " Numero Organismo: $organismnumber"; - } - - $html .= << - - - -HTML; -} -$stmt->close(); -$conn->close(); - -$html .= << - - - - -HTML; - -//mezzi di controllo - -$html .= <<
-
-
-

- MEZZI DI CONTROLLO E PROVA IN PRODUZIONE PER GARANTIRE LA CONFORMITÀ / MEANS USED DURING THE PRODUCTION TO ENSURE THE CONFORMITY -

-
-
- $proddescription -
-
-HTML; - - - -//imballaggio - -$packaging = $row['packaging']; -$signedontd = $row['signedontd']; -$signnametd = $row['signnametd']; -$declarconformity = $row['declarconformity']; -$webaddress = $row['webaddress']; -if ($declarconformity == 'declarone') { - $declartext = $declarone; -} else { - $declartext = $declartwo; -} - - -$html .= << - - - IMBALLAGGIO / PACKAGING - DICHIARAZIONE DI CONFORMITÀ UE / EU DECLARATION OF CONFORMITY - - - - - Imballaggio - {$packaging} - - - Dichiarazione di conformità UE - {$declartext} - - - Indirizzo del sito web - {$webaddress} - - - - -HTML; -// zip file -// Costruisci il link solo se $zipfile non è nullo -if (!is_null($zipfile)) { - $zipLink = $base_url . "uploadtddocuments/ziptd/" . $zipfile; - - $html .= << - - - Scarica il file ZIP con tutti gli allegati - - - - HTML; -} -//sign table - -$html .= << - - - Firmato digitalmente tramite token - - - - - Firmato il - {$signedontd} - Da - {$signnametd} - - - - - -HTML; - - -// chiusura - - - -$html .= ''; - -//echo $html; -// Carica il tuo HTML nel Dompdf -$dompdf->loadHtml($html); - -// (Opzionale) Imposta il formato e l'orientamento della pagina -// Puoi specificare la dimensione del documento e l'orientamento come segue: -$dompdf->setPaper('A4', 'portrait'); - -// Renderizza il PDF -$dompdf->render(); - -//rename pdf -$timestamp = time(); -$fileName = $trftdnumber . '-' . 'Rev.' . $tdrev . '-' . $timestamp . '.pdf'; -$filePath = 'tdpdf/' . $fileName; -// Stream il PDF al browser -// Salva il PDF su disco -$pdfOutput = $dompdf->output(); -file_put_contents($filePath, $pdfOutput); - -include('include/zipcreationtd.php'); - -$UpdateQuery = new WA_MySQLi_Query($cmctrfdb); -$UpdateQuery->Action = "update"; -$UpdateQuery->Table = "data_td"; -$UpdateQuery->bindColumn("pdffilenametd", "s", "$fileName", "WA_DEFAULT"); -$UpdateQuery->bindColumn("zipname", "s", "$namefilezip", "WA_DEFAULT"); -$UpdateQuery->addFilter("iddata_td", "=", "i", "" . ($idtd) . ""); -$UpdateQuery->execute(); -$UpdateGoTo = ""; -if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo ? rel2abs($UpdateGoTo, dirname(__FILE__)) : ""; -$UpdateQuery->redirect($UpdateGoTo); diff --git a/public/bck220325/public/tokengenerationsig.php b/public/bck220325/public/tokengenerationsig.php deleted file mode 100644 index 8d2fde0..0000000 --- a/public/bck220325/public/tokengenerationsig.php +++ /dev/null @@ -1,20 +0,0 @@ - - - - -Action = "update"; - $UpdateQuery->Table = "auth_users"; - $UpdateQuery->bindColumn("signaturecode", "i", "".((isset($tokcode))?$tokcode:"") ."", "WA_DEFAULT"); - $UpdateQuery->addFilter("id", "=", "i", "".($iduserlogin) .""); - $UpdateQuery->execute(); - $UpdateGoTo = "signaturetok.php?tokenupdate=ok"; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo?rel2abs($UpdateGoTo,dirname(__FILE__)):""; - $UpdateQuery->redirect($UpdateGoTo); - - -?> - diff --git a/public/bck220325/public/trfdetails.php b/public/bck220325/public/trfdetails.php deleted file mode 100644 index f3c3dd5..0000000 --- a/public/bck220325/public/trfdetails.php +++ /dev/null @@ -1,1088 +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/bck220325/public/trfdetailsprova.php b/public/bck220325/public/trfdetailsprova.php deleted file mode 100644 index 4efaaf9..0000000 --- a/public/bck220325/public/trfdetailsprova.php +++ /dev/null @@ -1,580 +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(); -} -?> -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(); -?> - - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
- - - -
- -
-
- -
-
30%
-
- -
-
-

-

- - -
- -
- - - "> - -
- - -
- -
- - - -
- -
- -
- -
- -
-
-
- -
- " required=""> - -
-
- - - -
- -
- -
-
- - - -
- -
- - -
-
- - -
-
- - - -
- -
- -
-
-
- -
- " > - -
-
- - "> - -

- - - -
- -
-
- - - - -
-
- - - -
- - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/trfdetailsprova.php.bak b/public/bck220325/public/trfdetailsprova.php.bak deleted file mode 100644 index 0d68840..0000000 --- a/public/bck220325/public/trfdetailsprova.php.bak +++ /dev/null @@ -1,580 +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(); -} -?> -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(); -?> - - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
- - - -
- -
-
- -
-
30%
-
- -
-
-

-

- - -
- -
- - - "> - -
- - -
- -
- - - -
- -
- -
- -
- -
-
-
- -
- " required=""> - -
-
- - - -
- -
- -
-
- - - -
- -
- - -
-
- - -
-
- - - -
- -
- -
-
-
- -
- " required> - -
-
- - "> - -

- - - -
- -
-
- - - - -
-
- - - -
- - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/trfoption.php b/public/bck220325/public/trfoption.php deleted file mode 100644 index a781de6..0000000 --- a/public/bck220325/public/trfoption.php +++ /dev/null @@ -1,596 +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"); -$idarticletype = $trfnumberfinal->getColumnVal("idarticletype"); -$otherclient = $trfnumberfinal->getColumnVal("otherclient"); -?> -getColumnVal("idcertification") ?> -setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'"); -$certname->execute(); ?> -setQuery("SELECT * FROM chemicalagent ORDER BY chemicalagent.name_chemicalagent"); -$chemicalagentlist->execute(); -?> -prepare($query)) { - // Legare i parametri per i marcatori - $stmt->bind_param("i", $idtrf); - - // Esecuzione dello statement - $stmt->execute(); - - // Ottenere i risultati - $result = $stmt->get_result(); - if ($row = $result->fetch_assoc()) { - if ($row['cnt'] > 0) { - $dpicattwo = 'Y'; - } - } - - // Chiudere lo statement - $stmt->close(); -} else { - echo "Errore nella preparazione della query: " . $conn->error; -} - -?> -connect_error) { - die("Connessione fallita: " . $conn->connect_error); -} - -if ($_SERVER['REQUEST_METHOD'] === 'POST') { - // Recupera i dati dal form - $idtrf = $_POST['idtrf']; - $otherclient = $_POST['customRadio']; - - // Prepara e esegui la query di aggiornamento - $sql = "UPDATE `trf-details` SET otherclient = ? WHERE idtrfdetails = ?"; - $stmt = $conn->prepare($sql); - $stmt->bind_param("si", $otherclient, $idtrf); - - if ($stmt->execute()) { - } else { - echo "Errore nell'aggiornamento del record: " . $conn->error; - } - - // Chiudi lo statement - $stmt->close(); -} - -// Chiudi la connessione -$conn->close(); -?> - - - - - - - <?php echo $titlepage; ?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
- - -
- -
-
- -
-
95%
-
- -
-
-

-

-
-
-
-
- > - -
-
-
-
- > - -
-
- - -
-
- -
-
- - -
-
-

-

- - - - - -

- - setQuery("SELECT * FROM contacts LEFT JOIN countries ON contacts.country=countries.idcountries WHERE contacts.idtrf='$idtrf' AND contacts.kindofcontacts='$kindcont'"); - $audticontactdata->execute(); - ?> - - - - - - - - - - - - - - - - - - - - -
getColumnVal("companyname")); ?>getColumnVal("address")); ?>getColumnVal("city")); ?>

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

- - setQuery("SELECT * FROM contacts LEFT JOIN countries ON contacts.country=countries.idcountries WHERE contacts.idtrf='$idtrf' AND contacts.kindofcontacts='$kindcont'"); - $audticontactdata->execute(); - ?> - - - - - - - - - - - - - - - - - - - getColumnVal("ce"); ?> - - -
CE
getColumnVal("companyname")); ?>getColumnVal("address")); ?>getColumnVal("city")); ?>getColumnVal("ce")); ?>

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

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

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

- - setQuery("SELECT * FROM contacts LEFT JOIN countries ON contacts.country=countries.idcountries WHERE contacts.idtrf='$idtrf' AND contacts.kindofcontacts='$kindcont'"); - $audticontactdata->execute(); - ?> - - - - - - - - - - - - - - - - - - - - -
getColumnVal("companyname")); ?>getColumnVal("address")); ?>getColumnVal("city")); ?>

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

- -

- - - - -
- - - -
- -
- -
-
- @ -
- - -
-
-
-

- - - -
- - -

- - -

- -
- -
- - -
- "> - - - -
-
- - - - -
- - - - -
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/typecertificate5new.php b/public/bck220325/public/typecertificate5new.php deleted file mode 100644 index 336c20d..0000000 --- a/public/bck220325/public/typecertificate5new.php +++ /dev/null @@ -1,632 +0,0 @@ - - - - - - - - - - -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(); -} -?> -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"); -}} - ?> - -Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("kindofcontacts", "s", "$kindofcontacts", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyname", "s", "$companyname", "WA_DEFAULT"); - $InsertQuery->bindColumn("piva", "s", "$piva", "WA_DEFAULT"); - $InsertQuery->bindColumn("address", "s", "$companyaddress", "WA_DEFAULT"); - $InsertQuery->bindColumn("city", "s", "$city", "WA_DEFAULT"); - $InsertQuery->bindColumn("cap", "s", "$cap", "WA_DEFAULT"); - $InsertQuery->bindColumn("country", "s", "$country", "WA_DEFAULT"); - $InsertQuery->bindColumn("telephone", "s", "$telephone", "WA_DEFAULT"); - $InsertQuery->bindColumn("email", "s", "$email", "WA_DEFAULT"); - $InsertQuery->bindColumn("contactname", "s", "$contactname", "WA_DEFAULT"); - $InsertQuery->bindColumn("contactsurname", "s", "$contactsurname", "WA_DEFAULT"); - $InsertQuery->bindColumn("tempcode", "s", "$tempcode", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -} -?> -Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("kindofcontacts", "s", "$kindofcontacts", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyid", "s", "$idcompany", "WA_DEFAULT"); - $InsertQuery->bindColumn("tempcode", "s", "$tempcode", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -} -?> - - - -TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
-
- -

-

- - -
-
5%
-
- - - - -
-
5%
-
- - - - -
-
20%
-
- - - - - - - - - - setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcertificate'"); - $certtype->execute(); - ?> -
-
20%
-
- - -
-
-
- -
-

- . -

- -
- - - - - - - - - -
-
-
-
- - - - - - -
- - -
-
-
-
- - - -
- - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/typecertificate5trial.php b/public/bck220325/public/typecertificate5trial.php deleted file mode 100644 index f6cf935..0000000 --- a/public/bck220325/public/typecertificate5trial.php +++ /dev/null @@ -1,632 +0,0 @@ - - - - - - - - - - -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(); -} -?> -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"); -}} - ?> - -Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("kindofcontacts", "s", "$kindofcontacts", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyname", "s", "$companyname", "WA_DEFAULT"); - $InsertQuery->bindColumn("piva", "s", "$piva", "WA_DEFAULT"); - $InsertQuery->bindColumn("address", "s", "$companyaddress", "WA_DEFAULT"); - $InsertQuery->bindColumn("city", "s", "$city", "WA_DEFAULT"); - $InsertQuery->bindColumn("cap", "s", "$cap", "WA_DEFAULT"); - $InsertQuery->bindColumn("country", "s", "$country", "WA_DEFAULT"); - $InsertQuery->bindColumn("telephone", "s", "$telephone", "WA_DEFAULT"); - $InsertQuery->bindColumn("email", "s", "$email", "WA_DEFAULT"); - $InsertQuery->bindColumn("contactname", "s", "$contactname", "WA_DEFAULT"); - $InsertQuery->bindColumn("contactsurname", "s", "$contactsurname", "WA_DEFAULT"); - $InsertQuery->bindColumn("tempcode", "s", "$tempcode", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -} -?> -Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("kindofcontacts", "s", "$kindofcontacts", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyid", "s", "$idcompany", "WA_DEFAULT"); - $InsertQuery->bindColumn("tempcode", "s", "$tempcode", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -} -?> - - - -TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
-
- -

-

- - -
-
5%
-
- - - - -
-
5%
-
- - - - -
-
20%
-
- - - - - - - - - - setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcertificate'"); - $certtype->execute(); - ?> -
-
20%
-
- - -
-
-
- -
-

- . -

- -
- - - - - - - - - -
-
-
-
- - - - - - -
- - -
-
-
-
- - - -
- - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/typeofcertificate.php b/public/bck220325/public/typeofcertificate.php deleted file mode 100644 index 87f8815..0000000 --- a/public/bck220325/public/typeofcertificate.php +++ /dev/null @@ -1,853 +0,0 @@ - - - - - - - - - - - - - - -Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("kindofcontacts", "s", "$kindofcontacts", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyname", "s", "$companyname", "WA_DEFAULT"); - $InsertQuery->bindColumn("piva", "s", "$piva", "WA_DEFAULT"); - $InsertQuery->bindColumn("address", "s", "$companyaddress", "WA_DEFAULT"); - $InsertQuery->bindColumn("city", "s", "$city", "WA_DEFAULT"); - $InsertQuery->bindColumn("cap", "s", "$cap", "WA_DEFAULT"); - $InsertQuery->bindColumn("country", "s", "$country", "WA_DEFAULT"); - $InsertQuery->bindColumn("telephone", "s", "$telephone", "WA_DEFAULT"); - $InsertQuery->bindColumn("email", "s", "$email", "WA_DEFAULT"); - $InsertQuery->bindColumn("contactname", "s", "$contactname", "WA_DEFAULT"); - $InsertQuery->bindColumn("contactsurname", "s", "$contactsurname", "WA_DEFAULT"); - $InsertQuery->bindColumn("tempcode", "s", "$tempcode", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -} -?> -Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("kindofcontacts", "s", "$kindofcontacts", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyid", "s", "$idcompany", "WA_DEFAULT"); - $InsertQuery->bindColumn("tempcode", "s", "$tempcode", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -} -?> - - - -TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
-
- -

-

- - -
-
5%
-
- - - - -
-
5%
-
- - - - -
-
20%
-
- - - - - - - - -
-
15%
-
- - - - - - - setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcertificate'"); - $certtype->execute(); - ?> - - - - - - setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcertificate'"); - $certtype->execute(); - ?> - - - - - - - setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcertificate'"); - $certtype->execute(); - ?> -
-
20%
-
- - - - - - - - setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcertificate'"); - $certtype->execute(); - ?> -
-
20%
-
- - - - - - setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcertificate'"); - $certtype->execute(); - ?> -
-
20%
-
- - - - - - setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcertificate'"); - $certtype->execute(); - ?> -
-
20%
-
- - -
-
-
- -
-

- . -

- -
- - - - - - - - - -
-
-
-
- - - - - - - setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcertificate'"); - $certtype->execute(); - ?> - -
-
20%
-
- - - -
- - -
-
-
-
- - - -
- - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/typeofcertificate1.php b/public/bck220325/public/typeofcertificate1.php deleted file mode 100644 index f8d8be1..0000000 --- a/public/bck220325/public/typeofcertificate1.php +++ /dev/null @@ -1,334 +0,0 @@ - - - - - - - - - - - - - - -Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("kindofcontacts", "s", "$kindofcontacts", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyname", "s", "$companyname", "WA_DEFAULT"); - $InsertQuery->bindColumn("piva", "s", "$piva", "WA_DEFAULT"); - $InsertQuery->bindColumn("address", "s", "$companyaddress", "WA_DEFAULT"); - $InsertQuery->bindColumn("city", "s", "$city", "WA_DEFAULT"); - $InsertQuery->bindColumn("cap", "s", "$cap", "WA_DEFAULT"); - $InsertQuery->bindColumn("country", "s", "$country", "WA_DEFAULT"); - $InsertQuery->bindColumn("telephone", "s", "$telephone", "WA_DEFAULT"); - $InsertQuery->bindColumn("email", "s", "$email", "WA_DEFAULT"); - $InsertQuery->bindColumn("contactname", "s", "$contactname", "WA_DEFAULT"); - $InsertQuery->bindColumn("contactsurname", "s", "$contactsurname", "WA_DEFAULT"); - $InsertQuery->bindColumn("tempcode", "s", "$tempcode", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -} -?> -Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("kindofcontacts", "s", "$kindofcontacts", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyid", "s", "$idcompany", "WA_DEFAULT"); - $InsertQuery->bindColumn("tempcode", "s", "$tempcode", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -} -?> - - - -TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
-
- -

-

- - -
-
5%
-
- - - - - -
-
20%
-
- - - - - - - - - - - setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcertificate'"); - $certtype->execute(); - ?> - - - - - - - - - - - - - - - -
- - -
-
-
-
- - - -
- - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/typeofcertificate2.php b/public/bck220325/public/typeofcertificate2.php deleted file mode 100644 index 0a80354..0000000 --- a/public/bck220325/public/typeofcertificate2.php +++ /dev/null @@ -1,883 +0,0 @@ - - - - - - - - - - - - - -Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("kindofcontacts", "s", "$kindofcontacts", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyname", "s", "$companyname", "WA_DEFAULT"); - $InsertQuery->bindColumn("piva", "s", "$piva", "WA_DEFAULT"); - $InsertQuery->bindColumn("address", "s", "$companyaddress", "WA_DEFAULT"); - $InsertQuery->bindColumn("city", "s", "$city", "WA_DEFAULT"); - $InsertQuery->bindColumn("cap", "s", "$cap", "WA_DEFAULT"); - $InsertQuery->bindColumn("country", "s", "$country", "WA_DEFAULT"); - $InsertQuery->bindColumn("telephone", "s", "$telephone", "WA_DEFAULT"); - $InsertQuery->bindColumn("email", "s", "$email", "WA_DEFAULT"); - $InsertQuery->bindColumn("contactname", "s", "$contactname", "WA_DEFAULT"); - $InsertQuery->bindColumn("contactsurname", "s", "$contactsurname", "WA_DEFAULT"); - $InsertQuery->bindColumn("tempcode", "s", "$tempcode", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -} -?> -Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("kindofcontacts", "s", "$kindofcontacts", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyid", "s", "$idcompany", "WA_DEFAULT"); - $InsertQuery->bindColumn("tempcode", "s", "$tempcode", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -} -?> -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'"); - $trfnumberfinal->execute(); -$idcertn=$trfnumberfinal->getColumnVal("idcertification"); -$idcertificate=$idcertn; - $idarticletype=$trfnumberfinal->getColumnVal("idarticletype"); - ?> - - -TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
-
- -

-

- - -
-
5%
-
- - - - - -
-
20%
-
- - - - - - - - - - - - setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcertificate'"); - $certtype->execute(); - ?> -
-
20%
-
- -
- -
- -

- -

- - - - - - - -
- - - -
- -
- - - -
- - - -
- -
- - - - - - "> - - - -
- - - - - -
- - - -
- - - - - -
- - - - - -
- -
- - - - - -
- - - - 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/bck220325/public/typeofcertificate3.php b/public/bck220325/public/typeofcertificate3.php deleted file mode 100644 index be366c2..0000000 --- a/public/bck220325/public/typeofcertificate3.php +++ /dev/null @@ -1,503 +0,0 @@ - - - - - - - - - - - - - -Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("kindofcontacts", "s", "$kindofcontacts", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyname", "s", "$companyname", "WA_DEFAULT"); - $InsertQuery->bindColumn("piva", "s", "$piva", "WA_DEFAULT"); - $InsertQuery->bindColumn("address", "s", "$companyaddress", "WA_DEFAULT"); - $InsertQuery->bindColumn("city", "s", "$city", "WA_DEFAULT"); - $InsertQuery->bindColumn("cap", "s", "$cap", "WA_DEFAULT"); - $InsertQuery->bindColumn("country", "s", "$country", "WA_DEFAULT"); - $InsertQuery->bindColumn("telephone", "s", "$telephone", "WA_DEFAULT"); - $InsertQuery->bindColumn("email", "s", "$email", "WA_DEFAULT"); - $InsertQuery->bindColumn("contactname", "s", "$contactname", "WA_DEFAULT"); - $InsertQuery->bindColumn("contactsurname", "s", "$contactsurname", "WA_DEFAULT"); - $InsertQuery->bindColumn("tempcode", "s", "$tempcode", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo ? rel2abs($InsertGoTo, dirname(__FILE__)) : ""; - $InsertQuery->redirect($InsertGoTo); -} -?> -Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("kindofcontacts", "s", "$kindofcontacts", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyid", "s", "$idcompany", "WA_DEFAULT"); - $InsertQuery->bindColumn("tempcode", "s", "$tempcode", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo ? rel2abs($InsertGoTo, dirname(__FILE__)) : ""; - $InsertQuery->redirect($InsertGoTo); -} -?> -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'"); -$trfnumberfinal->execute(); -$idcertn = $trfnumberfinal->getColumnVal("idcertification"); -$idcertificate = $idcertn; -$idarticletype = $trfnumberfinal->getColumnVal("idarticletype"); -$dateintrf = $trfnumberfinal->getColumnVal("dateintrf"); -?> - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
-
- -

-

- - -
-
5%
-
- - - - - -
-
20%
-
- - - - - - - - - - - setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcertificate'"); - $certtype->execute(); - ?> -
-
20%
-
- - - - - - - setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcertificate'"); - $certtype->execute(); - ?> -
-
20%
-
- - - - - - - - - - - - - - -
- - -
-
-
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/typeofcertificate4.php b/public/bck220325/public/typeofcertificate4.php deleted file mode 100644 index 9af986b..0000000 --- a/public/bck220325/public/typeofcertificate4.php +++ /dev/null @@ -1,372 +0,0 @@ - - - - - - - - - - - - - - -Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("kindofcontacts", "s", "$kindofcontacts", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyname", "s", "$companyname", "WA_DEFAULT"); - $InsertQuery->bindColumn("piva", "s", "$piva", "WA_DEFAULT"); - $InsertQuery->bindColumn("address", "s", "$companyaddress", "WA_DEFAULT"); - $InsertQuery->bindColumn("city", "s", "$city", "WA_DEFAULT"); - $InsertQuery->bindColumn("cap", "s", "$cap", "WA_DEFAULT"); - $InsertQuery->bindColumn("country", "s", "$country", "WA_DEFAULT"); - $InsertQuery->bindColumn("telephone", "s", "$telephone", "WA_DEFAULT"); - $InsertQuery->bindColumn("email", "s", "$email", "WA_DEFAULT"); - $InsertQuery->bindColumn("contactname", "s", "$contactname", "WA_DEFAULT"); - $InsertQuery->bindColumn("contactsurname", "s", "$contactsurname", "WA_DEFAULT"); - $InsertQuery->bindColumn("tempcode", "s", "$tempcode", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -} -?> -Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("kindofcontacts", "s", "$kindofcontacts", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyid", "s", "$idcompany", "WA_DEFAULT"); - $InsertQuery->bindColumn("tempcode", "s", "$tempcode", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -} -?> -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'"); - $trfnumberfinal->execute(); -$idcertn=$trfnumberfinal->getColumnVal("idcertification"); -$idcertificate=$idcertn; - $idarticletype=$trfnumberfinal->getColumnVal("idarticletype"); - ?> - - -TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
-
- -

-

- - -
-
5%
-
- - - - - -
-
20%
-
- - - - - - - - - - - setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcertificate'"); - $certtype->execute(); - ?> -
-
20%
-
- - - - - - - - - - - - - - - -
- - -
-
-
-
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/typeofcertificate5.php b/public/bck220325/public/typeofcertificate5.php deleted file mode 100644 index 58dc69b..0000000 --- a/public/bck220325/public/typeofcertificate5.php +++ /dev/null @@ -1,849 +0,0 @@ - - - - - - - - - -setQuery("SELECT contacts.idcontacts, contacts.kindofcontacts, contacts.idtrf FROM contacts WHERE contacts.idtrf='$idtrf' and contacts.kindofcontacts='$kindcont'"); -$auditcontactcheck->execute(); - - -if (empty($auditcontactcheck->getColumnVal("idcontacts"))) { - - if (!empty($companyData["idcompany"])) { - $companyid = $companyData["idcompany"]; - } else { - $companyid = ""; - } - if (!empty($companyData["companyname_company"])) { - $companyname = $companyData["companyname_company"]; - } else { - $companyname = ""; - } - if (!empty($companyData["piva_company"])) { - $companypiva = $companyData["piva_company"]; - } else { - $companypiva = ""; - } - if (!empty($companyData["address_company"])) { - $companyaddress = $companyData["address_company"]; - } else { - $companyaddress = ""; - } - if (!empty($companyData["city_company"])) { - $companycity = $companyData["city_company"]; - } else { - $companycity = ""; - } - if (!empty($companyData["zip_company"])) { - $companycap = $companyData["zip_company"]; - } else { - $companycap = ""; - } - if (!empty($companyData["country_company"])) { - $companycountry = $companyData["country_company"]; - } else { - $companycountry = ""; - } - if (!empty($companyData["telephone_company"])) { - $companytelephone = $companyData["telephone_company"]; - } else { - $companytelephone = ""; - } - if (!empty($companyData["email_company"])) { - $companyemail = $companyData["email_company"]; - } else { - $companyemail = ""; - } - if (!empty($companyData["maincontactname_company"])) { - $companycontactname = $companyData["maincontactname_company"]; - } else { - $companycontactname = ""; - } - if (!empty($companyData["maincontactsurname_company"])) { - $companycontactsurname = $companyData["maincontactsurname_company"]; - } else { - $companycontactsurname = ""; - } - - - - - $InsertQuery = new WA_MySQLi_Query($cmctrfdb); - $InsertQuery->Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("kindofcontacts", "s", "audit", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyname", "s", "$companyname", "WA_DEFAULT"); - $InsertQuery->bindColumn("piva", "s", "$companypiva", "WA_DEFAULT"); - $InsertQuery->bindColumn("address", "s", "$companyaddress", "WA_DEFAULT"); - $InsertQuery->bindColumn("city", "s", "$companycity", "WA_DEFAULT"); - $InsertQuery->bindColumn("cap", "s", "$companycap", "WA_DEFAULT"); - $InsertQuery->bindColumn("country", "s", "$companycountry", "WA_DEFAULT"); - $InsertQuery->bindColumn("telephone", "s", "$companytelephone", "WA_DEFAULT"); - $InsertQuery->bindColumn("email", "s", "$companyemail", "WA_DEFAULT"); - $InsertQuery->bindColumn("contactname", "s", "$companycontactname", "WA_DEFAULT"); - $InsertQuery->bindColumn("contactsurname", "s", "$companycontactsurname", "WA_DEFAULT"); - $InsertQuery->bindColumn("idtrf", "i", "$idtrf", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyid", "i", "$companyid", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo ? rel2abs($InsertGoTo, dirname(__FILE__)) : ""; - $InsertQuery->redirect($InsertGoTo); -} -?> -Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("kindofcontacts", "s", "$kindofcontacts", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyid", "s", "$idcompany", "WA_DEFAULT"); - $InsertQuery->bindColumn("tempcode", "s", "$tempcode", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo ? rel2abs($InsertGoTo, dirname(__FILE__)) : ""; - $InsertQuery->redirect($InsertGoTo); -} -?> -setQuery("SELECT dpicode FROM auditdpi WHERE auditdpi.idtrfdetails='$idtrf' ORDER BY dpicode DESC LIMIT 1"); - $ndpicode->execute(); - - if (!empty($ndpicode->getColumnVal("dpicode"))) { - $lastdpicode = $ndpicode->getColumnVal("dpicode"); - $lastdpicode = $lastdpicode + 1; - } else { - $lastdpicode = "1"; - } - - $InsertQuery = new WA_MySQLi_Query($cmctrfdb); - $InsertQuery->Action = "insert"; - $InsertQuery->Table = "auditdpi"; - $InsertQuery->bindColumn("idtrfdetails", "i", "" . ((isset($_POST["idtrf"])) ? $_POST["idtrf"] : "") . "", "WA_DEFAULT"); - $InsertQuery->bindColumn("idcertificate", "i", "" . ((isset($_POST["certtypen"])) ? $_POST["certtypen"] : "") . "", "WA_DEFAULT"); - $InsertQuery->bindColumn("certificatenumber", "s", "" . ((isset($_POST["certififcatenumber"])) ? $_POST["certififcatenumber"] : "") . "", "WA_DEFAULT"); - $InsertQuery->bindColumn("issuebycimac", "s", "" . ((isset($_POST["issueby"])) ? $_POST["issueby"] : "") . "", "WA_DEFAULT"); - $InsertQuery->bindColumn("moduleselection", "s", "" . ((isset($_POST["modulesel"])) ? $_POST["modulesel"] : "") . "", "WA_DEFAULT"); - $InsertQuery->bindColumn("sampleinstore", "s", "" . ((isset($_POST["samplestore"])) ? $_POST["samplestore"] : "") . "", "WA_DEFAULT"); - $InsertQuery->bindColumn("dpicode", "i", "" . $lastdpicode . "", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo ? rel2abs($InsertGoTo, dirname(__FILE__)) : ""; - $InsertQuery->redirect($InsertGoTo); -} -?> -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'"); -$trfnumberfinal->execute(); -$idcertn = $trfnumberfinal->getColumnVal("idcertification"); -$idcertificate = $idcertn; -$idarticletype = $trfnumberfinal->getColumnVal("idarticletype"); -?> - - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
-
- -

-

- - -
-
5%
-
- - - - -
-
5%
-
- - - - -
-
20%
-
- - - - - - - - - - setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcertificate'"); - $certtype->execute(); ?> - setQuery("SELECT * FROM auditsurveillancetype WHERE auditsurveillancetype.`module`='C2'"); - $auditsurvtype->execute(); - ?> - -
-
20%
-
-
- -

-

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

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

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

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

- . -

- -
- - - - - - - -
-
- -
- -
-
- - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ididtrfdetails
-
- - - -
- - - - - - - -
-
-
-
- - - - - - -
- - -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/typeofcertificate5new.php b/public/bck220325/public/typeofcertificate5new.php deleted file mode 100644 index 7a142a0..0000000 --- a/public/bck220325/public/typeofcertificate5new.php +++ /dev/null @@ -1,693 +0,0 @@ - - - - - - - - - - -setQuery("SELECT contacts.idcontacts, contacts.kindofcontacts, contacts.idtrf FROM contacts WHERE contacts.idtrf='$idtrf'"); -$auditcontactcheck->execute(); - - -if (empty($auditcontactcheck->getColumnVal("idcontacts"))) { - -if(!empty($companyData["idcompany"])) { $companyid=$companyData["idcompany"]; } else { $companyid=""; } -if(!empty($companyData["companyname_company"])) { $companyname=$companyData["companyname_company"]; } else { $companyname=""; } -if(!empty($companyData["piva_company"])) { $companypiva=$companyData["piva_company"]; } else { $companypiva=""; } -if(!empty($companyData["address_company"])) { $companyaddress=$companyData["address_company"]; } else { $companyaddress=""; } -if(!empty($companyData["city_company"])) { $companycity=$companyData["city_company"]; } else { $companycity=""; } -if(!empty($companyData["zip_company"])) { $companycap=$companyData["zip_company"]; } else { $companycap=""; } -if(!empty($companyData["country_company"])) { $companycountry=$companyData["country_company"]; } else { $companycountry=""; } -if(!empty($companyData["telephone_company"])) { $companytelephone=$companyData["telephone_company"]; } else { $companytelephone=""; } -if(!empty($companyData["email_company"])) { $companyemail=$companyData["email_company"]; } else { $companyemail=""; } -if(!empty($companyData["maincontactname_company"])) { $companycontactname=$companyData["maincontactname_company"]; } else { $companycontactname=""; } -if(!empty($companyData["maincontactsurname_company"])) { $companycontactsurname=$companyData["maincontactsurname_company"]; } else { $companycontactsurname=""; } - - - - - $InsertQuery = new WA_MySQLi_Query($cmctrfdb); - $InsertQuery->Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("kindofcontacts", "s", "audit", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyname", "s", "$companyname", "WA_DEFAULT"); - $InsertQuery->bindColumn("piva", "s", "$companypiva", "WA_DEFAULT"); - $InsertQuery->bindColumn("address", "s", "$companyaddress", "WA_DEFAULT"); - $InsertQuery->bindColumn("city", "s", "$companycity", "WA_DEFAULT"); - $InsertQuery->bindColumn("cap", "s", "$companycap", "WA_DEFAULT"); - $InsertQuery->bindColumn("country", "s", "$companycountry", "WA_DEFAULT"); - $InsertQuery->bindColumn("telephone", "s", "$companytelephone", "WA_DEFAULT"); - $InsertQuery->bindColumn("email", "s", "$companyemail", "WA_DEFAULT"); - $InsertQuery->bindColumn("contactname", "s", "$companycontactname", "WA_DEFAULT"); - $InsertQuery->bindColumn("contactsurname", "s", "$companycontactsurname", "WA_DEFAULT"); - $InsertQuery->bindColumn("idtrf", "i", "$idtrf", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyid", "i", "$companyid", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -} -?> -Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("kindofcontacts", "s", "$kindofcontacts", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyid", "s", "$idcompany", "WA_DEFAULT"); - $InsertQuery->bindColumn("tempcode", "s", "$tempcode", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -} -?> -Action = "insert"; - $InsertQuery->Table = "auditdpi"; - $InsertQuery->bindColumn("idtrfdetails", "i", "".((isset($_POST["idtrf"]))?$_POST["idtrf"]:"") ."", "WA_DEFAULT"); - $InsertQuery->bindColumn("idcertificate", "i", "".((isset($_POST["certtypen"]))?$_POST["certtypen"]:"") ."", "WA_DEFAULT"); - $InsertQuery->bindColumn("certificatenumber", "s", "".((isset($_POST["certififcatenumber"]))?$_POST["certififcatenumber"]:"") ."", "WA_DEFAULT"); - $InsertQuery->bindColumn("issuebycimac", "s", "".((isset($_POST["issueby"]))?$_POST["issueby"]:"") ."", "WA_DEFAULT"); - $InsertQuery->bindColumn("moduleselection", "s", "".((isset($_POST["modulesel"]))?$_POST["modulesel"]:"") ."", "WA_DEFAULT"); - $InsertQuery->bindColumn("sampleinstore", "s", "".((isset($_POST["samplestore"]))?$_POST["samplestore"]:"") ."", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -} -?> -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'"); - $trfnumberfinal->execute(); -$idcertn=$trfnumberfinal->getColumnVal("idcertification"); -$idcertificate=$idcertn; - $idarticletype=$trfnumberfinal->getColumnVal("idarticletype"); - ?> - - - - - - -TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
-
- -

-

- - -
-
5%
-
- - - - -
-
5%
-
- - - - -
-
20%
-
- - - - - - - - - - setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcertificate'"); - $certtype->execute();?> - setQuery("SELECT * FROM auditsurveillancetype WHERE auditsurveillancetype.`module`='C2'"); -$auditsurvtype->execute(); -?> - -
-
20%
-
- -
-
-
-

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

- . -

- -
- - - - - - - -
-
- -
- -
-
- - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ididtrfdetails
-
- - - -
- - - - - - - -
-
-
-
- - - - - - -
- - -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/typeofcertificate5trial.php b/public/bck220325/public/typeofcertificate5trial.php deleted file mode 100644 index 264db01..0000000 --- a/public/bck220325/public/typeofcertificate5trial.php +++ /dev/null @@ -1,752 +0,0 @@ - - - - - - - - - - -setQuery("SELECT contacts.idcontacts, contacts.kindofcontacts, contacts.idtrf FROM contacts WHERE contacts.idtrf='$idtrf'"); -$auditcontactcheck->execute(); - - -if (empty($auditcontactcheck->getColumnVal("idcontacts"))) { - -if(!empty($companyData["idcompany"])) { $companyid=$companyData["idcompany"]; } else { $companyid=""; } -if(!empty($companyData["companyname_company"])) { $companyname=$companyData["companyname_company"]; } else { $companyname=""; } -if(!empty($companyData["piva_company"])) { $companypiva=$companyData["piva_company"]; } else { $companypiva=""; } -if(!empty($companyData["address_company"])) { $companyaddress=$companyData["address_company"]; } else { $companyaddress=""; } -if(!empty($companyData["city_company"])) { $companycity=$companyData["city_company"]; } else { $companycity=""; } -if(!empty($companyData["zip_company"])) { $companycap=$companyData["zip_company"]; } else { $companycap=""; } -if(!empty($companyData["country_company"])) { $companycountry=$companyData["country_company"]; } else { $companycountry=""; } -if(!empty($companyData["telephone_company"])) { $companytelephone=$companyData["telephone_company"]; } else { $companytelephone=""; } -if(!empty($companyData["email_company"])) { $companyemail=$companyData["email_company"]; } else { $companyemail=""; } -if(!empty($companyData["maincontactname_company"])) { $companycontactname=$companyData["maincontactname_company"]; } else { $companycontactname=""; } -if(!empty($companyData["maincontactsurname_company"])) { $companycontactsurname=$companyData["maincontactsurname_company"]; } else { $companycontactsurname=""; } - - - - - $InsertQuery = new WA_MySQLi_Query($cmctrfdb); - $InsertQuery->Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("kindofcontacts", "s", "audit", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyname", "s", "$companyname", "WA_DEFAULT"); - $InsertQuery->bindColumn("piva", "s", "$companypiva", "WA_DEFAULT"); - $InsertQuery->bindColumn("address", "s", "$companyaddress", "WA_DEFAULT"); - $InsertQuery->bindColumn("city", "s", "$companycity", "WA_DEFAULT"); - $InsertQuery->bindColumn("cap", "s", "$companycap", "WA_DEFAULT"); - $InsertQuery->bindColumn("country", "s", "$companycountry", "WA_DEFAULT"); - $InsertQuery->bindColumn("telephone", "s", "$companytelephone", "WA_DEFAULT"); - $InsertQuery->bindColumn("email", "s", "$companyemail", "WA_DEFAULT"); - $InsertQuery->bindColumn("contactname", "s", "$companycontactname", "WA_DEFAULT"); - $InsertQuery->bindColumn("contactsurname", "s", "$companycontactsurname", "WA_DEFAULT"); - $InsertQuery->bindColumn("idtrf", "i", "$idtrf", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyid", "i", "$companyid", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -} -?> -Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("kindofcontacts", "s", "$kindofcontacts", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyid", "s", "$idcompany", "WA_DEFAULT"); - $InsertQuery->bindColumn("tempcode", "s", "$tempcode", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -} -?> -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'"); - $trfnumberfinal->execute(); -$idcertn=$trfnumberfinal->getColumnVal("idcertification"); -$idcertificate=$idcertn; - $idarticletype=$trfnumberfinal->getColumnVal("idarticletype"); - ?> - - - -'.$yessent.''; -$inactive='
'.$nosent.'
'; -?> - - -TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
-
- -

-

- - -
-
5%
-
- - - - -
-
5%
-
- - - - -
-
20%
-
- - - - - - - - - - setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcertificate'"); - $certtype->execute();?> - -
-
20%
-
- -
-
-
-
- -
-

- . -

- -
- - - - - - - -
-
- -
- -
-
- - -
-
- -
-
- - - - - - - - 0) { ?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ididtrfdetails
0
-
- - - -
- - - - - - - -
-
-
-
- - - - - - -
- - -
-
-
-
- - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/typeofcertificate6 - Copia.php b/public/bck220325/public/typeofcertificate6 - Copia.php deleted file mode 100644 index 401010b..0000000 --- a/public/bck220325/public/typeofcertificate6 - Copia.php +++ /dev/null @@ -1,378 +0,0 @@ - - - - - - - - - - - - - - -Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("kindofcontacts", "s", "$kindofcontacts", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyname", "s", "$companyname", "WA_DEFAULT"); - $InsertQuery->bindColumn("piva", "s", "$piva", "WA_DEFAULT"); - $InsertQuery->bindColumn("address", "s", "$companyaddress", "WA_DEFAULT"); - $InsertQuery->bindColumn("city", "s", "$city", "WA_DEFAULT"); - $InsertQuery->bindColumn("cap", "s", "$cap", "WA_DEFAULT"); - $InsertQuery->bindColumn("country", "s", "$country", "WA_DEFAULT"); - $InsertQuery->bindColumn("telephone", "s", "$telephone", "WA_DEFAULT"); - $InsertQuery->bindColumn("email", "s", "$email", "WA_DEFAULT"); - $InsertQuery->bindColumn("contactname", "s", "$contactname", "WA_DEFAULT"); - $InsertQuery->bindColumn("contactsurname", "s", "$contactsurname", "WA_DEFAULT"); - $InsertQuery->bindColumn("tempcode", "s", "$tempcode", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -} -?> -Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("kindofcontacts", "s", "$kindofcontacts", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyid", "s", "$idcompany", "WA_DEFAULT"); - $InsertQuery->bindColumn("tempcode", "s", "$tempcode", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -} -?> - - - -TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
-
- -

-

- - -
-
5%
-
- - - - - -
-
20%
-
- - - - - - - - - - - setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcertificate'"); - $certtype->execute(); - ?> - -
-
20%
-
- - - - - - - - - - - - - - - -
- - -
-
-
-
- - - -
- - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/typeofcertificate6.php b/public/bck220325/public/typeofcertificate6.php deleted file mode 100644 index c73cba9..0000000 --- a/public/bck220325/public/typeofcertificate6.php +++ /dev/null @@ -1,936 +0,0 @@ - - - - - - - - - -setQuery("SELECT contacts.idcontacts, contacts.kindofcontacts, contacts.idtrf FROM contacts WHERE contacts.idtrf='$idtrf'"); -$auditcontactcheck->execute(); - - -if (empty($auditcontactcheck->getColumnVal("idcontacts"))) { - - if (!empty($companyData["idcompany"])) { - $companyid = $companyData["idcompany"]; - } else { - $companyid = ""; - } - if (!empty($companyData["companyname_company"])) { - $companyname = $companyData["companyname_company"]; - } else { - $companyname = ""; - } - if (!empty($companyData["piva_company"])) { - $companypiva = $companyData["piva_company"]; - } else { - $companypiva = ""; - } - if (!empty($companyData["address_company"])) { - $companyaddress = $companyData["address_company"]; - } else { - $companyaddress = ""; - } - if (!empty($companyData["city_company"])) { - $companycity = $companyData["city_company"]; - } else { - $companycity = ""; - } - if (!empty($companyData["zip_company"])) { - $companycap = $companyData["zip_company"]; - } else { - $companycap = ""; - } - if (!empty($companyData["country_company"])) { - $companycountry = $companyData["country_company"]; - } else { - $companycountry = ""; - } - if (!empty($companyData["telephone_company"])) { - $companytelephone = $companyData["telephone_company"]; - } else { - $companytelephone = ""; - } - if (!empty($companyData["email_company"])) { - $companyemail = $companyData["email_company"]; - } else { - $companyemail = ""; - } - if (!empty($companyData["maincontactname_company"])) { - $companycontactname = $companyData["maincontactname_company"]; - } else { - $companycontactname = ""; - } - if (!empty($companyData["maincontactsurname_company"])) { - $companycontactsurname = $companyData["maincontactsurname_company"]; - } else { - $companycontactsurname = ""; - } - - - - - $InsertQuery = new WA_MySQLi_Query($cmctrfdb); - $InsertQuery->Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("kindofcontacts", "s", "audit", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyname", "s", "$companyname", "WA_DEFAULT"); - $InsertQuery->bindColumn("piva", "s", "$companypiva", "WA_DEFAULT"); - $InsertQuery->bindColumn("address", "s", "$companyaddress", "WA_DEFAULT"); - $InsertQuery->bindColumn("city", "s", "$companycity", "WA_DEFAULT"); - $InsertQuery->bindColumn("cap", "s", "$companycap", "WA_DEFAULT"); - $InsertQuery->bindColumn("country", "s", "$companycountry", "WA_DEFAULT"); - $InsertQuery->bindColumn("telephone", "s", "$companytelephone", "WA_DEFAULT"); - $InsertQuery->bindColumn("email", "s", "$companyemail", "WA_DEFAULT"); - $InsertQuery->bindColumn("contactname", "s", "$companycontactname", "WA_DEFAULT"); - $InsertQuery->bindColumn("contactsurname", "s", "$companycontactsurname", "WA_DEFAULT"); - $InsertQuery->bindColumn("idtrf", "i", "$idtrf", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyid", "i", "$companyid", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo ? rel2abs($InsertGoTo, dirname(__FILE__)) : ""; - $InsertQuery->redirect($InsertGoTo); -} -?> -Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("kindofcontacts", "s", "$kindofcontacts", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyid", "s", "$idcompany", "WA_DEFAULT"); - $InsertQuery->bindColumn("tempcode", "s", "$tempcode", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo ? rel2abs($InsertGoTo, dirname(__FILE__)) : ""; - $InsertQuery->redirect($InsertGoTo); -} -?> -setQuery("SELECT dpicode FROM auditdpi WHERE auditdpi.idtrfdetails='$idtrf' ORDER BY dpicode DESC LIMIT 1"); - $ndpicode->execute(); - - if (!empty($ndpicode->getColumnVal("dpicode"))) { - $lastdpicode = $ndpicode->getColumnVal("dpicode"); - $lastdpicode = $lastdpicode + 1; - } else { - $lastdpicode = "1"; - } - - $InsertQuery = new WA_MySQLi_Query($cmctrfdb); - $InsertQuery->Action = "insert"; - $InsertQuery->Table = "auditdpi"; - $InsertQuery->bindColumn("idtrfdetails", "i", "" . ((isset($_POST["idtrf"])) ? $_POST["idtrf"] : "") . "", "WA_DEFAULT"); - $InsertQuery->bindColumn("idcertificate", "i", "" . ((isset($_POST["certtypen"])) ? $_POST["certtypen"] : "") . "", "WA_DEFAULT"); - $InsertQuery->bindColumn("certificatenumber", "s", "" . ((isset($_POST["certififcatenumber"])) ? $_POST["certififcatenumber"] : "") . "", "WA_DEFAULT"); - $InsertQuery->bindColumn("issuebycimac", "s", "" . ((isset($_POST["issueby"])) ? $_POST["issueby"] : "") . "", "WA_DEFAULT"); - $InsertQuery->bindColumn("moduleselection", "s", "" . ((isset($_POST["modulesel"])) ? $_POST["modulesel"] : "") . "", "WA_DEFAULT"); - $InsertQuery->bindColumn("dpicode", "i", "" . $lastdpicode . "", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo ? rel2abs($InsertGoTo, dirname(__FILE__)) : ""; - $InsertQuery->redirect($InsertGoTo); -} -?> -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'"); -$trfnumberfinal->execute(); -$idcertn = $trfnumberfinal->getColumnVal("idcertification"); -$idcertificate = $idcertn; -$idarticletype = $trfnumberfinal->getColumnVal("idarticletype"); -?> - - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
-
- -

-

- - -
-
5%
-
- - - - -
-
5%
-
- - - - -
-
20%
-
- - - - - - - - - - setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcertificate'"); - $certtype->execute(); ?> - setQuery("SELECT * FROM auditsurveillancetype WHERE auditsurveillancetype.`module`='D'"); - $auditsurvtype->execute(); - ?> - -
-
20%
-
- -
- -

-


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

- setQuery("SELECT * FROM contacts WHERE contacts.idtrf='$idtrf' AND contacts.kindofcontacts='audit'"); - $auditcontactlist->execute(); - ?> - - - - - - - - - - - - atEnd()) { ?> - - - - - - - moveNext(); - } - ?> - -
getColumnVal("companyname"); ?>getColumnVal("address"); ?>getColumnVal("city"); ?> - - ', '_blank', 'location=yes,height=950,width=1400,scrollbars=yes,status=yes');"> - - - - -

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

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

- . -

- -
- - - - - - - -
-
- -
- -
-
- - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ididtrfdetails
-
- - - -
- - - - - - - -
-
-
-
- - - - - - -
- - -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/typeofcertificate7.php b/public/bck220325/public/typeofcertificate7.php deleted file mode 100644 index 46a8f9e..0000000 --- a/public/bck220325/public/typeofcertificate7.php +++ /dev/null @@ -1,343 +0,0 @@ - - - - - - - - - - - - - - -Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("kindofcontacts", "s", "$kindofcontacts", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyname", "s", "$companyname", "WA_DEFAULT"); - $InsertQuery->bindColumn("piva", "s", "$piva", "WA_DEFAULT"); - $InsertQuery->bindColumn("address", "s", "$companyaddress", "WA_DEFAULT"); - $InsertQuery->bindColumn("city", "s", "$city", "WA_DEFAULT"); - $InsertQuery->bindColumn("cap", "s", "$cap", "WA_DEFAULT"); - $InsertQuery->bindColumn("country", "s", "$country", "WA_DEFAULT"); - $InsertQuery->bindColumn("telephone", "s", "$telephone", "WA_DEFAULT"); - $InsertQuery->bindColumn("email", "s", "$email", "WA_DEFAULT"); - $InsertQuery->bindColumn("contactname", "s", "$contactname", "WA_DEFAULT"); - $InsertQuery->bindColumn("contactsurname", "s", "$contactsurname", "WA_DEFAULT"); - $InsertQuery->bindColumn("tempcode", "s", "$tempcode", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -} -?> -Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("kindofcontacts", "s", "$kindofcontacts", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyid", "s", "$idcompany", "WA_DEFAULT"); - $InsertQuery->bindColumn("tempcode", "s", "$tempcode", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -} -?> - - - -TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
-
- -

-

- - -
-
5%
-
- - - - - -
-
20%
-
- - - - - - - - - - - setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcertificate'"); - $certtype->execute(); - ?> - - - - - - - - - - - - - - - -
- - -
-
-
-
- - - -
- - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/typeofcertificatem.php b/public/bck220325/public/typeofcertificatem.php deleted file mode 100644 index 46a8f9e..0000000 --- a/public/bck220325/public/typeofcertificatem.php +++ /dev/null @@ -1,343 +0,0 @@ - - - - - - - - - - - - - - -Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("kindofcontacts", "s", "$kindofcontacts", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyname", "s", "$companyname", "WA_DEFAULT"); - $InsertQuery->bindColumn("piva", "s", "$piva", "WA_DEFAULT"); - $InsertQuery->bindColumn("address", "s", "$companyaddress", "WA_DEFAULT"); - $InsertQuery->bindColumn("city", "s", "$city", "WA_DEFAULT"); - $InsertQuery->bindColumn("cap", "s", "$cap", "WA_DEFAULT"); - $InsertQuery->bindColumn("country", "s", "$country", "WA_DEFAULT"); - $InsertQuery->bindColumn("telephone", "s", "$telephone", "WA_DEFAULT"); - $InsertQuery->bindColumn("email", "s", "$email", "WA_DEFAULT"); - $InsertQuery->bindColumn("contactname", "s", "$contactname", "WA_DEFAULT"); - $InsertQuery->bindColumn("contactsurname", "s", "$contactsurname", "WA_DEFAULT"); - $InsertQuery->bindColumn("tempcode", "s", "$tempcode", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -} -?> -Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("kindofcontacts", "s", "$kindofcontacts", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyid", "s", "$idcompany", "WA_DEFAULT"); - $InsertQuery->bindColumn("tempcode", "s", "$tempcode", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -} -?> - - - -TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
-
- -

-

- - -
-
5%
-
- - - - - -
-
20%
-
- - - - - - - - - - - setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcertificate'"); - $certtype->execute(); - ?> - - - - - - - - - - - - - - - -
- - -
-
-
-
- - - -
- - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/undermanteinance.php b/public/bck220325/public/undermanteinance.php deleted file mode 100644 index 71e38c1..0000000 --- a/public/bck220325/public/undermanteinance.php +++ /dev/null @@ -1,165 +0,0 @@ - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
- - -
- -
- - -
- - - - - - - - - - - -
- - - - -
-
-
- -
Portale in Manutenzione
-

- -

- -
- - - - - - - -
-
-
-
- -
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/update_certificationtype.php b/public/bck220325/public/update_certificationtype.php deleted file mode 100644 index 8595972..0000000 --- a/public/bck220325/public/update_certificationtype.php +++ /dev/null @@ -1,18 +0,0 @@ -prepare($query); - $stmt->bind_param('ii', $certificationtype, $idtrf); - - if ($stmt->execute()) { - echo "success"; // Risposta al client - } else { - echo "error"; // In caso di errore - } -} diff --git a/public/bck220325/public/update_data.php b/public/bck220325/public/update_data.php deleted file mode 100644 index bd5a09a..0000000 --- a/public/bck220325/public/update_data.php +++ /dev/null @@ -1,13 +0,0 @@ - \ No newline at end of file diff --git a/public/bck220325/public/update_data_td.php b/public/bck220325/public/update_data_td.php deleted file mode 100644 index 1cc2272..0000000 --- a/public/bck220325/public/update_data_td.php +++ /dev/null @@ -1,26 +0,0 @@ -prepare($sql); - if ($stmt) { - $stmt->bind_param("si", $value, $idtd); - $result = $stmt->execute(); - if ($result) { - echo json_encode(['success' => true, 'message' => 'Dato aggiornato con successo']); - } else { - echo json_encode(['success' => false, 'message' => 'Errore nell\'aggiornamento del dato']); - } - $stmt->close(); - } else { - echo json_encode(['success' => false, 'message' => 'Errore nella preparazione della query']); - } - $conn->close(); -} else { - echo json_encode(['success' => false, 'message' => 'Richiesta non valida']); -} diff --git a/public/bck220325/public/update_field.php b/public/bck220325/public/update_field.php deleted file mode 100644 index 7c00893..0000000 --- a/public/bck220325/public/update_field.php +++ /dev/null @@ -1,31 +0,0 @@ -prepare($query); - $stmt->bind_param('si', $value, $id); - - if ($stmt->execute()) { - echo "success"; - } else { - echo "error"; - } - - $stmt->close(); -} diff --git a/public/bck220325/public/updatetrf.php b/public/bck220325/public/updatetrf.php deleted file mode 100644 index 1353cbd..0000000 --- a/public/bck220325/public/updatetrf.php +++ /dev/null @@ -1,40 +0,0 @@ - - -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'"); -$trfnumberfinal->execute(); - $idcertn=$trfnumberfinal->getColumnVal("idcertification"); - -?> -Action = "update"; - $UpdateQuery->Table = "`trf-details`"; - $UpdateQuery->bindColumn("idcertification", "i", "$idcertificate", "WA_DEFAULT"); - $UpdateQuery->addFilter("idtrfdetails", "=", "i", "".($idtrf) .""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo?rel2abs($UpdateGoTo,dirname(__FILE__)):""; - $UpdateQuery->redirect($UpdateGoTo); -} -?> - diff --git a/public/bck220325/public/updatetypecertificate.php b/public/bck220325/public/updatetypecertificate.php deleted file mode 100644 index 6d4122e..0000000 --- a/public/bck220325/public/updatetypecertificate.php +++ /dev/null @@ -1,479 +0,0 @@ - - - - - - - - - - - - - - -Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("kindofcontacts", "s", "$kindofcontacts", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyname", "s", "$companyname", "WA_DEFAULT"); - $InsertQuery->bindColumn("piva", "s", "$piva", "WA_DEFAULT"); - $InsertQuery->bindColumn("address", "s", "$companyaddress", "WA_DEFAULT"); - $InsertQuery->bindColumn("city", "s", "$city", "WA_DEFAULT"); - $InsertQuery->bindColumn("cap", "s", "$cap", "WA_DEFAULT"); - $InsertQuery->bindColumn("country", "s", "$country", "WA_DEFAULT"); - $InsertQuery->bindColumn("telephone", "s", "$telephone", "WA_DEFAULT"); - $InsertQuery->bindColumn("email", "s", "$email", "WA_DEFAULT"); - $InsertQuery->bindColumn("contactname", "s", "$contactname", "WA_DEFAULT"); - $InsertQuery->bindColumn("contactsurname", "s", "$contactsurname", "WA_DEFAULT"); - $InsertQuery->bindColumn("tempcode", "s", "$tempcode", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -} -?> -Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("kindofcontacts", "s", "$kindofcontacts", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyid", "s", "$idcompany", "WA_DEFAULT"); - $InsertQuery->bindColumn("tempcode", "s", "$tempcode", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo?rel2abs($InsertGoTo,dirname(__FILE__)):""; - $InsertQuery->redirect($InsertGoTo); -} -?> - - setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'"); - $trfnumberfinal->execute(); -$idcertn=$trfnumberfinal->getColumnVal("idcertification"); -$idcertificate=$idcertn; - $idarticletype=$trfnumberfinal->getColumnVal("idarticletype"); - ?> - - -TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
-
- -

-

- - - - - - - - - -
-
15%
-
- - - - - - - - -
- - -
-
-
-
- - - -
- - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/upload.php b/public/bck220325/public/upload.php deleted file mode 100644 index 86c0d89..0000000 --- a/public/bck220325/public/upload.php +++ /dev/null @@ -1,58 +0,0 @@ - - $val) { - $image_name = $_FILES['images']['name'][$key]; - $tmp_name = $_FILES['images']['tmp_name'][$key]; - $size = $_FILES['images']['size'][$key]; - $type = $_FILES['images']['type'][$key]; - $error = $_FILES['images']['error'][$key]; - - // File upload path - $code = time(); - $fileName = basename($_FILES['images']['name'][$key]); - $fileName = $idtrf . '-' . $code . $fileName; - $targetFilePath = $targetDir . $fileName; - - - - // Check whether file type is valid - $fileType = strtolower(pathinfo($targetFilePath, PATHINFO_EXTENSION)); - if (in_array($fileType, $allowTypes)) { - // Store images on the server - if (move_uploaded_file($_FILES['images']['tmp_name'][$key], $targetFilePath)) { - $images_arr[] = $targetFilePath; - - - $UpdateQuery = new WA_MySQLi_Query($cmctrfdb); - $UpdateQuery->Action = "update"; - $UpdateQuery->Table = "`trf-details`"; - $UpdateQuery->bindColumn("photofilename", "s", "$fileName", "WA_DEFAULT"); - $UpdateQuery->addFilter("idtrfdetails", "=", "i", "" . ($idtrf) . ""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - - $UpdateQuery->redirect($UpdateGoTo); - } - } - } - - // Generate gallery view of the images - if (!empty($images_arr)) { ?> -
    - - - -
- \ No newline at end of file diff --git a/public/bck220325/public/upload_logocompany.php b/public/bck220325/public/upload_logocompany.php deleted file mode 100644 index f08fcc4..0000000 --- a/public/bck220325/public/upload_logocompany.php +++ /dev/null @@ -1,61 +0,0 @@ - - - -"; -var_dump($_FILES); -echo ""; - -$targetDir = "logos/"; -$timestamp = time(); -$fileName = basename($_FILES["companyLogo"]["name"]); -$fileType = strtolower(pathinfo($fileName, PATHINFO_EXTENSION)); - -// Genera il nuovo nome del file con timestamp -$newFileName = $timestamp . '_' . $fileName; - -// Percorso del file da caricare -$targetFilePath = $targetDir . $newFileName; - -// Tipi di file consentiti -$allowTypes = array('jpg', 'png', 'jpeg'); - -if (in_array($fileType, $allowTypes)) { - // Carica il file nella cartella specificata - if (move_uploaded_file($_FILES["companyLogo"]["tmp_name"], $targetFilePath)) { - // Connessione al database - $conn = new mysqli($servername, $username, $password, $dbname); - - // Verifica la connessione - if ($conn->connect_error) { - die("Connessione fallita: " . $conn->connect_error); - } - - // Prepara la query di aggiornamento - $sql = "UPDATE company SET logoimage = ? WHERE idcompany = ?"; - $stmt = $conn->prepare($sql); - if (!$stmt) { - echo "Errore nella preparazione della query: " . $conn->error; - } else { - $stmt->bind_param("si", $newFileName, $idcompany); - if ($stmt->execute()) { - // Successo: chiudi lo statement e la connessione, poi reindirizza - $stmt->close(); - $conn->close(); - header("Location: companyprofile.php"); // Redirezione a companyprofile.php - exit(); - } else { - echo "Errore nell'aggiornamento del database: " . $stmt->error; - } - $stmt->close(); - } - $conn->close(); - } else { - echo "Errore nel caricamento del file."; - } -} else { - echo "Solo i tipi di file JPG, JPEG, PNG sono consentiti."; -} -?> \ No newline at end of file diff --git a/public/bck220325/public/upload_mark.php b/public/bck220325/public/upload_mark.php deleted file mode 100644 index 8af86e2..0000000 --- a/public/bck220325/public/upload_mark.php +++ /dev/null @@ -1,74 +0,0 @@ -connect_error) { - error_log("Connection failed: " . $conn->connect_error); - } - - // Rinomina e sposta il file nella cartella di destinazione - if (move_uploaded_file($file['tmp_name'], $uploadDirectory . $newFileName)) { - error_log("File moved successfully to $uploadDirectory$newFileName"); - - // Inserisce il nome del file nel database - $description = "CE mark example"; - - $query = "INSERT INTO tdfileattached (iddata_td, filename_fileattached, description_fileattached) VALUES (?, ?, ?)"; - $stmt = $conn->prepare($query); - if ($stmt === false) { - error_log("Prepare failed: " . $conn->error); - } else { - $stmt->bind_param("iss", $idtd, $newFileName, $description); - if ($stmt->execute()) { - error_log("File information inserted into database."); - } else { - error_log("Execute failed: " . $stmt->error); - } - $stmt->close(); - } - $conn->close(); - - // Reindirizza alla pagina techdossier_start.php con i parametri idtd e idtrftd - header("Location: techdossier_start.php?idtd={$idtd}&idtrftd={$idtrftd}"); - exit; // Assicura che lo script termini dopo il reindirizzamento - } else { - error_log("Failed to move uploaded file."); - echo "Si è verificato un errore durante il caricamento del file."; - } - } else { - error_log("File extension not allowed: $fileExtension"); - echo "Tipo di file non supportato. Sono consentiti solo file JPG, JPEG, PNG e PDF."; - } - } else { - error_log("File upload error: " . $file['error']); - echo "Si è verificato un errore durante il caricamento del file."; - } -} else { - error_log("No file uploaded."); - echo "Nessun file è stato caricato."; -} diff --git a/public/bck220325/public/uploadaddphotos.php b/public/bck220325/public/uploadaddphotos.php deleted file mode 100644 index 24b1033..0000000 --- a/public/bck220325/public/uploadaddphotos.php +++ /dev/null @@ -1,74 +0,0 @@ - false, 'message' => '']; - -// Inizia l'output buffering per catturare eventuali output indesiderati -ob_start(); - -if ($_SERVER['REQUEST_METHOD'] == 'POST') { - if (!empty($_FILES['file']) && isset($_POST['idtrf'])) { - $file = $_FILES['file']; - $idtrf = $_POST['idtrf']; // Ottieni idtrf dal POST - $uploadDir = 'uploadimages/'; - $allowedExtensions = ['jpg', 'jpeg', 'png']; - - $filename = $file['name']; - $tempname = $file['tmp_name']; - $filetype = strtolower(pathinfo($filename, PATHINFO_EXTENSION)); - - if (!in_array($filetype, $allowedExtensions)) { - $response['message'] = 'Invalid file type'; - echo json_encode($response); - // Pulisci e termina l'output buffering - ob_end_clean(); - exit; - } - - $newFilename = time() . '-' . strtolower($filename); - $uploadFile = $uploadDir . basename($newFilename); - - if (move_uploaded_file($tempname, $uploadFile)) { - // Inserisci il record nel database - $stmt = $conn->prepare("INSERT INTO additionalphotos (idtrf, filenameadditionalphotos) VALUES (?, ?)"); - if ($stmt === false) { - $response['message'] = 'Database prepare failed: ' . $conn->error; - echo json_encode($response); - // Pulisci e termina l'output buffering - ob_end_clean(); - exit; - } - $stmt->bind_param("is", $idtrf, $newFilename); - - if ($stmt->execute()) { - $response['success'] = true; - $response['filename'] = $newFilename; - } else { - $response['message'] = 'Database insertion failed: ' . $stmt->error; - } - $stmt->close(); - } else { - $response['message'] = 'File upload failed'; - } - } else { - $response['message'] = 'No file uploaded or idtrf missing'; - } -} else { - $response['message'] = 'Invalid request method'; -} - -// Cattura tutto l'output aggiuntivo -$output = ob_get_clean(); -if (!empty($output)) { - error_log("Unexpected output detected: " . $output); - echo json_encode(['success' => false, 'message' => 'Unexpected output detected', 'output' => $output]); - exit; -} - -echo json_encode($response); - -$conn->close(); diff --git a/public/bck220325/public/uploadck.php b/public/bck220325/public/uploadck.php deleted file mode 100644 index c25df61..0000000 --- a/public/bck220325/public/uploadck.php +++ /dev/null @@ -1,51 +0,0 @@ - 1, - "fileName" => $newFileName, - // Assicurati che l'URL sia accessibile e punti al file corretto sul server - "url" => $uploadDir . $newFileName - ]; - } else { - // Errore nel salvataggio del file - $response = [ - "uploaded" => 0, - "error" => ["message" => "Impossibile salvare l'immagine."] - ]; - } - } else { - // Il file non è un'immagine - $response = [ - "uploaded" => 0, - "error" => ["message" => "Il file non è un'immagine."] - ]; - } -} else { - // Nessun file caricato - $response = [ - "uploaded" => 0, - "error" => ["message" => "Nessun file caricato."] - ]; -} - -header('Content-Type: application/json'); -echo json_encode($response); diff --git a/public/bck220325/public/uploaddoc.php b/public/bck220325/public/uploaddoc.php deleted file mode 100644 index 415c7c2..0000000 --- a/public/bck220325/public/uploaddoc.php +++ /dev/null @@ -1,275 +0,0 @@ - - - - -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idtrfdetails='$idtrf'"); -$trfnumberfinal->execute(); -$idcertn=$trfnumberfinal->getColumnVal("idcertification"); -$idcert=$trfnumberfinal->getColumnVal("idcertification"); -?> -setQuery("SELECT * FROM certificationtype WHERE certificationtype.idcertificationtype='$idcert'"); -$certname->execute(); -?> -setQuery("SELECT * FROM auditdpi WHERE auditdpi.idauditdpi='$idauditdpi'"); -$auditdpidetail->execute(); -?> - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-

- getColumnVal("certificatenumber")); ?> -

- -

- -

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

-

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

- - - -
-
- - - -
- - -
- - -
-
- - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/uploadfile.php b/public/bck220325/public/uploadfile.php deleted file mode 100644 index 244e740..0000000 --- a/public/bck220325/public/uploadfile.php +++ /dev/null @@ -1,86 +0,0 @@ - -$val){ - $doc_name = $_FILES['doc']['name'][$key]; - $tmp_name = $_FILES['doc']['tmp_name'][$key]; - $size = $_FILES['doc']['size'][$key]; - $type = $_FILES['doc']['type'][$key]; - $error = $_FILES['doc']['error'][$key]; - - // File upload path - $code=time(); - $fileName = basename($_FILES['doc']['name'][$key]); - $fileName=$idtrf.'-'.$code.$fileName; - $targetFilePath = $targetDir . $fileName; - - - - // Check whether file type is valid - $fileType = pathinfo($targetFilePath,PATHINFO_EXTENSION); - if(in_array($fileType, $allowTypes)){ - // Store images on the server - if(move_uploaded_file($_FILES['doc']['tmp_name'][$key],$targetFilePath)){ - $docs_arr[] = $targetFilePath; - - $InsertQuery = new WA_MySQLi_Query($cmctrfdb); - $InsertQuery->Action = "insert"; - $InsertQuery->Table = "fileattached"; - $InsertQuery->bindColumn("idtrfdetails", "i", "$idtrf", "WA_DEFAULT"); - $InsertQuery->bindColumn("filename_fileattached", "s", "$fileName", "WA_DEFAULT"); - $InsertQuery->bindColumn("description_fileattached", "s", "$filedescription", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - $InsertQuery->redirect($InsertGoTo); - } - } - } - - // Generate gallery view of the images - /*if(!empty($docs_arr)){ ?> -
    - - - - -
- setQuery("SELECT * FROM fileattached WHERE fileattached.idtrfdetails='$idtrf'"); - $filenamelist->execute(); - while(!$filenamelist->atEnd()) { - $wa_startindex = $filenamelist->Index; -?> - - - " target="_blank"> - - - - getColumnVal("description_fileattached")); ?> - - - - "> - - - -moveNext(); - } -} -?> \ No newline at end of file diff --git a/public/bck220325/public/uploadfileaudit.php b/public/bck220325/public/uploadfileaudit.php deleted file mode 100644 index 4c2720d..0000000 --- a/public/bck220325/public/uploadfileaudit.php +++ /dev/null @@ -1,30 +0,0 @@ - -$val){ - $doc_name = $_FILES['doc']['name'][$key]; - $tmp_name = $_FILES['doc']['tmp_name'][$key]; - $size = $_FILES['doc']['size'][$key]; - $type = $_FILES['doc']['type'][$key]; - $error = $_FILES['doc']['error'][$key]; - - // File upload path - $code=time(); - $fileName = basename($_FILES['doc']['name'][$key]); - $fileName=$dpicode.'-'.$idtrf.'-'.$code.$fileName; - $targetFilePath = $targetDir . $fileName; - - - - // Check whether file type is valid - $fileType = pathinfo($targetFilePath,PATHINFO_EXTENSION); - if(in_array($fileType, $allowTypes)){ - // Store images on the server - if(move_uploaded_file($_FILES['doc']['tmp_name'][$key],$targetFilePath)){ - $docs_arr[] = $targetFilePath; - - $InsertQuery = new WA_MySQLi_Query($cmctrfdb); - $InsertQuery->Action = "insert"; - $InsertQuery->Table = "fileattached"; - $InsertQuery->bindColumn("idtrfdetails", "i", "$idtrf", "WA_DEFAULT"); - $InsertQuery->bindColumn("filename_fileattached", "s", "$fileName", "WA_DEFAULT"); - $InsertQuery->bindColumn("description_fileattached", "s", "$filedescription", "WA_DEFAULT"); - $InsertQuery->bindColumn("idauditdpi", "i", "$idauditdpi", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - - $InsertQuery->redirect($InsertGoTo); - } - } - } - - // Generate gallery view of the images - if(!empty($docss_arr)){ ?> -
    - - - -
- - diff --git a/public/bck220325/public/uploadfilerepository.php b/public/bck220325/public/uploadfilerepository.php deleted file mode 100644 index 8e24e8f..0000000 --- a/public/bck220325/public/uploadfilerepository.php +++ /dev/null @@ -1,175 +0,0 @@ - - -$val){ - - $doc_name = $_FILES['doc']['name'][$key]; - - $tmp_name = $_FILES['doc']['tmp_name'][$key]; - - $size = $_FILES['doc']['size'][$key]; - - $type = $_FILES['doc']['type'][$key]; - - $error = $_FILES['doc']['error'][$key]; - - - - // File upload path - - $code=time(); - - $fileName = basename($_FILES['doc']['name'][$key]); - - $fileName=$code.$fileName; - - $targetFilePath = $targetDir . $fileName; - - - - - - - - // Check whether file type is valid - - $fileType = pathinfo($targetFilePath,PATHINFO_EXTENSION); - - if(in_array($fileType, $allowTypes)){ - - // Store images on the server - - if(move_uploaded_file($_FILES['doc']['tmp_name'][$key],$targetFilePath)){ - - $docs_arr[] = $targetFilePath; - - $datetoday = date('Y-m-d H:i:s'); - - $InsertQuery = new WA_MySQLi_Query($cmctrfdb); - - $InsertQuery->Action = "insert"; - - $InsertQuery->Table = "filerepository"; - - $InsertQuery->bindColumn("filenamerep", "s", "$fileName", "WA_DEFAULT"); - - $InsertQuery->bindColumn("description", "s", "$filedescription", "WA_DEFAULT"); - $InsertQuery->bindColumn("rev", "s", "$rev", "WA_DEFAULT"); - $InsertQuery->bindColumn("daterev", "s", "$daterev", "WA_DEFAULT"); - $InsertQuery->bindColumn("addedon", "s", "$datetoday", "WA_DEFAULT"); - $InsertQuery->bindColumn("uploadedby", "s", "$usernamead", "WA_DEFAULT"); - - $InsertQuery->saveInSession(""); - - $InsertQuery->execute(); - - $InsertGoTo = ""; - - - - $InsertQuery->redirect($InsertGoTo); - - } - - } - - } - - - - // Generate gallery view of the images - - /*if(!empty($docs_arr)){ ?> - -
    - - - - - - - - -
- - setQuery("SELECT * FROM filerepository"); - - $filenamelist->execute(); - - while(!$filenamelist->atEnd()) { - - $wa_startindex = $filenamelist->Index; - -?> - - - - - - " target="_blank"> - - - - - - getColumnVal("description")); ?> - - - - - - - - - - - -moveNext(); - - } - -} - -?> \ No newline at end of file diff --git a/public/bck220325/public/uploadphotofile.php b/public/bck220325/public/uploadphotofile.php deleted file mode 100644 index 7c3e360..0000000 --- a/public/bck220325/public/uploadphotofile.php +++ /dev/null @@ -1,63 +0,0 @@ - - $val) { - $doc_name = $_FILES['docphotoone']['name'][$key]; - $tmp_name = $_FILES['docphotoone']['tmp_name'][$key]; - $size = $_FILES['docphotoone']['size'][$key]; - $type = $_FILES['docphotoone']['type'][$key]; - $error = $_FILES['docphotoone']['error'][$key]; - - // File upload path - $code = time(); - $fileName = basename($_FILES['docphotoone']['name'][$key]); - $fileName = $idtrf . '-' . $code . $fileName; - $targetFilePath = $targetDir . $fileName; - - - - // Check whether file type is valid - $fileType = strtolower(pathinfo($targetFilePath, PATHINFO_EXTENSION)); - if (in_array($fileType, $allowTypes)) { - // Store images on the server - if (move_uploaded_file($_FILES['docphotoone']['tmp_name'][$key], $targetFilePath)) { - $docs_arr[] = $targetFilePath; - - $UpdateQuery = new WA_MySQLi_Query($cmctrfdb); - $UpdateQuery->Action = "update"; - $UpdateQuery->Table = "`trf-details`"; - - $UpdateQuery->bindColumn("photoone", "s", "$fileName", "WA_DEFAULT"); - $UpdateQuery->addFilter("idtrfdetails", "=", "i", "" . ($idtrf) . ""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo ? rel2abs($UpdateGoTo, dirname(__FILE__)) : ""; - $UpdateQuery->redirect($UpdateGoTo); - } - } - } - - // Generate gallery view of the images -?> -
    - - - -
- \ No newline at end of file diff --git a/public/bck220325/public/uploadphotofile2.php b/public/bck220325/public/uploadphotofile2.php deleted file mode 100644 index bea3dde..0000000 --- a/public/bck220325/public/uploadphotofile2.php +++ /dev/null @@ -1,117 +0,0 @@ - - - $val) { - - $doc_name = $_FILES['docphototwo']['name'][$key]; - - $tmp_name = $_FILES['docphototwo']['tmp_name'][$key]; - - $size = $_FILES['docphototwo']['size'][$key]; - - $type = $_FILES['docphototwo']['type'][$key]; - - $error = $_FILES['docphototwo']['error'][$key]; - - - - // File upload path - - $code = time(); - - $fileName = basename($_FILES['docphototwo']['name'][$key]); - - $fileName = $idtrf . '-' . $code . $fileName; - - $targetFilePath = $targetDir . $fileName; - - - - - - - - // Check whether file type is valid - - $fileType = strtolower(pathinfo($targetFilePath, PATHINFO_EXTENSION)); - - if (in_array($fileType, $allowTypes)) { - - // Store images on the server - - if (move_uploaded_file($_FILES['docphototwo']['tmp_name'][$key], $targetFilePath)) { - - $docs_arr[] = $targetFilePath; - - - - $UpdateQuery = new WA_MySQLi_Query($cmctrfdb); - - $UpdateQuery->Action = "update"; - - $UpdateQuery->Table = "`trf-details`"; - - - - $UpdateQuery->bindColumn("phototwo", "s", "$fileName", "WA_DEFAULT"); - - $UpdateQuery->addFilter("idtrfdetails", "=", "i", "" . ($idtrf) . ""); - - $UpdateQuery->execute(); - - $UpdateGoTo = ""; - - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo ? rel2abs($UpdateGoTo, dirname(__FILE__)) : ""; - - $UpdateQuery->redirect($UpdateGoTo); - } - } - } - - - - // Generate gallery view of the images - - if (!empty($docs_arr)) { ?> - -
    - - - - - - - -
- - \ No newline at end of file diff --git a/public/bck220325/public/uploadtdfile.php b/public/bck220325/public/uploadtdfile.php deleted file mode 100644 index 7dc4faf..0000000 --- a/public/bck220325/public/uploadtdfile.php +++ /dev/null @@ -1,98 +0,0 @@ - - $val) { - $doc_name = $_FILES['doc']['name'][$key]; - $tmp_name = $_FILES['doc']['tmp_name'][$key]; - $size = $_FILES['doc']['size'][$key]; - $type = $_FILES['doc']['type'][$key]; - $error = $_FILES['doc']['error'][$key]; - - // File upload path - $code = time(); - $fileName = basename($_FILES['doc']['name'][$key]); - $fileName = $idtd . '-' . $code . $fileName; - $targetFilePath = $targetDir . $fileName; - - - - // Check whether file type is valid - $fileType = pathinfo($targetFilePath, PATHINFO_EXTENSION); - - if (in_array($fileType, $allowTypes)) { - - // Store images on the server - //echo $fileName; - - if (move_uploaded_file($_FILES['doc']['tmp_name'][$key], $targetFilePath)) { - - $docs_arr[] = $targetFilePath; - - $InsertQuery = new WA_MySQLi_Query($cmctrfdb); - $InsertQuery->Action = "insert"; - $InsertQuery->Table = "tdfileattached"; - $InsertQuery->bindColumn("iddata_td", "i", "$idtd", "WA_DEFAULT"); - $InsertQuery->bindColumn("filename_fileattached", "s", "$fileName", "WA_DEFAULT"); - $InsertQuery->bindColumn("description_fileattached", "s", "$filedescription", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - $InsertQuery->redirect($InsertGoTo); - } - } - } - - - // Generate gallery view of the images - /*if(!empty($docs_arr)){ ?> -
    - - - - -
- setQuery("SELECT * FROM tdfileattached WHERE tdfileattached.iddata_td='$idtd'"); - $filenamelist->execute(); - while (!$filenamelist->atEnd()) { - $wa_startindex = $filenamelist->Index; -?> - - - " target="_blank"> - - - - getColumnVal("description_fileattached")); ?> - - - - "> - - - -moveNext(); - } -} -?> \ No newline at end of file diff --git a/public/bck220325/public/userdetails.php b/public/bck220325/public/userdetails.php deleted file mode 100644 index ff8cbe9..0000000 --- a/public/bck220325/public/userdetails.php +++ /dev/null @@ -1,234 +0,0 @@ - - - -setQuery("SELECT * FROM `trf-details` LEFT JOIN auth_users ON `trf-details`.iduser=auth_users.id LEFT JOIN company ON `trf-details`.idcompany=company.idcompany LEFT JOIN article_type ON `trf-details`.idarticletype=article_type.idarticletype LEFT JOIN certificationtype ON certificationtype.idcertificationtype=`trf-details`.idcertification WHERE `trf-details`.signedon !='' GROUP BY `trf-details`.trfnumber ORDER BY `trf-details`.revtrf, `trf-details`.trfnumber DESC"); -$archivetrflist->execute(); */ -?> -setQuery("SELECT * FROM auth_users -ORDER BY auth_users.last_name DESC;"); -$archivetrflist->execute(); -?> -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.iduser='$iduserlogin' AND `trf-details`.signedon IS NULL ORDER BY `trf-details`.trfnumber"); -$drafttrf->execute(); -?> - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

CS TRF DASHBOARD

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

USERS

- - - - - - - - - - - - - - atEnd()) { - $wa_startindex = $archivetrflist->Index; - ?> - - - - - - - - moveNext(); - } - $archivetrflist->moveFirst(); //return RS to first record - unset($wa_startindex); - unset($wa_repeatcount); - ?> - -
NomeCognomeEmailToken
getColumnVal("first_name")); ?>getColumnVal("last_name")); ?>getColumnVal("email")); ?>getColumnVal("signaturecode")); ?>
-
-
-
-
- - - -
- -
- © 2020 Crovex Crafted with by Mannatthemes -
-
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/bck220325/public/web.config b/public/bck220325/public/web.config deleted file mode 100644 index 624c176..0000000 --- a/public/bck220325/public/web.config +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/bck220325/public/xlsgen.php b/public/bck220325/public/xlsgen.php deleted file mode 100644 index f250e79..0000000 --- a/public/bck220325/public/xlsgen.php +++ /dev/null @@ -1,82 +0,0 @@ -real_escape_string($_GET['idtrf']) : die('IDTRF non specificato.'); - -// Assicurati che la query includa kindoftest -$query = "SELECT - identificationparts.description_identificationparts, - identificationparts.article_identificationparts, - identificationparts.color_identificationparts, - identificationparts.component_identificationparts, - identificationparts.material_identificationparts, - identificationparts.cmcreportnumber_identificationparts, - identificationparts.cmcreportdate_identificationparts, - identificationparts.reportof, - identificationparts.partsidnumber, - identificationparts.kindoftest -- Assicurati che questo campo sia incluso - 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"; - -$result = $conn->query($query); - -if (!$result) { - die("Errore nell'esecuzione della query: " . $conn->error); -} - -// Impostazioni dell'header per il download del file Excel -header("Content-Type: application/vnd.ms-excel"); -header("Content-Disposition: attachment; filename=lista_parti.xls"); -echo ' - - Report Sheet - - - '; - -// Inizializzazione di un array per raccogliere i dati -$dati = []; -while ($row = $result->fetch_assoc()) { - $dati[] = $row; -} - -// Inizio della tabella Excel -echo ""; - -// Creazione delle colonne per ogni record -$numeroColonne = count($dati); -if ($numeroColonne > 0) { - // Calcolo del numero massimo di righe necessarie (uguale al numero di campi per record) - $numeroRighe = count($dati[0]); - - // Generazione delle intestazioni di colonna - echo ""; - foreach ($dati as $indice => $record) { - // Usa htmlspecialchars per evitare problemi con caratteri speciali - echo ""; - } - echo ""; - - // Array delle chiavi per accedere ai valori in modo ordinato - $chiavi = array_keys($dati[0]); - - // Creazione delle righe, escludendo la colonna description_identificationparts dall'essere ripetuta - for ($i = 1; $i < $numeroRighe; $i++) { // Inizia da 1 per saltare 'description_identificationparts' - echo ""; - foreach ($dati as $record) { - echo ""; - } - echo ""; - } -} - -echo "
" . htmlspecialchars($record['description_identificationparts']) . "
" . htmlspecialchars($record[$chiavi[$i]]) . "
"; -echo ''; -$conn->close(); diff --git a/public/bck220325/public/ydashboard.php b/public/bck220325/public/ydashboard.php deleted file mode 100644 index 59ca2eb..0000000 --- a/public/bck220325/public/ydashboard.php +++ /dev/null @@ -1,289 +0,0 @@ - - -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.iduser='$iduserlogin'"); -$trfnumbersuser->execute(); -$numbertrfuser=$trfnumbersuser->TotalRows; -?> -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idcompany='$idcompany'"); -$trfnumberpercompany->execute();?> -setQuery("SELECT * FROM identificationparts LEFT JOIN `trf-details` ON identificationparts.idtrfdetails=`trf-details`.idtrfdetails WHERE `trf-details`.iduser='$user'"); -$totalparts->execute(); -?>TotalRows ?> -TotalRows; -?> - -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.iduser='$iduserlogin' AND `trf-details`.csgo='Y' AND `trf-details`.signedonsecondcert IS NULL"); -$modulego->execute(); -?> -getColumnVal("csgo"))) { - $csgoyes='Y'; - -} -?> - - - - - - - - - TRF CIMAC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- -
-
-
-
- -
-

-
-
-
-
-
-
-
-
- -
-

-

-
-
- -
-
- - - -
-
-
- -
-
-
- - - - - - - - - - - - - - atEnd()) { - $wa_startindex = $modulego->Index; -?> - - - - - - - moveNext(); -} -$modulego->moveFirst(); //return RS to first record -unset($wa_startindex); -unset($wa_repeatcount); -?> - -
getColumnVal("trfnumber")); ?>getColumnVal("sample_description")); ?> -
- - -
-
-
- -
-
-

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

-

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

-

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

-

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

xxx

-

-

- -
-
-
-
-
-
- -
- -
- - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/class/db-functions.php b/public/class/db-functions.php new file mode 100644 index 0000000..ba39749 --- /dev/null +++ b/public/class/db-functions.php @@ -0,0 +1,89 @@ +load(); + + $host = $_ENV['DB_HOST']; + $db = $_ENV['DB_DATABASE']; + $user = $_ENV['DB_USERNAME']; + $pass = $_ENV['DB_PASSWORD']; + $charset = 'utf8mb4'; + + $dsn = "mysql:host=$host;dbname=$db;charset=$charset"; + $options = [ + PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, + PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC, + PDO::ATTR_EMULATE_PREPARES => false, + ]; + + try { + $this->pdo = new PDO($dsn, $user, $pass, $options); + } catch (PDOException $e) { + die("Database connection failed: " . $e->getMessage()); + } + } + + public static function getInstance() + { + if (self::$instance === null) { + self::$instance = new DBHandlerSelect(); + } + return self::$instance; + } + + public function getConnection() + { + return $this->pdo; + } + // Ritorna tutte le righe di una SELECT parametrizzata + public function select($sql, $params = []) + { + $stmt = $this->pdo->prepare($sql); + $stmt->execute($params); + return $stmt->fetchAll(); + } + + // Ritorna una sola riga (o null se non trova niente) + public function selectOne($sql, $params = []) + { + $stmt = $this->pdo->prepare($sql); + $stmt->execute($params); + $row = $stmt->fetch(); + return $row === false ? null : $row; + } + + // Conta le righe di una query (comodo per le card) + public function count($sql, $params = []) + { + $stmt = $this->pdo->prepare($sql); + $stmt->execute($params); + return $stmt->rowCount(); + } + + // Inserisce una riga e ritorna l'id appena creato. + // $data è un array associativo colonna => valore. + public function insert($table, $data) + { + $cols = array_keys($data); + $place = array_fill(0, count($cols), '?'); + + // i backtick proteggono nomi di tabella/colonna con trattini (es. `trf-details`) + $colList = '`' . implode('`, `', $cols) . '`'; + $sql = "INSERT INTO `$table` ($colList) VALUES (" . implode(', ', $place) . ")"; + + $stmt = $this->pdo->prepare($sql); + $stmt->execute(array_values($data)); + + return $this->pdo->lastInsertId(); + } +} diff --git a/public/class/mailer.php b/public/class/mailer.php new file mode 100644 index 0000000..851e4cf --- /dev/null +++ b/public/class/mailer.php @@ -0,0 +1,61 @@ +load(); + +function sendEmail($to, $subject, $body, $attachments = [], $cc = [], $bcc = []) +{ + // Configurazione SMTP + $mail = new PHPMailer(true); + try { + // Configurazione server SMTP con dati da .env + $mail->isSMTP(); + $mail->Host = $_ENV['MAIL_HOST'] ?? 'smtp.example.com'; + $mail->SMTPAuth = true; + $mail->Username = $_ENV['MAIL_USERNAME'] ?? 'email@example.com'; + $mail->Password = $_ENV['MAIL_PASSWORD'] ?? 'password'; + $mail->SMTPSecure = $_ENV['MAIL_ENCRYPTION'] ?? PHPMailer::ENCRYPTION_STARTTLS; + $mail->Port = $_ENV['MAIL_PORT'] ?? 587; + + // Mittente + $mail->setFrom($_ENV['MAIL_FROM_ADDRESS'] ?? 'default@example.com', $_ENV['MAIL_FROM_NAME'] ?? 'Default Name'); + + // Destinatari principali + foreach ((array)$to as $recipient) { + $mail->addAddress($recipient); + } + + // Destinatari CC + foreach ((array)$cc as $recipient) { + $mail->addCC($recipient); + } + + // Destinatari BCC + foreach ((array)$bcc as $recipient) { + $mail->addBCC($recipient); + } + + // Allegati + foreach ((array)$attachments as $file) { + $mail->addAttachment($file); + } + + // Contenuto dell'email + $mail->isHTML(true); + $mail->Subject = $subject; + $mail->Body = $body; + + // Invia l'email + $mail->send(); + return ['success' => true, 'message' => 'Email inviata con successo.']; + } catch (Exception $e) { + return ['success' => false, 'message' => "Errore nell'invio dell'email: {$mail->ErrorInfo}"]; + } +} diff --git a/public/dashboard.php b/public/dashboard.php index 1f37da3..c066df3 100644 --- a/public/dashboard.php +++ b/public/dashboard.php @@ -1,43 +1,49 @@ - -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.iduser='$iduserlogin'"); -$trfnumbersuser->execute(); -$numbertrfuser = $trfnumbersuser->TotalRows; -?> -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.idcompany='$idcompany'"); -$trfnumberpercompany->execute(); ?> -setQuery("SELECT * FROM identificationparts LEFT JOIN `trf-details` ON identificationparts.idtrfdetails=`trf-details`.idtrfdetails WHERE `trf-details`.iduser='$user'"); -$totalparts->execute(); -?>TotalRows ?> -TotalRows; -?> - -setQuery("SELECT * FROM `trf-details` WHERE `trf-details`.iduser='$iduserlogin' AND `trf-details`.csgo='Y' AND `trf-details`.signedonsecondcert IS NULL"); -$modulego->execute(); -?> -getColumnVal("csgo"))) { - $csgoyes = 'Y'; } + +/* + * $db è l'istanza di DBHandlerSelect, resa disponibile in headscript.php: + * require_once(__DIR__ . '/../class/db-functions.php'); + * $db = DBHandlerSelect::getInstance(); + * + * Tutte le query qui sotto sono parametrizzate (niente più variabili + * dentro la stringa SQL => niente SQL injection). + */ + +// N. TRF dell'utente loggato +$numbertrfuser = $db->count( + "SELECT idtrfdetails FROM `trf-details` WHERE iduser = ?", + [$iduserlogin] +); + +// N. TRF della company +$numbertrfcompany = $db->count( + "SELECT idtrfdetails FROM `trf-details` WHERE idcompany = ?", + [$idcompany] +); + +// N. parti totali collegate ai TRF dell'utente +// NOTA: l'originale usava $user (oggetto Auth), qui uso $iduserlogin per coerenza. +$totalpartstrf = $db->count( + "SELECT identificationparts.ididentificationparts + FROM identificationparts + LEFT JOIN `trf-details` + ON identificationparts.idtrfdetails = `trf-details`.idtrfdetails + WHERE `trf-details`.iduser = ?", + [$iduserlogin] +); + +// Modulo "GO" in sospeso (secondo certificato non ancora firmato) +$modulego = $db->selectOne( + "SELECT csgo FROM `trf-details` + WHERE iduser = ? AND csgo = 'Y' AND signedonsecondcert IS NULL + LIMIT 1", + [$iduserlogin] +); +$csgoyes = (!empty($modulego['csgo'])) ? 'Y' : null; ?> - - - @@ -62,40 +68,132 @@ $modulego->execute(); @@ -105,7 +203,6 @@ $modulego->execute(); - @@ -132,102 +229,86 @@ $modulego->execute();
-
+
- +

-
- + +
- +
-
-
-
-
-
-
- -
-
- -
-

-

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

-

-
-
+
+
+
+
+ +
+
+

+
+
-
-
-
-
-
-
- -
-
-
-

-

-
-
+
+
+
+
+ +
+
+

+
+
-
-
-
-
-
-
- -
-
-
-

-

-

-
-
+
+
+
+
+ +
+
+

+
+
+
+
+
+ +
+
+
+
+ +
+
+

 

+
-
+
@@ -237,15 +318,11 @@ $modulego->execute();
-
- - - diff --git a/public/identificationparts.php b/public/identificationparts.php index 0febdd3..6cc802a 100644 --- a/public/identificationparts.php +++ b/public/identificationparts.php @@ -105,6 +105,10 @@ $trfnumberfinal->execute(); $idcertn = $trfnumberfinal->getColumnVal("idcertification"); $idarticletype = $trfnumberfinal->getColumnVal("idarticletype"); $modelidart = $trfnumberfinal->getColumnVal("model"); + +$wholeProtectorPartName = ($_SESSION['langselect'] ?? 'it') === 'en' + ? 'Whole Protector' + : 'Protettore Completo'; ?> getColumnVal("idcertification") ?> setQuery("SELECT * FROM certificationtype WHERE certificationtype.idc $certname->execute(); ?> Action = "insert"; $InsertQuery->Table = "identificationparts"; @@ -289,20 +301,35 @@ $partids[] = '0';
-
- -
+ + +
+ +
+ + + +
+
+
+ +

+ + + } + ?>
@@ -343,13 +370,34 @@ $partids[] = '0';
- + + + + + + + - - -
@@ -362,7 +410,7 @@ $partids[] = '0';
- + @@ -651,7 +699,13 @@ $partids[] = '0'; $hivis = isset($hivis) ? $hivis : 'N'; $mandatoryParts = array(); - if ($idarticletype == '1') { + $totalparthighlight = array(); + + if ((string)$idarticletype === '5') { + // Article type 5: no map, no highlighted parts, no mandatory parts. + $mandatoryParts = array(); + $totalparthighlight = array(); + } elseif ($idarticletype == '1') { $mandatoryParts = array(4, 11); $totalparthighlight = array(1, 2, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 18, 19); } elseif ($idarticletype == '2') { @@ -738,8 +792,13 @@ $partids[] = '0'; } - $diffparts = array_values(array_diff($totalparthighlight, $partids)); - $missingMandatoryParts = array_values(array_intersect($mandatoryParts, $diffparts)); + if ((string)$idarticletype === '5') { + $diffparts = array(); + $missingMandatoryParts = array(); + } else { + $diffparts = array_values(array_diff($totalparthighlight, $partids)); + $missingMandatoryParts = array_values(array_intersect($mandatoryParts, $diffparts)); + } $ENFORCE_PARTS_BLOCK = false; // <-- metti true per tornare al blocco "duro" $nextUrl = "adddocument.php?idtrf=" . urlencode($idtrf) . "&codestep=7"; @@ -983,13 +1042,12 @@ function checkParts(e) { diff --git a/public/include/headscript.php b/public/include/headscript.php index 016b443..88ca7f9 100644 --- a/public/include/headscript.php +++ b/public/include/headscript.php @@ -38,6 +38,8 @@ $roleuser = $user->present()->role_id; + + diff --git a/public/pdf/1039rev0applicationform20260508073625.pdf b/public/pdf/1039rev0applicationform20260508073625.pdf new file mode 100644 index 0000000..e0c987b Binary files /dev/null and b/public/pdf/1039rev0applicationform20260508073625.pdf differ diff --git a/public/pdf/1039rev0applicationform20260508074112.pdf b/public/pdf/1039rev0applicationform20260508074112.pdf new file mode 100644 index 0000000..dfa95a2 Binary files /dev/null and b/public/pdf/1039rev0applicationform20260508074112.pdf differ diff --git a/public/pdf/1039rev0applicationformb20260508073625.pdf b/public/pdf/1039rev0applicationformb20260508073625.pdf new file mode 100644 index 0000000..fc308c7 Binary files /dev/null and b/public/pdf/1039rev0applicationformb20260508073625.pdf differ diff --git a/public/pdf/1039rev0applicationformb20260508074112.pdf b/public/pdf/1039rev0applicationformb20260508074112.pdf new file mode 100644 index 0000000..d0e2649 Binary files /dev/null and b/public/pdf/1039rev0applicationformb20260508074112.pdf differ diff --git a/public/pdf/1040rev0applicationform20260508074633.pdf b/public/pdf/1040rev0applicationform20260508074633.pdf new file mode 100644 index 0000000..2f3c97a Binary files /dev/null and b/public/pdf/1040rev0applicationform20260508074633.pdf differ diff --git a/public/pdf/1040rev0applicationformb20260508074633.pdf b/public/pdf/1040rev0applicationformb20260508074633.pdf new file mode 100644 index 0000000..431220d Binary files /dev/null and b/public/pdf/1040rev0applicationformb20260508074633.pdf differ diff --git a/public/pdf/1043rev0applicationform20260512090252.pdf b/public/pdf/1043rev0applicationform20260512090252.pdf new file mode 100644 index 0000000..c50a6d2 Binary files /dev/null and b/public/pdf/1043rev0applicationform20260512090252.pdf differ diff --git a/public/pdf/1043rev0applicationformb20260512090252.pdf b/public/pdf/1043rev0applicationformb20260512090252.pdf new file mode 100644 index 0000000..66f5b69 Binary files /dev/null and b/public/pdf/1043rev0applicationformb20260512090252.pdf differ diff --git a/public/standardstep.php b/public/standardstep.php index 54d87c0..c2f06fd 100644 --- a/public/standardstep.php +++ b/public/standardstep.php @@ -140,7 +140,7 @@ $stdcheckpresent420->execute(); Action = "update"; $UpdateQuery->Table = "`trf-details`"; diff --git a/public/trfdetails.php b/public/trfdetails.php index 276c69c..cfeb67e 100644 --- a/public/trfdetails.php +++ b/public/trfdetails.php @@ -304,6 +304,30 @@ include('include/trfqueryscript.php'); ?> + diff --git a/public/typeofcertificatenew.php b/public/typeofcertificatenew.php index 8998c11..d6c09ce 100644 --- a/public/typeofcertificatenew.php +++ b/public/typeofcertificatenew.php @@ -1,148 +1,98 @@ - - - - - +/* + * $db = DBHandlerSelect::getInstance() (già disponibile da headscript.php) + * + * Tutte le query di questa pagina sono parametrizzate. + * Le vecchie query "morte" legate a $idtrfdetails = '160' + * (assegnate ma mai usate) sono state rimosse. + */ - - - +} - - -Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("kindofcontacts", "s", "$kindofcontacts", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyname", "s", "$companyname", "WA_DEFAULT"); - $InsertQuery->bindColumn("piva", "s", "$piva", "WA_DEFAULT"); - $InsertQuery->bindColumn("address", "s", "$companyaddress", "WA_DEFAULT"); - $InsertQuery->bindColumn("city", "s", "$city", "WA_DEFAULT"); - $InsertQuery->bindColumn("cap", "s", "$cap", "WA_DEFAULT"); - $InsertQuery->bindColumn("country", "s", "$country", "WA_DEFAULT"); - $InsertQuery->bindColumn("telephone", "s", "$telephone", "WA_DEFAULT"); - $InsertQuery->bindColumn("email", "s", "$email", "WA_DEFAULT"); - $InsertQuery->bindColumn("contactname", "s", "$contactname", "WA_DEFAULT"); - $InsertQuery->bindColumn("contactsurname", "s", "$contactsurname", "WA_DEFAULT"); - $InsertQuery->bindColumn("tempcode", "s", "$tempcode", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo ? rel2abs($InsertGoTo, dirname(__FILE__)) : ""; - $InsertQuery->redirect($InsertGoTo); + $db->insert('contacts', [ + 'kindofcontacts' => $kindofcontacts, + 'companyname' => $companyname, + 'piva' => $piva, + 'address' => $companyaddress, + 'city' => $city, + 'cap' => $cap, + 'country' => $country, + 'telephone' => $telephone, + 'email' => $email, + 'contactname' => $contactname, + 'contactsurname' => $contactsurname, + 'tempcode' => $tempcode, + ]); } -?> -Action = "insert"; - $InsertQuery->Table = "contacts"; - $InsertQuery->bindColumn("kindofcontacts", "s", "$kindofcontacts", "WA_DEFAULT"); - $InsertQuery->bindColumn("companyid", "s", "$idcompany", "WA_DEFAULT"); - $InsertQuery->bindColumn("tempcode", "s", "$tempcode", "WA_DEFAULT"); - $InsertQuery->saveInSession(""); - $InsertQuery->execute(); - $InsertGoTo = ""; - if (function_exists("rel2abs")) $InsertGoTo = $InsertGoTo ? rel2abs($InsertGoTo, dirname(__FILE__)) : ""; - $InsertQuery->redirect($InsertGoTo); + $db->insert('contacts', [ + 'kindofcontacts' => $kindofcontacts, + 'companyid' => $idcompany, + 'tempcode' => $tempcode, + ]); } -?> -select("SELECT idprotectioncategory, name_protectioncategory FROM protectioncategory") as $r) { + $idproteccategorylistRecord[$r['idprotectioncategory']] = $r['name_protectioncategory']; } $idprotectioncategoryJson = json_encode($idproteccategorylistRecord); -//query list protectioncategory -$dpicategroylist = mysqli_query($con, "SELECT iddpicategory ,value_dpicategory FROM dpicategory"); - -$iddpicategorylistRecord = array(); -while ($iddpicategoryrow = mysqli_fetch_assoc($dpicategroylist)) { - $iddpicategorylistRecord[$iddpicategoryrow['iddpicategory']] = $iddpicategoryrow['value_dpicategory']; +$iddpicategorylistRecord = []; +foreach ($db->select("SELECT iddpicategory, value_dpicategory FROM dpicategory") as $r) { + $iddpicategorylistRecord[$r['iddpicategory']] = $r['value_dpicategory']; } $iddpicategoryJson = json_encode($iddpicategorylistRecord); + +// --- Dati del tipo certificato (una sola volta, se richiesto) -------- +// Prima erano 7 SELECT identiche ripetute in ogni blocco: qui la facciamo una volta. +$certtypeRow = null; +if (in_array($idcertificate, [1, 2, 3, 4, 5, 6, 7], true)) { + $certtypeRow = $db->selectOne( + "SELECT * FROM certificationtype WHERE idcertificationtype = ?", + [$idcertificate] + ); +} +$certtypeId = $certtypeRow['idcertificationtype'] ?? ''; ?> + + @@ -167,35 +117,16 @@ $iddpicategoryJson = json_encode($iddpicategorylistRecord); } - - diff --git a/public/upload.php b/public/upload.php index 9c31699..38a830b 100644 --- a/public/upload.php +++ b/public/upload.php @@ -1,58 +1,234 @@ - $val) { - $image_name = $_FILES['images']['name'][$key]; - $tmp_name = $_FILES['images']['tmp_name'][$key]; - $size = $_FILES['images']['size'][$key]; - $type = $_FILES['images']['type'][$key]; - $error = $_FILES['images']['error'][$key]; +$messages = [ + 'it' => [ + 'missing_trf' => 'ID TRF mancante.', + 'no_image' => 'Nessuna immagine selezionata.', + 'upload_error' => 'Errore durante il caricamento.', + 'too_large' => 'Immagine troppo grande. Dimensione massima consentita: 8 MB.', + 'invalid_extension' => 'Estensione non valida. Sono consentiti solo JPG, JPEG e PNG.', + 'invalid_type' => 'Tipo immagine non valido. Sono consentiti solo JPG, JPEG e PNG.', + 'invalid_image' => 'File immagine non valido.', + 'unsupported_type' => 'Tipo immagine non supportato.', + 'process_error' => 'Impossibile elaborare l’immagine.', + 'save_error' => 'Impossibile salvare l’immagine ridimensionata.' + ], + 'en' => [ + 'missing_trf' => 'Missing TRF ID.', + 'no_image' => 'No image selected.', + 'upload_error' => 'Upload error.', + 'too_large' => 'Image too large. Maximum allowed size is 8 MB.', + 'invalid_extension' => 'Invalid file extension. Only JPG, JPEG and PNG are allowed.', + 'invalid_type' => 'Invalid image type. Only JPG, JPEG and PNG are allowed.', + 'invalid_image' => 'Invalid image file.', + 'unsupported_type' => 'Unsupported image type.', + 'process_error' => 'Unable to process image.', + 'save_error' => 'Unable to save resized image.' + ] +]; - // File upload path - $code = time(); - $fileName = basename($_FILES['images']['name'][$key]); - $fileName = $idtrf . '-' . $code . $fileName; - $targetFilePath = $targetDir . $fileName; +$msg = $messages[$lang] ?? $messages['it']; +ini_set('display_errors', 0); +error_reporting(E_ALL); +// ======================= +// Upload settings +// ======================= +$targetDir = "uploadimages/"; +$targetDirPath = __DIR__ . "/uploadimages/"; +$maxUploadSize = 8 * 1024 * 1024; // 8 MB +$maxWidth = 1600; +$maxHeight = 1600; +$jpgQuality = 82; - // Check whether file type is valid - $fileType = strtolower(pathinfo($targetFilePath, PATHINFO_EXTENSION)); - if (in_array($fileType, $allowTypes)) { - // Store images on the server - if (move_uploaded_file($_FILES['images']['tmp_name'][$key], $targetFilePath)) { - $images_arr[] = $targetFilePath; +$allowedExtensions = ['jpg', 'jpeg', 'png']; +$allowedMimeTypes = ['image/jpeg', 'image/png']; - - $UpdateQuery = new WA_MySQLi_Query($cmctrfdb); - $UpdateQuery->Action = "update"; - $UpdateQuery->Table = "`trf-details`"; - $UpdateQuery->bindColumn("photofilename", "s", "$fileName", "WA_DEFAULT"); - $UpdateQuery->addFilter("idtrfdetails", "=", "i", "" . ($idtrf) . ""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - - $UpdateQuery->redirect($UpdateGoTo); - } - } - } - - // Generate gallery view of the images - if (!empty($images_arr)) { ?> -
    - - - -
- \ No newline at end of file + +$idtrf = intval($_POST["idtrf"]); + +if (empty($_FILES['images']) || empty($_FILES['images']['name'][0])) { + http_response_code(400); + echo $msg['no_image']; + exit; +} + +if (!is_dir($targetDirPath)) { + mkdir($targetDirPath, 0755, true); +} + +// We use only the first image, as this page manages the main TRF photo +$key = 0; + +$imageName = $_FILES['images']['name'][$key]; +$tmpName = $_FILES['images']['tmp_name'][$key]; +$size = $_FILES['images']['size'][$key]; +$error = $_FILES['images']['error'][$key]; + +if ($error !== UPLOAD_ERR_OK) { + http_response_code(400); + echo $msg['upload_error']; + exit; +} + +if ($size > $maxUploadSize) { + http_response_code(400); + echo $msg['too_large']; + exit; +} + +// ======================= +// Extension check +// ======================= +$extension = strtolower(pathinfo($imageName, PATHINFO_EXTENSION)); + +if (!in_array($extension, $allowedExtensions)) { + http_response_code(400); + echo $msg['invalid_extension']; + exit; +} + +// ======================= +// Real MIME check +// ======================= +$finfo = finfo_open(FILEINFO_MIME_TYPE); +$mimeType = finfo_file($finfo, $tmpName); +finfo_close($finfo); + +if (!in_array($mimeType, $allowedMimeTypes)) { + http_response_code(400); + echo $msg['invalid_type']; + exit; +} + +// ======================= +// Image validation +// ======================= +$imageInfo = getimagesize($tmpName); + +if ($imageInfo === false) { + http_response_code(400); + echo $msg['invalid_image']; + exit; +} + +$originalWidth = $imageInfo[0]; +$originalHeight = $imageInfo[1]; + +// ======================= +// Create source image +// ======================= +if ($mimeType === 'image/jpeg') { + $sourceImage = imagecreatefromjpeg($tmpName); +} elseif ($mimeType === 'image/png') { + $sourceImage = imagecreatefrompng($tmpName); +} else { + http_response_code(400); + echo $msg['unsupported_type']; + exit; +} + +if (!$sourceImage) { + http_response_code(400); + echo $msg['process_error']; + exit; +} + +// ======================= +// Resize calculation +// ======================= +$ratio = min($maxWidth / $originalWidth, $maxHeight / $originalHeight, 1); + +$newWidth = (int)($originalWidth * $ratio); +$newHeight = (int)($originalHeight * $ratio); + +// ======================= +// Create resized image +// ======================= +$resizedImage = imagecreatetruecolor($newWidth, $newHeight); + +// White background for PNG transparency +$white = imagecolorallocate($resizedImage, 255, 255, 255); +imagefill($resizedImage, 0, 0, $white); + +imagecopyresampled( + $resizedImage, + $sourceImage, + 0, + 0, + 0, + 0, + $newWidth, + $newHeight, + $originalWidth, + $originalHeight +); + +// ======================= +// New filename +// ======================= +$code = time(); +$fileName = $idtrf . '-' . $code . '.jpg'; +$targetFilePath = $targetDirPath . $fileName; + +// ======================= +// Save as JPG +// ======================= +$saved = imagejpeg($resizedImage, $targetFilePath, $jpgQuality); + +imagedestroy($sourceImage); +imagedestroy($resizedImage); + +if (!$saved || !file_exists($targetFilePath)) { + http_response_code(500); + echo $msg['save_error']; + exit; +} + +// ======================= +// Delete previous photo if exists +// ======================= +$oldPhoto = ""; + +$oldPhotoQuery = new WA_MySQLi_RS("oldPhotoQuery", $cmctrfdb, 1); +$oldPhotoQuery->setQuery("SELECT photofilename FROM `trf-details` WHERE idtrfdetails = $idtrf"); +$oldPhotoQuery->execute(); + +$oldPhoto = $oldPhotoQuery->getColumnVal("photofilename"); + +if (!empty($oldPhoto)) { + $oldPhotoPath = $targetDirPath . basename($oldPhoto); + + if (file_exists($oldPhotoPath) && $oldPhoto !== $fileName) { + unlink($oldPhotoPath); + } +} + +// ======================= +// Update database +// ======================= +$UpdateQuery = new WA_MySQLi_Query($cmctrfdb); +$UpdateQuery->Action = "update"; +$UpdateQuery->Table = "`trf-details`"; +$UpdateQuery->bindColumn("photofilename", "s", "$fileName", "WA_DEFAULT"); +$UpdateQuery->addFilter("idtrfdetails", "=", "i", "" . ($idtrf) . ""); +$UpdateQuery->execute(); + +// Important: no redirect here because this is an AJAX upload + +// ======================= +// Return gallery HTML +// ======================= +?> + \ No newline at end of file diff --git a/public/uploadaddphotos.php b/public/uploadaddphotos.php index c0b1d42..34370ca 100644 --- a/public/uploadaddphotos.php +++ b/public/uploadaddphotos.php @@ -1,74 +1,323 @@ false, 'message' => '']; - -// Inizia l'output buffering per catturare eventuali output indesiderati -ob_start(); - -if ($_SERVER['REQUEST_METHOD'] == 'POST') { - if (!empty($_FILES['file']) && isset($_POST['idtrf'])) { - $file = $_FILES['file']; - $idtrf = $_POST['idtrf']; // Ottieni idtrf dal POST - $uploadDir = 'uploadimages/'; - $allowedExtensions = ['jpg', 'jpeg', 'png']; - - $filename = $file['name']; - $tempname = $file['tmp_name']; - $filetype = strtolower(pathinfo($filename, PATHINFO_EXTENSION)); - - if (!in_array($filetype, $allowedExtensions)) { - $response['message'] = 'Invalid file type'; - echo json_encode($response); - // Pulisci e termina l'output buffering - ob_end_clean(); - exit; - } - - $newFilename = time() . '-' . strtolower($filename); - $uploadFile = $uploadDir . basename($newFilename); - - if (move_uploaded_file($tempname, $uploadFile)) { - // Inserisci il record nel database - $stmt = $conn->prepare("INSERT INTO additionalphotos (idtrf, filenameadditionalphotos) VALUES (?, ?)"); - if ($stmt === false) { - $response['message'] = 'Database prepare failed: ' . $conn->error; - echo json_encode($response); - // Pulisci e termina l'output buffering - ob_end_clean(); - exit; - } - $stmt->bind_param("is", $idtrf, $newFilename); - - if ($stmt->execute()) { - $response['success'] = true; - $response['filename'] = $newFilename; - } else { - $response['message'] = 'Database insertion failed: ' . $stmt->error; - } - $stmt->close(); - } else { - $response['message'] = 'File upload failed'; - } - } else { - $response['message'] = 'No file uploaded or idtrf missing'; - } -} else { - $response['message'] = 'Invalid request method'; +if (session_status() === PHP_SESSION_NONE) { + session_start(); } -// Cattura tutto l'output aggiuntivo -$output = ob_get_clean(); -if (!empty($output)) { - error_log("Unexpected output detected: " . $output); - echo json_encode(['success' => false, 'message' => 'Unexpected output detected', 'output' => $output]); +header('Content-Type: application/json'); + +ini_set('display_errors', 0); +error_reporting(E_ALL); + +// ======================= +// Database connection +// ======================= +$conn = new mysqli($servername, $username, $password, $dbname); + +if ($conn->connect_error) { + jsonResponse([ + 'success' => false, + 'message' => 'Database connection failed.' + ], 500); +} + +// ======================= +// Language messages +// ======================= +$lang = $_SESSION['langselect'] ?? 'it'; + +$messages = [ + 'it' => [ + 'invalid_method' => 'Metodo di richiesta non valido.', + 'missing_data' => 'Nessun file caricato o ID TRF mancante.', + 'missing_trf' => 'ID TRF mancante.', + 'no_file' => 'Nessuna immagine selezionata.', + 'upload_error' => 'Errore durante il caricamento.', + 'too_large' => 'Immagine troppo grande. Dimensione massima consentita: 8 MB.', + 'invalid_extension' => 'Estensione non valida. Sono consentiti solo JPG, JPEG e PNG.', + 'invalid_type' => 'Tipo immagine non valido. Sono consentiti solo JPG, JPEG e PNG.', + 'invalid_image' => 'File immagine non valido.', + 'unsupported_type' => 'Tipo immagine non supportato.', + 'process_error' => 'Impossibile elaborare l’immagine.', + 'save_error' => 'Impossibile salvare l’immagine ridimensionata.', + 'db_prepare_error' => 'Errore preparazione database.', + 'db_insert_error' => 'Errore inserimento database.', + 'gd_missing' => 'Estensione PHP GD non disponibile sul server.' + ], + 'en' => [ + 'invalid_method' => 'Invalid request method.', + 'missing_data' => 'No file uploaded or TRF ID missing.', + 'missing_trf' => 'Missing TRF ID.', + 'no_file' => 'No image selected.', + 'upload_error' => 'Upload error.', + 'too_large' => 'Image too large. Maximum allowed size is 8 MB.', + 'invalid_extension' => 'Invalid file extension. Only JPG, JPEG and PNG are allowed.', + 'invalid_type' => 'Invalid image type. Only JPG, JPEG and PNG are allowed.', + 'invalid_image' => 'Invalid image file.', + 'unsupported_type' => 'Unsupported image type.', + 'process_error' => 'Unable to process image.', + 'save_error' => 'Unable to save resized image.', + 'db_prepare_error' => 'Database prepare failed.', + 'db_insert_error' => 'Database insertion failed.', + 'gd_missing' => 'PHP GD extension is not available on the server.' + ] +]; + +$msg = $messages[$lang] ?? $messages['it']; + +// ======================= +// Helper JSON response +// ======================= +function jsonResponse($response, $statusCode = 200) +{ + $output = ob_get_clean(); + + if (!empty(trim($output))) { + error_log("Unexpected output detected in uploadaddphotos.php: " . $output); + } + + http_response_code($statusCode); + echo json_encode($response); exit; } -echo json_encode($response); +// ======================= +// Upload settings +// ======================= +$uploadDir = 'uploadimages/'; +$uploadDirPath = __DIR__ . '/uploadimages/'; -$conn->close(); +$maxUploadSize = 8 * 1024 * 1024; // 8 MB +$maxWidth = 1600; +$maxHeight = 1600; +$jpgQuality = 82; + +$allowedExtensions = ['jpg', 'jpeg', 'png']; +$allowedMimeTypes = ['image/jpeg', 'image/png']; + +// ======================= +// Method check +// ======================= +if ($_SERVER['REQUEST_METHOD'] !== 'POST') { + jsonResponse([ + 'success' => false, + 'message' => $msg['invalid_method'] + ], 405); +} + +// ======================= +// Basic checks +// ======================= +if (empty($_POST['idtrf'])) { + jsonResponse([ + 'success' => false, + 'message' => $msg['missing_trf'] + ], 400); +} + +$idtrf = intval($_POST['idtrf']); + +if (empty($_FILES['file']) || empty($_FILES['file']['name'])) { + jsonResponse([ + 'success' => false, + 'message' => $msg['no_file'] + ], 400); +} + +if (!is_dir($uploadDirPath)) { + mkdir($uploadDirPath, 0755, true); +} + +if ( + !function_exists('imagecreatefromjpeg') || + !function_exists('imagecreatefrompng') || + !function_exists('imagecreatetruecolor') || + !function_exists('imagecopyresampled') || + !function_exists('imagejpeg') +) { + jsonResponse([ + 'success' => false, + 'message' => $msg['gd_missing'] + ], 500); +} + +$file = $_FILES['file']; + +$originalName = $file['name']; +$tmpName = $file['tmp_name']; +$fileSize = $file['size']; +$error = $file['error']; + +if ($error !== UPLOAD_ERR_OK) { + jsonResponse([ + 'success' => false, + 'message' => $msg['upload_error'] + ], 400); +} + +if ($fileSize > $maxUploadSize) { + jsonResponse([ + 'success' => false, + 'message' => $msg['too_large'] + ], 400); +} + +// ======================= +// Extension check +// ======================= +$extension = strtolower(pathinfo($originalName, PATHINFO_EXTENSION)); + +if (!in_array($extension, $allowedExtensions)) { + jsonResponse([ + 'success' => false, + 'message' => $msg['invalid_extension'] + ], 400); +} + +// ======================= +// Real MIME check +// ======================= +$finfo = finfo_open(FILEINFO_MIME_TYPE); +$mimeType = finfo_file($finfo, $tmpName); +finfo_close($finfo); + +if (!in_array($mimeType, $allowedMimeTypes)) { + jsonResponse([ + 'success' => false, + 'message' => $msg['invalid_type'] + ], 400); +} + +// ======================= +// Image validation +// ======================= +$imageInfo = getimagesize($tmpName); + +if ($imageInfo === false) { + jsonResponse([ + 'success' => false, + 'message' => $msg['invalid_image'] + ], 400); +} + +$originalWidth = $imageInfo[0]; +$originalHeight = $imageInfo[1]; + +// ======================= +// Create source image +// ======================= +if ($mimeType === 'image/jpeg') { + $sourceImage = imagecreatefromjpeg($tmpName); +} elseif ($mimeType === 'image/png') { + $sourceImage = imagecreatefrompng($tmpName); +} else { + jsonResponse([ + 'success' => false, + 'message' => $msg['unsupported_type'] + ], 400); +} + +if (!$sourceImage) { + jsonResponse([ + 'success' => false, + 'message' => $msg['process_error'] + ], 400); +} + +// ======================= +// Resize calculation +// ======================= +$ratio = min($maxWidth / $originalWidth, $maxHeight / $originalHeight, 1); + +$newWidth = (int)($originalWidth * $ratio); +$newHeight = (int)($originalHeight * $ratio); + +// ======================= +// Create resized image +// ======================= +$resizedImage = imagecreatetruecolor($newWidth, $newHeight); + +// White background for PNG transparency +$white = imagecolorallocate($resizedImage, 255, 255, 255); +imagefill($resizedImage, 0, 0, $white); + +imagecopyresampled( + $resizedImage, + $sourceImage, + 0, + 0, + 0, + 0, + $newWidth, + $newHeight, + $originalWidth, + $originalHeight +); + +// ======================= +// New filename +// ======================= +$newFilename = $idtrf . '-' . time() . '-' . uniqid() . '-addphoto.jpg'; +$uploadFilePath = $uploadDirPath . $newFilename; + +// ======================= +// Save as JPG +// ======================= +$saved = imagejpeg($resizedImage, $uploadFilePath, $jpgQuality); + +imagedestroy($sourceImage); +imagedestroy($resizedImage); + +if (!$saved || !file_exists($uploadFilePath)) { + jsonResponse([ + 'success' => false, + 'message' => $msg['save_error'] + ], 500); +} + +// ======================= +// Insert into database +// ======================= +$stmt = $conn->prepare("INSERT INTO additionalphotos (idtrf, filenameadditionalphotos) VALUES (?, ?)"); + +if ($stmt === false) { + if (file_exists($uploadFilePath)) { + unlink($uploadFilePath); + } + + jsonResponse([ + 'success' => false, + 'message' => $msg['db_prepare_error'] . ' ' . $conn->error + ], 500); +} + +$stmt->bind_param("is", $idtrf, $newFilename); + +if ($stmt->execute()) { + $stmt->close(); + $conn->close(); + + jsonResponse([ + 'success' => true, + 'filename' => $newFilename + ]); +} else { + $errorMessage = $stmt->error; + + $stmt->close(); + + if (file_exists($uploadFilePath)) { + unlink($uploadFilePath); + } + + $conn->close(); + + jsonResponse([ + 'success' => false, + 'message' => $msg['db_insert_error'] . ' ' . $errorMessage + ], 500); +} diff --git a/public/uploaddocuments/1414-1778512608-photoone.jpg b/public/uploaddocuments/1414-1778512608-photoone.jpg new file mode 100644 index 0000000..1987b6c Binary files /dev/null and b/public/uploaddocuments/1414-1778512608-photoone.jpg differ diff --git a/public/uploaddocuments/1414-1778512614-phototwo.jpg b/public/uploaddocuments/1414-1778512614-phototwo.jpg new file mode 100644 index 0000000..1ce5e3b Binary files /dev/null and b/public/uploaddocuments/1414-1778512614-phototwo.jpg differ diff --git a/public/uploaddocuments/1415-1778576551-photoone.jpg b/public/uploaddocuments/1415-1778576551-photoone.jpg new file mode 100644 index 0000000..46bcb7a Binary files /dev/null and b/public/uploaddocuments/1415-1778576551-photoone.jpg differ diff --git a/public/uploaddocuments/1415-1778576553-phototwo.jpg b/public/uploaddocuments/1415-1778576553-phototwo.jpg new file mode 100644 index 0000000..e4199e9 Binary files /dev/null and b/public/uploaddocuments/1415-1778576553-phototwo.jpg differ diff --git a/public/uploadimages/1414-1778511643.jpg b/public/uploadimages/1414-1778511643.jpg new file mode 100644 index 0000000..778b45e Binary files /dev/null and b/public/uploadimages/1414-1778511643.jpg differ diff --git a/public/uploadimages/1414-1778512641-6a01f3018339f-addphoto.jpg b/public/uploadimages/1414-1778512641-6a01f3018339f-addphoto.jpg new file mode 100644 index 0000000..8c46198 Binary files /dev/null and b/public/uploadimages/1414-1778512641-6a01f3018339f-addphoto.jpg differ diff --git a/public/uploadimages/1414-1778512644-6a01f3041423c-addphoto.jpg b/public/uploadimages/1414-1778512644-6a01f3041423c-addphoto.jpg new file mode 100644 index 0000000..f5dcc5e Binary files /dev/null and b/public/uploadimages/1414-1778512644-6a01f3041423c-addphoto.jpg differ diff --git a/public/uploadimages/1414-1778512646-6a01f30607236-addphoto.jpg b/public/uploadimages/1414-1778512646-6a01f30607236-addphoto.jpg new file mode 100644 index 0000000..0101f5a Binary files /dev/null and b/public/uploadimages/1414-1778512646-6a01f30607236-addphoto.jpg differ diff --git a/public/uploadimages/1415-1778576529.jpg b/public/uploadimages/1415-1778576529.jpg new file mode 100644 index 0000000..767b4b2 Binary files /dev/null and b/public/uploadimages/1415-1778576529.jpg differ diff --git a/public/uploadimages/1415-1778576558-6a02ecaedfd6f-addphoto.jpg b/public/uploadimages/1415-1778576558-6a02ecaedfd6f-addphoto.jpg new file mode 100644 index 0000000..767b4b2 Binary files /dev/null and b/public/uploadimages/1415-1778576558-6a02ecaedfd6f-addphoto.jpg differ diff --git a/public/uploadimages/1415-1778576559-6a02ecaf2881d-addphoto.jpg b/public/uploadimages/1415-1778576559-6a02ecaf2881d-addphoto.jpg new file mode 100644 index 0000000..e4199e9 Binary files /dev/null and b/public/uploadimages/1415-1778576559-6a02ecaf2881d-addphoto.jpg differ diff --git a/public/uploadimages/1415-1778576559-6a02ecaf62228-addphoto.jpg b/public/uploadimages/1415-1778576559-6a02ecaf62228-addphoto.jpg new file mode 100644 index 0000000..46bcb7a Binary files /dev/null and b/public/uploadimages/1415-1778576559-6a02ecaf62228-addphoto.jpg differ diff --git a/public/uploadimages/1415-1778576559-6a02ecaf6db89-addphoto.jpg b/public/uploadimages/1415-1778576559-6a02ecaf6db89-addphoto.jpg new file mode 100644 index 0000000..c46c945 Binary files /dev/null and b/public/uploadimages/1415-1778576559-6a02ecaf6db89-addphoto.jpg differ diff --git a/public/uploadimages/1415-1778576559-6a02ecaf779fb-addphoto.jpg b/public/uploadimages/1415-1778576559-6a02ecaf779fb-addphoto.jpg new file mode 100644 index 0000000..9cc9fff Binary files /dev/null and b/public/uploadimages/1415-1778576559-6a02ecaf779fb-addphoto.jpg differ diff --git a/public/uploadphotofile.php b/public/uploadphotofile.php index 7c3e360..5c7fafd 100644 --- a/public/uploadphotofile.php +++ b/public/uploadphotofile.php @@ -1,63 +1,239 @@ - $val) { - $doc_name = $_FILES['docphotoone']['name'][$key]; - $tmp_name = $_FILES['docphotoone']['tmp_name'][$key]; - $size = $_FILES['docphotoone']['size'][$key]; - $type = $_FILES['docphotoone']['type'][$key]; - $error = $_FILES['docphotoone']['error'][$key]; +ini_set('display_errors', 0); +error_reporting(E_ALL); - // File upload path - $code = time(); - $fileName = basename($_FILES['docphotoone']['name'][$key]); - $fileName = $idtrf . '-' . $code . $fileName; - $targetFilePath = $targetDir . $fileName; +// ======================= +// Language messages +// ======================= +$lang = $_SESSION['langselect'] ?? 'it'; +$messages = [ + 'it' => [ + 'missing_trf' => 'ID TRF mancante.', + 'no_image' => 'Nessuna immagine selezionata.', + 'upload_error' => 'Errore durante il caricamento.', + 'too_large' => 'Immagine troppo grande. Dimensione massima consentita: 8 MB.', + 'invalid_extension' => 'Estensione non valida. Sono consentiti solo JPG, JPEG e PNG.', + 'invalid_type' => 'Tipo immagine non valido. Sono consentiti solo JPG, JPEG e PNG.', + 'invalid_image' => 'File immagine non valido.', + 'unsupported_type' => 'Tipo immagine non supportato.', + 'process_error' => 'Impossibile elaborare l’immagine.', + 'save_error' => 'Impossibile salvare l’immagine ridimensionata.' + ], + 'en' => [ + 'missing_trf' => 'Missing TRF ID.', + 'no_image' => 'No image selected.', + 'upload_error' => 'Upload error.', + 'too_large' => 'Image too large. Maximum allowed size is 8 MB.', + 'invalid_extension' => 'Invalid file extension. Only JPG, JPEG and PNG are allowed.', + 'invalid_type' => 'Invalid image type. Only JPG, JPEG and PNG are allowed.', + 'invalid_image' => 'Invalid image file.', + 'unsupported_type' => 'Unsupported image type.', + 'process_error' => 'Unable to process image.', + 'save_error' => 'Unable to save resized image.' + ] +]; +$msg = $messages[$lang] ?? $messages['it']; - // Check whether file type is valid - $fileType = strtolower(pathinfo($targetFilePath, PATHINFO_EXTENSION)); - if (in_array($fileType, $allowTypes)) { - // Store images on the server - if (move_uploaded_file($_FILES['docphotoone']['tmp_name'][$key], $targetFilePath)) { - $docs_arr[] = $targetFilePath; +// ======================= +// Upload settings +// ======================= +$targetDir = "uploaddocuments/"; +$targetDirPath = __DIR__ . "/uploaddocuments/"; - $UpdateQuery = new WA_MySQLi_Query($cmctrfdb); - $UpdateQuery->Action = "update"; - $UpdateQuery->Table = "`trf-details`"; +$maxUploadSize = 8 * 1024 * 1024; // 8 MB +$maxWidth = 1600; +$maxHeight = 1600; +$jpgQuality = 82; - $UpdateQuery->bindColumn("photoone", "s", "$fileName", "WA_DEFAULT"); - $UpdateQuery->addFilter("idtrfdetails", "=", "i", "" . ($idtrf) . ""); - $UpdateQuery->execute(); - $UpdateGoTo = ""; - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo ? rel2abs($UpdateGoTo, dirname(__FILE__)) : ""; - $UpdateQuery->redirect($UpdateGoTo); - } - } - } +$allowedExtensions = ['jpg', 'jpeg', 'png']; +$allowedMimeTypes = ['image/jpeg', 'image/png']; - // Generate gallery view of the images -?> -
    - - - -
- \ No newline at end of file + +$idtrf = intval($_POST["idtrf"]); + +if (empty($_FILES['docphotoone']) || empty($_FILES['docphotoone']['name'][0])) { + http_response_code(400); + echo $msg['no_image']; + exit; +} + +if (!is_dir($targetDirPath)) { + mkdir($targetDirPath, 0755, true); +} + +// This upload manages only photo one +$key = 0; + +$imageName = $_FILES['docphotoone']['name'][$key]; +$tmpName = $_FILES['docphotoone']['tmp_name'][$key]; +$size = $_FILES['docphotoone']['size'][$key]; +$error = $_FILES['docphotoone']['error'][$key]; + +if ($error !== UPLOAD_ERR_OK) { + http_response_code(400); + echo $msg['upload_error']; + exit; +} + +if ($size > $maxUploadSize) { + http_response_code(400); + echo $msg['too_large']; + exit; +} + +// ======================= +// Extension check +// ======================= +$extension = strtolower(pathinfo($imageName, PATHINFO_EXTENSION)); + +if (!in_array($extension, $allowedExtensions)) { + http_response_code(400); + echo $msg['invalid_extension']; + exit; +} + +// ======================= +// Real MIME check +// ======================= +$finfo = finfo_open(FILEINFO_MIME_TYPE); +$mimeType = finfo_file($finfo, $tmpName); +finfo_close($finfo); + +if (!in_array($mimeType, $allowedMimeTypes)) { + http_response_code(400); + echo $msg['invalid_type']; + exit; +} + +// ======================= +// Image validation +// ======================= +$imageInfo = getimagesize($tmpName); + +if ($imageInfo === false) { + http_response_code(400); + echo $msg['invalid_image']; + exit; +} + +$originalWidth = $imageInfo[0]; +$originalHeight = $imageInfo[1]; + +// ======================= +// Create source image +// ======================= +if ($mimeType === 'image/jpeg') { + $sourceImage = imagecreatefromjpeg($tmpName); +} elseif ($mimeType === 'image/png') { + $sourceImage = imagecreatefrompng($tmpName); +} else { + http_response_code(400); + echo $msg['unsupported_type']; + exit; +} + +if (!$sourceImage) { + http_response_code(400); + echo $msg['process_error']; + exit; +} + +// ======================= +// Resize calculation +// ======================= +$ratio = min($maxWidth / $originalWidth, $maxHeight / $originalHeight, 1); + +$newWidth = (int)($originalWidth * $ratio); +$newHeight = (int)($originalHeight * $ratio); + +// ======================= +// Create resized image +// ======================= +$resizedImage = imagecreatetruecolor($newWidth, $newHeight); + +// White background for PNG transparency +$white = imagecolorallocate($resizedImage, 255, 255, 255); +imagefill($resizedImage, 0, 0, $white); + +imagecopyresampled( + $resizedImage, + $sourceImage, + 0, + 0, + 0, + 0, + $newWidth, + $newHeight, + $originalWidth, + $originalHeight +); + +// ======================= +// New filename +// ======================= +$code = time(); +$fileName = $idtrf . '-' . $code . '-photoone.jpg'; +$targetFilePath = $targetDirPath . $fileName; + +// ======================= +// Save as JPG +// ======================= +$saved = imagejpeg($resizedImage, $targetFilePath, $jpgQuality); + +imagedestroy($sourceImage); +imagedestroy($resizedImage); + +if (!$saved || !file_exists($targetFilePath)) { + http_response_code(500); + echo $msg['save_error']; + exit; +} + +// ======================= +// Delete previous photo one if exists +// ======================= +$oldPhoto = ""; + +$oldPhotoQuery = new WA_MySQLi_RS("oldPhotoOneQuery", $cmctrfdb, 1); +$oldPhotoQuery->setQuery("SELECT photoone FROM `trf-details` WHERE idtrfdetails = $idtrf"); +$oldPhotoQuery->execute(); + +$oldPhoto = $oldPhotoQuery->getColumnVal("photoone"); + +if (!empty($oldPhoto)) { + $oldPhotoPath = $targetDirPath . basename($oldPhoto); + + if (file_exists($oldPhotoPath) && $oldPhoto !== $fileName) { + unlink($oldPhotoPath); + } +} + +// ======================= +// Update database +// ======================= +$UpdateQuery = new WA_MySQLi_Query($cmctrfdb); +$UpdateQuery->Action = "update"; +$UpdateQuery->Table = "`trf-details`"; +$UpdateQuery->bindColumn("photoone", "s", "$fileName", "WA_DEFAULT"); +$UpdateQuery->addFilter("idtrfdetails", "=", "i", "" . ($idtrf) . ""); +$UpdateQuery->execute(); + +// Important: no redirect because this file is called by AJAX + +// ======================= +// Return image HTML +// ======================= +?> + \ No newline at end of file diff --git a/public/uploadphotofile2.php b/public/uploadphotofile2.php index bea3dde..e5f7fe4 100644 --- a/public/uploadphotofile2.php +++ b/public/uploadphotofile2.php @@ -1,117 +1,239 @@ +ini_set('display_errors', 0); +error_reporting(E_ALL); - [ + 'missing_trf' => 'ID TRF mancante.', + 'no_image' => 'Nessuna immagine selezionata.', + 'upload_error' => 'Errore durante il caricamento.', + 'too_large' => 'Immagine troppo grande. Dimensione massima consentita: 8 MB.', + 'invalid_extension' => 'Estensione non valida. Sono consentiti solo JPG, JPEG e PNG.', + 'invalid_type' => 'Tipo immagine non valido. Sono consentiti solo JPG, JPEG e PNG.', + 'invalid_image' => 'File immagine non valido.', + 'unsupported_type' => 'Tipo immagine non supportato.', + 'process_error' => 'Impossibile elaborare l’immagine.', + 'save_error' => 'Impossibile salvare l’immagine ridimensionata.' + ], + 'en' => [ + 'missing_trf' => 'Missing TRF ID.', + 'no_image' => 'No image selected.', + 'upload_error' => 'Upload error.', + 'too_large' => 'Image too large. Maximum allowed size is 8 MB.', + 'invalid_extension' => 'Invalid file extension. Only JPG, JPEG and PNG are allowed.', + 'invalid_type' => 'Invalid image type. Only JPG, JPEG and PNG are allowed.', + 'invalid_image' => 'Invalid image file.', + 'unsupported_type' => 'Unsupported image type.', + 'process_error' => 'Unable to process image.', + 'save_error' => 'Unable to save resized image.' + ] +]; - // File upload configuration +$msg = $messages[$lang] ?? $messages['it']; - if (isset($_POST["idtrf"])) { +// ======================= +// Upload settings +// ======================= +$targetDir = "uploaddocuments/"; +$targetDirPath = __DIR__ . "/uploaddocuments/"; - $idtrf = $_POST["idtrf"]; - } +$maxUploadSize = 8 * 1024 * 1024; // 8 MB +$maxWidth = 1600; +$maxHeight = 1600; +$jpgQuality = 82; - if (isset($_POST["filedescription"])) { +$allowedExtensions = ['jpg', 'jpeg', 'png']; +$allowedMimeTypes = ['image/jpeg', 'image/png']; - $filedescription = $_POST["filedescription"]; - } else { - $filedescription = ""; - } - - $targetDir = "uploaddocuments/"; - - $allowTypes = array('jpg', 'jpeg', 'png', 'bmp'); - - - - $docss_arr = array(); - - foreach ($_FILES['docphototwo']['name'] as $key => $val) { - - $doc_name = $_FILES['docphototwo']['name'][$key]; - - $tmp_name = $_FILES['docphototwo']['tmp_name'][$key]; - - $size = $_FILES['docphototwo']['size'][$key]; - - $type = $_FILES['docphototwo']['type'][$key]; - - $error = $_FILES['docphototwo']['error'][$key]; - - - - // File upload path - - $code = time(); - - $fileName = basename($_FILES['docphototwo']['name'][$key]); - - $fileName = $idtrf . '-' . $code . $fileName; - - $targetFilePath = $targetDir . $fileName; - - - - - - - - // Check whether file type is valid - - $fileType = strtolower(pathinfo($targetFilePath, PATHINFO_EXTENSION)); - - if (in_array($fileType, $allowTypes)) { - - // Store images on the server - - if (move_uploaded_file($_FILES['docphototwo']['tmp_name'][$key], $targetFilePath)) { - - $docs_arr[] = $targetFilePath; - - - - $UpdateQuery = new WA_MySQLi_Query($cmctrfdb); - - $UpdateQuery->Action = "update"; - - $UpdateQuery->Table = "`trf-details`"; - - - - $UpdateQuery->bindColumn("phototwo", "s", "$fileName", "WA_DEFAULT"); - - $UpdateQuery->addFilter("idtrfdetails", "=", "i", "" . ($idtrf) . ""); - - $UpdateQuery->execute(); - - $UpdateGoTo = ""; - - if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo ? rel2abs($UpdateGoTo, dirname(__FILE__)) : ""; - - $UpdateQuery->redirect($UpdateGoTo); - } - } - } - - - - // Generate gallery view of the images - - if (!empty($docs_arr)) { ?> - -
    - - - - - - - -
- - \ No newline at end of file +$idtrf = intval($_POST["idtrf"]); + +if (empty($_FILES['docphototwo']) || empty($_FILES['docphototwo']['name'][0])) { + http_response_code(400); + echo $msg['no_image']; + exit; +} + +if (!is_dir($targetDirPath)) { + mkdir($targetDirPath, 0755, true); +} + +// This upload manages only photo two +$key = 0; + +$imageName = $_FILES['docphototwo']['name'][$key]; +$tmpName = $_FILES['docphototwo']['tmp_name'][$key]; +$size = $_FILES['docphototwo']['size'][$key]; +$error = $_FILES['docphototwo']['error'][$key]; + +if ($error !== UPLOAD_ERR_OK) { + http_response_code(400); + echo $msg['upload_error']; + exit; +} + +if ($size > $maxUploadSize) { + http_response_code(400); + echo $msg['too_large']; + exit; +} + +// ======================= +// Extension check +// ======================= +$extension = strtolower(pathinfo($imageName, PATHINFO_EXTENSION)); + +if (!in_array($extension, $allowedExtensions)) { + http_response_code(400); + echo $msg['invalid_extension']; + exit; +} + +// ======================= +// Real MIME check +// ======================= +$finfo = finfo_open(FILEINFO_MIME_TYPE); +$mimeType = finfo_file($finfo, $tmpName); +finfo_close($finfo); + +if (!in_array($mimeType, $allowedMimeTypes)) { + http_response_code(400); + echo $msg['invalid_type']; + exit; +} + +// ======================= +// Image validation +// ======================= +$imageInfo = getimagesize($tmpName); + +if ($imageInfo === false) { + http_response_code(400); + echo $msg['invalid_image']; + exit; +} + +$originalWidth = $imageInfo[0]; +$originalHeight = $imageInfo[1]; + +// ======================= +// Create source image +// ======================= +if ($mimeType === 'image/jpeg') { + $sourceImage = imagecreatefromjpeg($tmpName); +} elseif ($mimeType === 'image/png') { + $sourceImage = imagecreatefrompng($tmpName); +} else { + http_response_code(400); + echo $msg['unsupported_type']; + exit; +} + +if (!$sourceImage) { + http_response_code(400); + echo $msg['process_error']; + exit; +} + +// ======================= +// Resize calculation +// ======================= +$ratio = min($maxWidth / $originalWidth, $maxHeight / $originalHeight, 1); + +$newWidth = (int)($originalWidth * $ratio); +$newHeight = (int)($originalHeight * $ratio); + +// ======================= +// Create resized image +// ======================= +$resizedImage = imagecreatetruecolor($newWidth, $newHeight); + +// White background for PNG transparency +$white = imagecolorallocate($resizedImage, 255, 255, 255); +imagefill($resizedImage, 0, 0, $white); + +imagecopyresampled( + $resizedImage, + $sourceImage, + 0, + 0, + 0, + 0, + $newWidth, + $newHeight, + $originalWidth, + $originalHeight +); + +// ======================= +// New filename +// ======================= +$code = time(); +$fileName = $idtrf . '-' . $code . '-phototwo.jpg'; +$targetFilePath = $targetDirPath . $fileName; + +// ======================= +// Save as JPG +// ======================= +$saved = imagejpeg($resizedImage, $targetFilePath, $jpgQuality); + +imagedestroy($sourceImage); +imagedestroy($resizedImage); + +if (!$saved || !file_exists($targetFilePath)) { + http_response_code(500); + echo $msg['save_error']; + exit; +} + +// ======================= +// Delete previous photo two if exists +// ======================= +$oldPhoto = ""; + +$oldPhotoQuery = new WA_MySQLi_RS("oldPhotoTwoQuery", $cmctrfdb, 1); +$oldPhotoQuery->setQuery("SELECT phototwo FROM `trf-details` WHERE idtrfdetails = $idtrf"); +$oldPhotoQuery->execute(); + +$oldPhoto = $oldPhotoQuery->getColumnVal("phototwo"); + +if (!empty($oldPhoto)) { + $oldPhotoPath = $targetDirPath . basename($oldPhoto); + + if (file_exists($oldPhotoPath) && $oldPhoto !== $fileName) { + unlink($oldPhotoPath); + } +} + +// ======================= +// Update database +// ======================= +$UpdateQuery = new WA_MySQLi_Query($cmctrfdb); +$UpdateQuery->Action = "update"; +$UpdateQuery->Table = "`trf-details`"; +$UpdateQuery->bindColumn("phototwo", "s", "$fileName", "WA_DEFAULT"); +$UpdateQuery->addFilter("idtrfdetails", "=", "i", "" . ($idtrf) . ""); +$UpdateQuery->execute(); + +// Important: no redirect because this file is called by AJAX + +// ======================= +// Return image HTML +// ======================= +?> + \ No newline at end of file