po 1 nie lepiej najpierw otworzyc plik, w zrodku wywolac petle i na koncu zamknac? przy dlugiej liscie bedzie to miec znaczenie.
Sugerujac sie tytulem wnioskuje, ze chodzi o to, zeby kazdy z tych znalezionych plikow byl reprezentowany przez nowoutworzony plik o takiej samej nazwie jak plik jpg, tylko z rozszerzeniem txt a w tym pliku txt kolejne liczby calkowite?
<?php
$i=1; //licznik
foreach ($lista as $zawartosc)
{
$nazwa = substr($zawartosc, 0
, strlen($zawartosc)-4
); //pobierz nazwe pliku bez rozszerzenia $plik = fopen($nazwa.'.txt', "w"); //utworz plik o takiej nazwie z roszerzeniem txt fwrite($plik, $i++); //wpisz do niego kolejna liczbe naturalna }
?>