cela pourrait être un doublon, mais ne sais pas la raison pour laquelle j'ai eu cette erreur .. ce code est très bien lorsque j'utilise un autre ordinateur portable dont la version php est 5.6 mais lorsque j'utilise un ordinateur portable avec la version php 5.4 i eu une erreur .. ici est le code qui im en utilisant ..chmod(): Aucun tel fichier ou répertoire
public function uploadImg($file, $newname){
$path = "../valenciamd/captured_images/";
$fileparts = pathinfo($file["name"]);
$name = $newname . $fileparts["extension"];
if(is_dir($path) === false){
mkdir($path);
}
$i = 0;
$parts = pathinfo($name);
// while (file_exists($path . $name)) {
// $i++;
// $name = $parts["filename"] . "-" . $i . "." . $parts["extension"];
// }
$name = $parts["filename"]. "." . $parts["extension"];
$success = move_uploaded_file($file["tmp_name"],
$path . $name);
chmod($path . $name, 0777);
return $path . $name;
}
$img = $reg->uploadImg($_FILES['image'], $patientID.'.');
pouvez-vous confirmer que le fichier est téléchargé vraiment dans le chemin d'accès spécifié et existe? – nkcode
je vérifie déjà si le fichier est téléchargé mais je n'ai rien vu .. –