Résolu Unknown

WellKoopa

Le roi des Koopas
Premium
Inscription
17 Octobre 2014
Messages
540
Réactions
34
Points
11 630
RGCoins
0
Unknown
 
Dernière édition:

WhiiTe'

Administateur
Ancien staff
Inscription
22 Octobre 2011
Messages
14 712
Réactions
8 501
Points
32 425
RGCoins
0
Salut,

Tu devrais mettre, un par un, des var_dump('cc par exemple'); dans les conditions, voir où ça bloque, tu pourras ensuite déterminer d'où vient le soucis :p
 

WhiiTe'

Administateur
Ancien staff
Inscription
22 Octobre 2011
Messages
14 712
Réactions
8 501
Points
32 425
RGCoins
0
Je n'utilise jamais les var_dumps pour être simple :) mais bon je pense que sa devrais être bon la ?
Code:
    if(!empty($_POST['username']) AND !empty($_POST['mail']) AND !empty($_POST['password']) AND !empty($_POST['repassword']) AND !empty($_POST['captcha_code'])) {
var_dump('cc par exemple');
        if($filtre_pseudo !== $pseudo) {
            var_dump('cc par exemple');
            if($verifmail !== 1) {
                var_dump('cc par exemple');
                if($selectuser1 > 0){
                    var_dump('cc par exemple');
                    if($selectusers2 > 0){
                        var_dump('cc par exemple');
                        if(strlen($pseudo) > 24) {
                            var_dump('cc par exemple');
                            if(strlen($pseudo) < 1) {
                                var_dump('cc par exemple');
                                if($motdepasse != $remotdepasse) {
                                    var_dump('cc par exemple');
                                    if(strlen($motdepasse) < 6) {
                                        var_dump('cc par exemple');
                                        if(strlen($email) < 6) {
                                            var_dump('cc par exemple');
                                            if($captcha_code != $captcha_verif) {
                                                var_dump('cc par exemple');

Le but c'est de voir où est-ce que ton script plante, si tu en met partout tu vas pas savoir où ça s'arrête :rofl: mets en un seul à chaque condition et tu regardes si il s'affiche
 

WhiiTe'

Administateur
Ancien staff
Inscription
22 Octobre 2011
Messages
14 712
Réactions
8 501
Points
32 425
RGCoins
0
Parcontre je remplis comment le formulaire car sa va pas changer grand chose en gros tu veux que je test chaque conditions avec le formulaire HTML
(Genre faire en sorte que le pseudo est déjà pris ou que le mdp ne correspond pas un truc comme sa ?

Oui tu test toutes tes conditions et tu regardes où ça bloque
 

Enzo34!

★REALITYGAMING★
Premium
Inscription
31 Janvier 2014
Messages
1 417
Réactions
329
Points
17 831
RGCoins
0

Déjà rien qu'au premier sa bloque..

En mettant un captcha incorrect sa m'affiche: (Votre pseudo contient des caractères non-autorisés !)
Alors que mon pseudo était Test455 :/

string(14) "cc par exemple"
J'ai un petit message comme celui ci-dessous qui se mais parfois sur les messages d'erreurs cette a dire ?
Triple Post edite please :D
 

WhiiTe'

Administateur
Ancien staff
Inscription
22 Octobre 2011
Messages
14 712
Réactions
8 501
Points
32 425
RGCoins
0
Si tu pouvais arrêter les double voir triple poste et tout mettre en un message ce serait cool ;)

Puis si ça bloque au filtrage c'est que c'est là que ça déconne, essaye d'enlever le filtrage et de réessayer

!== c'est si les deux comparés ne sont pas du même type

par exemple $a = 0; et $b = false; (bool) si tu fais if($a !== $b) { echo "Ils ne sont pas du même type"; } ?>
 
Haut