echo "Deze row staat al in het foutbestand.<br />"; } echo "Deze row bevat een fout."; continue; } // Zet nationaal om naar internationaal van mobiel $data[DATA_POS_MOB] = str_replace("0", "0031", $data[DATA_POS_MOB]); // Zet nationaal om naar internationaal van mobiel $data[DATA_POS_TEL] = str_replace("0", "0031", $data[DATA_POS_TEL]); var_dump($data); // Zet in DB // Controleert op dubbele informatie // Als fout gevonden dan naar foutbestand // Controleert op data correcct is // zet in fout bestand $row++; } $csvParser->closeFile($csvParser->getHandle()); } } else { echo "No data found in file!"; } // 2. Lees(volgende) regel van CSV // 3. Data gevonden ja->ga door, nee-> zet info op scherm // 4. Zet regel op scherm // 5. Check de lengte met van telefoon nummers en dat ze beginnen met 0 // 6. Data correct ja->ga door, nee->zet in error bestand->herhaal vanaf stap 2 // 7. vervang 0 bij nummers met 0031 // 8. zet in Models // 9. Fout gevonden? nee->herhaal vanaf stap 2, ja->stap 10 // 10. Dubbele gegevens?nee->zet in error bestand->herhaal vanaf stap 2, ja->herhaal vanaf stap 2