begin process at 2012 05 28 10:52:51
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

AU SECOURS !!!!

 > 

Problèmes avec fichiers GIF/JPEG


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problèmes avec fichiers GIF/JPEG

dimanche 3 juillet 2005 à 16:06:52 | Problèmes avec fichiers GIF/JPEG

xtz

Bonjour,

j'ai un petit problème avec des images gif/jpeg qui sont uploadés sur un site.
Pour pouvoir écrire sur le disque du serveur, je dois utiliser un répertoire /data/ qui n'est pas accessible en mode web (donc pas par un navigateur..) qui est le seul où un script ASP peut écrire.

Maintenant, je dois afficher cette image sur le site (par un script asp), mais je n'y arrive pas.
Comment faut-il le faire ?

J'ai essayé de lire le contenu du fichier (en mode texte) et de le renvoyer au navigateur (en changeant les entêtes HTTP, content-type) mais rien ne va. Il me dit que le fichier GIF (ou jpeg) n'est pas valable.

Merci d'avance

xtz
lundi 4 juillet 2005 à 12:29:02 | Re : Problèmes avec fichiers GIF/JPEG

Nurgle

Membre Club Administrateur CodeS-SourceS
Salut
Un exemple :
Dans un fichier "image.asp" :
<%
Response.ContentType = "image/GIF"
%>

<!-- #include file="ledossier/image.gif" -->

Et dans une page ou tu veux afficher l'image :
<img src="image.asp" ... />


Nurgle

C'est une grande folie que de vouloir être sage tout seul !
lundi 4 juillet 2005 à 14:28:06 | Re : Problèmes avec fichiers GIF/JPEG

xtz

Réponse acceptée !

Merci, mais malheureusement ca ne marche pas... (l'image est vide)
Après quelques recherches, j'ai pu trouver ce code là qui semble fonctionner :

<%

  Dim objStream
  Set objStream = Server.CreateObject("ADODB.Stream")
 
  objStream.Type = adTypeBinary
  objStream.Open
  objStream.LoadFromFile server.mappath("image.gif")
 
  Response.ContentType = "image/gif"
  Response.BinaryWrite objStream.Read
 
  objStream.Close
  Set objStream = Nothing

%>

J'ai utilisé les FileSystemObjects avant, mais ça donnait la même chose qu'avec ton code.
J'ai lu que le Stream passe mieux avec les fichiers binaires. Je pense que ca tient à la configuration du serveur web chez moi.
Merci en tout cas ;)

lundi 4 juillet 2005 à 15:54:55 | Re : Problèmes avec fichiers GIF/JPEG

Nurgle

Membre Club Administrateur CodeS-SourceS
Exact,  j'y avais pas pensé
N'oublie pas au début :

Const adTypeBinary = 1

(sinon ça risque pas de marcher...)

@+++ et bonne programmation


Nurgle


Cette discussion est classée dans : site, fichiers, gif, problèmes, jpeg


Répondre à ce message

Sujets en rapport avec ce message

Comment valider un formulaire avec un GIF ou JPEG [ par Chris ] Bonjour,Je souhaiterai valider un formulaire avec autre chose que le classique Valider avec fond gris.J'aimerai en effet valider mon formulaire avec u [Securité][IIS/ASP] Protection de repertoire et de fichiers ? [ par R00tzy ] Bonjour,il me manque un dernier élément pour securisé un site communautaire dev en asp (pas en asp.net) pour un fan site/guild site concernant World o besoin d'aide pour un site asp [ par SilverIce ] Bonjour, Je suis en train de développé un site web en asp et j'ai un petit problème. Tout d'abords je fais la gestion des utilisateur par une Base de Fichiers ressources : site bilingue [ par visualresine ] Bonjour,Je developpe en ASP.NET (code-behind : vb.net) sur VS 2005. J'essaie de réaliser un site billingue avec des fichiers ressources mais j'arrive copier le site sur le serveur...Aidez moi !!! [ par BrokenArrow29 ] Bonjour,Une petite question sur quels sont les fichiers que je dois placer sur le serveur qui heberge mon site.Car je fais la précompilation tout est Base de données ou fichiers ? [ par mathmax ] Bonjour,Je voudrais développer un site d'une cinquantaine de page environ (mais amené à grandir). La pluspart des pages de ce site sont statiques (sim Acceder à des fichiers dans un repertoire different de mon site [ par StephaneNet ] Bonjour a tous,J'ai une petite question je dois mettre a disposition sur intranet de la societe pour laquelle je travail des fichiers pdf qui sont sur Log telechargements [ par poiuytrez3 ] Bonjour, J'ai un site en asp.net 1.1 qui marche sous Windows serveur 2003, donc avec IIS 6.Dams l'onglet Web Site de Default WebSite Properties, j'ai Multilinguisme [ par TrucDeFou ] Bonjour,Je veux réaliser un site multilangue en .NET 2.0.Mes libellés, je les enregistre dans une base de données avec une clé, une langue et une vale upload de gros fichiers [ par thierrydelepine ] bonjour,je suis newbies en ASP,j'ai testé quelques codes asp qui permettent de uploader des fichiers de quelques megas maxi sur mon site WEB IIS (ça f


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,608 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales