Depends of:
Upload a file
Read JSON file
Write JSON file
if (isset($_FILES['import'])) {
$file = 'data/go-import.json';
$success = uploadFile($_FILES['import'], $file);
if (!is_array($success)) {
$json = readJSON($file);
if(is_array($json)) {
foreach ($json as $code => $url) {
$base[$code]=strip_tags($url);
}
save('data/base.php',$base);
$msg = "Les liens ont bien été importés.";
} else {
$msg = "Erreur de lecture du fichier.";
}
} else {
$msg = "Il y a eu un problème avec l'upload du fichier :";
foreach ($success as $key => $value) {
$msg .= "<br />" . $value;
}
}
}