Ich habe ein Skript, das große CSV-Dateien vom Server liest. Wie Sie sehen können, bevor ich den Upload initialisiere, benutze ich ignore_user_abort(true)
. Sollte ich mir Sorgen machen, das nach dem Upload zu beenden? Benutze ich das richtig? Gibt es einen besseren Weg, um dieses Problem anzugehen?So verwenden Sie ignore_user_abort()
if (isset($_POST['submit'])) {
try {
$filePath = $_POST['filepath'];
$electionType = $_POST['electionType'];
$year = $_POST['year'];
$updateMethod = $_POST['updateMethod'];
ignore_user_abort(true);
$upload = new UploadController($filePath,$year,$electionType,$updateMethod);
}
catch (Exception $e) {
echo 'The fields arent setup properly <br>';
echo $e->getMessage();
exit;
}
}