470 résultats trouvés

par ynx
23 sept. 2022, 19:23
Forum : PHP avancé
Sujet : [RESOLU] Utilisation d'un trait
Réponses : 5
Vues : 62

Re: Utilisation d'un trait

Bonjour, Il me semble que l'utilisation d'un constructeur dans un trait est plutôt rare car un trait ne peux pas être instancié. Le constructeur de la classe Connect va écraser le constructeur du trait Connect (ordre de précédence), on pourrait utiliser un alias pour résoudre ce conflit mais il semb...
par ynx
16 sept. 2022, 13:09
Forum : PHP débutant
Sujet : [RESOLU] En-têtes de tableur et importation en BDD
Réponses : 5
Vues : 164

Re: En-têtes de tableur et importation en BDD

Active l'affichage des erreurs PHP en développement ou regarde le fichier error_log de ton serveur web pour voir les éventuelles erreurs PHP.

La variable $con utilisée dans mysqli_query n'est pas définie dans ton fichier functions.php.
par ynx
13 sept. 2022, 18:53
Forum : PHP avancé
Sujet : lancer pdflatex avec exec
Réponses : 1
Vues : 76

Re: lancer pdflatex avec exec

Bonjour,

A priori php ne connait pas le chemin vers l'exécutable pdflatex.

Via putty, essaye d'utiliser la commande whereis pdflatex pour localiser l'exécutable, puis renseigne le chemin absolu dans ton script php.
par ynx
07 sept. 2022, 15:58
Forum : PHP débutant
Sujet : [RESOLU] En-têtes de tableur et importation en BDD
Réponses : 5
Vues : 164

Re: En-têtes de tableur et importation en BDD

Bonjour, Vu le code qui ne semble pas tout jeune, le modifier risque d'introduire des régressions si il n'y a pas de tests automatisés. Il ne serait pas plus simple et plus sûr de créer un script indépendant pour modifier les entêtes des fichiers, puis utiliser ces fichiers modifiés dans l'applicati...
par ynx
01 sept. 2022, 19:51
Forum : PHP débutant
Sujet : [RESOLU] lastInsertId ne fonctionne pas
Réponses : 4
Vues : 100

Re: lastInsertId ne fonctionne pas

lastInsertId() et prepare() sont des méthodes de la classe PDO. execute() est une méthode de la classe PDOStatement. $pdo = $this->connect(); $stmt = $pdo->prepare($query); $stmt->execute(); $lastId = $pdo->lastInsertId(); En faisant $this->connect()->lastInsertId(); tu crées une 2e connexion à la b...
par ynx
27 août 2022, 09:53
Forum : PHP débutant
Sujet : Problème d'affichage datatable
Réponses : 8
Vues : 127

Re: Problème d'affichage datatable

Heureusement que c'est un extrait minimaliste :) Tu peux utiliser la balise de code pour rendre ton extrait plus lisible. Quelle version de Bootstrap tu utilises ? On ne peut pas tester ton code PHP car on a pas accès à tes données (foreach $lignes...). Pour commencer il faudrait mieux nous partager...
par ynx
26 août 2022, 21:51
Forum : PHP débutant
Sujet : Problème d'affichage datatable
Réponses : 8
Vues : 127

Re: Problème d'affichage datatable

Essaye de nous partager un exemple minimaliste de code avec lequel tu rencontres ton problème, difficile de deviner sans voir ton code. Dans l'exemple basique de la doc, les tableaux n'ont pas d'id et sont tous initialisés via une classe css commune (table.display) : https://datatables.net/examples/...
par ynx
26 août 2022, 09:33
Forum : PHP débutant
Sujet : Problème d'affichage datatable
Réponses : 8
Vues : 127

Re: Problème d'affichage datatable

Bonjour,

