Questionnaire Avenir



Questionnaire Template

$classe,
‘Orientation_Avant_Forum’ => $orientation_avant_forum,
// … (ajoutez d’autres champs du formulaire)
);

// Créez le fichier Excel
require_once __DIR__ . ‘/PHPExcel/PHPExcel.php’;
$objPHPExcel = new PHPExcel();
$objPHPExcel->setActiveSheetIndex(0);
$objPHPExcel->getActiveSheet()->fromArray($responses, null, ‘A1’);
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, ‘Excel5’);
$excel_file = __DIR__ . ‘/reponses_avenir.xls’;
$objWriter->save($excel_file);

// Envoi du fichier Excel via FTP
$ftp_server = ‘ftpperso.free.fr’;
$ftp_user = ‘philippe.boyere@free.fr’;
$ftp_password = ‘Fctrb68F’;
$remote_file = ‘/reponses_avenir.xls’;

$conn_id = ftp_connect($ftp_server);
$login_result = ftp_login($conn_id, $ftp_user, $ftp_password);

if ($conn_id && $login_result) {
ftp_put($conn_id, $remote_file, $excel_file, FTP_BINARY);
ftp_close($conn_id);
echo ‘Les réponses ont été enregistrées avec succès.’;
} else {
echo ‘Erreur lors de la connexion au serveur FTP.’;
}
}
?>

>



/*; } .etn-event-item .etn-event-category span, .etn-btn, .attr-btn-primary, .etn-attendee-form .etn-btn, .etn-ticket-widget .etn-btn, .schedule-list-1 .schedule-header, .speaker-style4 .etn-speaker-content .etn-title a, .etn-speaker-details3 .speaker-title-info, .etn-event-slider .swiper-pagination-bullet, .etn-speaker-slider .swiper-pagination-bullet, .etn-event-slider .swiper-button-next, .etn-event-slider .swiper-button-prev, .etn-speaker-slider .swiper-button-next, .etn-speaker-slider .swiper-button-prev, .etn-single-speaker-item .etn-speaker-thumb .etn-speakers-social a, .etn-event-header .etn-event-countdown-wrap .etn-count-item, .schedule-tab-1 .etn-nav li a.etn-active, .schedule-list-wrapper .schedule-listing.multi-schedule-list .schedule-slot-time, .etn-speaker-item.style-3 .etn-speaker-content .etn-speakers-social a, .event-tab-wrapper ul li a.etn-tab-a.etn-active, .etn-btn, button.etn-btn.etn-btn-primary, .etn-schedule-style-3 ul li:before, .etn-zoom-btn, .cat-radio-btn-list [type=radio]:checked+label:after, .cat-radio-btn-list [type=radio]:not(:checked)+label:after, .etn-default-calendar-style .fc-button:hover, .etn-default-calendar-style .fc-state-highlight, .etn-calender-list a:hover, .events_calendar_standard .cat-dropdown-list select, .etn-event-banner-wrap, .events_calendar_list .calendar-event-details .calendar-event-content .calendar-event-category-wrap .etn-event-category, .etn-variable-ticket-widget .etn-add-to-cart-block, .etn-recurring-event-wrapper #seeMore, .more-event-tag, .etn-settings-dashboard .button-primary{ background-color: