Erreur PHP importer usager par csv

  • gchartrandaam
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 6 ans 7 mois #766 par gchartrandaam
Erreur PHP importer usager par csv a été créé par gchartrandaam
Bonjour, j'ai un message d'erreur lorsque je tente d'ajouter des usagers par csv
Voici le message PHP
PHP Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in E:\GRR331a\GRR\include\mysql.inc.php on line 125

j'utilise la version 3.3.1a de GRR
IIS sous Windows 2008 r2
PHP 7.0.28
Mysql (MariaDB 10.1.31)

Merci

Connexion ou Créer un compte pour participer à la conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
Plus d'informations
il y a 6 ans 7 mois #776 par Yan
Réponse de Yan sur le sujet Erreur PHP importer usager par csv
Bonjour,
c'est que la requête qui a été exécutée a échoué, sinon nous aurions bien un entier comme réponse :-(
Il n'y a pas d'autre message d'erreur ?
Vos utilisateurs ont-ils été importés ?
Il faudrait savoir d'où vient cet appel à grr_sql_count...
Cordialement,
YN

Connexion ou Créer un compte pour participer à la conversation.

  • gchartrandaam
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 6 ans 7 mois - il y a 6 ans 7 mois #782 par gchartrandaam
Réponse de gchartrandaam sur le sujet Erreur PHP importer usager par csv
Bonjour,

non les usagers ne sont pas importé, j'ai fait un autre fichier csv plus simple 1 ligne et ça fonctionne. Je vais essayer de voir ce qui cloche dans mon fichier
Dernière édition: il y a 6 ans 7 mois par gchartrandaam. Raison: erreur dans le csv de test

Connexion ou Créer un compte pour participer à la conversation.

  • gchartrandaam
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 6 ans 7 mois #783 par gchartrandaam
Réponse de gchartrandaam sur le sujet Erreur PHP importer usager par csv
Je viens de voir que dans mes usagers il y avait des noms ou prénom avec des accents et ça fait planter l'import. J'ai enlevé les accents et tout est beau. Est-ce que le système accepte les accents ou est-ce un mauvais interclassement SQL

Connexion ou Créer un compte pour participer à la conversation.

  • gchartrandaam
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 6 ans 7 mois #785 par gchartrandaam
Réponse de gchartrandaam sur le sujet Erreur PHP importer usager par csv
Maintenant mes usagers sont créé mais lorsqu'ils se connectent il y a l'erreur
PHP Notice: Undefined offset: 1 in E:\GRR331a\GRR\include\session.inc.php on line 717
Il faut que jj'enlève le login.php dans l'URL et la personne est connecté et peut fonctionner.

Comment corriger le tout?
Merci

Connexion ou Créer un compte pour participer à la conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
Plus d'informations
il y a 6 ans 7 mois #786 par Yan
Réponse de Yan sur le sujet Erreur PHP importer usager par csv
Il me semblait bien que les accents étaient autorisés : je viens de vérifier.
Les accents passent bien si le fichier des données est encodé en UTF-8 sans BOM, mais j'obtiens l'erreur que vous indiquiez si le fichier est encodé en ISO.
J'essaie de voir s'il est possible de corriger cela.

Connexion ou Créer un compte pour participer à la conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
Plus d'informations
il y a 6 ans 7 mois #790 par Yan
Réponse de Yan sur le sujet Erreur PHP importer usager par csv

gchartrandaam écrit: Maintenant mes usagers sont créé mais lorsqu'ils se connectent il y a l'erreur
PHP Notice: Undefined offset: 1 in E:\GRR331a\GRR\include\session.inc.php on line 717
Il faut que j'enlève le login.php dans l'URL et la personne est connecté et peut fonctionner.

Comment corriger le tout?

Bonjour,
quelle URL avez-vous modifiée ?
Cordialement,
YN

Connexion ou Créer un compte pour participer à la conversation.

  • gchartrandaam
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 6 ans 7 mois #799 par gchartrandaam
Réponse de gchartrandaam sur le sujet Erreur PHP importer usager par csv
Lorsqu'on veut se connecter au site du style monapp.com/login.php apparaît, nous entrons nos informations de login et le lien URL reste tel quel mais donne le message PHP notice. Si je fais simplement enlever le "login.php" dans la barre d'adresse, je retombe sur monapp.com/day.php et je suis connecter. Donc on dirait que la redirection de login.php vers une autre page donne un message d'erreur

Connexion ou Créer un compte pour participer à la conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
Plus d'informations
il y a 6 ans 7 mois #801 par Yan
Réponse de Yan sur le sujet Erreur PHP importer usager par csv
J'essaie d'interpréter votre réponse :
dans la page mondomaine/GRR/admin/admin_config.php?page_config=1
vous aviez défini comme URL : mondomaine/GRR/login.php
et alors vous aviez une erreur ?
En pratique, laisser ce champ vide fonctionne, sinon il faut effectivement mettre mondomaine/GRR/ (ou sans / final)
si l'appel à la page login.php rend une erreur, il y a un problème...

À suivre
YN

Connexion ou Créer un compte pour participer à la conversation.

  • gchartrandaam
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 6 ans 7 mois #803 par gchartrandaam
Réponse de gchartrandaam sur le sujet Erreur PHP importer usager par csv
Voici le lien de mon site applications.amanseau.qc.ca
Si je tape seulement ce lien, j'arrive à applications.amanseau.qc.ca/day.php?area=1
Je clique sur le lien "Se connecter" et ça m'amène à
applications.amanseau.qc.ca/login.php
lorsque je tape mes informations et cliquer sur Se connecter c'est là que j'obtiens le message d'erreur, l'URL est encore à
applications.amanseau.qc.ca/login.php
J'enlève donc simplement le /login.php dans la barre d'adresse, ce qui me retourne à applications.amanseau.qc.ca/day.php?area=1 mais là je suis connecté et peut faire mes trucs.
Dans la page de config, c'est simplement applications.amanseau.qc.ca qui est indiqué.

Connexion ou Créer un compte pour participer à la conversation.

Modérateurs: Yan