2

我正在尝试通过 Ajax 将 CSV 数据导入 MySQL 以用于电子邮件程序。一切都适用于 2000 个 Ajax 请求,但随后浏览器/服务器出现故障。

我尝试了几种方法,但我找不到解决方案。

我的代码:

<?php
$zeilen = file('uploads/'.$dateipfad);

$gesamtzeilen = count($zeilen);

?>
<script type="text/javascript">
datenzeilen = []; <? php foreach($zeilen as $zeile) { ?>
        datenzeilen.push( <? php echo json_encode($zeile); ?> ); <? php
} ?>
</script>
<script type="text/javascript">
for (var i = 0; i < datenzeilen.length; i++) {
    var aktuelledaten = datenzeilen[i];
    $.ajax({
        type: "POST",
        url: "import.php",
        data: {
            trennzeichen: <? php echo '"'.$trennzeichen.
            '"'; ?> ,
            empfaengerliste: <? php echo '"'.$empfaengerliste.
            '"'; ?> ,
            aktuelle_daten: aktuelledaten,
            csvfelder: <? php echo '"'.implode(",", $csv_names).
            '"'; ?>
        },
        success: function (strResponse) {
            var gesamt = <? php echo $gesamtzeilen; ?> ;
            document.getElementById("gesamtanzahl").innerHTML = gesamt;
        }
    });
}
</script>
4

0 回答 0