Résolu Codeur Ajax

Statut
N'est pas ouverte pour d'autres réponses.

JustForGamingCom

Développeur WEB / Fondateur : JustForModding.com
Premium
Inscription
25 Février 2013
Messages
1 854
Réactions
988
Points
10 106
RGCoins
0
Bonsoir,

Je recherche un codeur en ajax, afin de m'aider rapidement sur des formulaires ..

J'ai découvert l'ajax, on m'a vite fait expliquer comment cela fonctionnais mais à l'heure actuelle mon form ne s'envoie pas et je ne comprend pas trop pourquoi..


J'aimerais donc que quelqu'un qui s'y connaisse puisse venir via skype m'aider et m'expliquer au passage rapidement.

Si j'arrive à débloqué ma situation sur l'ajax, la personne pourra être rémunéré.



Au cas ou, voici la partie ajax

PHP:
$("#send-ticket").on('click', function(e){
                    e.preventDefault();
                    var alertticket = $('#alertticket');
                    alertticket.removeClass();
                    alertticket.html('');
                    var subject = $('#inputSubject');
                    var content    = $('#inputContent');

                    if(subject.val() != "" && content.val() != ""){
                        $.ajax({
                            url: 'manage.php',
                            type: 'POST',
                            data: {
                                subject:subject.val(),
                                content:content.val()
                            }
                        }).done(function(e){
                            var result = JSON.parse(e);
                            $.each(result, function(index, value){
                                if(!result.alert){
                                    alertticket.addClass('alert alert-success');
                                    alertticket.html("Votre ticket a bien été envoyé. Nous y répondrons dans les meilleurs délais.");
                                } else {
                                    alertticket.addClass('alert alert-danger');
                                    alertticket.html("<strong>Oupss</strong> " + result.alert);
                                }
                            });
                        });
                    } else {
                        alertticket.addClass('alert alert-danger');
                        alertticket.html("<strong>Oupss</strong> Merci de remplir tous les champs.");
                    }
                });



et la partie de la requete sql :

PHP:
if(isset($_POST['subject']) && isset($_POST['content'])){


        $checkticketson = $odb -> prepare("SELECT * FROM `parametres` WHERE `tickets` = :tickets");
            $checkticketson -> execute(array(':tickets' => '1'));
            $tickets = $checkticketson -> fetch(PDO::FETCH_ASSOC);
            if ($tickets['tickets'] == 0)
            {
                echo json_encode(array('alert' => 'Les tickets support sont temporairement désactivés pour cause de maintenance. Merci de réessayer ultérieurement.'));
                die();
            }

            else {


        if(empty($_POST['ubject'])){
            echo json_encode(array('alert' => "Veuillez définir le sujet de votre ticket"));
            die();
        }

        if(empty($_POST['content'])){
            echo json_encode(array('alert' => "Veuillez rédiger votre demande."));
            die();
        }

        if(strlen($_POST['subject']) < 4){
            echo json_encode(array('alert' => "Le sujet est trop court."));
            die();
        }


        $checkTickets = $odb -> prepare("SELECT COUNT(*) FROM `tickets` WHERE `status` = :status AND `username` = :username");
        $checkTickets -> execute(array(':status' => 'Awaiting support', ':username' => $_SESSION['username']));
        $ticketCount = $checkTickets -> fetchColumn(0);
    
        $checkTickets2 = $odb -> prepare("SELECT COUNT(*) FROM `tickets` WHERE `status` = :status AND `username` = :username");
        $checkTickets2 -> execute(array(':status' => 'Tech support answered', ':username' => $_SESSION['username']));
        $ticketCount2 = $checkTickets2 -> fetchColumn(0);
            if($ticketCount > 0 || $ticketCount2 > 0)
            {
           echo json_encode(array('alert' => 'Vous ne pouvez pas ouvrir un deuxième ticket support. Veuillez clôturé ou attendre la fermeture de votre ticket par un administrateur.'));
            }


            else {

        
        $odb -> prepare('
            INSERT INTO tickets
                (subject, departement, content, status, username, admin, sender, application, language, date)
            VALUES
                (:subject, :departement, :content, :status, :username, :admin, :sender, :application, :language, :date)
        ')->execute([
            'subject'              => htmlspecialchars(trim($_POST['inputSubject'])),
            'departement'       => '1',
            'content'           => htmlspecialchars(trim($_POST['inputContent'])),
            'status'             => 'Awaiting support',
            'username'          => $_SESSION['username'],
            "admin"             => '',
            "sender"            => $_SESSION['username'],
            "application"       => 'test',
            "language"          => $language,
            "date"              => time()
        ]);


        $VerifEmail = $odb -> prepare("INSERT INTO `user_history` VALUES(NULL, :userid, :username, :description, :icon, UNIX_TIMESTAMP())");
        $VerifEmail -> execute(array(':userid' => $_SESSION['ID'], ':username' => $_SESSION['username'], ':description' => 'Vous avez ouvert un ticket support', ':icon' => 'fa fa-envelope'));

        echo json_encode(array('success' => "1"));
        die();

                }
        }

        }


Le form :


PHP:
<div class="form-horizontal">

<div id="alertticket"></div>
                                <div class="form-group">
                                    <label class="col-md-4 control-label" for="val-username">
                                        Subject
                                        <span class="text-danger">*</span>
                                    </label>
                                    <div class="col-md-6">
                                        <input type="text" id="inputSubject" class="form-control" placeholder="Enter your subject">
                                    </div>
                                </div>


                        <div class='box-body'>
                                <textarea class="textarea editor-cls" id="inputContent" placeholder="Place some text here"></textarea>
                        </div>

                        <div class="form-group">
                                    <div class="col-md-8 col-md-offset-4">
                                        <label class="padding7" for="terms">
                                            <div class="icheckbox_minimal-blue" style="position: relative;"><i class="fa fa-check"></i> </ins></div>&nbsp;&nbsp;I agree to
                                            <a href="../terms" target="_blank">
                                                Terms &amp; Conditions
                                            </a>
                                        </label>
                                    <small class="help-block" data-bv-validator="notEmpty" data-bv-for="terms" data-bv-result="NOT_VALIDATED" style="display: none;">You have to accept the terms and conditions</small></div>
                                </div>
                                <div class="form-group form-actions">
                                    <div class="col-md-8 col-md-offset-4">
                                        <input type="submit" id="send-ticket" value="Submit" class="btn btn-effect-ripple btn-primary">
                                    </div>
                                </div>
                            </div>
 
Dernière édition:

JustForGamingCom

Développeur WEB / Fondateur : JustForModding.com
Premium
Inscription
25 Février 2013
Messages
1 854
Réactions
988
Points
10 106
RGCoins
0
Pour moi c'est ton JSON.Parse qui foire à cause d'une erreur du coté du script php, d'ou le console.log(e) avant le JSON.Parse,
pourquoi pas dans la console ?




car e est déclaré dans le callback done xD

Euh j'ai pas tout compris la ^^
 

JustForGamingCom

Développeur WEB / Fondateur : JustForModding.com
Premium
Inscription
25 Février 2013
Messages
1 854
Réactions
988
Points
10 106
RGCoins
0
Pour moi c'est ton JSON.Parse qui foire à cause d'une erreur du coté du script php, d'ou le console.log(e) avant le JSON.Parse,
pourquoi pas dans la console ?




