Тема: Обмін даними із веб-ресурсом
Власне історія довга, тому буду намагатися описати все коротко та ясно.
На сервері є декілька скриптів, які генерують потрібні мені дані, далі моя програма ті дані завантажує та обробляє.
Є наприклад файл image_links.php якому передається урл деякої сторінки і він генерує і записує дані у файл. Моя програма той файл завантажує, і виводить ці дані.
Наприклад звернулася моя програма з параметром url=firstrequest
згенерувався файл:
first line(1)
second line(2)
програма завантажує цей файл, читає його порядково і кожен рядок виводить.
Йдемо по другому колу, але уже звертаємося з параметром secondrequest
Генерується такий файл
first line(2)
second line(2)
знову ж таки, програма завантажує і виводить построчно. Але тут якраз і починається проблема. І заключається вона у тому, що виводиться те, що було у першому файлі.
Параметри скрипту передаються різні, а дані виводяться однакові. Плюс, на сервері дані теж змінюються, то ж тут два варіанти. Або я щось напартачив або воно чомусь не завантажує другий раз файл.
Процедура для завантаження файлу:
Сам кусок, який відповідає за завантаження, обробку та вивід отриманих даних.
UPD: оскільки у мене файл з даними перезаписувався постійно(ну завантажило дані у файл, зчитало з них потрібні, вивело, і далі по другому кругу перезаписує дані у той же файл)
Я зробив, щоб кожна ітерація циклу створювала окремий файл з отриманими даними.
Оскільки Ітерацій було всього дві, то це не доставило проблем. І я побачив, що дані в обидва файли записуються однакові, хоч на сервері вони змінюються.
Тепер я взагалі не розумію, що то може бути.