Ich habe ein kurioses Phänomen entdeckt.
Wenn ich meine csv auslese und die Daten anzeige werden diese in einem zweitenschritt per POST übertragen:
und daraus bastele ich dann jeweils die arrays.
Im nächsten Schritt speichere ich die Arrays in die Datenbank. Das klappt wunderbar auf meinem lokalen System, aber nicht auf dem online Server. Wenn ich da das ganze mache, lädt der Browser kurz und schickt mich dann immer wieder zurück ohne Fehler oder sonstige Meldung.
Reduziere ich die Zeilen auf z.B. 50 funktionierts einwandfrei. Das sagt mir, dass es nicht am Programmcode liegt.
Ich habe schon alle möglichen php Variablen Speicher, Timeout usw. angepasst und mir fällt langsam nichts mehr ein, woran das liegen kann.
100 Zeilen dürften doch kein Problem machen. Ich verstehe das einfach nicht. Hat wer eine Ahnung woran das liegen kann? Bin mit meinem Latein langsam echt am Ende.
Wenn ich meine csv auslese und die Daten anzeige werden diese in einem zweitenschritt per POST übertragen:
HTML:
{foreach from=$csv[csv_loop] item=wert key=key}
<input type="hidden" value="{$wert.value}" name="{$key}[]">
{/foreach}
und daraus bastele ich dann jeweils die arrays.
PHP:
$title = $_POST['title'];
$genre = $_POST['genre'];
etc. (sind knapp 20)
Im nächsten Schritt speichere ich die Arrays in die Datenbank. Das klappt wunderbar auf meinem lokalen System, aber nicht auf dem online Server. Wenn ich da das ganze mache, lädt der Browser kurz und schickt mich dann immer wieder zurück ohne Fehler oder sonstige Meldung.
Reduziere ich die Zeilen auf z.B. 50 funktionierts einwandfrei. Das sagt mir, dass es nicht am Programmcode liegt.
Ich habe schon alle möglichen php Variablen Speicher, Timeout usw. angepasst und mir fällt langsam nichts mehr ein, woran das liegen kann.
100 Zeilen dürften doch kein Problem machen. Ich verstehe das einfach nicht. Hat wer eine Ahnung woran das liegen kann? Bin mit meinem Latein langsam echt am Ende.