Insérer une photo par défaut.

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Insérer une photo par défaut.

par flitox » 08 mars 2005, 18:10

Code : Tout sélectionner

if(isset($_POST['photo']) && (!empty($_POST['photo']))) $photo=$_POST['photo']; else $photo="voiture.jpg";
Ca ne va pas ça?

Insérer une photo par défaut.

par Pascal » 08 mars 2005, 18:03

Bonjour à tous ou rebonjour

J'ai un nouveau soucis en ce qui concerne l'insertion des photos dans une BDD. En fait j'arrive très bien à insérer une photo dans un répertoire et à la récupérer sur mes page dynamique. Le probleme c'est que je voudrai mettre une photo par défaut "voiture.jpg" dans le cas où mes clients n'insérent pas de photo à leur annonce.
Cette photo se trouve dans le dossier ./photos. En fait j'essai de trouver un programme qui puisse intégrer cette photo dans le cas où le champ ['photo'] de mon formulaire est vide.
Voici le code qui fonctionne . En gros je voudrai que $nomfichier prennent une valeur par défaut quand ['photo'] est vide, en l'occurence la valeur par défaut serait 'voiture.jpg'

if(isset($_POST['photo']) && (!empty($_POST['photo']))) $photo=$_POST['photo'];
else $photo="";
$destination= "./photos/"; //dossier de destination du fichier
$nomfichier = $_FILES["photo"]["name"];
$image = $destination.$nomfichier;
if (is_uploaded_file($_FILES["photo"]["tmp_name"])) {
if (rename($_FILES["photo"]["tmp_name"], $image)){
echo 'Le téléchargement de'.$nomfichier.' a réussi.'; }
else { echo '<center><font color="red"><br>Vous n\'avez pas insérer de photos.</font></center>'; }
}
else { echo '<center><font color="red"><br>Vous n\'avez pas insérer de photos.</font></center>'; }


si quelqu'un peut m'éclairer Merci