car e est déclaré dans le callback done xD

J'ai re-visité, et re re re-visité le script php et je ne voit pas d'ou pourrais venir le problème ..
 

JustForGamingCom

Développeur WEB / Fondateur : JustForModding.com
Premium
Inscription
25 Février 2013
Messages
1 854
Réactions
988
Points
10 106
RGCoins
0
d'ou le "place un console.log(e); avant le json.parse"

Effectivement, j'avais rajouté un S dans la fonction php ce qui faussait un peut tout ..

Maintenant que ceci est corriger, j'obtiens l'erreur suivante :


d26adb39b96145e6ac463a83c9b25675.png



et dans la console avec le console.log(e); sa m'affiche le code html suivant :


PHP:
{"success":true}<!DOCTYPE html>
<!--[if IE 8]>            <html class="ie ie8"> <![endif]-->
<!--[if IE 9]>            <html class="ie ie9"> <![endif]-->
<!--[if gt IE 9]><!-->    <html> <!--<![endif]-->
    <head>
        <meta charset="utf-8" />
        <title>JustForGaming SPRX - Identifiants perdu</title>
        <meta name="keywords" content="sprx,modz,GTA" />
        <meta name="description" content="" />
        <meta name="Author" content="www.justforgaming.com" />

        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />


        <!-- mobile settings -->
        <meta name="viewport" content="width=device-width, maximum-scale=1, initial-scale=1, user-scalable=0" />

        <!-- WEB FONTS -->
        <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,400,700,800" rel="stylesheet" type="text/css" />

        <!-- CORE CSS -->
        <link href="//MONSITE.COM/assets/plugins/bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
        <link href="//MONSITE.COM/assets/css/font-awesome.css" rel="stylesheet" type="text/css" />
        <link href="//MONSITE.COM/assets/plugins/owl-carousel/owl.carousel.css" rel="stylesheet" type="text/css" />
        <link href="//MONSITE.COM/assets/plugins/owl-carousel/owl.theme.css" rel="stylesheet" type="text/css" />
        <link href="//MONSITE.COM/assets/plugins/owl-carousel/owl.transitions.css" rel="stylesheet" type="text/css" />
        <link href="//MONSITE.COM/assets/plugins/magnific-popup/magnific-popup.css" rel="stylesheet" type="text/css" />
        <link href="//MONSITE.COM/assets/css/animate.css" rel="stylesheet" type="text/css" />
        <link href="//MONSITE.COM/assets/css/superslides.css" rel="stylesheet" type="text/css" />

        <link href="//MONSITE.COM/assets/css/sweet-alert.css" rel="stylesheet" type="text/css" />
        <!-- REVOLUTION SLIDER -->
        <link href="//MONSITE.COM/assets/plugins/slider.revolution.v4/css/settings.css" rel="stylesheet" type="text/css" />

        <!-- SHOP CSS -->
        <link href="//MONSITE.COM/assets/css/shop.css" rel="stylesheet" type="text/css" />
        <link href="//MONSITE.COM/assets/css/custom.css" rel="stylesheet" type="text/css" />

        <!-- BLOG CSS -->
        <link href="//MONSITE.COM/assets/css/blog.css" rel="stylesheet" type="text/css" />

        <!-- THEME CSS -->
        <link href="//MONSITE.COM/assets/css/essentials.css" rel="stylesheet" type="text/css" />
        <link href="//MONSITE.COM/assets/css/layout.css" rel="stylesheet" type="text/css" />
        <link href="//MONSITE.COM/assets/css/layout-responsive.css" rel="stylesheet" type="text/css" />
        <link href="//MONSITE.COM/assets/css/color_scheme/orange.css" rel="stylesheet" type="text/css" /><!-- orange: default style -->
        <!--<link id="css_dark_skin" href="assets/css/layout-dark.css" rel="stylesheet" type="text/css" />--><!-- DARK SKIN -->

        <!-- styleswitcher - demo only -->
        <link href="//MONSITE.COM/assets/css/color_scheme/orange.css" rel="alternate stylesheet" type="text/css" title="orange" />
        <link href="//MONSITE.COM/assets/css/color_scheme/red.css" rel="alternate stylesheet" type="text/css" title="red" />
        <link href="//MONSITE.COM/assets/css/color_scheme/pink.css" rel="alternate stylesheet" type="text/css" title="pink" />
        <link href="//MONSITE.COM/assets/css/color_scheme/yellow.css" rel="alternate stylesheet" type="text/css" title="yellow" />
        <link href="//MONSITE.COM/assets/css/color_scheme/darkgreen.css" rel="alternate stylesheet" type="text/css" title="darkgreen" />
        <link href="//MONSITE.COM/assets/css/color_scheme/green.css" rel="alternate stylesheet" type="text/css" title="green" />
        <link href="//MONSITE.COM/assets/css/color_scheme/darkblue.css" rel="alternate stylesheet" type="text/css" title="darkblue" />
        <link href="//MONSITE.COM/assets/css/color_scheme/blue.css" rel="alternate stylesheet" type="text/css" title="blue" />
        <link href="//MONSITE.COM/assets/css/color_scheme/brown.css" rel="alternate stylesheet" type="text/css" title="brown" />
        <link href="//MONSITE.COM/assets/css/color_scheme/lightgrey.css" rel="alternate stylesheet" type="text/css" title="lightgrey" />
        <!-- /styleswitcher - demo only -->
       
        <!-- STYLESWITCHER - REMOVE ON PRODUCTION/DEVELOPMENT -->
        <link href="//MONSITE.COM/assets/plugins/styleswitcher/styleswitcher.css" rel="stylesheet" type="text/css" />      

        <!-- Morenizr -->
        <script type="text/javascript" src="//MONSITE.COM/assets/plugins/modernizr.min.js"></script>
    </head>


   

    <body><!-- Available classes for body: boxed , pattern1...pattern10 . Background Image - example add: data-background="assets/images/boxed_background/1.jpg"  -->

        <!-- Top Bar -->
        <header id="topHead">
            <div class="container">

                <!-- PHONE/EMAIL -->
                <span class="quick-contact pull-left">
                    <a class="hidden-xs" href="mailto:[email protected]"><i class="fa fa-envelope"></i> [email protected]</a>
                </span>
                <!-- /PHONE/EMAIL -->

                <!-- LANGUAGE -->
                <div class="btn-group pull-right hidden-xs">
                    <button class="dropdown-toggle language" type="button" data-toggle="dropdown">
                    <img src="//MONSITE.COM/assets/images/flags/fr.png" width="16" height="11" alt="FR Language" /> Français <span class="caret"></span>
                    </button>

                    <ul class="dropdown-menu">
                        <li>
                            <a href="?lang=en">
                                <img src="//MONSITE.COM/assets/images/flags/us.png" width="16" height="11" alt="EN Language" /> [US] English
                            </a>
                        </li>
                    </ul>
                </div>                <!-- /LANGUAGE -->


                <!-- SIGN IN -->
               
                <div class="pull-right nav signin-dd">
                    <a id="quick_sign_in" href="login" data-toggle="dropdown"><i class="fa fa-users"></i><span class="hidden-xs"> Se connecter</span></a>
                    <div class="dropdown-menu" role="menu" aria-labelledby="quick_sign_in">

                        <h4>Se connecter</h4>
                        <form>

                            <div class="form-group"><!-- email -->
                                <input required type="text" class="form-control" id="inputUsernametop" placeholder="Pseudo">
                            </div>

                            <div class="input-group">

                                <!-- password -->
                                <input required type="password" class="form-control" id="inputPasswordtop" placeholder="Mot de passe">
                               
                                <!-- submit button -->
                                <span class="input-group-btn">
                                    <button type="submit" id="btn-login-top" class="btn btn-primary">Connexion</button>
                                </span>

                            </div>

                            <div class="checkbox"><!-- remmember -->
                                <label>
                                    <input type="checkbox"> Remember me &bull; <br><a href="login">Mot de passe oublié?</a>
                                </label>
                            </div>

                        </form>

                        <hr />
                       
                        <a href="#" class="btn-facebook fullwidth radius3"><i class="fa fa-facebook"></i> Connect With Facebook</a>
                        <a href="#" class="btn-twitter fullwidth radius3"><i class="fa fa-twitter"></i> Connect With Twitter</a>
                        <!--<a href="#" class="btn-google-plus fullwidth radius3"><i class="fa fa-google-plus"></i> Connect With Google</a>-->

                        <p class="bottom-create-account">
                            <a class="btn btn-primary" style="color:white;" href="register">Inscription</a>
                        </p>
                    </div>
                </div>
                <!-- /SIGN IN -->
               

            </div>
        </header>
        <!-- /Top Bar -->
        <!-- TOP NAV -->
        <header id="topNav" class="topHead"><!-- remove class="topHead" if no topHead used! -->
            <div class="container">

                <!-- Mobile Menu Button -->
                <button class="btn btn-mobile" data-toggle="collapse" data-target=".nav-main-collapse">
                    <i class="fa fa-bars"></i>
                </button>

                <!-- Logo text or image -->
                <a class="logo" href="index">
                    <img src="upload/images/justformodding.png"/>
                </a>

                <!-- Top Nav -->
                <div class="navbar-collapse nav-main-collapse collapse pull-right">
                    <nav class="nav-main mega-menu">
                        <ul class="nav nav-pills nav-main scroll-menu" id="topMain">
                            <li class="dropdown">
                                <a class="dropdown-toggle" href="index">
                                    <i class="fa fa-home"></i> Accueil                                </a>
                            </li>
                            <li class="dropdown mega-menu-item mega-menu-two-columns">
                                <a class="dropdown-toggle" href="shop">
                                    <i class="fa fa-shopping-cart"></i> Boutique <i class="fa fa-angle-down"></i>
                                </a>
                                <ul class="dropdown-menu">
                                    <li>
                                        <div class="mega-menu-content">
                                            <div class="row">

                                                <div class="col-md-6">
                                                    <ul class="sub-menu">
                                                        <li>
                                                            <ul class="sub-menu">

                                                                <li><a href="applications"><i class="fa fa-gamepad"></i> Applications</a></li>
                                                               
                                                            </ul>
                                                        </li>
                                                    </ul>
                                                </div>

                                                <div class="col-md-6">
                                                    <ul class="sub-menu">
                                                        <li>
                                                            <ul class="sub-menu">
                                                           
                                                            </ul>
                                                        </li>
                                                    </ul>
                                                </div>
                                                       
                                            </div>
                                        </div>
                                    </li>
                                </ul>
                            </li>
                            <li class="dropdown">
                                <a href="selling">
                                <i class="fa fa-money"></i>    Vendre sur JFM
                                </a>
                            </li>
                            <li class="dropdown">
                                <a href="articles">
                                <i class="fa fa-image"></i>    Articles
                                </a>
                            </li>
                            <li class="dropdown">
                                <a class="dropdown-toggle" href="#">
                                 <i class="fa fa-envelope-o"></i>    Support <i class="fa fa-angle-down"></i>
                                </a>
                                <ul class="dropdown-menu">
                                    <li><a href="panel/open_ticket"><i class="fa fa-edit"></i> Open a support ticket</a></li>
                                   
                                    <li class="divider"></li>
                                    <li><a href="faq"><i class="fa fa-question-circle-o"></i> F.A.Q</a></li>
                                    <li><a href="social"><i class="fa fa-users"></i>  Nous suivres</a></li>
                                </ul>
                            </li>
                            <!--<li class="dropdown">
                                <a href="forum">
                                <i class="fa fa-comments"></i>    Forum
                                </a>
                            </li>-->
                            <li class="dropdown">
                                <a href="terms">
                                <i class="fa fa-legal"></i>    Conditions Générales                                </a>
                            </li>

                            <!-- GLOBAL SEARCH -->
                            <li class="search">
                                <!-- search form -->
                                <form method="get" action="#" class="input-group pull-right">
                                    <input type="text" class="form-control" name="k" id="k" value="" placeholder="Search">
                                    <span class="input-group-btn">
                                        <button class="btn btn-primary notransition"><i class="fa fa-search"></i></button>
                                    </span>
                                </form>
                                <!-- /search form -->
                            </li>
                            <!-- /GLOBAL SEARCH -->


                        </ul>
                    </nav>
                </div>
                <!-- /Top Nav -->

                        </div>
        </header>

        <span id="header_shadow"></span>
        <!-- /TOP NAV -->
            </div>
        </header>

        <span id="header_shadow"></span>
        <!-- /TOP NAV -->


        <!-- STYLESWITCHER - REMOVE ON PRODUCTION/DEVELOPMENT -->
        <div id="switcher">
            <div class="content-switcher" >      
                <h4>STYLE OPTIONS</h4>

                <p>10 Predefined Color Schemes</p>
                <ul>          
                    <li><a href="#" onclick="setActiveStyleSheet('orange'); return false;" title="orange" class="color"><img src="assets/images/demo/color_schemes/1.png" alt="" width="30" height="30" /></a></li>
                    <li><a href="#" onclick="setActiveStyleSheet('red'); return false;" title="red" class="color"><img src="assets/images/demo/color_schemes/2.png" alt="" width="30" height="30" /></a></li>
                    <li><a href="#" onclick="setActiveStyleSheet('pink'); return false;" title="pink" class="color"><img src="assets/images/demo/color_schemes/3.png" alt="" width="30" height="30" /></a></li>
                    <li><a href="#" onclick="setActiveStyleSheet('yellow'); return false;" title="yellow" class="color"><img src="assets/images/demo/color_schemes/4.png" alt="" width="30" height="30" /></a></li>
                    <li><a href="#" onclick="setActiveStyleSheet('darkgreen'); return false;" title="darkgreen" class="color"><img src="assets/images/demo/color_schemes/5.png" alt="" width="30" height="30" /></a></li>
                    <li><a href="#" onclick="setActiveStyleSheet('green'); return false;" title="green" class="color"><img src="assets/images/demo/color_schemes/6.png" alt="" width="30" height="30" /></a></li>
                    <li><a href="#" onclick="setActiveStyleSheet('darkblue'); return false;" title="darkblue" class="color"><img src="assets/images/demo/color_schemes/7.png" alt="" width="30" height="30" /></a></li>
                    <li><a href="#" onclick="setActiveStyleSheet('blue'); return false;" title="blue" class="color"><img src="assets/images/demo/color_schemes/8.png" alt="" width="30" height="30" /></a></li>
                    <li><a href="#" onclick="setActiveStyleSheet('brown'); return false;" title="brown" class="color"><img src="assets/images/demo/color_schemes/9.png" alt="" width="30" height="30" /></a></li>
                    <li><a href="#" onclick="setActiveStyleSheet('lightgrey'); return false;" title="lightgrey" class="color"><img src="assets/images/demo/color_schemes/10.png" alt="" width="30" height="30" /></a></li>
                </ul>      

                <p>CHOOSE YOUR COLOR SKIN</p>
                <label><input class="dark_switch" type="radio" name="color_skin" id="is_light" value="light" checked="checked" /> Light</label>
                <label><input class="dark_switch" type="radio" name="color_skin" id="is_dark" value="dark" /> Dark</label>

                <hr />

                <p>CHOOSE YOUR LAYOUT STYLE</p>
                <label><input class="boxed_switch" type="radio" name="layout_style" id="is_wide" value="wide" checked="checked" /> Wide</label>
                <label><input class="boxed_switch" type="radio" name="layout_style" id="is_boxed" value="boxed" /> Boxed</label>


                <p>Patterns for Boxed Version</p>
                <div>
                    <button onclick="pattern_switch('none');" class="pointer switcher_thumb"><img src="assets/images/patterns/none.jpg" width="27" height="27" alt="" /></button>
                    <button onclick="pattern_switch('pattern2');" class="pointer switcher_thumb"><img src="assets/images/patterns/pattern2.png" width="27" height="27" alt="" /></button>
                    <button onclick="pattern_switch('pattern3');" class="pointer switcher_thumb"><img src="assets/images/patterns/pattern3.png" width="27" height="27" alt="" /></button>
                    <button onclick="pattern_switch('pattern4');" class="pointer switcher_thumb"><img src="assets/images/patterns/pattern4.png" width="27" height="27" alt="" /></button>
                    <button onclick="pattern_switch('pattern5');" class="pointer switcher_thumb"><img src="assets/images/patterns/pattern5.png" width="27" height="27" alt="" /></button>
                </div>

                <div>
                    <button onclick="pattern_switch('pattern6');" class="pointer switcher_thumb"><img src="assets/images/patterns/pattern6.png" width="27" height="27" alt="" /></button>
                    <button onclick="pattern_switch('pattern7');" class="pointer switcher_thumb"><img src="assets/images/patterns/pattern7.png" width="27" height="27" alt="" /></button>
                    <button onclick="pattern_switch('pattern8');" class="pointer switcher_thumb"><img src="assets/images/patterns/pattern8.png" width="27" height="27" alt="" /></button>
                    <button onclick="pattern_switch('pattern9');" class="pointer switcher_thumb"><img src="assets/images/patterns/pattern9.png" width="27" height="27" alt="" /></button>
                    <button onclick="pattern_switch('pattern10');" class="pointer switcher_thumb"><img src="assets/images/patterns/pattern10.png" width="27" height="27" alt="" /></button>
                </div>

                <p>Images for Boxed Version</p>
                <button onclick="background_switch('none');" class="pointer switcher_thumb"><img src="assets/images/boxed_background/none.jpg" width="27" height="27" alt="" /></button>
                <button onclick="background_switch('assets/images/boxed_background/1.jpg');" class="pointer switcher_thumb"><img src="assets/images/boxed_background/1_thumb.jpg" width="27" height="27" alt="" /></button>
                <button onclick="background_switch('assets/images/boxed_background/2.jpg');" class="pointer switcher_thumb"><img src="assets/images/boxed_background/2_thumb.jpg" width="27" height="27" alt="" /></button>
                <button onclick="background_switch('assets/images/boxed_background/3.jpg');" class="pointer switcher_thumb"><img src="assets/images/boxed_background/3_thumb.jpg" width="27" height="27" alt="" /></button>
                <button onclick="background_switch('assets/images/boxed_background/4.jpg');" class="pointer switcher_thumb"><img src="assets/images/boxed_background/4_thumb.jpg" width="27" height="27" alt="" /></button>

                <hr />

                <div class="text-center">
                    <button onclick="resetSwitcher();" class="btn btn-primary btn-xs">Reset Styles</button>
                </div>

                <div id="hideSwitcher">&times;</div>
            </div>
        </div>

        <div id="showSwitcher" class="styleSecondColor"><i class="fa fa-angle-double-right"></i></div>
        <!-- /STYLESWITCHER -->



        <!-- WRAPPER -->
        <div id="wrapper">

            <div id="shop">

                <!-- PAGE TITLE -->
                <header id="page-title">
                    <div class="container">
                        <h1>Identifiants perdu</h1>

                        <ul class="breadcrumb">
                            <li><a href="index">Accueil</a></li>
                            <li class="active">Identifiants perdu</li>
                        </ul>
                    </div>
                </header>

                <section class="container">

                    <div class="row">

                        <!-- LOGIN -->
                        <div class="col-md-6">

                                  <!-- /WRAPPER -->



                <!-- FOOTER -->
        <footer>

            <!-- copyright , scrollTo Top -->
            <div class="footer-bar">
                <div class="container">
                    <span class="copyright"><a href="http://justformodding.copyright01.com/" target="_blank">Copyright 2017&copy;</a> JustFormodding. Tous droits réservés. Développé avec<i class="fa fa-heart"></i> par <a href="http://jusrforgaming.com" target="_blank">www.justforgaming.com</a>.</span>
                    <a class="toTop" href="#topNav">BACK TO TOP <i class="fa fa-arrow-circle-up"></i></a>
                </div>
            </div>
            <!-- copyright , scrollTo Top -->


            <!-- footer content -->
            <div class="footer-content">
                <div class="container">

                    <div class="row">


                        <!-- FOOTER CONTACT INFO -->
                        <div class="column col-md-4">
                            <h3>INFORMATIONS</h3>

                            <p class="contact-desc">
                                JustForModding est une boutique proposant des applications pour des jeux vidéos. Les applications mises en vente sur la boutique sont développés par des développeurs vérifiés et qualifiés.                                      
                            </p>
                            <address class="font-opensans">
                                <ul>
                                    <li class="footer-sprite phone"><img src="//MONSITE.COM/img/lang/fr.png" width="26px" height="15px"> <a>08 99 27 10 15  (0.80€/min)</a></li>
                                    <li class="footer-sprite phone"><img src="//MONSITE.COM/img/lang/be.png" width="26px" height="15px"> <a>090 388 332  (1.50€/min)</a></li>
                                    <li class="footer-sprite phone"><img src="//MONSITE.COM/img/lang/ch.png" width="26px" height="15px"> <a>0900 122 122  (1.50€/min)</a></li>
                                    <li class="footer-sprite phone"><font color="orange"><i class="fa fa-star"></i></font> <a>Service code : 1070</a></li>

                                    <li class="footer-sprite email">
                                        <a href="mailto:[email protected]">[email protected]</a>
                                    </li>
                                </ul>
                            </address>

                        </div>
                        <!-- /FOOTER CONTACT INFO -->


                        <!-- FOOTER LOGO -->
                        <div class="column logo col-md-4 text-center">
                            <div class="logo-content">
                                <img class="animate_fade_in" src="upload/images/1446144488-justforgamingmini%20(2).png" width="200" />
                                <br>
                                <p>JustForModding est affilié à <a href="https://justforgaming.com" target="_blank">www.justforgaming.com</a></p>
                            </div>                                          
                        </div>
                        <!-- /FOOTER LOGO -->


                        <!-- FOOTER LATEST POSTS -->
                        <div class="column col-md-4 text-right">

                        <!--<a class="twitter-timeline" data-width="402" data-height="390" data-theme="dark" href="https://twitter.com/JustForModding_">Tweets by JustForModding_</a> <script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>-->
                           
                        </div>
                        <!-- /FOOTER LATEST POSTS -->

                    </div>
                </div>
            </div>
            <!-- footer content -->

        </footer>
        <!-- /FOOTER -->


        <!-- JAVASCRIPT FILES -->
        <script type="text/javascript" src="assets/plugins/jquery-2.2.3.min.js"></script>
        <script type="text/javascript" src="assets/plugins/jquery.easing.1.3.js"></script>
        <script type="text/javascript" src="assets/plugins/jquery.cookie.js"></script>
        <script type="text/javascript" src="assets/plugins/jquery.appear.js"></script>
        <script type="text/javascript" src="assets/plugins/jquery.isotope.js"></script>
        <script type="text/javascript" src="assets/plugins/masonry.js"></script>

        <script type="text/javascript" src="assets/plugins/bootstrap/js/bootstrap.min.js"></script>
        <script type="text/javascript" src="assets/plugins/magnific-popup/jquery.magnific-popup.min.js"></script>
        <script type="text/javascript" src="assets/plugins/owl-carousel/owl.carousel.min.js"></script>
        <script type="text/javascript" src="assets/plugins/stellar/jquery.stellar.min.js"></script>
        <script type="text/javascript" src="assets/plugins/knob/js/jquery.knob.js"></script>
        <script type="text/javascript" src="assets/plugins/jquery.backstretch.min.js"></script>
        <script type="text/javascript" src="assets/plugins/superslides/dist/jquery.superslides.min.js"></script>
        <script type="text/javascript" src="assets/plugins/styleswitcher/styleswitcher.js"></script><!-- STYLESWITCHER - REMOVE ON PRODUCTION/DEVELOPMENT -->
       

        <script type="text/javascript" src="assets/plugins/holder.js"></script><!-- remove on production -->
        <script type="text/javascript" src="assets/js/scripts.js"></script>


        <script>
            $(document).ready(function(){
                function redirectToIndex(){
                    window.location.href = "index";
                }

               $('#btn-reset').on('click', function(e){
                    e.preventDefault();

                    var alertmsg = $('#alertmsg');
                    alertmsg.removeClass();
                    alertmsg.html('');

                    var npassword = $('#npassword').val();
                    var rpassword = $('#rpassword').val();
                    // TODO: Remember me

                    if(npassword != "" && rpassword != ""){
                        $.ajax({
                            url: 'reset_pass.php',
                            type: 'POST',
                            data:{
                                npassword:npassword,
                                rpassword:rpassword
                            }
                        }).done(function(e){
                            console.log(e);
                            var result = JSON.parse(e);
                            console.log(e)
                            $.each(result, function(index, value){
                                if(!result.alert){
                                    alertmsg.addClass('alert alert-success');
                                    alertmsg.html("Mot de passe modifié ! Redirection vers le formulaire de connexion.");
                                    setTimeout(redirectToIndex, 3000);
                                } else {
                                    alertmsg.addClass('alert alert-danger');
                                    alertmsg.html("<strong>Oupss</strong> " + result.alert);
                                }
                            });
                        });
                    } else {
                        alertmsg.addClass('alert alert-danger');
                        alertmsg.html("<strong>Oupss</strong> Merci de remplir tous les champs.");
                    }
                });

            });
        </script>

    </body>