Un identifiant html (attribut id) doit normalement être unique, le problème vient surement de là. Regarde la console de ton navigateur pour voir les éventuelles erreurs javascript.
Utilise le validateur w3c pour vérifier que ton code html est correct : https://validator.w3.org/
par ynx
21 août 2022, 09:16
Forum : Frameworks PHP
Sujet : Bootstrap toggle image
Réponses : 1
Vues : 268

Re: Bootstrap toggle image

Bonjour,

Voir peut-être https://palcarazm.github.io/bootstrap5-toggle/ qui supporte le html (image ou icone)
par ynx
18 août 2022, 17:58
Forum : PHP débutant
Sujet : Bloquer l'accès à des pages par un compteur
Réponses : 2
Vues : 95

Re: Bloquer l'accès à des pages par un compteur

Bonjour, Tu peux éventuellement utiliser une variable de session pour enregistrer le compteur de visite pour la session en cours. Mais sans connexion utilisateur et sans persistance des données (sans bdd ou autre stockage), l'utilisateur pourra simplement redémarrer son navigateur pour créer une nou...
par ynx
17 août 2022, 16:32
Forum : PHP débutant
Sujet : [RESOLU] Rediriger vers une page dédiée selon l'appartenance d'un user à un groupe
Réponses : 6
Vues : 186

Re: Rediriger vers une page dédiée selon l'appartenance d'un user à un groupe

La variable $_POST["submit"] ne pourra pas existé dans ton traitement PHP puisqu'il n'y a pas de formulaire avec method="POST". Le bouton submit ne semble pas adapté puisque tu n'as pas de formulaire ni de données à transmettre, utilise plutôt des liens. Les pages dont l'accès es...
par ynx
17 août 2022, 12:03
Forum : PHP débutant
Sujet : [RESOLU] Rediriger vers une page dédiée selon l'appartenance d'un user à un groupe
Réponses : 6
Vues : 186

Re: Rediriger vers une page dédiée selon l'appartenance d'un user à un groupe

La page landing.php bascule vers la page index.php puisque à la fin code proposé, j'ai ajouté une redirection sans condition vers la page index.php (// si $data['direction'] ne correspond pas aux valeurs testées...) Il suffit de supprimer cette redirection pour afficher la page. Tu n'as pas besoin d...
par ynx
13 août 2022, 10:03
Forum : PHP débutant
Sujet : [RESOLU] Rediriger vers une page dédiée selon l'appartenance d'un user à un groupe
Réponses : 6
Vues : 186

Re: Rediriger vers une page dédiée selon l'appartenance d'un user à un groupe

Le message d'erreur "Trying to access array offset on value of type bool" correspond l'instruction $data['direction'] : on essaye d'accéder à la clé 'direction' du tableau data, or cette variable $data n'est pas un tableau mais un booléen (true ou false). La variable $data est définie avec...
par ynx
11 août 2022, 18:15
Forum : PHP débutant
Sujet : [RESOLU] Rediriger vers une page dédiée selon l'appartenance d'un user à un groupe
Réponses : 6
Vues : 186

Re: Rediriger vers une page dédiée selon l'appartenance d'un user à un groupe

Bonjour, Comme vu sur la précédente discussion, le rapport d'erreur de PDO est bien activé en mode warning ou exception ? Il semble que ta requête sql ne soit pas correcte donc tu devrais avoir un message d'erreur sql en plus du message d'erreur PHP pour t'aider à corriger cette requête. Il manque n...
par ynx
04 août 2022, 15:27
Forum : PHP débutant
Sujet : [RESOLU] données ne remontent pas dans la BDD
Réponses : 5
Vues : 171

Re: données ne remontent pas dans la BDD

Ton fichier config.php semble correct. Il manque effectivement les accolades du bloc if comme indiqué par Spols. Ces vérifications devraient d'ailleurs plutôt se situer dans le bloc if (isset( $_POST['submit'])) { ... } La condition if (isset( $_POST['submit'])) ne sera jamais validée car ton input ...
Nous sommes le 25 sept. 2022, 15:35