Les erreurs ne s'affichent pas avec var_dump()
Résolu
A voir également:
- Les erreurs ne s'affichent pas avec var_dump()
- Mes contacts ne s'affichent pas dans ma voiture ✓ - Forum iPhone
- Bluetooth, répertoire non dispo ✓ - Forum Samsung
- Impossible d'installer java les commutateurs suivants comportent des erreurs ✓ - Forum Logiciels
- Inoué veut diffuser une partie de jeu vidéo en continu et en direct (live streaming). elle souhaite afficher sur sa diffusion : son jeu sa webcam en vignette configurez son logiciel de diffusion ci-dessous pour que les deux éléments s’affichent. - Forum Webcam
- Dans la table des matières du document à télécharger, 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
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é .