8791 sujets

Développement web côté serveur, CMS

bonjour... ( c'est encore moi !! Smiley sweatdrop )

alors voila...

je voudrais savoir comment je pourrais faire pour charge une image via un formulaire la redimensionner pendant l'upload et la positionner a un endroit precis sur la page d'accueil du site et pouvoir apres la modifier ou la suprimer...

deja es ce que cela est faisable ? et si oui merci de votre aide

merci vopy Smiley ravi
Je te remerci pour les liens ,

mais je l'avais deja fait ce genre de recherche avec mon ami tres cher "google".

et je n'es pas trouver la méthode pour mettre mon image uploader a tel endroit et pas a un autre (il doit avoir un melange de css et php )

... Smiley confus
Modifié par vopy (07 Aug 2008 - 13:19)
vopy a écrit :
et je n'es pas trouver la méthode pour mettre mon image uploader a tel endroit et pas a un autre (il doit avoir un melange de css et php )


Hello,

Quand tu parles "d'image uploader", à quoi fais-tu référence ? Au bouton "Parcourir"/"Browse" de ton navigateur ?
Si tel est la cas, alors bon courage, car cela sort du cadre de ce qui est stylable par CSS (cf Eric Meyer)
j'ai une page d'acceuil sur mon site avec une banniere en haut qui est composé d'un logo en haut a gauche (fixe) et a droite un tableau de recap utilisateur (prenom,statut et date, fixe aussi )

et je voudrais d'un tableau deja existant uploader une image pour l'integré entre mon logo fixe et mon tableau de recap fixe dans ma baniere ce qui permetterais de personnaliser l'utilisation du site (mais en laissant tout de meme le logo en haut a gauche deja existant dans la banniere (j'esperes que tu comprend tout Smiley confus )

voila
Il te faut pour cela dans un premier temps uploader ton fichier (et le redimensionner au passage si besoin) dans un dossier de ton serveur (par exemple img/upload/monfichier.jpg)

Puis de rajouter dans ton header une balise <img src="img/upload/monfichier.jpg" alt="Header"> qui pointe donc vers l'endroit où tu a uploadé ton fichier.

La partie la plus dure est bien sur d'uploader le fichier, mais il doit y avoir plusieurs scripts permettant de faire ça sur le net si tu ne te sens pas de l'écrire toi même.
vopy a écrit :
et je voudrais d'un tableau deja existant uploader une image pour l'integré entre mon logo fixe et mon tableau de recap fixe dans ma baniere ce qui permetterais de personnaliser l'utilisation du site (mais en laissant tout de meme le logo en haut a gauche deja existant dans la banniere (j'esperes que tu comprend tout Smiley confus )
Moi j'ai pas compris, ça veut dire quoi "d'un tableau déjà existant"??? L'image est déjà présente sur le site ?

Sinon, quel est ton niveau en PHP, vopy? Je me trompe peut-être, mais j'ai l'impression que tu mélanges tout... Ça aiderait de savoir où commencer Smiley cligne
hello

alors comme d'habitude Smiley confused je m'explique tres mal, mais ce qui me rassure c'est que Tymlis me comprend un peu qd meme hi hi Smiley langue

alors je reprend sur mon site dans la partie admin j'ai un tableau qui me sert a arborer mon site (genre CMS), et dans ce tableau j'ai la possibilité d'ajouter un logo personnaliser sur la page d'acceuil du site.

d'ou ma demande pour uploader l'image et la positionner a un endroit bien precis !!!

mon niveau est pas bien important mais je me debrouille il y a des choses que je ne sais pas faire donc je demande de l'aide.
mais j'ai creer un cms dans mon site donc je pense avoir un petit niveau qd meme Smiley lol

merci a vous de me consacrer un peu de votre temps...

vopy... Smiley ravi
Le fichier envoyé par le formulaire est d'abord stocké temporairement sur le serveur. La superglobale $_FILES contient les informations relatives au fichier (ou aux fichiers, s'il y en a plusieurs).
Tu dois ensuite utilise la fonction move_uploaded_file() pour placer le fichier dans son répertoire définitif.

Plus d'infos et des exemples sur le manuel PHP en ligne

Pour la deuxième partie, l'affichage de l'image, c'est très simple.
Déjà, utilises toujours le même nom de fichier pour l'image à placer si tu n'as pas besoin d'un système de gestion avancé avec plusieurs images : Ca simplifiera la procédure. Ensuite, vérifie l'existence du fichier à l'aide de la fonction file_exists() et si il y a effectivement une image, tu peux l'incorporer à ton code HTML Smiley cligne
Modifié par superjun (09 Aug 2008 - 22:26)