Toujours dans mes problème de boucles et de tableau, j'essaie d'imbriquer deux variables ($image_model, $pop_model) dans mon Foreach
$all_image_model = $image_model;
$all_image_model = $pop_model;
foreach($all_image_model["tmp_name"] as $key => $tmp_file)
{
if(!empty($tmp_file))
{
$content_dir = 'C:/Program files/EasyPHP 2.0b1/www/test/admin/model/';
$type_file = $all_image_model['type'][$key];
if( !strstr($type_file, 'jpg') && !strstr($type_file, 'jpeg') && !strstr($type_file, 'bmp') && !strstr($type_file, 'gif') )
{
exit("Le fichier n'est pas une image");
}
$name_file = $image_model['name'][$key];
$nom_model = $_POST['nom_model'][$key];
$pop_file = $pop_model['name'][$key];
//Enfin à la fin
if( !move_uploaded_file($tmp_file, $content_dir . $name_file) ) {
exit("Impossible de copier le fichier dans $content_dir");
}
else {// insertion dasn la BDD
Evidemment il y a un problème : les 2 varables ont le même nom et donc la 2eme écrase la premiere dans $content_dir. En fait je voulais un traitement identique pour ces deux variables mais des enregistrements différents.Comment dissocier les variables dans $tmp_file ?
Merci
ce_l