PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 21-06-2009 10:06:01

prog2ni
Membre
Inscription : 21-06-2009
Messages : 3

Ne pas changer le nom du fichier à l'upload

Bonjour,

Je suis confronté à un problème :

Je mets a jour des news via un formulaire. Il y a du texte et une image (optionnelle).
Je peux donc modifier le texte et l'image. Mais si je ne veux modifier que le texte, je voudrais que cela me laisse l'ancien nom de l'image. En fait, voici ce que je voudrais :


<?php
if (empty($fichier))
{
// ne pas changer le nom de l'image
}
else
{
$image = $timeline . "-" . $_FILES['fichier']['name'];
}
?>
 

Que dois je marquer à l'endroit : "ne pas changer le nom de l'image" ?

Je cherche depuis un moment sans succes. Merci !

Modération : J'ai mis le code en couleur.

Hors ligne

#2 21-06-2009 10:30:26

mcAllan
Mowdérateur
Lieu : Châteaurenard en Provence
Inscription : 08-05-2009
Messages : 269

Re : Ne pas changer le nom du fichier à l'upload

Salut,

Que dois je marquer à l'endroit : "ne pas changer le nom de l'image" ?

Avec si peu d'éléments sur le contexte...

Au hasard : rien ?


Promotion de PPOO : Programmation Propre Orientée Objet !!
Recommande AAO : Apéritif Avec Olives...
Glop, glop

Hors ligne

#3 21-06-2009 10:41:57

prog2ni
Membre
Inscription : 21-06-2009
Messages : 3

Re : Ne pas changer le nom du fichier à l'upload

Oui, je reconnais c'est un peu ... vague. smile

Disons que j'upload des news avec des images (pas toujours) et lorsque je veux uniquement modifier le texte d'une news qui aurait été envoyé avec une image... cela m'efface le nom de l'image car le champ de mise à jour de l'upload de l'image est vide.
Faudrait que j'arrive a lui dire ... "si je n'envoie pas de nouvelle image pour remplacer l'ancienne, je veux qu'elle conserve son nom".

Hors ligne

#4 21-06-2009 11:03:47

mcAllan
Mowdérateur
Lieu : Châteaurenard en Provence
Inscription : 08-05-2009
Messages : 269

Re : Ne pas changer le nom du fichier à l'upload

prog2ni a écrit :

... cela m'efface le nom de l'image car le champ de mise à jour de l'upload de l'image est vide.

Et si tu montrais le bout de code en question...

Sinon, tu récupère l'ancien nom de l'image (dans la bdd ?) et tu le réaffecte à $image.
Ou encore si $image est vide, tu ne modifie pas le champs.
Ou encore... file moi des tripes de poulet et je regarde dedans !! smile


Promotion de PPOO : Programmation Propre Orientée Objet !!
Recommande AAO : Apéritif Avec Olives...
Glop, glop

Hors ligne

#5 21-06-2009 12:33:26

prog2ni
Membre
Inscription : 21-06-2009
Messages : 3

Re : Ne pas changer le nom du fichier à l'upload

Va pour les tripes de poulet !!!! big_smile

J'ose pas balancer ici mes pages de code...

Je vais essayer en effet de recuperer l'ancien nom dans la bdd !

Je regarde ça et je reviens à la charge si ca marche pas ! smile

Hors ligne

Pied de page des forums