Руслан Комлыков: выполнить руками в базе подставляя нужные значения
SELECT id FROM contacts ORDER BY id DESC LIMIT 1
INSERT INTO phone_numbers (phone_number, contact_id) VALUES (:phone-number, :contact_id)
XpeH Петрович: кажется, я понял. указатель файла сдвинут на конец. перед курлом надо запоминать текущий указатель, а после записи возвращать на то место и читать тот объём данных, которые записал curl в файл (в данном случае на 0).
Voll .: порядок, в принципе, не важет. важно заранее разделить винт на разделы. или даже так. ставите убунту и оставляете пол винта sdd пустым неразмеченным. при установке винды в ручном режиме выберете его
Енот Енотов: а какой смысл в md5(filesize($currentFile))? можно просто сравнивать размеры. А ещё просто берите первые и последние 64К и делайте на них md5(). С 99% вероятностью отсечёте дубликаты.