10-03-2013, 06:16 PM
Alors il y a un problème plus haut:
D'où sort "$req"?Code PHP :
<?php
self::$bdd->exec(INSERT INTO espace_membre(pseudo, mot de passe, email, univers, personnage, actif));
$req->execute(array(
'pseudo' =>self::$_pseudo,
'mot de passe' =>self::$_mot_de_passe,
'email' =>self::$_email,
'univers' =>self::monde(),
'personnage' =>self::personnage (),
'actif' =>self::bannir()
));
Il faut que tu vois, en fonction de l'objet "self::$bdd", ce qu'il te renvoie en cas d'échec ou de réussite de ta requête SQL, et c'est sur ce critère que tu pourras dire "inscription réussie" ou "inscription échouée".
Là, ton "if self::inscription() {header...}" signifie "exécuter self::inscription(), puis si la valeur de retour de cette exécution est assimilable à 'true', faire la redirection header".