WebSite X5Help Center

 
Piller G.
Piller G.
User

Warning: Undefined variable.... imlogin.php  fr

Auteur : Piller G.
Visité 709, Followers 1, Partagé 0  

Bonjour,

Sur le site https://choeur-mixte-villaz.ch il y a unonglet "Entre-nous" réservé aux membres avec un accès réservé. Cela fonctionnait parfaitement depuis lomgtemps mais maintenant il y a une erreur qui s'affiche dans la page. J'ai fait des modifications pour que le site soit adaptatif. Voir le fichier joint.

D'autre part j'aimerais supprimer la case "Enregistrez-vous" car l'enregistrement est manuel.

Merci d'avance pour vos conseil et salutations cordiales.

Guy Piller

Posté le
21 RéPONSES - 5 UTILE - 1 CORRECT
Axel  
Axel  
User
Meilleur utilisateur du mois FR

Hello,

Peut être lié à un changement de version de PHP ?!

il faudrait essayer de désactiver les PHP errors et warnings dans le fichier .htaccess

Un sujet très récent identique.

https://helpcenter.websitex5.com/fr/post/261922

Axel

Lire plus
Posté le de Axel  
JiPeR 48
JiPeR 48
Moderator

Hello Guy,  (Axel est passé pendant que je pianotais et testait la chose pour l'enregistrement... ;o))

Cela ressemble à une erreur du PHP activé sur le serveur... Est-ce que tout est au vert (PASS) sur le panneau d'administration en ligne ? (https://choeur-mixte-villaz.ch/admin/login.php  --  connexion avec les données de l'Admin depuis la Gestion de l'accès).

Est-ce que la connexion s'effectue quand même sur l'accès réservé ? Ou autre message d'erreur ? 

Pour le champ "enregistrez-vous", comment a été configuré l'accès réservé ? Y-a-t-il une page d'inscription particulière ou c'est toi qui communique directement les données de connexion aux adhérents ? 

En testant j'arrive à ça sans page d'inscription ou en mettant l'accès réservé des Pages spéciales :

@Suivre,

J.P.

Lire plus
Posté le de JiPeR 48
JiPeR 48
JiPeR 48
Moderator

Suite... Hors sujet mais à toutes fins utiles...

Le code de vérification Google n'est pas placé au bon endroit du projet, il apparaît en haut de chaque page :

Il faut le placer au bon endroit dans les Paramètres, "SEO" :

dans sa forme complète (exemple) : <meta name="google-site-verification" content="8OVxxxxx30aZM-A00P5xxxxxxBSbh7VheaxxxqfFiww" />

et supprimer le code inscrit dans les propriétés des pages. Il doit se balader dans une des balises "body"...

J.P.

Lire plus
Posté le de JiPeR 48
Piller G.
Piller G.
User
Auteur

Hello J.P.

J'ai vérifié le PHP, c'est le PHP 8.1 et tout est en vert!

La connexion vers la page "Entre-nous" se fait correctement malgré cet affichage d'erreur.

C'est moi qui ai défini les accès des utilisateurs et leur ai communiqué les données de connexion.

Est-ce qu'il faut tout effacer le contenu de la gestion de l'accès et reconfirgurer les utilisateurs à nouveau? 

J'ai 2 autres sites créés avec WebSite X5 où j'utilise le même système et cela fonctionne.

https://retraites-glane.ch et https://choeurdesartilleurs.ch et dans ce cas, je n'ai pas la case "Enregistrez-vous"!

Merci pour l'information concernant le code de vérification Google, j'ai corrigé!

Guy

Lire plus
Posté le de Piller G.
JiPeR 48
JiPeR 48
Moderator

Salut Guy,

On trouve l'affichage de l'erreur sur le code source du site à la ligne 275 :

<b>Warning</b>: Undefined variable $fromCart in <b>/datas/yulpa173893/sites/choeur-mixte-villaz.ch/htdocs/imlogin.php</b> on line <b>295</b><br />

Je ne sais pas comment ni pourquoi cette ligne s'affiche sur le site. Je peux signaler le souci au Support Incomedia pour avoir l'avis d'un technicien en début de semaine prochaine ?

Effectivement tu peux tester de refaire la partie réservée du projet, puis reconstruire le projet en utilisant la combinaison de touches MAJ-CTRL (gauche) et en même temps l'Aperçu du logiciel. La reconstruction peut demander un peu de temps, attendre que le logiciel rende la main... Puis exportation complète du projet sur le serveur. 

...OU... appliquer le conseil d'Axel qui consiste à désactiver les avertissement PHP du serveur, et voir ce que ça donne. 

A te lire,

J.P.

Lire plus
Posté le de JiPeR 48
Piller G.
Piller G.
User
Auteur

Salut JiPer,

J'ai effacé tous les utilisateurs et le groupe de l'accès réservé, reconstruit le projet puis j'ai exporté le projet.

J'ai redémarré le pc et WebSite 5x et j'ai importé le projet, j'ai recréé la partie réservée mais sans aucun succés, même après avoir supprimé completement le site sur le serveur. Il y a toujours cette même faute!

Je ne vois pas où je pourrais supprimer le bouton "Enregistrez-vous"!

J'ai regardé sur le serveur pour supprimer les avertissement PHP, mais je ne vois où cela se trouve.
Est-ce qu'il faudrait recharger WebSite ? J'avais téléchargé la version en avril 2021 + mise à jour

Merci d'avance des conseils!

Guy

Lire plus
Posté le de Piller G.
JiPeR 48
JiPeR 48
Moderator

Hello Guy,

Je ne maîtrise pas la version Evo pour explorer davantage sur ce problème. 

Il est tout à fait possible de refaire une installlation du logiciel. Désinstallation dans les règles, puis aller sur le profil utilisateur ici-même, rubrique "Télécharger" puis récupérer la dernière version en date du logiciel (si besoin de la Licence, rubrique "Mes Licences").

Puis installer le logiciel en mode administrateur. Attention au premier lancement à vérifier le chemin des projets à la rubrique "Préférences", toute 1ère page à l'ouverture du logiciel tout en bas à gauche, histoire de bien retrouver ses petits  ;o)) 

Pour les avertissements du PHP, voir avec le support de l'hébergement qui devrait le faire, ou t'orienter pour ça...

Je Signale le souci au Support Incomedia. Attendre le passage d'un technicien sous peu.

J.P.

Lire plus
Posté le de JiPeR 48
Piller G.
Piller G.
User
Auteur

Hello JiPer,

J'ai exporté tous mes sites pour en faire une sauvegarde.

J'ai désinstallé le logiciel et ensuite j'ai redémarré la machine.

Puis j'ai téléchargé la version en cours sur le site WebSite X5 et j'ai réimporter le site qui posait problème.

C'est toujours la même information qui s'affiche sur la page de login!

Je vais regarder avec le helpdek de l'hébergeur s'il est possible de suprimer les avertissments.

S'il y a de nouvelles informations du support, je suis preneur.

Encore merci pour votre aide.

Salutations cordiales. Guy

Lire plus
Posté le de Piller G.
Incomedia
Stefano G.
Incomedia

Hello Piller 

Please get in touch with the hosting provider and ask them to disable the PHP parameter called "display_errors".

That should take care of this piece of text

Let me know if that helped

Thank you

Stefano

GOOGLE TRANSLATE ---

Bonjour Piller 

Veuillez contacter l'hébergeur et lui demander de désactiver le paramètre PHP appelé "display_errors".

Cela devrait régler ce morceau de texte

Faites-moi savoir si cela a aidé

Merci

Stéfano

Lire plus
Posté le de Stefano G.
Piller G.
Piller G.
User
Auteur

Bonjour Stefano,

Merci pour les précisions, je vais contacter l'hébergeur. Je vous tiendrai au courant.

En ce qui concerne le bouton "Enregistrez-vous", j'ai tout supprimer les utilisateurs et l'erreur était que j'avais insérer le groupe d'utilisateurs sous Administrateur alors qu'il fallait mettre le groupe au même niveau.

Un point réglé!

Salutations.

Guy

Hi Stefano,

Thanks for the clarification, I will contact the host. I will keep you posted.

As for the "Register" button, I deleted all the users and the error was that I had inserted the user group under Administrator when it was supposed to put the group on the same level.

That settles the point!

Regards.

Guy

Lire plus
Posté le de Piller G.
Piller G.
Piller G.
User
Auteur

Bonjour,

Ce que je constate encore, ce n'est pas seulement le problème de l'avertissement, mais lorsqu'un utilisateur veut se loguer, le prompt disparait et il ne peut pas insérer son adresse email et de ce fait, il ne peut atteindre la page.

J'ai essayé de tous supprimer les utilisateurs et le groupe et de reconstruire le tout, mais sans succès.

J'ai aussi essayé sur mon site personnel de créer une page avec accès réservé, et là, pas de problème cela fonctionne.

Il y a vraiment quelque chose de corrompu dans la structure du site choeur-mixte-villaz.ch et cette fonction est nécessaire car elle donne accès à un grand nombre de pages et photos concernant ce choeur.

Alors, si un spécialiste peut y jeter un oeil, cela serait super.

Merci d'avance de votre aide.

Guy

Lire plus
Posté le de Piller G.
Incomedia
Stefano G.
Incomedia

Hello Piller

Have the warnings been disabled?

These can cause a number of issues, so the most important part is disabling those first. Once that has been done, if the issue persists, inform me here so I may verify the situation further

I remain available here

Stefano

GOOGLE TRANSLATE ---

Bonjour Piller

Les avertissements ont-ils été désactivés ?

Ceux-ci peuvent causer un certain nombre de problèmes, le plus important est donc de les désactiver en premier. Une fois cela fait, si le problème persiste, informez-moi ici afin que je puisse vérifier la situation davantage.

Je reste disponible ici

Stéfano

Lire plus
Posté le de Stefano G.
Piller G.
Piller G.
User
Auteur

Bonjour Stéfano,

J'ai déasctivé le paramètre "Display_errors" et il n'y a plus cette information qui s'affiche sur la page de login aux pages réservées.

Par contr, il y a un autre problème que j'ai aussi constaté sur cette page de login, c'est que si on clique dans le champ "Adresse email", le prompt disparaît et on ne peut plus introduire son adresse email. Il faut actualiser la page pour que le prompt revienne.

De même, une fois que le champ "Adresse email" est complété, si on clique dans le champ "Mot de passe", il n'y a également plus de prompt, il faut utiliser Tab.

C'est vraiment embêtant pour les personnes qui se plaingent qu'ils ne peuvent pas accéder aux pages désirées.

Merci de regarder ce problème.

Guy

Lire plus
Posté le de Piller G.
Incomedia
Eric C.
Incomedia

Hello,
examining the page where the error occurs, it seems that there might be an issue with the size of the image area of the image
in the header.
Could you check if, in step 2, you see something similar to what is in this attached image?
If so, please try to resize the highlighted area so that it is not larger than the header, and check if the register fields work again.
Let us know.

Eric



***** Google Translation:

Bonjour,
en examinant la page sur laquelle l'erreur se produit, il semble qu'il puisse y avoir un problème avec la taille de la zone d'image de l'image
dans l'en-tête.
Pourriez-vous vérifier si, à l'étape 2, vous voyez quelque chose de similaire à ce qui se trouve dans cette image ci-jointe ?
Si tel est le cas, essayez de redimensionner la zone en surbrillance afin qu'elle ne soit pas plus grande que l'en-tête et vérifiez si les champs de registre fonctionnent à nouveau.
Faites le nous savoir.

Eric

Lire plus
Posté le de Eric C.
Fernand D.
Fernand D.
User

Bonjour,

Comme indiqué par Eric C.  c'est l'image au centre en haut qui pose problème, voir pièce jointe avec l'image décalée à gauche il est possible de remplir les champs E-mail et mot de passe, cette image doit dépasser ers le bas .....

Fernand

Lire plus
Posté le de Fernand D.
Fernand D.
Fernand D.
User

re,

une autre pièce jointe, pour voir le décalage de l'image vers la gauche (image peut-être liée avec une autre zone vide !), j'ai décoché le left 286px.

Fernand

Lire plus
Posté le de Fernand D.
Fernand D.
Fernand D.
User

Bonjour,

L'image centrale (sélectionnée dans pièce jointe ci dessus) a une hauteur trop importante 320px, faites un clic droit sur l'image et mettez en hauteur environ 160px, mettez une même  hauteur sur les 3 images sans dépasser la hauteur de l'entête.

Fernand

Lire plus
Posté le de Fernand D.
Piller G.
Piller G.
User
Auteur

Bonjour Fernand et Eric,

Merci de vos conseils, c'était bien la solution pour règler ce problème, maintenant , la page "Entre-nous" fonctionne parfaitement.

Il y a encore un petit problème avec la marge gauche qui existe sur certaines pages (exemple Historique) et pas sur d'autres (exemple Présentation), je ne vois pas où je peux corriger cela. Je ne connais pas du tout le code de programmation!

Par contre, je touve le logiciel WebSite X5 super facile d'utilisation pour un néophyte.

Merci beau pour votre aide et bonne journée.

Guy

*Google translate*

Hello Fernand and Eric, Thank you for your advice, it was the solution to resolve this problem, now the “Entre-nous” page works perfectly. There is still a small problem with the left margin which exists on some pages (example: Historique) and not on others (example: Présentation), I don't see where I can correct this. I don't know programming code at all! On the other hand, I find the WebSite X5 software super easy to use for a beginner.

Thank you handsome for your help and have a nice day.

Guy

Lire plus
Posté le de Piller G.
JiPeR 48
JiPeR 48
Moderator

Salut Guy,

De quelles marges s'agit-il ? Je ne vois rien de choquant sur le site... On peut avoir des copies écran pour faire la différence ? 

@+,

J.P.

PS : s'il se présente de nouveaux soucis qui n'ont rien à voir avec le sujet d'origine, merci d'ouvrir de nouveaux sujets. Plus pratique pour un suivi individuel et une recherche plus tard sur les mots clés... Merci !

Lire plus
Posté le de JiPeR 48
Incomedia
Eric C.
Incomedia

Hello Guy,
that slight horizontal shift seems to be caused by those pages having a vertical scrollbar because of the amount of content they have.
The bar takes up a small amount of space in the page, causing the proportions to be slightly modified, meaning that you see the margin changing when switching from one page to the other.

Eric


***** Google Translation:

Bonjour Guy,
ce léger décalage horizontal semble être causé par le fait que ces pages ont une barre de défilement verticale en raison de la quantité de contenu dont elles disposent.
La barre occupe un peu de place dans la page, ce qui entraîne une légère modification des proportions, ce qui fait que l'on voit la marge changer lorsqu'on passe d'une page à l'autre.

Eric

Lire plus
Posté le de Eric C.
Piller G.
Piller G.
User
Auteur

Bonjour Eric et tous les personnes qui sont intervenues,

Bien vu, c'est exactement cela, je n'avais pas remarqué que cela était causé par la barre de défilement.

Ce n'est pas gênant, mais je ne voyait où il y avait une erreur.

Merci à tous pour vos conseils et votre aide.

Avec mes meilleures salutations.

Guy

* Google translation *

Hello Eric and all the people who intervened,

Well done, that's exactly it, I hadn't noticed that it was caused by the scroll bar.

It's not embarrassing, but I couldn't see where there was a mistake.

Thank you all for your advice and help.

With best regards.

Guy

Lire plus
Posté le de Piller G.