Pour moi la parenthèse fermante de la ligne 33 de fichier php est de trop.
Merci, j'ai effectivement viré cette parenthèse en trop!
Quand je travaillais en local, je pouvais gérer les affichages d'erreur mais la je suis uniquement en ligne (OVH). Est il possible de le faire? et peut on leur demander les logs comme Domi65 me le suggère?
e_all n'existe pas , E_ALL oui et il faudrait que la ligne se retrouve avant tous tes autres codes. Et ce n'est pas une bonne idée en prod de laisser le display_errors à 'on', il faut plutôt aller consulter les erreurs dans tes logs, ou mieux avoir un environnement de dev
e_all n'existe pas , E_ALL oui et il faudrait que la ligne se retrouve avant tous tes autres codes. Et ce n'est pas une bonne idée en prod de laisser le display_errors à 'on', il faut plutôt aller consulter les erreurs dans tes logs, ou mieux avoir un environnement de dev
Ok merci j'ai mis ça du coup :
<?php
ini_set('display_errors', 1);
error_reporting(E_ALL );
include ("include/sw_head.php");
include("include/5e_form_connexion.php");
Je n'ai toujours que " Invalid JSON response"
Par contre, difficile pour moi de me faire une environnement de travail actuellement.
Le retour dans ton appel AJAX est vide (onglet réseau) et tu as un code 200 signifie que tu n'as pas d'erreur sur ta page sw_server_processing_test.php. Ouvre le fichier ssp.class.php, dans la méthode static function simple, fait un var_dump de $data pour voir si tu as tu contenu.
Le retour dans ton appel AJAX est vide (onglet réseau) et tu as un code 200 signifie que tu n'as pas d'erreur sur ta page sw_server_processing_test.php. Ouvre le fichier ssp.class.php, dans la méthode static function simple, fait un var_dump de $data pour voir si tu as tu contenu.
Dans la class SSp, il y a pleins de fonctions
et avant la fin de la class j'y ai rajouté var_dump ($data);
le code erreur passe de 1 à 7 ...
DataTables warning: table id=landspeeder - Ajax error. For more information about this error, please see http://datatables.net/tn/7
C'est pourquoi j'ai précisé dans la méthode static function simple , et f12 onglet Réseaux pour voir le retour ou tu copies le lien généré par Datatable directement dans ton navigateur
C'est pourquoi j'ai précisé dans la méthode static function simple , et f12 onglet Réseaux pour voir le retour ou tu copies le lien généré par Datatable directement dans ton navigateur
Oh punaise, mes reflexes sont bien lointains...
J'ai donc ajouté cette fonction :
static function simple ()
{
var_dump ($data);
}
Mais du coup ou est appelée cette fonction?
il n'y a rien de plus dans "network"
PS: merci de ta patience avec des boulets comme moi...
Pas de demander d'ajouter une méthode mais la.méthode existe déjà regarde dans le corps de la méthode simple tu verras une variable $data et juste après ajoute le var_dump($data); exit ; ensuite dans la console tu cherches xhr dans l'onglet réseaux , tu verras l'url, copie là dans ton navigateur pour voir si ton var_dump s'affiche.
Ps: Regarde aussi tes logs pour voir les eventuelles erreurs PHP
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Activer les erreurs PDO / (julp) htmlspecialchars / FAQ PHP / Pas d'aide par MP
Activer les erreurs PDO / (julp) htmlspecialchars / FAQ PHP / Pas d'aide par MP