Versucht, danach zu suchen, obwohl ich nicht einmal sicher bin, wonach ich suche. Mein Problem ist folgendes:
$.getJSON('process.countfiles.php?action=getfiles', function(data) {
$.each(data, function(name, value){
$("#displayfile").load("process.files.php?file="+value, function(){
});
});
});
OK, ich habe ein Skript (process.countfiles.php) mit 2 Funktionen, 1 - die Dateien zählen und eine Dateiliste in einer .dat-Datei erstellen. Dann Nummer 2 ist die .dat-Datei öffnen und verarbeiten die Dateien einzeln.
Der erste Teil funktioniert prima, also gehen wir zum zweiten Teil über... Ich habe die Daten, die von PHP wie folgt übergeben werden:
PHP-Code:
$fh = fopen($dirdatafn, "r");
while (!feof($fh)){
$data_file_line[] .= fgets($fh);
}
@fclose ($fh);
echo json_encode($data_file_line);
Jetzt zurück zu den JS (jQuery ist der Rahmen, den ich für dieses verwende) Daten ist das Array von $data_file_line aus dem PHP, es erhält die Daten ohne Problem, dann sollte es beginnen, sie mit dem .each zu trennen
Das Problem ist, dass er versucht, alle 7.000+ gleichzeitig zu laden und sie alle an die process.files.php zu senden, obwohl ich möchte, dass er nur eine Datei auf einmal verarbeitet.
Für jede Hilfe wären wir dankbar.
Ich danke Ihnen, Jeff