+ Répondre à la discussion
Page 1 sur 2 12 DernièreDernière
Affichage des résultats 1 à 20 sur 23
  1. #1
    Invité régulier
    Homme Profil pro
    Inscrit en
    janvier 2011
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Yougoslavie

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : janvier 2011
    Messages : 48
    Points : 9
    Points
    9

    Par défaut plusieurs extensions ?

    Bonjour,
    Je fais appel à une image, et cette image peut être de plusieurs extensions, ex :.jpg .JPG .gif .raw
    Mais je ne sais pas comment écrire mon lien :

    Code :
    img src="gallery/<?php echo $row_photo['photographe']; ?>/<?php echo $row_photo['num']; ?>.jpg"
    J'aimerais que cette photos s'affiche si elle est de plusieurs extensions différentes et non seulement du .jpg comme dans l'exemple du code, que dois-je rajouter après le .jpg ?????
    Désolé, ça parrait peut être plutôt simple pour vous, mais moi qui est débutant, c'est un vrai casse-tête.
    Merci infiniment de votre réponse...

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro Vincent
    Inscrit en
    juillet 2005
    Messages
    21 439
    Détails du profil
    Informations personnelles :
    Nom : Homme Vincent

    Informations forums :
    Inscription : juillet 2005
    Messages : 21 439
    Points : 31 238
    Points
    31 238

    Par défaut

    Tu es en train de nous dire que dans ta base de données, tu stockes le nom du fichier mais pas son extension ?
    Si c'est le cas, c'est ca qu'il faut changer ou alors il faut en entrée convertir les photos.

  3. #3
    Invité régulier
    Homme Profil pro
    Inscrit en
    janvier 2011
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Yougoslavie

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : janvier 2011
    Messages : 48
    Points : 9
    Points
    9

    Par défaut

    Non c'est pas ça, en faite, dans ma base de données, il peut y avoir plusieurs photos, mais avec des extensions différentes, par exemple une qui est en .jpg une autre qui est en .gif etc....

    Et moi sur la page de mon site, avec mon fameux lien, tout dépend sur quel article la personne fait appel, j'aimerais que ses photos s'affiches avec toutes ses extensions différentes, alors comment je dois bidouiller mon lien pour ça marche ?

    Il n'y à pas d'autre solutions que de formater toutes les photos en .jpg dans la base de données ?

  4. #4
    Membre Expert
    Homme Profil pro Renaud B
    Inscrit en
    septembre 2009
    Messages
    780
    Détails du profil
    Informations personnelles :
    Nom : Homme Renaud B
    Âge : 24
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : septembre 2009
    Messages : 780
    Points : 1 138
    Points
    1 138

    Par défaut

    ce que te dis sabotage, c'est que si dans ta base de données tu enregistre pour chaque article l'image, sous la forme
    article1 image4.png
    article2 image5.jpg
    article3 image66.gif

    tu ne devrais pas avoir de soucis d'affichage de l'image car tu as le nom en base et son extension.

    Code :
    img src="gallery/<?php echo $row_photo['photographe']; ?>/<?php echo $row_photo['num'];"
    donc je sais pas comment tu génère ton champs num, mais tu devra

  5. #5
    Membre Expert
    Homme Profil pro Renaud B
    Inscrit en
    septembre 2009
    Messages
    780
    Détails du profil
    Informations personnelles :
    Nom : Homme Renaud B
    Âge : 24
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : septembre 2009
    Messages : 780
    Points : 1 138
    Points
    1 138

    Par défaut

    y'a quoi dans ton champ num?
    juste un numéro? ou est ce que ca correspond au nom de l'image?
    si le champ num est le nom de ton image, tu dois stocker l'extension avec. par exemple pour ton image 457, tu dois avoir 457.jpg
    D'habitude on stock l'extension du fichier avec son nom.

  6. #6
    Invité régulier
    Homme Profil pro
    Inscrit en
    janvier 2011
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Yougoslavie

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : janvier 2011
    Messages : 48
    Points : 9
    Points
    9

    Par défaut

    Bonjour,
    Merci de vos réponse, mais je crois que je me suis mal exprimé, alors je vais vous dire ce que je fais comme ça vous comprendrez un peu mieu.

    Je réalise un site de photographie ou il y à plusieurs photographes qui poste leurs propre photo, il ont un dossier personnel d'ou la première requête dans le lien : <?php echo $row_photo['photographe']; ?>.

    J'ai créer ensuite une page php ou il y à la diaporama de leurs photos, j'en ai créer une seule, ce qui est le but du php de ne pas créer une page pour chaque photographe, et cette page fait appel à un numéro de photo d'ou la deuxième requête : <?php echo $row_photo['num'];.

    Le hic, c'est que les photographes, ne connaissent pas trop l'informatique, et il risque de temps en temps d'uploader des images qui ne sont pas avec l'extension ".jpg", donc j'aimerais que les photos s'affiche autant en ".jpg" que en ".JPG" ou ".gif" etc....

    Un bon exemple est Facebook, quand vous uploader des photos sur leurs site, pas besoin de regarder l'extension de la photo, sur la page de votre mur, elle s'affiche et peut importe l'extension.

    Faut t'il rajouter quelques part sur mon code un script php ? le connaissez vous ? ou faut il absolument que mes photographes convertisse leurs photos en ".jpg" ????

  7. #7
    Membre éclairé Avatar de Alvaten
    Homme Profil pro
    Développeur Java / Grails
    Inscrit en
    novembre 2006
    Messages
    219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Java / Grails
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : novembre 2006
    Messages : 219
    Points : 334
    Points
    334

    Par défaut

    Je ne comprends pas trop ton problème, la solution proposé de sauver l'extension (ou mieux le nom du fichier complet) est la seule qui me vienne en tête.

    C'est comme ca que fonctionne les galeries en ligne et surement celle de facebook.

  8. #8
    Expert Confirmé
    Avatar de christele_r
    Femme Profil pro Christele Rubneau
    Responsable de service informatique
    Inscrit en
    novembre 2009
    Messages
    1 365
    Détails du profil
    Informations personnelles :
    Nom : Femme Christele Rubneau
    Âge : 66
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : novembre 2009
    Messages : 1 365
    Points : 2 576
    Points
    2 576
    Billets dans le blog
    1

    Par défaut

    Citation Envoyé par smookyone Voir le message
    Le hic, c'est que les photographes, ne connaissent pas trop l'informatique, et il risque de temps en temps d'uploader des images qui ne sont pas avec l'extension ".jpg", donc j'aimerais que les photos s'affiche autant en ".jpg" que en ".JPG" ou ".gif" etc....
    Tu explique enfin parfaitement ton probléme et cela confirme les réponses reçues, A l'upload c'est TOI qui contrôle le type de l'image, a toi de le stoquer avec le nom !

    photo 32 envoyée par machin nom xxxxxx.gif

  9. #9
    Membre Expert
    Homme Profil pro Aurélien VDC
    Développeur .NET / Biztalk
    Inscrit en
    octobre 2008
    Messages
    1 044
    Détails du profil
    Informations personnelles :
    Nom : Homme Aurélien VDC
    Âge : 26
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur .NET / Biztalk

    Informations forums :
    Inscription : octobre 2008
    Messages : 1 044
    Points : 1 637
    Points
    1 637

    Par défaut

    Tu te compliques la vie pour pas grand chose.

    Lors de l'upload, tu as toutes les informations nécessaires, tu as juste à stocker le fichier avec son extension.

    Je ne vois pas où tu bloques
    Règle N° 1 : Si tout va bien, ne touchez à rien.

    Je ne réponds pas au MP technique, inutile donc de poser vos questions. Le forum est là pour ça

  10. #10
    Invité régulier
    Homme Profil pro
    Inscrit en
    janvier 2011
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Yougoslavie

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : janvier 2011
    Messages : 48
    Points : 9
    Points
    9

    Par défaut

    Merci pour toutes vos infos, mais je crois que je vais bien expliquer à tous les photographes du site de bien envoyer leurs photos avec l'extension ".jpg".

    J'ai quand même mis un filtre dans mon uploader pour qu'ils ne puisse pas envoyer une autre extension, espèrons juste qu'ils comprennent bien pourquoi quand le message apparait "veuillez envoyer qu'une extension .jpg" ils comprennent bien de quoi il s'agit... On verra bien...

  11. #11
    Membre Expert
    Homme Profil pro Renaud B
    Inscrit en
    septembre 2009
    Messages
    780
    Détails du profil
    Informations personnelles :
    Nom : Homme Renaud B
    Âge : 24
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : septembre 2009
    Messages : 780
    Points : 1 138
    Points
    1 138

    Par défaut

    c'est dommage de contourner ce problème, si tu n'arrives pas a gérer l'upload avec extension, c'est basique. bonne continuation ceci dit!

  12. #12
    Expert Confirmé
    Avatar de christele_r
    Femme Profil pro Christele Rubneau
    Responsable de service informatique
    Inscrit en
    novembre 2009
    Messages
    1 365
    Détails du profil
    Informations personnelles :
    Nom : Femme Christele Rubneau
    Âge : 66
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : novembre 2009
    Messages : 1 365
    Points : 2 576
    Points
    2 576
    Billets dans le blog
    1

    Par défaut

    Allez c'est parceque Noel approche
    Code :
    1
    2
    3
    4
    5
    6
    7
     
    $extensions_ok = array ( ".jpg",".rar",".gif",".png");
      if (in_array(strtolower(substr($LeFic, -4)),$extensions_ok))
       {
       //========= bonne  extention on copie =====
          copy($_FILES['fichier']['tmp_name'],$destination.$LeFic);
       }

  13. #13
    Modérateur
    Avatar de sabotage
    Homme Profil pro Vincent
    Inscrit en
    juillet 2005
    Messages
    21 439
    Détails du profil
    Informations personnelles :
    Nom : Homme Vincent

    Informations forums :
    Inscription : juillet 2005
    Messages : 21 439
    Points : 31 238
    Points
    31 238

    Par défaut

    Le hic, c'est que les photographes, ne connaissent pas trop l'informatique
    Enfin si quelqu'un qui fait de la photo numérique ne connait pas les différents formats de fichier photo, et je ne parle pas seulement de l'extension que peut avoir le fichier, ce n'est pas un photographe.

  14. #14
    Expert Confirmé Sénior

    Homme Profil pro Alain Bontemps
    Développeur Web
    Inscrit en
    septembre 2010
    Messages
    2 680
    Détails du profil
    Informations personnelles :
    Nom : Homme Alain Bontemps
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : septembre 2010
    Messages : 2 680
    Points : 4 580
    Points
    4 580

    Par défaut

    Citation Envoyé par smookyone Voir le message
    Merci pour toutes vos infos, mais je crois que je vais bien expliquer à tous les photographes du site de bien envoyer leurs photos avec l'extension ".jpg".

    J'ai quand même mis un filtre dans mon uploader pour qu'ils ne puisse pas envoyer une autre extension, espèrons juste qu'ils comprennent bien pourquoi quand le message apparait "veuillez envoyer qu'une extension .jpg" ils comprennent bien de quoi il s'agit... On verra bien...
    Oui comme dit sabotage y'a pas de souci la dessus. Tous les appareils photo proposent le jpg comme sortie standard par défaut. "gif" n'est pas adapté pour les photos. "png" peut être en sortie de traitement le logiciels photos mais jamais en sortie native d'un appareil photo. "raw" est utilisé uniquement pour les fichiers professionnels avancés et ceux qui l'utilisent savent très bien ce qu'ils font et ils ne leur viendraient pas à l'idée de télécharger un tel fichier pour le web.
    - Réalisations
    - Interface graphique : génération en javascript d'objets défilants, texte et/ou images, mode horizontal ou vertical.

  15. #15
    Invité régulier
    Homme Profil pro
    Inscrit en
    janvier 2011
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Yougoslavie

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : janvier 2011
    Messages : 48
    Points : 9
    Points
    9

    Par défaut

    Merci Christelle, je crois que tu est la seule qui à compris ce que je voulais, et merci pour ton merveilleux cadeau
    J'ai bien inscrit ce code php dans ma page, mais comment je doit faire réagir mon lien maintenant pour qu'il s'applique à ton code ?
    UN énorme merci, tu est la seule qui est bien sérieuse sur ce site apparement, on ne peux pas trop compter sur l'aide des autres malheureusement...

  16. #16
    Invité régulier
    Homme Profil pro
    Inscrit en
    janvier 2011
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Yougoslavie

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : janvier 2011
    Messages : 48
    Points : 9
    Points
    9

    Par défaut

    Enfin si quelqu'un qui fait de la photo numérique ne connait pas les différents formats de fichier photo, et je ne parle pas seulement de l'extension que peut avoir le fichier, ce n'est pas un photographe.
    Monsieur Sabotage, j'ai l'honneur de vous apprendre qu'il y a 2 mondes dans la photographie, l'argentique et le numérique, mes photographes contrairement à ce que vous dite, sont des photographes professionnels qui ont plus de 60ans et qui ont travaillés essentiellement avec de l'argentique, et pourtant c'est des vrais photographes, désolé de vous décevoir "c'est bien des photographes" peut être que ses informations vous donnerons un peu de connaissance dans le domaine de la photographie. Mes meilleures salutations...

  17. #17
    Membre Expert
    Homme Profil pro Renaud B
    Inscrit en
    septembre 2009
    Messages
    780
    Détails du profil
    Informations personnelles :
    Nom : Homme Renaud B
    Âge : 24
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : septembre 2009
    Messages : 780
    Points : 1 138
    Points
    1 138

    Par défaut

    on ne peux pas trop compter sur l'aide des autres malheureusement..
    C'est la seule qui t'as mis du code tout roti dans le bec, évite de cracher comme ca sur les autres personne qui ont essayé de t'aider.

    Il y'a deux parties distinctes dans ton probleme, la récupération de l'extension et son affichage.

    Premierement, la récupération. tu peux te rafraichir la mémoire sur de nombreux tutoriels d'upload de fichier sur le web. Tu récupères le nom de ton fichier lors de cet upload.
    Plus concrétement. dans ton formulaire, l'utilisateur qui choisit son fichier t'envoie: mesVacances.gif. tu récupères et va copier ce fichier sur ton serveur, en le renommant en 00045678.gif (tu sais que c'est un gif, tu viens de l'avoir dans le nom d'upload). Tu enregistres ce nom en base de données.


    Voila, l'upload est fait.
    Maintenant tu dois afficher l'image.
    Tu récupères le nom de l'image de ta base de données, ici 00045678.gif, tu génères ta balise html
    Code :
    <img src="tonDossiersServeur/<?php echo $nomFichier; ?>" />
    ce qui donnera dans cet exemple
    Code :
    <img src="tonDossiersServeur/00045678.gif" />

    Tu afficherais donc sans aucun problème n'importe quelle extension d'image supporté sur le web.

  18. #18
    Expert Confirmé
    Avatar de christele_r
    Femme Profil pro Christele Rubneau
    Responsable de service informatique
    Inscrit en
    novembre 2009
    Messages
    1 365
    Détails du profil
    Informations personnelles :
    Nom : Femme Christele Rubneau
    Âge : 66
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : novembre 2009
    Messages : 1 365
    Points : 2 576
    Points
    2 576
    Billets dans le blog
    1

    Par défaut

    Bonsoir,
    Je suis un peu désappointé par ton attitude à l'égard de Sabotage,

    et surtout que tu nous prennes pour "naïf" :

    Un photographe qui a 60 ans fait je suppose (même s'il a gardé son LEICA) du numérique, en tout cas il a numérisé ses photos pour te les envoyer en upload. Il connait donc les grands logiciels Adobe et autre surtout s'il s’agit d'un PRO !

    Je regrette cela ! et pour t'apprendre également quelque chose, Sabotage est Moderateur de notre beau forum, présent tout les jours sans exception pour aider les autres, depuis plus de 7 ans avec 15.000 messages , imagine le sens du service aux autres.

    Je te laisse là, n'ayant rien à ajouter à cette remarque.
    Christele

  19. #19
    Expert Confirmé Sénior

    Homme Profil pro Alain Bontemps
    Développeur Web
    Inscrit en
    septembre 2010
    Messages
    2 680
    Détails du profil
    Informations personnelles :
    Nom : Homme Alain Bontemps
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : septembre 2010
    Messages : 2 680
    Points : 4 580
    Points
    4 580

    Par défaut

    Citation Envoyé par smookyone Voir le message
    J'ai bien inscrit ce code php dans ma page, mais comment je doit faire réagir mon lien maintenant pour qu'il s'applique à ton code ?
    christele_r t'a donné un exemple (à adapter à ton code) pour accepter les fichiers ".jpg",".rar",".gif",".png" et uniquement ceux-ci lors de l'upload de fichiers.

    Cela n'a rien à voir avec l'affichage. Pour l'affichage on te l'a déjà dit, tu fais afficher le fichier avec son extension native que tu auras enregistré dans ta base de donnée.

    Ton problème apparemment vient du fait que tu enregistre un numéro de photo plutôt que le nom de la photo ? Il doit y avoir un problème logique dans ton application. Et c'est à ce niveau qu'il faut regarder. Parce que si tout était logique, jamais tu n'aurais dû avoir à poser cette question, qui en fait ne se pose jamais.

    Pour résumé tu te crée un problème et tu nous demande de le résoudre mais sans y toucher. Depuis le début on te dis que le problème n'est pas à l'affichage mais dans l'organisation de ton code, et peut-être dans la modélisation de ta bdd. Et la mauvaise organisation de ton code fait que tu fini par avoir des problèmes pour l'affichage.

    Ou alors peut-être tu ne comprends pas que le navigateur peut afficher tous les formats compatibles pour l'affichage avec leur extensions native. Et qu'il ne sert à rien de mettre un .jpg pour faire afficher les autres formats ?

    Enfin bref, y'a un truc de certain c'est que pour l'instant tu ne te pose pas les bonnes questions.
    - Réalisations
    - Interface graphique : génération en javascript d'objets défilants, texte et/ou images, mode horizontal ou vertical.

  20. #20
    Invité régulier
    Homme Profil pro
    Inscrit en
    janvier 2011
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Yougoslavie

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : janvier 2011
    Messages : 48
    Points : 9
    Points
    9

    Par défaut

    Ecoute Christelle, sans te manquer de respect, même si "Sabotage" est un modérateur, comme tu le dit, et qu'il aide les autres, ok mais alors pourquoi ne le fait-il pas avec moi ???? Au lieu d'insulter ma famille ???

    Car ses photographes font partis "pour la plus part" de ma famille et son photographes depuis plus de 40ans, ils se sont que mis au numérique il y a quelques années et ont du mal à comprendre l'informatique, ce n'est pas un crime non ??? Certains ont encore chez eux leur labo de développement photos.

    ET ENCORE UNE QUESTION ! Peux-tu me dire l'intérêt de ce site ??? N’est-ce pas d'aider les autres au lieu de les rabaisser car ils ne connaissent pas les codes autant que vous ???

    En tout cas, l'accueil ni est pas chaleureux par ses certains modérateurs comme tu le dis, ça ne donne pas envie de vous poser des questions quand on est reçu comme ça...
    Un peu d'indulgence on a pas tous appris à faire du code à l'école, moi c'est uniquement sur le net que j'ai appris et je dois dire que pour un débutant, je me débrouille encore bien, et je crois que je vais faire comme d’AB, me débrouiller tout seul au lieu qu'on insulte les gens de ma famille....
    Merci quand même...

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 2 12 DernièreDernière

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •