J'ai écrire le code comme:Avis Undefined index php 5.6
// session_start();
$auid = isset($_POST['auid']) ? $_POST['auid'] : $_SESSION['auid'];
$pwd = isset($_POST['pwd']) ? $_POST['pwd'] : $_SESSION['pwd'];
Obtenir erreur
Notice: Undefined index: AUID, PWD
Qu'est-ce que substitut de isset () dans ce cas? Supposons que le code est appelé sans aucune initialisation ou le premier code d'appel de l'application.
Selon cette courte syntaxe, la valeur ne peut être transmise que par l'une de ces deux variables d'index.
isset() fonctionne très bien, vous venez de ne pas appliquer la même logique à $ _SESSION indexes – Calimero
Copie possible de [PHP: "Notice: Undefined variable" et "Notice: Undefined Index"] (http://stackoverflow.com/questions/4261133/php-notice-undefined-variable-and-notice-undefined- index) – Ben