Les erreurs ne s'affichent pas avec var_dump()
Résolu/Fermé
A voir également:
- Les erreurs ne s'affichent pas avec var_dump()
- Pourquoi les anniversaires ne s'affichent plus sur facebook - Forum Facebook
- Les photos de mes contacts ne s'affichent plus - Forum Mail
- Mes contacts facebook ne s'affichent pas - Forum Facebook
- L’imprimante a envoyé un message d’erreur car les cartouches d’encre couleur sont vides. quel paramètre karim peut-il modifier pour tenter de l’imprimer quand même ? - Forum Imprimante
- Dans la table des matières de ce document, le chapitre 6 et ses 2 sections n'apparaissent pas. trouvez l'erreur dans la structure du document et corrigez-la. mettez à jour la table des matières. quel est le mot formé par les lettres en majuscules de la table des matières après sa mise à jour ? - Forum Word
2 réponses
jordane45
Messages postés
38145
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 avril 2024
4 650
Modifié le 16 juil. 2020 à 12:35
Modifié le 16 juil. 2020 à 12:35
Bonjour,
Déjà, active l'affichage des erreurs PHP dans ton code et récupère "proprement" la variable avant de l'utiliser.
Par exemple
Ensuite, il se peut que ton var_dump soit simplement masqué par ton html ...
Affiche donc le code source généré de ta page ( CTRL + u lorsque tu affiches ta page dans ton navigateur internet ) et regarde si, au début, apparaît le echo que j'ai ajouté .
Déjà, active l'affichage des erreurs PHP dans ton code et récupère "proprement" la variable avant de l'utiliser.
Par exemple
<?php error_reporting(E_ALL); ini_set('display_errors', TRUE); ini_set('display_startup_errors', TRUE); $errors = array(); $username = !empty($_POST['username']) ? $_POST['username'] : ''; if(!empty($_POST)){ if(empty($username) || !preg_match('/^[a-z0-9_]+$/', $username)){ $errors['username'] = "Test"; } echo " Username : " . $username; // juste le temps des tests var_dump($errors); }
Ensuite, il se peut que ton var_dump soit simplement masqué par ton html ...
Affiche donc le code source généré de ta page ( CTRL + u lorsque tu affiches ta page dans ton navigateur internet ) et regarde si, au début, apparaît le echo que j'ai ajouté .