IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

formulaire upload, les images ne sont pas sauvées


Sujet :

Langage PHP

  1. #21
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2005
    Messages : 115
    Points : 50
    Points
    50
    Par défaut
    J'ai rajouté l'affichage des erreurs mais quand je choisis la rubrique et que je fais submit, il ne se passe rien, pas de message d'erreur non plus

  2. #22
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    cf. la deuxieme ligne de mon message.

  3. #23
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2005
    Messages : 115
    Points : 50
    Points
    50
    Par défaut
    Citation Envoyé par sabotage Voir le message
    et $RubriqueName et $ImageAbsolutePath ne sont pas définis non plus.
    c'était une erreur, j'ai modifié $RubriqueName en $RubriqueID.

    Le chemin est défini ici non? $ImagetteAbsolutePath = "../photos/".$RubriqueID."/mini/".$ImageName;

  4. #24
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    $ImageAbsolutePath ou $ImagetteAbsolutePath il faut choisir

  5. #25
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2005
    Messages : 115
    Points : 50
    Points
    50
    Par défaut
    Mince je suis trop distrait moi!

    J'ai modifié mon code comme ceci:
    $ImagetteAbsolutePath = "../" . $MiniName;
    $ImageAbsolutePath = "../" . $ImageName;

    Dans ma table "Image", le chemin s'enregistre comme ceci:

    photos/rubriqueID/fichier.JPG
    photos/rubriqueID/mini/fichier.JPG

    donc fallait que j'adapte mes chemins évidemment mais ça ne fonctionne pas plus pour autant

  6. #26
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    Tu peux nous renseigner plus sur "ca ne fonctionne pas" ?

    Dans le code html final tu as quoi ?

  7. #27
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2005
    Messages : 115
    Points : 50
    Points
    50
    Par défaut
    ben j'ai juste la liste déroulante avec le nom des rubriques et le bouton "voir les photos". Quand je choisis une rubrique et clique sur "voir les photos" il ne se passe rien, rien ne s'affiche de plus que la liste déroulante?

    j'avais mal placé ma définition de rubriqueID, maintenant que j'ai corrigé ceci, j'ai bien des messages d'erreur qui s'affichent:

    imagecreatefromjpeg(../photos/11/mini/01.06.08.-1-.JPG) [function.imagecreatefromjpeg]: failed to open stream: No such file or directory in C:\wamp\www\siteLous\BDDphotos.php on line 71

    Warning: imagesx(): supplied argument is not a valid Image resource in C:\wamp\www\siteLous\BDDphotos.php on line 72

    Warning: imagesy(): supplied argument is not a valid Image resource in C:\wamp\www\siteLous\BDDphotos.php on line 73

  8. #28
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    et elle existe bien "../photos/11/mini/01.06.08.-1-.JPG" ?

  9. #29
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2005
    Messages : 115
    Points : 50
    Points
    50
    Par défaut
    oui oui il existe bien, mais je viens de trouver une solution si je mets ceci:
    $ImagetteAbsolutePath = $MiniName;
    au lieu de: $ImagetteAbsolutePath = "../" . $MiniName;

    je pensais qu'il était préférable de partir de la racine du projet mais visiblement non, en tout cas ainsi ça fonctionne

    un tout grand merci pour ton aide!!!

  10. #30
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2005
    Messages : 115
    Points : 50
    Points
    50
    Par défaut
    j'espère ne pas abuser en posant encore une petite question pour mon code

    mon code fonctionne donc correctement maintenant; en choisissant une rubrique, les images liées sont bien affichées et au clic sur une image, la grande image liée s'affiche également.

    Par contre je voudrais créer un système de commentaires lors de l'affichage des grandes images mais comme mes grandes images ne sont pas affichées dans un fichier .php, comment faire pour ajouter ce système de commentaires?
    Est-ce possible ou suis-je obligée d'afficher mes grandes images dans une page php?

  11. #31
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    ba ca serait quand meme mieux oui

  12. #32
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2005
    Messages : 115
    Points : 50
    Points
    50
    Par défaut
    mais comment dois-je m'y prendre pour afficher chaque grande image dans une page php? je suppose qu'il doit être possible de le faire automatiquement sans devoir le faire manuellement ?

  13. #33
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    ton lien devient
    <a href="pagephoto.php?idphoto=123">

    et pagephoto.php

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    <?php
    requete sql pour avoir les infos de la photo 123
     
    echo '<img src=".......">
    
    requete sql pour avoir les commentaires de la photo 123
    
    echo 'blablablablalabla';
    
    ?>

  14. #34
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2005
    Messages : 115
    Points : 50
    Points
    50
    Par défaut
    Citation Envoyé par sabotage Voir le message
    ton lien devient
    <a href="pagephoto.php?idphoto=123">

    et pagephoto.php

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    <?php
    requete sql pour avoir les infos de la photo 123
     
    echo '<img src=".......">
    
    requete sql pour avoir les commentaires de la photo 123
    
    echo 'blablablablalabla';
    
    ?>
    Je ne suis pas sûr de comprendre? Est-ce que par hasard tu connaîtrais un tutoriel ou pourrais-tu me donner plus d'informations?
    Je ne comprends pas comment je dois modifier mon lien par exemple, comment faire le lien entre la miniature et la grande photo si on n'utilise plus les chemins (qui sont dans la même table)? ou est-ce que je dois définir ceci dans le code de pagephoto.php par exemple et simplement appelé la pagephoto.php dans mon lien actuel en faisant juste <a href="pagephoto.php"> ?

    merci pour l'aide

  15. #35
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    comment faire le lien entre la miniature et la grande photo si on n'utilise plus les chemins (qui sont dans la même table)?
    Ton lien c'est l'id de la photo et tu le passes en parametre par ton lien.
    Ca te permet de recuperer sur la deuxieme page tous les elements dans la base.

  16. #36
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2005
    Messages : 115
    Points : 50
    Points
    50
    Par défaut
    Citation Envoyé par sabotage Voir le message
    Ton lien c'est l'id de la photo et tu le passes en parametre par ton lien.
    Ca te permet de recuperer sur la deuxieme page tous les elements dans la base.
    Si je comprends bien , je dois donc faire un lien qui ressemblerait à <a href="pagephoto.php?$ImageID"/> et alors dans le fichier pagephoto.php, j'utilise ImageID pour afficher l'image et y lier un formulaire de commentaires?

  17. #37
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    C'est tout a fait ce que je propose.

  18. #38
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2005
    Messages : 115
    Points : 50
    Points
    50
    Par défaut
    Citation Envoyé par sabotage Voir le message
    C'est tout a fait ce que je propose.
    Merci pour ton aide, c'était pour être sûr que j'avais bien compris

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. Réponses: 3
    Dernier message: 12/03/2009, 16h11
  2. les images ne sont pas affichées
    Par Qamalito dans le forum Outlook
    Réponses: 1
    Dernier message: 16/03/2008, 19h29
  3. Réponses: 2
    Dernier message: 04/10/2007, 14h42
  4. Réponses: 1
    Dernier message: 04/12/2005, 19h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo