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

AJAX Discussion :

[AJAX] affichage dynamique des images


Sujet :

AJAX

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Ingénieur développement de composants
    Inscrit en
    Mars 2011
    Messages
    94
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Ingénieur développement de composants
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Mars 2011
    Messages : 94
    Par défaut [AJAX] affichage dynamique des images
    Bonjour,
    j'ai une base de donnée qui sauvegarde des images et leurs descriptions. je veux que la page qui récupère ces images soit en temps réel , par exemple comme en Facebook vous n’êtes pas obligé à actualiser la page pour afficher les nouvelles images insérées comment procéder en Ajax?

  2. #2
    Membre extrêmement actif
    Avatar de Golgotha
    Homme Profil pro
    Full-stack Web Developer
    Inscrit en
    Août 2007
    Messages
    1 387
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Full-stack Web Developer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2007
    Messages : 1 387
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    C'est difficile d'apporter une réponse à une question si vaste.

    - Avez-vous de bonne connaissance en javascript ?
    - Quel sera le langage coté serveur ?

    Je vous propose de lire un tutoriel sur le sujet pour bien commencer.

    La bibliothèque jQuery peut être très utile aussi pour faire de l'ajax.

    Le principe pour ce que vous voulez faire est de charger une image dans une nouvelle div par exemple, que l'on va créer en ajax.

    - Avez-vous commencé quelques chose ?
    Consultant et développeur full-stack spécialiste du Web
    faq jQuery - règles du forum - faqs web

  3. #3
    Membre confirmé
    Homme Profil pro
    Ingénieur développement de composants
    Inscrit en
    Mars 2011
    Messages
    94
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Ingénieur développement de composants
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Mars 2011
    Messages : 94
    Par défaut
    je fais mon site avec symfony 1.4.
    oui j'ai des connaissances avec javascript et un peu pour JQuery.
    Mon question se repose sur le dynamisme sans refresh.

  4. #4
    Membre extrêmement actif
    Avatar de Golgotha
    Homme Profil pro
    Full-stack Web Developer
    Inscrit en
    Août 2007
    Messages
    1 387
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Full-stack Web Developer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2007
    Messages : 1 387
    Billets dans le blog
    1
    Par défaut
    Je pense que plusieurs solutions sont possible :

    1 - requête en ajax sur le serveur.
    2 - le serveur extrait le blob et met l'image dans un dossier, il renvoie le chemin de l'image.
    3 - Au retour tu reçois l'adresse de l'image sur le serveur, tu créer la balise img dans ton document HTML avec jQuery par exemple, avec l'adresse de l'image en src.

    Voila, l'image a été crée sur le serveur puis affichée dans la page sans rafraîchissement.

    La deuxième solution est d'encoder l'image en base 64 par exemple, et de ramener non l'adresse de l'image, mais toute la chaîne en base 64, pour l'afficher dans la page.
    Consultant et développeur full-stack spécialiste du Web
    faq jQuery - règles du forum - faqs web

  5. #5
    Membre confirmé
    Homme Profil pro
    Ingénieur développement de composants
    Inscrit en
    Mars 2011
    Messages
    94
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Ingénieur développement de composants
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Mars 2011
    Messages : 94
    Par défaut
    merci
    vous avez touché le 1er problème
    comment extraire le blob et afficher l'image avec <img> car j'ai plutot un problème avec l'affichage?
    maintenant on revient au problème principale , par exemple j'ai 10 images puis j'insére maintenant une , donc sans actualiser l'image devra apparaitre dans la page comme le partage chez facebook soit lorsque vous cliquez n'importe ou dans la page les nouvelles publications s'affichent (donc sans refresh) soit un lien qui dit 10 actualites par exemple et lorsque vous cliquez les actualités apparaissent.
    donc en terme de mot : temps reel

  6. #6
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2011
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2011
    Messages : 34
    Par défaut
    Pourquoi pas faire quelques chose de régulier? Toutes les minutes, une fonction va se lancer et va récupérer via php les nouvelles entrées, on prend ça en ajax avec getJSON et on ajoute les nouvelles images récupérées. Au début FB le faisait lorsque ajax détectait un mouvement de sourie....

Discussions similaires

  1. [AJAX] Affichage dynamique en AJAX
    Par damdam94 dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 28/12/2006, 19h24
  2. Réponses: 1
    Dernier message: 20/09/2006, 19h51
  3. [JScrollPane] Affichage dynamique des barres de scroll
    Par Atharendil dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 14/01/2006, 21h07
  4. Affichage simultané des images
    Par gregbart dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 11/01/2006, 17h13
  5. Affichage simultané des images
    Par gregbart dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 11/01/2006, 08h39

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