Pages web dynamiques reliées à une base de données
Auteur : KHOUMA S.Re bonjour,
Mes blocages ayant été levés par JiPeR et Stefano, j'ai maintenant commencé à utiliser les fonctionnaliyés qui m'ont emmené à migrer vers wx5 Pro.
Mon nouveau problème est le suivant:
Mes clients doivent s'inscrire de manière automatiques pour accéder à des informations qui leurs sont personnelles.
Pour ce faire il me faut relier une table de ma base de donnée à une page que je dois créer et qui dois recuperer les informations relatives à chaque clients.
La table de la base de donnée est prête mais je ne vois pas comment créer la page en question.
Je vous remercie par avance de votre aide qui m'a déjà enrichie énormément , par rapport à mes débuts sur website x5.
Meilleures salutations
TRADUCTION Google:
Hello again,
My blocks having been lifted by JiPeR and Stefano, I have now started using the features that led me to migrate to wx5 Pro.
My new problem is this:
My clients must register automatically to access information that is personal to them.
To do this, I need to link a table in my database to a page that I have to create and that has to retrieve the information relating to each customer.
The database table is ready but I don't see how to create the page in question.
I thank you in advance for your help which has already enriched me enormously, compared to my debut on website x5.
Best regards
Hello Khouma,
A toutes fins utiles car je n'utilise pas de BDD pour le moment... un petit tour déjà sur la page des Guides pour avoir une approche :
https://guide.websitex5.com/en/support/solutions/articles/44001271386-how-to-enable-the-automatic-user-registration
https://guide.websitex5.com/en/support/solutions/articles/44001249494-how-to-collect-order-data-using-a-database
@Suivre,
J.P.
Hello Khouma,
Tu dis:
"Pour ce faire il me faut relier une table de ma base de donnée à une page que je dois créer et qui dois recuperer les informations relatives à chaque clients.
La table de la base de donnée est prête mais je ne vois pas comment créer la page en question."
Tu ne peux pas créer une page pour récupérer les informations d'un utilisateur... Que tu sois en mode administrateur ou utilisateur. Impossible d'afficher les informations !!!!
C'est pas très RGPD mais c'est comme cela. J'ai arrêté le combat sur ce sujet avec Incomedia, car cela n'avance pas.
WSX5 est un super outil, mais il y a des manques très sérieux relevés par les utilisateurs, et ceux ci trainent des mois entiers voir des années (pour ce problème par exemple... conformité RGPD depuis mai 2018 !!!! )
A ce jour, WSX5 n'est pas conforme RGPD. Plein d'utilisateurs l'ont signalé !
il faut ensuite voir comment utiliser le produit avec cela.
Enjoy!
Axel
Auteur
Hello,
Milles excuses. Dès imprévus m’ont éloigné de Dakar.
Merci Axel
Avec l’aide d”un ami, j’ai pu créer la page mais il faut du php pour la relier à la base de données phpmyadmin.
Quelqu’un peut il m'aider SVP?
Merci d’avance et meilleures salutations.
Hello KHOUMA
Since the question revolves mainly around custom codes, the Staff cannot unfortunately provide support for it
However, I will leave the topic open so that other users might eventually stop by and lend you a hand with this
Thank you for your understanding
Stefano
GOOGLE TRANSLATE ---
Bonjour KHOUMA
Étant donné que la question tourne principalement autour des codes personnalisés, le personnel ne peut malheureusement pas fournir de support pour cela
Cependant, je vais laisser le sujet ouvert afin que d'autres utilisateurs puissent éventuellement s'arrêter et vous donner un coup de main avec ceci
Merci pour votre compréhension
Stefano
Hello Khouma,
Ici un simple exemple de connexion à une base en PHP
https://www.w3schools.com/php/func_mysqli_connect.asp
Enjoy!
Axel
Bonsoir KHOUMA,
Malheureusement comme l’indique Axel il est impossible de créer une page spécifique pour la récupération des données d'un utilisateur.
Le seul moyen c’est de créer une page manuellement avec droits d’accès pour chaque utilisateur « Uniquement inscription automatique » pour éviter bien évidemment d’avoir l’information sur le mot de passe « RGPD Oblige mais non-conforme/respecter via WebSite X5 »
Du coup j’ai créé personnellement un espace client pour chaque utilisateur en enregistrement AUTO auquel celui-ci permets à l’utilisateur de :
https://www.auptitbonheur59.com/imlogin.php?loginstatus=-2
Par ailleurs je félicite personellement AXEL pour son travail parfait ! https://wsx5invoice.afsoftware.fr/
Outil mis au point par lui-même pour générer les factures, gérer le stock, suivre les statues, etc. que je compte bien tester malgré ma version antérieure à celle connue aujourd’hui.
Bonne continuation...
Jacques. D
Auteur
Bonjour et merci à tous.
En fouillant ’je crois avoir trouvé ce que je cherchais dans le menu propriétés d’une page puis onglet "avancés".
On peut y ajouter du code php. Le temps de lire la documentation et je vais l’essayer.
J’espère que l’info sera utile pour Axel.
La proposition de Jacques est intéressante mais il me faudrait créer un millier de pages en l’espace de trois
Je vous ferai part de mon expérience la semaine prochaine par ce que je dois m’ absenter de Dakar quelques temps.
Encore une fois, merci.
Hello and thank you all.
By searching 'I think I found what I was looking for in the properties menu of a page then tab "advanced".
You can add php code to it. Time to read the documentation and I will try it.
I hope the info will be useful for Axel.
Jacques' proposal is interesting but I would have to create a thousand pages in the space of three
I will share with you my experience next week by the fact that I have to be absent from Dakar for a while.
Again, think you
Hello Khouma,
Je suis bien au courant des cette fonctionnalité. Par contre tu peux insérer ici du code HTML/JS si ta page est en extension HTML.
Si tu veux insérer du code PHP / HTML/JS , il faut que ta page soit en extension PHP et le code PHP en début de page soit ici:
Enjoy!
Axel
Auteur
Bonjour à tous.
J'étais dans un village,très loin de la ville, sans internet. De retour, depuis deux semaines je n'arrive pas à connecter mon formulaire à la base de donnée et ce malgrès l'aide d'un ami qui s'y connaît un peu.
Nous avons été obligé de créer les codes nécessaires et de les insérer directement sans passer par le CMS. Dommage par ce que je vais devoir remettre mes fichiers(php) et modier IMLOGIN après chaque exportation.
J'espère que l'équipe de Wbsite X5 se penchera sur ce problème qui limite nos projets.
Merci encore une fois à tous ceux qui se sont penchés sur cette question.
Hi all.
I was in a village, very far from the city, without internet. Back home, for two weeks I can not connect my form to the database and this despite the help of a friend who knows a little about it.
We were forced to create the necessary codes and insert them directly without going through the CMS. Too bad I will have to hand over my files (php) and modify IMLOGIN after each export.
I hope that the Wbsite X5 team will look into this problem that limits our projects.
Thank you once again to everyone who has looked into this issue.
Salut Khouma,
Le sujet ést assez ancien (...mi janvier...) et a fait déjà l'objet de plusieurs réponses. Comme j'ai des doutes sur le suivi par le technicien depuis tout ce temps, je viens de Signaler ton souci au Support Incomedia afin qu'un technicien puisse nous donner son avis.
Attendre le début de la semaine prochaine car le week-end = OFF.
@Suivre,
J.P.
Auteur
Salut JiPeR,
Merci pour tout et très bon week-end.
Good afternoon everyone
I've checked how the topic progressed, but if I am not wrong the topic is still referring mostly to custom codes to achieve custom results in the project
As mentioned before, since the question revolves mainly around custom codes, the Staff cannot unfortunately provide support for it
Should there be anything else I can be of help with, please do let me know here
Thank you
Stefano
GOOGLE TRANSLATE ---
Bonjour à tous
J'ai vérifié la progression du sujet, mais si je ne me trompe pas, le sujet se réfère toujours principalement à des codes personnalisés pour obtenir des résultats personnalisés dans le projet
Comme mentionné précédemment, étant donné que la question tourne principalement autour des codes personnalisés, le personnel ne peut malheureusement pas fournir de support pour cela
S'il y a quoi que ce soit d'autre pour lequel je peux être utile, veuillez me le faire savoir ici
Merci
Stefano
Auteur
Bonjour
Merci de vous pencher sur mon problème depuis si longtemps.
Ma question se résume à avoir des explications plus détaillées sur la manière de créer des pages codés en php.
Voir la partie propriétés d’une page puis onglet "avances".
Merci de votre réponse.
Hello
Thank you for looking into my problem for so long.
My question boils down to having more detailed explanations on how to create pages encoded in php.
See the properties part of a page then tab "advances".
Thank you for your reply.
Hello KHOUMA
In order to generate a PHP page, you can simply change the extension of the page by going into Properties for each specific page in Step 3 -> Properties -> Expert -> File name format
Keep in mind that if you're using any kind of Object that requires PHP on that page, the format will become PHP by default.
Once this is done, there is nothing else that the software needs to do. From this moment forward, if you add any kind of custom PHP code to the page, it should work
I remain available here in case you have further questions
Thank you
Stefano
GOOGLE TRANSLATE ---
Bonjour KHOUMA
Afin de générer une page PHP, vous pouvez simplement changer l'extension de la page en allant dans Propriétés pour chaque page spécifique à l'étape 3 -> Propriétés -> Expert -> Format de nom de fichier
Gardez à l'esprit que si vous utilisez n'importe quel type d'objet nécessitant PHP sur cette page, le format deviendra PHP par défaut.
Une fois cela fait, il n'y a rien d'autre que le logiciel doive faire. À partir de ce moment, si vous ajoutez n'importe quel type de code PHP personnalisé à la page, cela devrait fonctionner
Je reste disponible ici au cas où vous auriez d'autres questions
Merci
Stefano
Auteur
Bonjour et merci,
Effectivement ça marche.
J’ ai réussi à inserer la page. J’ai juste un petit souci (l’en-tête et le pieds de page sont dupliqués en fin de page).
C'est sûrement une erreur sur mes codes que je vais revoir.
Merci infiniment.
Hello and thank you,
Indeed it works.
I managed to insert the page. I just have a little problem (the header and footer are duplicated at the end of the page).
This is surely an error on my codes that I will review.
Thank you so much.
Tu peux exporter automatiquement tes fichiers dans les propriétés avancées d'un objet HTML en les ajoutant dans la liste. Ainsi ils vont directement sur le serveur web dans le répertoire que tu définis. (files par défaut)
Enjoy!
Axel
Auteur
Merci Axel,
Je vais le tester demain, insh’ALLAH .
Je te tiendrai au courant.