par
blinz » 04 mars 2016, 22:17
Alors on affiche la photo suivant le traitement ci dessous:
$image = !empty($ligne['photo']) && file_exists($path.'img/annonce/'.$ligne['photo']) ? 'img/annonce/'.$ligne['photo'] : 'img/remplacement/'.simplification($aLoisirs[$ligne['id_type_loisirs']]).'.jpg';
Je recupérer et traite la photo et archive dans les dossier spécifique:
// Upload des fichier
$namefile = '';
if(!empty($_FILES)) {
if(!empty($_FILES['photo']['tmp_name'])) {
$path = 'img/annonce/';
$namefile = filename($_FILES['photo']['name'], $_POST['titre']);
$return = upload($_FILES['photo'], $namefile, $path, array('image/jpg', 'image/jpeg'));
$message = $return[0];
$erreur = $return[1];
if($erreur <= 1) {
imageparfaite(600, 400, $path.$namefile, $path.'600/'.$namefile, 1);
imageparfaite(800, 545, $path.$namefile, $path.'300/'.$namefile, 1);
} else {
$erreurs['image'] = $message;
}
}
}
formulaire:
<input id="file-0" name="photo" class="file" type="file" accept="image/jpeg" multiple data-min-file-count="1">
<?php echo !empty($erreurs['image']) ? '<div class="alert alert-danger" role="alert"><i class="fa fa-exclamation-triangle"></i>'.$erreurs['image'].'</div>' : NULL;?>
Alors on affiche la photo suivant le traitement ci dessous:
[php]$image = !empty($ligne['photo']) && file_exists($path.'img/annonce/'.$ligne['photo']) ? 'img/annonce/'.$ligne['photo'] : 'img/remplacement/'.simplification($aLoisirs[$ligne['id_type_loisirs']]).'.jpg';[/php]
Je recupérer et traite la photo et archive dans les dossier spécifique:
[php]// Upload des fichier
$namefile = '';
if(!empty($_FILES)) {
if(!empty($_FILES['photo']['tmp_name'])) {
$path = 'img/annonce/';
$namefile = filename($_FILES['photo']['name'], $_POST['titre']);
$return = upload($_FILES['photo'], $namefile, $path, array('image/jpg', 'image/jpeg'));
$message = $return[0];
$erreur = $return[1];
if($erreur <= 1) {
imageparfaite(600, 400, $path.$namefile, $path.'600/'.$namefile, 1);
imageparfaite(800, 545, $path.$namefile, $path.'300/'.$namefile, 1);
} else {
$erreurs['image'] = $message;
}
}
}[/php]
formulaire:
[php]<input id="file-0" name="photo" class="file" type="file" accept="image/jpeg" multiple data-min-file-count="1">
<?php echo !empty($erreurs['image']) ? '<div class="alert alert-danger" role="alert"><i class="fa fa-exclamation-triangle"></i>'.$erreurs['image'].'</div>' : NULL;?>[/php]