Accueil > Forum > > > > Enregistrement d'une image sur le serveur
Enregistrement d'une image sur le serveur
mercredi 6 avril 2005 à 17:31:47 |
Enregistrement d'une image sur le serveur

MHI
|
Bonjour,
J'aimerai mettre sur mon site la possibilité à une personne d'ajouter une image sur le site. Comment fait-on pour proposer une zone de texte avec un bouton où l'utilisateur peut aller rechercher une images sur son disque et l'enregistrer sur le serveur.
merci
|
|
mercredi 6 avril 2005 à 17:40:56 |
Re : Enregistrement d'une image sur le serveur

stepibou
|
cherche sur ce site upload image....
stepiboum
|
|
mercredi 6 avril 2005 à 17:47:10 |
Re : Enregistrement d'une image sur le serveur

nougitch
|
Salut !
Regarde par ici : http://www.phpcs.com/forum.v2.aspx?ID=409976
Courage !
@+
|
|
mercredi 6 avril 2005 à 17:48:38 |
Re : Enregistrement d'une image sur le serveur

nougitch
|
Réponse acceptée !
Re,
Pour aller plus vite :
Et bien, dans un dossier, tu vas
créer les 2 fichiers qui suivent ("index.php et envoi.php") + un
nouveau dossier que tu nommes "img".
---------------------------------------
Le fichier "index.php" :
<form action="envoi.php" method="post" enctype="multipart/form-data">
<input type="file" name="fichier" size="40">
<input type="submit" value="Envoyer">
</form>
---------------------------------------
Le fichier "envoi.php" :
<?
// récupère le nom du fichier
$nom_fichier = $_FILES['fichier']['name'];
// récupère le fichier stocké temporairement sur le serveur
$tmp_fichier = $_FILES['fichier']['tmp_name'];
// indique l'emplacement et le nom du fichier
$nom_destination = "./img/$nom_fichier";
// déplace le fichier du dossier temporaire du serveur vers le répertoire de destination
move_uploaded_file($tmp_fichier,$nom_destination);
// affichage
echo "Le fichier <b>$nom_fichier</b> qui était stocké provisoirement dans <b>$tmp_fichier</b>
a bien été envoyé dans le répertoire <b>img</b> de votre serveur !";
?>
Normalement, si tu fais de bons copiés-collés et que tu nommes tout comme prévu, ça marchera.
Courage et tiens moi au courant !
@+
|
|
mercredi 6 avril 2005 à 21:08:48 |
Re : Enregistrement d'une image sur le serveur

cobrachris
|
je profite du message pour vous demander comment recupérer l'adresse de l'image une fois stocké, pour mettre en relation avec un article.
Merci.
|
|
mercredi 6 avril 2005 à 21:21:55 |
Re : Enregistrement d'une image sur le serveur

nougitch
|
Bonsoir COBRACHRIS,
Tu veux dire que tu possèdes une gestion d'article ?
Et tu veux quand quand tu en ajoutes un, tu dois entre autre
selectionner une image pour qu'elle s'affiche dans la partie visible du
site ?
Explicite un peu stp.
Merci !
@+
|
|
jeudi 7 avril 2005 à 15:27:59 |
Re : Enregistrement d'une image sur le serveur

MHI
|
je te remercie nougitch cela fonctionne très bien
|
|
vendredi 8 avril 2005 à 08:46:09 |
Re : Enregistrement d'une image sur le serveur

cobrachris
|
nougitch oki j'explique, Dc voila, j'ai un formulaire pour rentrer des données, bon ,tout ça marche bien, par contre j'aimerais ajouter la possiblité aux membres d'ajouter une image avec leur article (pas sur la page pour rentrer des données, mais plutot sur une 2 ou3eme page). J'ai un script pour l'uplaod avec verif extension et taille, manque plus qu'a ajouté fonction pour renomer pour eviter les ecrasements de fichier. Dc ma question, une fois l'image uplaodé, comment récupérer l'adresse de l'image sur le serveur et l'enregistrer ds BDD en rapport avec l'article, et bien sur comment faire pour que l'image s'affiche lorsque affiche l'article. tout bete.
Merci et @+.
|
|
vendredi 8 avril 2005 à 09:54:32 |
Re : Enregistrement d'une image sur le serveur

nougitch
|
Salut Cobrachris,
Première solution,
Tu fais une comparaison en vérifiant que le nom du fichier que
l'utilisateur valide n'est pas déjà présent dans la base de données.
Deuxième solution,
Tu peux par exemple donner un nom générique aux fichiers, c'est-à-dire fichier1, fichier2 etc...
Pour cela, au moment de l'enregistrement, tu comptes le nombre de
données dans ta table et tu fais :
$_FILES['nomdetoninputtypefile']['name'] = 'fichier' .
(count(tarequete) + 1).
Il y a d'autres solutions, il faut voir les conditions d'utilisation...
N'hésites pas si tu as un souci !
Courage !
@+
|
|
vendredi 8 avril 2005 à 09:57:02 |
Re : Enregistrement d'une image sur le serveur

nougitch
|
Et de rien MHI !
Bonne continuation !
|
|
Cette discussion est classée dans : enregistrement, site, image, serveur
Répondre à ce message
Sujets en rapport avec ce message
Enregistrement automatique sur un serveur d'une image en ligne [ par julien2424 ]
Bonjour à tous Je suis débutant en php, mais vraiment, vraiment :D Ce que je souhaiterai faire, c'est récupérer automatiquement (sans bouton parcouri
News avec image & liens [ par mattt889 ]
Bonjour, Je recherche une solution pour créer sur un site, un système de news, & je pourrais rajouter une images avec & des liens.[url=http://www.nrj
background-image et iframe [ par shadow578 ]
Bonjour, Alors voilà j'ai un site ou j'y est placer une image (background)et je viens placer dans cette image un iframe. (ou mon site continue dans l
connection à distance [ par fredoann ]
Bonjour ,j'ai réalisé un site que j'ai installé sur un PC qui fait office de serveur.La base de donnée perfenac du site est administrée dans easyphp s
Php sur diver serveur [ par cuisine2001 ]
Salut, Question technique, ex: je fait un formulaire, un page de newsletter, j'envoie ca sur la serveur de mon site grosso modo tout fonctionne, la o
Créer un proxy en php et rediriger les requêtes [ par oulanos ]
Bonjour, Voilà mon questionnement: Voici l'architecture que j'aimerai mettre en place: site web (youtube,...) ============ serveur proxy (mach
enregistrement image dans dossier [ par webalexpb ]
Bonjour, j'ai un script de news qui contient l'ajout d'image En fait , le nom de l'image est enregistrée dans la bdd et l'image elle meme est envoyé
php ne tourne plus sur serveur apache [ par retsamhsalf ]
Bonjour, Mon site utilise, depuis cinq ans, un ébergeur situé aux US: Namesecure sans jamais avoir rencontré un seul problème. Seulement depuis 2 sem
ftp_connect comportement étrange [ par akadam ]
Bonjour à tous! j'utilise (ou souhaiterais utiliser...) un script PHP tout simple (vous reconnaîtrez ce qu'on trouve dans la doc PHP) pour télécharge
Création du site d'hébergement d'image avec acces membres [ par jbtv ]
Bonjour à tous !!!! je suis simple amateur en php/sql et je souhaiterai créer un site d'hébergement d'image (gratuitement) quande je dit je souhai
Livres en rapport
|
Derniers Blogs
GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|