1/Faire un controle plus strict
Code PHP :
if (isset($_FILES['image']) AND $_FILES['image']['error'] == 0){
if ($_FILES['image']['size'] <= 1000000) {
if( move_uploaded_file($_FILES['image']['tmp_name'],'../image/news/'.$_FILES['image']['name'])) ){
echo "Envoi effectué !";
} else {
echo "Deplacement move_uploaded_file impossible !";
}
} else {
echo "size erreur ?";
}
} else {
echo "des erreurs ?";
}
2/recuperer le chemin du repertoire image/news/
fait un controle.php dans le repertoire
et recupère $current_dir c'est le chemin ou tu dois déplacer
les $_FILES['image']['tmp_name']
move_uploaded_file($_FILES['image']['tmp_name'], $current_dir.$_FILES['image']['name']));
Code PHP :
$current_dir = getcwd();
$current_dir = str_replace("\\", "/", $current_dir);
echo $current_dir;