ID Random Hex en plus de l'ID user

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] ID Random Hex en plus de l'ID user

    Bonjours a tous !

    J'aimerais intégré un ID random Hex 4 en plus de l'ID automatique lors de la création d'un nouveau USER ! et qu'il soit visible sur le profile client.


    Si une personne de ce forum pourrait me montré la marche a suivre, je serais des plus ravi

    Merci a tous

  • #2
    Bonjour,
    Je ne sais pas très bien ce que vous voulez faire avec un "ID Random Hex", mais probablement qu'en créant un Custom Field (Champ Personnalisé) vous pouvez faire ce que vous souhaitez.
    Les Custom Fields peuvent en effet être assigné à un article... mais aussi aux contacts.
    Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

    Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ : https://www.joomla.fr/association/adherer

    Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

    Commentaire


    • #3
      Bonjour,

      En faite lors d'une inscription sur le site d'un nouvelle utilisateur, j'ai besoin d'un deuxième USER_ID fix mais en random Hex qui apparaitra sur son profile ainsi que son USER_ID normal, et quand vous parler de Custom field est-ce l'onglet champ dans contenu ? si oui ! comment j'y insert le Hex.

      Merci pour votre temp

      Commentaire


      • #4
        Bonjour,


        J'ai essayer par custom field impossible de créer un Hexadécimal, j'ai regardez tout les plug-in existant et tous non pas cette fonction seulement du textes et ou numérique et en entré seulement.

        3 jours de casse tête et aucune solution ! Je crois que la seul solution rapide et concret serait une ligne de commande php lors de l’inscription d'un nouveau USER et ainsi être créer aussi dans la table SQL, mon problème est que je suis pas un expert en php ni en SQL.

        Ce que j'ai besoin :

        création d'un HEX a 5 hexadécimal unique lors d'un inscription et qui sera afficher dans le profile de l'utilisateur, ce code restera toujours le même.

        Merci a tous pour votre temps.

        Commentaire


        • #5
          Bonjour a nouveau !

          voici ce dont j'ai trouver qui me donnera ce code :
          Code PHP:
            <?php     $characts    'abcdefghijklmnopqrstuvwxyz';         $characts   .= 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';         $characts   .= '1234567890';      $code_aleatoire      '';       for($i=0;$i 5;$i++)    //5 est le nombre de caractères     {          $code_aleatoire .= substr($characts,rand()%(strlen($characts)),1);      } echo $code_aleatoire;  ?>
          C'est déjà sur la bonne piste ; par contre c'est qu'en "echo" maintenant il reste qu'a pouvoir l'inséré dans la table sql et pouvoir être inséré dans le profile client

          Si quelqu'un a la solution !

          Merci

          Commentaire


          • #6
            Je dis ça je dis rien, mais un champ "couleur", ça fait de l'hexadécimal sur 6 positions.
            Donc ajouter un champ couleur ?
            Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

            Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ : https://www.joomla.fr/association/adherer

            Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

            Commentaire


            • #7
              Bonjours Woluweb

              Merci pour votre soutien.

              Je voie pas ce que les couleurs viennent faire dans le code php que j'ai montrer ! ce code php va me donner un code exemple : "2g5d7r4" qui deviendra le code du client a donner quand il y a une transaction interac "interac au Quebec c'est payer avec une carte de débit " pour être clair ! j'ai besoin que le client est un code de 7 caractère alpha numérique qui lui est attribué a l'inscription sur le site et que le client puisse voir son code dans son profile, et ce code est en clef unique on lui demande pas un nouveau code a chaque fois, ce code lui appartiens définitivement.

              Je crois que je ne peut pas être plus précis que çà, peut-être que ma question au départ étais mal formulé ou mal compris car hexadécimal peut être interpréter pour les couleurs et pour l'alpha numérique.

              Comme j'ai stipulé ! je ne suis vraiment pas un geek en php et en sql

              Merci

              Commentaire


              • #8
                ce code php va me donner un code exemple : "2g5d7r4"
                Ce code est tout sauf hexadécimal : un code hexadécimal ne contient que des chiffres et les lettres de A à F. De plus un code hexadécimal comporte obligatoirement un nombre pair de caractères.
                Un code couleur est un code hexadécimal compris entre 000000 et ffffff.
                woluweb likes this.
                Lorsque l'on se cogne la tête contre un pot et que cela sonne creux, ça n'est pas forcément le pot qui est vide.
                Confucius

                Commentaire


                • #9
                  Bonjour

                  A toutes fins utiles : tu trouveras plus de développeurs Joomla sur le forum international (en anglais); à savoir https://forum.joomla.org/

                  Bonne journée.
                  Christophe (cavo789)
                  Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)
                  Développeur de marknotes, logiciel de gestion de prises de notes avec interface web et de multiples convertisseur https://github.com/cavo789/marknotes
                  Mes logiciels OpenSource : https://www.avonture.be

                  Commentaire


                  • #10
                    Bonjour

                    Merci pour vos réponses !

                    Un chiffre hexadécimal est un chiffre utilisé dans le système hexadécimal.

                    Dans le système décimal que nous connaissons bien, il y a 10 chiffres qui sont 0, 1, 2, 3, 4, 5, 6, 7, 8 et 9.

                    Le système hexadécimal compte 16 chiffres qui sont 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E et F.

                    Vous avez toutes a fait raison donc je retire hexadécimal,on m'a mal renseigner au départ et je me coucherais moins idiot ce soir ce qui veut dire que le code php que j''ai inséré un peut plus haut est alphanumérique donc le début de voir la lumière au bout du tunnel .

                    Ca fait des années que je viens sur ce forum car vous avez toujours répondu a mes questions sans même devoir poser de question car les réponse y étais déjà a travers les autres internaute.

                    Mon premier compte chez vous date de 2007 et qui malheureusement fut hacker .

                    En un mot ! j'ai toujours été satisfait ici et trouver ce que je cherchais ! alors me dire d'aller chez les anglais je suis un peut déçu. surtout que m'a demande a mon avis devrait pas poser problème a un développeur Francophone (>
                    Sur ce ! je vais aller chez les anglais et si je trouve réponse la ba je viendrais vous faire le résumé ca pourrait toujours être utiles pour d’autre membre de cette communauté.

                    Merci quand même




                    Commentaire


                    • #11
                      Tu m'as mal compris je pense.

                      Ce que tu demandes, ce n'est pas "Comment faire cela en Joomla" (càd utiliser une fonction qui existe) mais "Comment puis programmer telle chose" et là, ce n'est plus de l'utilisation mais de la programmation.

                      Si quelqu'un peut te répondre ici, c'est super ! Il semble toutefois que ces derniers jours ce ne fût pas le cas.

                      Tu cherches donc une réponse qu'un développeur Joomla pourra te donner; pas un utilisateur; un développeur, de là ma proposition : sur le forum international, y rôdent, un grand nombre de développeurs du core de Joomla et d'autres; de différents pays et de différentes nationnalités.

                      C'est comme si tu utilises un moteur de recherche régional et que quelqu'un te propose d'utiliser un moteur de recherche mondial; c'était le but de ma réponse; juste de te donner une piste.

                      bonne soirée.
                      Christophe (cavo789)
                      Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)
                      Développeur de marknotes, logiciel de gestion de prises de notes avec interface web et de multiples convertisseur https://github.com/cavo789/marknotes
                      Mes logiciels OpenSource : https://www.avonture.be

                      Commentaire


                      • #13
                        (aucun souci, je ne suis pas vexé, tant mieux si cela n'était qu'un quiproquos)
                        Christophe (cavo789)
                        Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)
                        Développeur de marknotes, logiciel de gestion de prises de notes avec interface web et de multiples convertisseur https://github.com/cavo789/marknotes
                        Mes logiciels OpenSource : https://www.avonture.be

                        Commentaire

                        Annonce

                        Réduire
                        1 sur 2 < >

                        C'est [Réglé] et on n'en parle plus ?

                        A quoi ça sert ?
                        La mention [Réglé] permet aux visiteurs d'identifier rapidement les messages qui ont trouvé une solution.

                        Merci donc d'utiliser cette fonctionnalité afin de faciliter la navigation et la recherche d'informations de tous sur le forum.

                        Si vous deviez oublier de porter cette mention, nous nous permettrons de le faire à votre place... mais seulement une fois
                        Comment ajouter la mention [Réglé] à votre discussion ?
                        1 - Aller sur votre discussion et éditer votre premier message :


                        2 - Cliquer sur la liste déroulante Préfixe.

                        3 - Choisir le préfixe [Réglé].


                        4 - Et voilà… votre discussion est désormais identifiée comme réglée.

                        2 sur 2 < >

                        Assistance au forum - Outil de publication d'infos de votre site

                        Compatibilité: PHP 4.1,PHP4, 5, 6DEV MySQL 3.2 - 5.5 MySQLi from 4.1 ( @ >=PHP 4.4.9)

                        Support Version de Joomla! : | J!3.0 | J!2.5.xx | J!1.7.xx | J!1.6.xx | J1.5.xx | J!1.0.xx |

                        Version française (FR) D'autres versions sont disponibles depuis la version originale de FPA

                        UTILISER À VOS PROPRES RISQUES :
                        L'exactitude et l'exhaustivité de ce script ainsi que la documentation ne sont pas garanties et aucune responsabilité ne sera acceptée pour tout dommage, questions ou confusion provoquée par l'utilisation de ce script.

                        Problèmes connus :
                        FPA n'est actuellement pas compatible avec des sites Joomla qui ont eu leur fichier configuration.php déplacé en dehors du répertoire public_html.

                        Installation :

                        1. Téléchargez l'archive souhaitée : http://afuj.github.io/FPA/

                        Archive zip : https://github.com/AFUJ/FPA/zipball/master

                        2. Décompressez le fichier de package téléchargé sur votre propre ordinateur (à l'aide de WinZip ou d'un outil de décompression natif).

                        3. Lisez le fichier LISEZMOI inclus pour toutes les notes de versions spécifiques.

                        4. LIRE le fichier de documentation inclus pour obtenir des instructions d'utilisation détaillées.

                        5. Téléchargez le script fpa-fr.php à la racine de votre site Joomla!. C'est l'endroit que vous avez installé Joomla et ce n'est pas la racine principale de votre serveur. Voir les exemples ci-dessous.

                        6. Exécutez le script via votre navigateur en tapant: http:// www. votresite .com/ fpa-fr.php
                        et remplacer www. votresite .com par votre nom de domaine


                        Exemples:
                        Joomla! est installé dans votre répertoire web et vous avez installé la version française du fichier FPA:
                        Télécharger le script fpa-fr.php dans: /public_html/
                        Pour executer le script: http://www..com/fpa-fr.php

                        Joomla! est installé dans un sous-répertoire nommé "cms" et vous avez installé la version française du fichier FPA:
                        Télécharger le script fpa-fr.php dans: /public_html/cms/
                        Pour executer le script: http://www..com/cms/fpa-fr.php

                        En raison de la nature très sensible de l'information affichée par le script FPA, il doit être retiré immédiatement du serveur après son utilisation.

                        Pour supprimer le script de votre site, utilisez le lien de script de suppression fourni en haut de la page du script. Si le lien de suppression échoue pour supprimer le script, utilisez votre programme FTP pour le supprimer manuellement ou changer le nom une fois que le script a généré les données du site et le message publié sur le forum. Si le script est toujours présent sur le site, il peut être utilisé pour recueillir suffisamment d'informations pour pirater votre site. Le retrait du script empêche des étrangers de l'utiliser pour jeter un oeil à la façon dont votre site est structuré et de détecter les défauts qui peuvent être utilisé à vos dépends.
                        Voir plus
                        Voir moins

                        Partenaire de l'association

                        Réduire

                        Hébergeur Web PlanetHoster
                        Travaille ...
                        X