if (!verifier_taille_requetes($fichier_taille_maximale)) {
        FileSystem::supprimer_dossier($dossier_temp_sql);
        // Pas seulement vider, au cas où il y aurait des sous-dossiers créés par l'archive.
        exit(']¤[' . '<tr>' . $retour_cellules_non . '<td><label class="erreur">Erreur : ' . html($fichier_nom) . ' contient au moins un fichier dont la taille dépasse la limitation <em>max_allowed_packet</em> de MySQL !</label></td>' . '</tr>');
    }
    // Vérifier le contenu : version de la base compatible avec la version logicielle
    if (version_base_fichier_svg($dossier_temp_sql) > VERSION_BASE_STRUCTURE) {
        FileSystem::supprimer_dossier($dossier_temp_sql);
        // Pas seulement vider, au cas où il y aurait des sous-dossiers créés par l'archive.
        exit(']¤[' . '<tr>' . $retour_cellules_non . '<td><label class="erreur">Erreur : ' . html($fichier_nom) . ' contient une sauvegarde plus récente que celle supportée par cette installation ! Il faut mettre à jour SACoche.</label></td>' . '</tr>');
    }
    // Insérer l'enregistrement dans la base du webmestre
    // Créer le fichier de connexion de la base de données de la structure
    // Créer la base de données de la structure
    // Créer un utilisateur pour la base de données de la structure et lui attribuer ses droits
    $base_id = Webmestre::ajouter_structure($import_id, $geo_id, $uai, $localisation, $denomination, $contact_nom, $contact_prenom, $contact_courriel, $date);
    // Créer les dossiers de fichiers temporaires par établissement
    foreach (FileSystem::$tab_dossier_tmp_structure as $dossier) {
        FileSystem::creer_dossier($dossier . $base_id);
        FileSystem::ecrire_fichier_index($dossier . $base_id);
    }
    // Charger les paramètres de connexion à cette base afin de pouvoir y effectuer des requêtes
    charger_parametres_mysql_supplementaires($base_id);
    // Restaurer des fichiers de svg et mettre la base à jour si besoin.
    $texte_etape = restaurer_tables_base_etablissement($dossier_temp_sql, 0);
    // Supprimer le dossier temporaire
    FileSystem::supprimer_dossier($dossier_temp_sql);
    // Retour du succès, appel suivant
    $retour_cellules_oui = '<td class="nu"><input type="checkbox" name="f_ids" value="' . $base_id . '" /></td><td class="label">' . $base_id . '</td><td class="label">' . html($localisation . ' | ' . $denomination . ' [' . $uai . ']') . '</td><td class="label">' . html($contact_nom . ' ' . $contact_prenom . ' (' . $contact_courriel . ')') . '</td>';
    exit(']¤[' . '<tr>' . $retour_cellules_oui . '<td class="label"><label class="valide">' . $texte_etape . ' avec succès.</label></td>' . '</tr>');
} elseif ($action == 'importer' && $num && $max && $num == $max) {