</html>
 
M

Membre667118

Effectivement, j'avais rajouté un S dans la fonction php ce qui faussait un peut tout ..

Maintenant que ceci est corriger, j'obtiens l'erreur suivante :


d26adb39b96145e6ac463a83c9b25675.png



et dans la console avec le console.log(e); sa m'affiche le code html suivant :


PHP:
{"success":true}<!DOCTYPE html>
<!--[if IE 8]>            <html class="ie ie8"> <![endif]-->
<!--[if IE 9]>            <html class="ie ie9"> <![endif]-->
<!--[if gt IE 9]><!-->    <html> <!--<![endif]-->
    <head>
        <meta charset="utf-8" />
        <title>JustForGaming SPRX - Identifiants perdu</title>
        <meta name="keywords" content="sprx,modz,GTA" />
        <meta name="description" content="" />
        <meta name="Author" content="www.justforgaming.com" />

        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />


        <!-- mobile settings -->
        <meta name="viewport" content="width=device-width, maximum-scale=1, initial-scale=1, user-scalable=0" />

        <!-- WEB FONTS -->
        <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,400,700,800" rel="stylesheet" type="text/css" />

        <!-- CORE CSS -->
        <link href="//MONSITE.COM/assets/plugins/bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
        <link href="//MONSITE.COM/assets/css/font-awesome.css" rel="stylesheet" type="text/css" />
        <link href="//MONSITE.COM/assets/plugins/owl-carousel/owl.carousel.css" rel="stylesheet" type="text/css" />
        <link href="//MONSITE.COM/assets/plugins/owl-carousel/owl.theme.css" rel="stylesheet" type="text/css" />
        <link href="//MONSITE.COM/assets/plugins/owl-carousel/owl.transitions.css" rel="stylesheet" type="text/css" />
        <link href="//MONSITE.COM/assets/plugins/magnific-popup/magnific-popup.css" rel="stylesheet" type="text/css" />
        <link href="//MONSITE.COM/assets/css/animate.css" rel="stylesheet" type="text/css" />
        <link href="//MONSITE.COM/assets/css/superslides.css" rel="stylesheet" type="text/css" />

        <link href="//MONSITE.COM/assets/css/sweet-alert.css" rel="stylesheet" type="text/css" />
        <!-- REVOLUTION SLIDER -->
        <link href="//MONSITE.COM/assets/plugins/slider.revolution.v4/css/settings.css" rel="stylesheet" type="text/css" />

        <!-- SHOP CSS -->
        <link href="//MONSITE.COM/assets/css/shop.css" rel="stylesheet" type="text/css" />
        <link href="//MONSITE.COM/assets/css/custom.css" rel="stylesheet" type="text/css" />

        <!-- BLOG CSS -->
        <link href="//MONSITE.COM/assets/css/blog.css" rel="stylesheet" type="text/css" />

        <!-- THEME CSS -->
        <link href="//MONSITE.COM/assets/css/essentials.css" rel="stylesheet" type="text/css" />
        <link href="//MONSITE.COM/assets/css/layout.css" rel="stylesheet" type="text/css" />
        <link href="//MONSITE.COM/assets/css/layout-responsive.css" rel="stylesheet" type="text/css" />
        <link href="//MONSITE.COM/assets/css/color_scheme/orange.css" rel="stylesheet" type="text/css" /><!-- orange: default style -->
        <!--<link id="css_dark_skin" href="assets/css/layout-dark.css" rel="stylesheet" type="text/css" />--><!-- DARK SKIN -->

        <!-- styleswitcher - demo only -->
        <link href="//MONSITE.COM/assets/css/color_scheme/orange.css" rel="alternate stylesheet" type="text/css" title="orange" />
        <link href="//MONSITE.COM/assets/css/color_scheme/red.css" rel="alternate stylesheet" type="text/css" title="red" />
        <link href="//MONSITE.COM/assets/css/color_scheme/pink.css" rel="alternate stylesheet" type="text/css" title="pink" />
        <link href="//MONSITE.COM/assets/css/color_scheme/yellow.css" rel="alternate stylesheet" type="text/css" title="yellow" />
        <link href="//MONSITE.COM/assets/css/color_scheme/darkgreen.css" rel="alternate stylesheet" type="text/css" title="darkgreen" />
        <link href="//MONSITE.COM/assets/css/color_scheme/green.css" rel="alternate stylesheet" type="text/css" title="green" />
        <link href="//MONSITE.COM/assets/css/color_scheme/darkblue.css" rel="alternate stylesheet" type="text/css" title="darkblue" />
        <link href="//MONSITE.COM/assets/css/color_scheme/blue.css" rel="alternate stylesheet" type="text/css" title="blue" />
        <link href="//MONSITE.COM/assets/css/color_scheme/brown.css" rel="alternate stylesheet" type="text/css" title="brown" />
        <link href="//MONSITE.COM/assets/css/color_scheme/lightgrey.css" rel="alternate stylesheet" type="text/css" title="lightgrey" />
        <!-- /styleswitcher - demo only -->
      
        <!-- STYLESWITCHER - REMOVE ON PRODUCTION/DEVELOPMENT -->
        <link href="//MONSITE.COM/assets/plugins/styleswitcher/styleswitcher.css" rel="stylesheet" type="text/css" />     

        <!-- Morenizr -->
        <script type="text/javascript" src="//MONSITE.COM/assets/plugins/modernizr.min.js"></script>
    </head>


  

    <body><!-- Available classes for body: boxed , pattern1...pattern10 . Background Image - example add: data-background="assets/images/boxed_background/1.jpg"  -->

        <!-- Top Bar -->
        <header id="topHead">
            <div class="container">

                <!-- PHONE/EMAIL -->
                <span class="quick-contact pull-left">
                    <a class="hidden-xs" href="mailto:[email protected]"><i class="fa fa-envelope"></i> [email protected]</a>
                </span>
                <!-- /PHONE/EMAIL -->

                <!-- LANGUAGE -->
                <div class="btn-group pull-right hidden-xs">
                    <button class="dropdown-toggle language" type="button" data-toggle="dropdown">
                    <img src="//MONSITE.COM/assets/images/flags/fr.png" width="16" height="11" alt="FR Language" /> Français <span class="caret"></span>
                    </button>

                    <ul class="dropdown-menu">
                        <li>
                            <a href="?lang=en">
                                <img src="//MONSITE.COM/assets/images/flags/us.png" width="16" height="11" alt="EN Language" /> [US] English
                            </a>
                        </li>
                    </ul>
                </div>                <!-- /LANGUAGE -->


                <!-- SIGN IN -->
              
                <div class="pull-right nav signin-dd">
                    <a id="quick_sign_in" href="login" data-toggle="dropdown"><i class="fa fa-users"></i><span class="hidden-xs"> Se connecter</span></a>
                    <div class="dropdown-menu" role="menu" aria-labelledby="quick_sign_in">

                        <h4>Se connecter</h4>
                        <form>

                            <div class="form-group"><!-- email -->
                                <input required type="text" class="form-control" id="inputUsernametop" placeholder="Pseudo">
                            </div>

                            <div class="input-group">

                                <!-- password -->
                                <input required type="password" class="form-control" id="inputPasswordtop" placeholder="Mot de passe">
                              
                                <!-- submit button -->
                                <span class="input-group-btn">
                                    <button type="submit" id="btn-login-top" class="btn btn-primary">Connexion</button>
                                </span>

                            </div>

                            <div class="checkbox"><!-- remmember -->
                                <label>
                                    <input type="checkbox"> Remember me &bull; <br><a href="login">Mot de passe oublié?</a>
                                </label>
                            </div>

                        </form>

                        <hr />
                      
                        <a href="#" class="btn-facebook fullwidth radius3"><i class="fa fa-facebook"></i> Connect With Facebook</a>
                        <a href="#" class="btn-twitter fullwidth radius3"><i class="fa fa-twitter"></i> Connect With Twitter</a>
                        <!--<a href="#" class="btn-google-plus fullwidth radius3"><i class="fa fa-google-plus"></i> Connect With Google</a>-->

                        <p class="bottom-create-account">
                            <a class="btn btn-primary" style="color:white;" href="register">Inscription</a>
                        </p>
                    </div>
                </div>
                <!-- /SIGN IN -->
              

            </div>
        </header>
        <!-- /Top Bar -->
        <!-- TOP NAV -->
        <header id="topNav" class="topHead"><!-- remove class="topHead" if no topHead used! -->
            <div class="container">

                <!-- Mobile Menu Button -->
                <button class="btn btn-mobile" data-toggle="collapse" data-target=".nav-main-collapse">
                    <i class="fa fa-bars"></i>
                </button>

                <!-- Logo text or image -->
                <a class="logo" href="index">
                    <img src="upload/images/justformodding.png"/>
                </a>

                <!-- Top Nav -->
                <div class="navbar-collapse nav-main-collapse collapse pull-right">
                    <nav class="nav-main mega-menu">
                        <ul class="nav nav-pills nav-main scroll-menu" id="topMain">
                            <li class="dropdown">
                                <a class="dropdown-toggle" href="index">
                                    <i class="fa fa-home"></i> Accueil                                </a>
                            </li>
                            <li class="dropdown mega-menu-item mega-menu-two-columns">
                                <a class="dropdown-toggle" href="shop">
                                    <i class="fa fa-shopping-cart"></i> Boutique <i class="fa fa-angle-down"></i>
                                </a>
                                <ul class="dropdown-menu">
                                    <li>
                                        <div class="mega-menu-content">
                                            <div class="row">

                                                <div class="col-md-6">
                                                    <ul class="sub-menu">
                                                        <li>
                                                            <ul class="sub-menu">

                                                                <li><a href="applications"><i class="fa fa-gamepad"></i> Applications</a></li>
                                                              
                                                            </ul>
                                                        </li>
                                                    </ul>
                                                </div>

                                                <div class="col-md-6">
                                                    <ul class="sub-menu">
                                                        <li>
                                                            <ul class="sub-menu">
                                                          
                                                            </ul>
                                                        </li>
                                                    </ul>
                                                </div>
                                                      
                                            </div>
                                        </div>
                                    </li>
                                </ul>
                            </li>
                            <li class="dropdown">
                                <a href="selling">
                                <i class="fa fa-money"></i>    Vendre sur JFM
                                </a>
                            </li>
                            <li class="dropdown">
                                <a href="articles">
                                <i class="fa fa-image"></i>    Articles
                                </a>
                            </li>
                            <li class="dropdown">
                                <a class="dropdown-toggle" href="#">
                                 <i class="fa fa-envelope-o"></i>    Support <i class="fa fa-angle-down"></i>
                                </a>
                                <ul class="dropdown-menu">
                                    <li><a href="panel/open_ticket"><i class="fa fa-edit"></i> Open a support ticket</a></li>
                                  
                                    <li class="divider"></li>
                                    <li><a href="faq"><i class="fa fa-question-circle-o"></i> F.A.Q</a></li>
                                    <li><a href="social"><i class="fa fa-users"></i>  Nous suivres</a></li>
                                </ul>
                            </li>
                            <!--<li class="dropdown">
                                <a href="forum">
                                <i class="fa fa-comments"></i>    Forum
                                </a>
                            </li>-->
                            <li class="dropdown">
                                <a href="terms">
                                <i class="fa fa-legal"></i>    Conditions Générales                                </a>
                            </li>

                            <!-- GLOBAL SEARCH -->
                            <li class="search">
                                <!-- search form -->
                                <form method="get" action="#" class="input-group pull-right">
                                    <input type="text" class="form-control" name="k" id="k" value="" placeholder="Search">
                                    <span class="input-group-btn">
                                        <button class="btn btn-primary notransition"><i class="fa fa-search"></i></button>
                                    </span>
                                </form>
                                <!-- /search form -->
                            </li>
                            <!-- /GLOBAL SEARCH -->


                        </ul>
                    </nav>
                </div>
                <!-- /Top Nav -->

                        </div>
        </header>

        <span id="header_shadow"></span>
        <!-- /TOP NAV -->
            </div>
        </header>

        <span id="header_shadow"></span>
        <!-- /TOP NAV -->


        <!-- STYLESWITCHER - REMOVE ON PRODUCTION/DEVELOPMENT -->
        <div id="switcher">
            <div class="content-switcher" >     
                <h4>STYLE OPTIONS</h4>

                <p>10 Predefined Color Schemes</p>
                <ul>         
                    <li><a href="#" onclick="setActiveStyleSheet('orange'); return false;" title="orange" class="color"><img src="assets/images/demo/color_schemes/1.png" alt="" width="30" height="30" /></a></li>
                    <li><a href="#" onclick="setActiveStyleSheet('red'); return false;" title="red" class="color"><img src="assets/images/demo/color_schemes/2.png" alt="" width="30" height="30" /></a></li>
                    <li><a href="#" onclick="setActiveStyleSheet('pink'); return false;" title="pink" class="color"><img src="assets/images/demo/color_schemes/3.png" alt="" width="30" height="30" /></a></li>
                    <li><a href="#" onclick="setActiveStyleSheet('yellow'); return false;" title="yellow" class="color"><img src="assets/images/demo/color_schemes/4.png" alt="" width="30" height="30" /></a></li>
                    <li><a href="#" onclick="setActiveStyleSheet('darkgreen'); return false;" title="darkgreen" class="color"><img src="assets/images/demo/color_schemes/5.png" alt="" width="30" height="30" /></a></li>
                    <li><a href="#" onclick="setActiveStyleSheet('green'); return false;" title="green" class="color"><img src="assets/images/demo/color_schemes/6.png" alt="" width="30" height="30" /></a></li>
                    <li><a href="#" onclick="setActiveStyleSheet('darkblue'); return false;" title="darkblue" class="color"><img src="assets/images/demo/color_schemes/7.png" alt="" width="30" height="30" /></a></li>
                    <li><a href="#" onclick="setActiveStyleSheet('blue'); return false;" title="blue" class="color"><img src="assets/images/demo/color_schemes/8.png" alt="" width="30" height="30" /></a></li>
                    <li><a href="#" onclick="setActiveStyleSheet('brown'); return false;" title="brown" class="color"><img src="assets/images/demo/color_schemes/9.png" alt="" width="30" height="30" /></a></li>
                    <li><a href="#" onclick="setActiveStyleSheet('lightgrey'); return false;" title="lightgrey" class="color"><img src="assets/images/demo/color_schemes/10.png" alt="" width="30" height="30" /></a></li>
                </ul>     

                <p>CHOOSE YOUR COLOR SKIN</p>
                <label><input class="dark_switch" type="radio" name="color_skin" id="is_light" value="light" checked="checked" /> Light</label>
                <label><input class="dark_switch" type="radio" name="color_skin" id="is_dark" value="dark" /> Dark</label>

                <hr />

                <p>CHOOSE YOUR LAYOUT STYLE</p>
                <label><input class="boxed_switch" type="radio" name="layout_style" id="is_wide" value="wide" checked="checked" /> Wide</label>
                <label><input class="boxed_switch" type="radio" name="layout_style" id="is_boxed" value="boxed" /> Boxed</label>


                <p>Patterns for Boxed Version</p>
                <div>
                    <button onclick="pattern_switch('none');" class="pointer switcher_thumb"><img src="assets/images/patterns/none.jpg" width="27" height="27" alt="" /></button>
                    <button onclick="pattern_switch('pattern2');" class="pointer switcher_thumb"><img src="assets/images/patterns/pattern2.png" width="27" height="27" alt="" /></button>
                    <button onclick="pattern_switch('pattern3');" class="pointer switcher_thumb"><img src="assets/images/patterns/pattern3.png" width="27" height="27" alt="" /></button>
                    <button onclick="pattern_switch('pattern4');" class="pointer switcher_thumb"><img src="assets/images/patterns/pattern4.png" width="27" height="27" alt="" /></button>
                    <button onclick="pattern_switch('pattern5');" class="pointer switcher_thumb"><img src="assets/images/patterns/pattern5.png" width="27" height="27" alt="" /></button>
                </div>

                <div>
                    <button onclick="pattern_switch('pattern6');" class="pointer switcher_thumb"><img src="assets/images/patterns/pattern6.png" width="27" height="27" alt="" /></button>
                    <button onclick="pattern_switch('pattern7');" class="pointer switcher_thumb"><img src="assets/images/patterns/pattern7.png" width="27" height="27" alt="" /></button>
                    <button onclick="pattern_switch('pattern8');" class="pointer switcher_thumb"><img src="assets/images/patterns/pattern8.png" width="27" height="27" alt="" /></button>
                    <button onclick="pattern_switch('pattern9');" class="pointer switcher_thumb"><img src="assets/images/patterns/pattern9.png" width="27" height="27" alt="" /></button>
                    <button onclick="pattern_switch('pattern10');" class="pointer switcher_thumb"><img src="assets/images/patterns/pattern10.png" width="27" height="27" alt="" /></button>
                </div>

                <p>Images for Boxed Version</p>
                <button onclick="background_switch('none');" class="pointer switcher_thumb"><img src="assets/images/boxed_background/none.jpg" width="27" height="27" alt="" /></button>
                <button onclick="background_switch('assets/images/boxed_background/1.jpg');" class="pointer switcher_thumb"><img src="assets/images/boxed_background/1_thumb.jpg" width="27" height="27" alt="" /></button>
                <button onclick="background_switch('assets/images/boxed_background/2.jpg');" class="pointer switcher_thumb"><img src="assets/images/boxed_background/2_thumb.jpg" width="27" height="27" alt="" /></button>
                <button onclick="background_switch('assets/images/boxed_background/3.jpg');" class="pointer switcher_thumb"><img src="assets/images/boxed_background/3_thumb.jpg" width="27" height="27" alt="" /></button>
                <button onclick="background_switch('assets/images/boxed_background/4.jpg');" class="pointer switcher_thumb"><img src="assets/images/boxed_background/4_thumb.jpg" width="27" height="27" alt="" /></button>

                <hr />

                <div class="text-center">
                    <button onclick="resetSwitcher();" class="btn btn-primary btn-xs">Reset Styles</button>
                </div>

                <div id="hideSwitcher">&times;</div>
            </div>
        </div>

        <div id="showSwitcher" class="styleSecondColor"><i class="fa fa-angle-double-right"></i></div>
        <!-- /STYLESWITCHER -->



        <!-- WRAPPER -->
        <div id="wrapper">

            <div id="shop">

                <!-- PAGE TITLE -->
                <header id="page-title">
                    <div class="container">
                        <h1>Identifiants perdu</h1>

                        <ul class="breadcrumb">
                            <li><a href="index">Accueil</a></li>
                            <li class="active">Identifiants perdu</li>
                        </ul>
                    </div>
                </header>

                <section class="container">

                    <div class="row">

                        <!-- LOGIN -->
                        <div class="col-md-6">

                                  <!-- /WRAPPER -->



                <!-- FOOTER -->
        <footer>

            <!-- copyright , scrollTo Top -->
            <div class="footer-bar">
                <div class="container">
                    <span class="copyright"><a href="http://justformodding.copyright01.com/" target="_blank">Copyright 2017&copy;</a> JustFormodding. Tous droits réservés. Développé avec<i class="fa fa-heart"></i> par <a href="http://jusrforgaming.com" target="_blank">www.justforgaming.com</a>.</span>
                    <a class="toTop" href="#topNav">BACK TO TOP <i class="fa fa-arrow-circle-up"></i></a>
                </div>
            </div>
            <!-- copyright , scrollTo Top -->


            <!-- footer content -->
            <div class="footer-content">
                <div class="container">

                    <div class="row">


                        <!-- FOOTER CONTACT INFO -->
                        <div class="column col-md-4">
                            <h3>INFORMATIONS</h3>

                            <p class="contact-desc">
                                JustForModding est une boutique proposant des applications pour des jeux vidéos. Les applications mises en vente sur la boutique sont développés par des développeurs vérifiés et qualifiés.                                     
                            </p>
                            <address class="font-opensans">
                                <ul>
                                    <li class="footer-sprite phone"><img src="//MONSITE.COM/img/lang/fr.png" width="26px" height="15px"> <a>08 99 27 10 15  (0.80€/min)</a></li>
                                    <li class="footer-sprite phone"><img src="//MONSITE.COM/img/lang/be.png" width="26px" height="15px"> <a>090 388 332  (1.50€/min)</a></li>
                                    <li class="footer-sprite phone"><img src="//MONSITE.COM/img/lang/ch.png" width="26px" height="15px"> <a>0900 122 122  (1.50€/min)</a></li>
                                    <li class="footer-sprite phone"><font color="orange"><i class="fa fa-star"></i></font> <a>Service code : 1070</a></li>

                                    <li class="footer-sprite email">
                                        <a href="mailto:[email protected]">[email protected]</a>
                                    </li>
                                </ul>
                            </address>

                        </div>
                        <!-- /FOOTER CONTACT INFO -->


                        <!-- FOOTER LOGO -->
                        <div class="column logo col-md-4 text-center">
                            <div class="logo-content">
                                <img class="animate_fade_in" src="upload/images/1446144488-justforgamingmini%20(2).png" width="200" />
                                <br>
                                <p>JustForModding est affilié à <a href="https://justforgaming.com" target="_blank">www.justforgaming.com</a></p>
                            </div>                                         
                        </div>
                        <!-- /FOOTER LOGO -->


                        <!-- FOOTER LATEST POSTS -->
                        <div class="column col-md-4 text-right">

                        <!--<a class="twitter-timeline" data-width="402" data-height="390" data-theme="dark" href="https://twitter.com/JustForModding_">Tweets by JustForModding_</a> <script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>-->
                          
                        </div>
                        <!-- /FOOTER LATEST POSTS -->

                    </div>
                </div>
            </div>
            <!-- footer content -->

        </footer>
        <!-- /FOOTER -->


        <!-- JAVASCRIPT FILES -->
        <script type="text/javascript" src="assets/plugins/jquery-2.2.3.min.js"></script>
        <script type="text/javascript" src="assets/plugins/jquery.easing.1.3.js"></script>
        <script type="text/javascript" src="assets/plugins/jquery.cookie.js"></script>
        <script type="text/javascript" src="assets/plugins/jquery.appear.js"></script>
        <script type="text/javascript" src="assets/plugins/jquery.isotope.js"></script>
        <script type="text/javascript" src="assets/plugins/masonry.js"></script>

        <script type="text/javascript" src="assets/plugins/bootstrap/js/bootstrap.min.js"></script>
        <script type="text/javascript" src="assets/plugins/magnific-popup/jquery.magnific-popup.min.js"></script>
        <script type="text/javascript" src="assets/plugins/owl-carousel/owl.carousel.min.js"></script>
        <script type="text/javascript" src="assets/plugins/stellar/jquery.stellar.min.js"></script>
        <script type="text/javascript" src="assets/plugins/knob/js/jquery.knob.js"></script>
        <script type="text/javascript" src="assets/plugins/jquery.backstretch.min.js"></script>
        <script type="text/javascript" src="assets/plugins/superslides/dist/jquery.superslides.min.js"></script>
        <script type="text/javascript" src="assets/plugins/styleswitcher/styleswitcher.js"></script><!-- STYLESWITCHER - REMOVE ON PRODUCTION/DEVELOPMENT -->
      

        <script type="text/javascript" src="assets/plugins/holder.js"></script><!-- remove on production -->
        <script type="text/javascript" src="assets/js/scripts.js"></script>


        <script>
            $(document).ready(function(){
                function redirectToIndex(){
                    window.location.href = "index";
                }

               $('#btn-reset').on('click', function(e){
                    e.preventDefault();

                    var alertmsg = $('#alertmsg');
                    alertmsg.removeClass();
                    alertmsg.html('');

                    var npassword = $('#npassword').val();
                    var rpassword = $('#rpassword').val();
                    // TODO: Remember me

                    if(npassword != "" && rpassword != ""){
                        $.ajax({
                            url: 'reset_pass.php',
                            type: 'POST',
                            data:{
                                npassword:npassword,
                                rpassword:rpassword
                            }
                        }).done(function(e){
                            console.log(e);
                            var result = JSON.parse(e);
                            console.log(e)
                            $.each(result, function(index, value){
                                if(!result.alert){
                                    alertmsg.addClass('alert alert-success');
                                    alertmsg.html("Mot de passe modifié ! Redirection vers le formulaire de connexion.");
                                    setTimeout(redirectToIndex, 3000);
                                } else {
                                    alertmsg.addClass('alert alert-danger');
                                    alertmsg.html("<strong>Oupss</strong> " + result.alert);
                                }
                            });
                        });
                    } else {
                        alertmsg.addClass('alert alert-danger');
                        alertmsg.html("<strong>Oupss</strong> Merci de remplir tous les champs.");
                    }
                });

            });
        </script>

    </body>
</html>
Comme tu peut voir, il y à de l'html dans ton json, javascript ne peut pas le parser à cause de sa
 
Cette réponse a aidé l'auteur de cette discussion !

JustForGamingCom

Développeur WEB / Fondateur : JustForModding.com
Premium
Inscription
25 Février 2013
Messages
1 854
Réactions
988
Points
10 106
RGCoins
0
Comme tu peut voir, il y à de l'html dans ton json, javascript ne peut pas le parser à cause de sa

A quelle ligne ? Que je puisse voir comment je peut le faire car la sa me sort toute la page ^^
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut