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

Bases de données Delphi Discussion :

upload d'image pour un user


Sujet :

Bases de données Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 85
    Par défaut upload d'image pour un user
    Bonjour,
    je souhaiterais savoir s'il est possible,dans Delphi, de faire un upload d'un avatar,
    lorsqu'une personne se connecte à la base de données.
    Si oui, auriez-vous des scripts ou des liens à faire partager, SVP?

    Merci d'avance pour vos futures réponses

  2. #2
    Membre Expert

    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2002
    Messages
    1 296
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Août 2002
    Messages : 1 296
    Par défaut
    Il faudrait plus de précisions, mais en général, on peut faire en Delphi se que l'on fait dans les autres langages.

    - Sur quel type de serveur doit se faire l'upload?
    - Comment détectes-tu la connexion à la base de données?

  3. #3
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut
    Citation Envoyé par jakol Voir le message
    Bonjour,
    je souhaiterais savoir s'il est possible,dans Delphi, de faire un upload d'un avatar,
    lorsqu'une personne se connecte à la base de données.
    Si oui, auriez-vous des scripts ou des liens à faire partager, SVP?

    Merci d'avance pour vos futures réponses
    upload, avater, bdd, script...tu as oublié de mettre quelques termes comme trigger, blob ou multithread dans ta question, elle fait pas pro comme ça

    et sinon c'est quoi le problème ?
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  4. #4
    Membre confirmé

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 85
    Par défaut
    Citation Envoyé par Paul TOTH Voir le message
    upload, avater, bdd, script...tu as oublié de mettre quelques termes comme trigger, blob ou multithread dans ta question, elle fait pas pro comme ça

    et sinon c'est quoi le problème ?
    Ben en fait
    j'ai déjà créé un formulaire d'inscription, sous DELPHI 5 qui envoie les données dans un table d'une base de données fonctionnant avec PARADOX.
    Une fois les données fournies, l'utilisateur peut se connecter pour consulter des informations.
    Ce que je souhaiterais, ce serait de récupérer un code qui permettrait à un utilisateur d'y insérer une image,un avatar...Lorsque ce dernier se connecterais, il y aurait l'affichage de son avatar dans chaque form...
    Je regarderai les notions de trigger,blob...
    Ma question ne fait pas pro comme je ne suis pas un pro

    Merci pour les réponses

  5. #5
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut
    je te taquine, mais ta question n'étant pas très claire il était difficile d'y répondre.

    pour une base Paradox j'imagine que tu travailles en local sur le poste.

    tu places un TImage et un bouton "Changer d'avatar" qui utilise un TOpenPictureDialog pour choisir un fichier image.

    Lors de la validation, tu utilise TImage.Picture.SaveToFile pour enregistrer l'image dans un répertoire dédié aux Avatars sous un nom réservé (genre ID de l'utilisateur)

    du coup tu sais où regarder pour afficher l'avatar de l'utilisateur qui se connecte ^^
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  6. #6
    Membre confirmé

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 85
    Par défaut
    Citation Envoyé par Paul TOTH Voir le message
    je te taquine, mais ta question n'étant pas très claire il était difficile d'y répondre.

    pour une base Paradox j'imagine que tu travailles en local sur le poste.

    tu places un TImage et un bouton "Changer d'avatar" qui utilise un TOpenPictureDialog pour choisir un fichier image.

    Lors de la validation, tu utilise TImage.Picture.SaveToFile pour enregistrer l'image dans un répertoire dédié aux Avatars sous un nom réservé (genre ID de l'utilisateur)

    du coup tu sais où regarder pour afficher l'avatar de l'utilisateur qui se connecte ^^
    Salut
    merci pour ta réponse

    Dans le form, j'ai effectivement mis un TImage et Bouton .
    En double cliquant sur le bouton, j'ai mis
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    procedure TForm1.BitBtn3Click(Sender: TObject);
    begin
    OpenPictureDialog1.Execute;
     
    end;
     
    end.
    et j'ai lancé l'exécution avec F9

    La fenêtre s'est ouverte

    mais je ne vois pas comment faire avec
    la validation:
    SavePictureDialog1.Execute;

    Faut-il le mettre dans un autre bouton??
    Merci pour les réponses

  7. #7
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
      if Dialog.Execute then
        Image.Picture.LoadFromFile(Dialog.FileName);
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

Discussions similaires

  1. [Upload] demande d'aide pour un upload d'image
    Par fmouhcine dans le forum Langage
    Réponses: 4
    Dernier message: 03/04/2008, 09h58
  2. [Upload] Script PHP pour des images
    Par bodysplash007 dans le forum Langage
    Réponses: 4
    Dernier message: 21/05/2007, 20h39
  3. Réponses: 1
    Dernier message: 10/10/2006, 14h19
  4. Besoin d'aide pour faire fonctionner un Script d'upload d'images
    Par PaoOo dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 5
    Dernier message: 15/06/2006, 21h24
  5. [Image]Lancer l'api du scanner pour uploader une image ?
    Par mikemead dans le forum Bibliothèques et frameworks
    Réponses: 5
    Dernier message: 30/03/2006, 20h27

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