Jak użyje funkcji unset do usunięcia paru lini danych z tablicy to pod servem pod winem wszystko mi chodzi a na servie na lunuxe mi niechodzi kiedy w tablicy zostranie tylko jedna linia :/ co może być nie tak :/
$pliczek="baza/$nr.lga";
$fileek = file($pliczek);
for ($i=0;$i<count($fileek);$i++)
{
$odczyt = explode("||", $fileek[$i]);
$nick=$odczyt[0];
$punkty=$odczyt[1];
echo("$nick: $punkty + ");
for ($j=0;$j<$pkt_ile;$j++)
{
$nowi_nn = explode("||", $nowi[$j]);
if ($nowi_nn[0]==$nick)
{
$linia1=$j;
}
}
$tablicaa = explode("||", $nowi[$linia1]);
$punktyy=$tablicaa[1];
unset($nowi[$linia1]);
echo("$punktyy = ");
$wszystkie_pkt=$punktyy+$punkty;
echo("$wszystkie_pkt<br>");
$nowa_baza[]="$wszystkie_pkt||$nick||";
}
//Teraz sprawdzenie ile ma jeszcze baza z nowymi userami
$ile_new=count($nowi);
echo("<hr>Nowi użytkownicy ($ile_new):<br>");
sort($nowi);
//Dodanie baz do siebie
for ($i=0;$i<$ile_new;$i++)
{
$t = explode("||", $nowi[$i]);
$nowa_baza[]="$t[1]||$t[0]||";
echo("$t[0] : $t[1]<br>");
if(!isset($nowi[$i])) {
echo "<font color=\"#FF0033\">Błąd brak danych o $ile_new użytkowniku / ach</font><br>";
}
}