Witam,
kontunuując mój projekt natrafiłem na kolejny problem.Zdanie wyjaśnienia, jest to słownik online z bazą słówek zawartą w pliku tekstowym.Stara baza miała 10.000 słów i rozmiar ~400 kB.Nowa baza ma ok. 80.000 słów, a rozmiar pliku txt wynosi ~2.4 MB.Jako, że skrypt umieściłem na darmowym serwerze (strona niedochodowa) wystąpiły kolejne ograniczenia.
Na serwer można przesłać plik o maks. rozmiarz 1.8 MB.W związku z tym podzieliłem bazę na 2 części, po 1.8 MB i 0.6 MB.
Ogólnie chodzi o to, żeby zawartość z tych dwóch plików umieścić w 1 zmiennej $content.Robię to tak:
$plik = fopen("datafull1.txt", "r");
$plik2 = fopen("datafull2.txt", "r");
$content = "";
$content2 = "";
while(!feof($plik) )
{
$content .= fgets($plik);
}
while(!feof($plik2) )
{
$content2 .= fgets($plik2);
}
fclose($plik);
fclose($plik2);
$counts = 0;
$content .= $content2;
// tu następuje rozbicie $content na tablicę, a następnie porównanie zawartości z szukanym słowem.
wyświetla mi się biała strona z napisem trwa ładowanie strony i nic się nie robi [???] .
Nie mam pojęcia, jak obejść ten problem.
Dzięki za wszelką pomoc.