par
Nestecha » 18 nov. 2014, 02:40
Es tu sûr d'avoir copié collé ton code de façon correcte ?
Vu ton erreur, le problème est la ligne 1. C'est à dire <?php.
Donc soit :
Tu as mal copié collé ton code, et en réalité tu n'as pas :
<?php
// on teste si le visiteur a soumis le formulaire
Mais plutôt :
<?php
// on teste si le visiteur a soumis le formulaire
Note l'espace présent juste avant <?php. Si quoi que ce soit est écrit avant <?php, ça ne fonctionnera pas.
Sinon, une autre possibilité (plus rare) est que tu aies un UTF 8 Byte Order Mark. Pour faire simple, c'est un petit espace que certains IDE ne montrent pas, donc qu'on ne voit pas.
Pour régler ça, le plus simple est de sauvegarder en UTF-8(no BOM).
En tout cas oui il est préférable d'avoir le session_start() avant tout le reste du code.