1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.

CORBEILLE Bug d'affichage sur les offres !

Discussion dans 'Les tréfonds du forum' créé par xTanuki, 19 Avril 2015.

MineStrator, Votre hébergeur de serveur minecraft
  1. xTanuki

    xTanuki Soldat

    14
    0
    1
    ça marche !! Mais le cadre est un peu grand mais c'est pas un problème, Merci ^^ !
    ----------------
    Edit: a nan enfaîte cela fais glitch toute la page !
     
  2. kumakuma215

    kumakuma215 ✬ Maréchal ✬

    1 641
    238
    83
    Euh... C'est totalement BIZARRE :eek:
     
  3. FrozenLegend

    FrozenLegend Sergent-chef

    293
    54
    28
    Tu peux me copier collé le code de la page boutique.php ?
     
  4. xTanuki

    xTanuki Soldat

    14
    0
    1
    HTML:
    <div class="container" style="background-color: white;margin-top: -20px;margin-bottom: -20px;border-left: 4px solid #e74c3c;border-right: 4px solid #e74c3c;">
    <h1 class="titre"><center>Boutique</center></h1>   
    <div class="panel panel-primary">
      <div class="panel-heading">
        <h3 class="panel-title"><h4 style="color: white;"><center>Comment ça marche?</center></h4></h3>
      </div>
      <div class="panel-body">
        <p><center><strong>
            La boutique permet d'acheter du contenu In-Game depuis le site grâce à de l'argent réel, cela sert à payer l'hébergement du serveur.
            La monnaie virtuelle utilisée sur la boutique est le "Rubis", vous pouvez obtenir des Rubis en échange de dons <a href="?&page=token" style="color: blue;">sur cette page</a>
        </strong></center></p>
        </br>
        <?php if(isset($_Joueur_)) { ?>
        <center>
        <hr>
            <font style="font-family: minecraftia;font-size: 20px;">Bonjour <?php echo $_Joueur_['pseudo']; ?></font>
                <h4>Vous avez <strong><?php if(isset($_Joueur_['tokens'])) echo $_Joueur_['tokens'] . ' <img style="width: 25px;" src="./theme/default/img/ruby.png" />'; ?></h4></strong>
        </center>
        <?php } else { ?>
        <hr>
        <center>
        <h4>Veuillez vous connecter pour accéder a la boutique:</h4>
        <a data-toggle="modal" data-target="#ConnectionSlide" class="btn btn-warning btn-lg" ><span class="glyphicon glyphicon-user"></span> Connexion</a>
        </center>
        <?php } ?>
      </div>
    </div>
    </br>
        </br>
        <h3><center>Choissiez votre catégorie :</center></h3>
                <div class="tabbable">
                            <ul class="nav nav-tabs">
                            <?php
                            $j = 0;
                            while($j < count($categories))
                            {
                            $categories[$j]['titre'] = str_replace(' ', '_', $categories[$j]['titre']);
                            ?>
                                 
                                    <li><a href="#categorie-<?php echo $categories[$j]['titre']; ?>" data-toggle="tab"><h4 style="color: black;"><center><strong><?php $categories[$j]['titre'] = str_replace('_', ' ', $categories[$j]['titre']); ?><?php echo $categories[$j]['titre']; ?></strong></center></h4></a></li>
                                 
                                   
                            <?php $j++; } ?>
                            </ul>
                            <div class="tab-content">
                            <?php
                            $j = 0;
                            while($j < count($categories))
                            {
                            $categories[$j]['titre'] = str_replace(' ', '_', $categories[$j]['titre']);
                            ?>
                           
                            <div id="categorie-<?php echo $categories[$j]['titre']; ?>" class="tab-pane">
                            <?php $categories[$j]['titre'] = str_replace('_', ' ', $categories[$j]['titre']); ?>
                                    <div class="panel-body">
                                        <?php if($categories[$j]['message'] == ""){ ?>
                                        <?php } else { ?>
                                        <p>
                                        <div class="alert alert-dismissable alert-success">
                                        <button type="button" class="close" data-dismiss="alert">×</button>
                                        <center><?php echo $categories[$j]['message']; ?></center>
                                        </div>
                                        </p>
                                        <?php } ?>
                                        <div class="row">
                                        <?php
                                            for($i = 1; $i <= count($offresTableau); $i++)
                                            {
                                                if($offresTableau[$i]['categorie'] == $categories[$j]['id'])
                                                {
                                                    echo '
                                                    <div class="col-md-4 panel panel-default" style="margin-left: 10px;width: 30%;">
                                                        <div class="panel-body">
                                                                <h3 class="titre-offre"><center>'. $offresTableau[$i]['nom'] .'</center></h3>
                                                                <div class="offre-description">' .$offresTableau[$i]['description']. '</div>
                                                            </div>
                                                            ';
                                                                if(isset($_Joueur_)) {echo '<a href="?&page=boutique&offre=' .$offresTableau[$i]['id']. '" class="btn btn-primary btn-block">Acheter !</a>';}
                                                                else { echo'<a data-toggle="modal" data-target="#ConnectionSlide" class="btn btn-warning btn-block" ><span class="glyphicon glyphicon-user"></span> Se connecter</a>'; }
                                                    echo '
                                                                <button class="btn btn-success btn-block">Prix : ' .$offresTableau[$i]['prix']. ' <img style="width: 25 px;" src="./theme/default/img/ruby.png"/></button>
                                                                </br>
                                                           
                                                    </div>        ';
                                                }
                                            }
                                        ?>
                                        </div>
                                    </div>
                                </div>
                            <?php $j++; } ?>   
                            </div>
                    </div>                       
    <?php
    if(isset($_GET['offre']))
    {
    ?>
    <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
      <div class="modal-dialog">
        <div class="modal-content">
          <div class="modal-header"  style="background-color: #0c84e4;">
            <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
            <h4 class="modal-title" id="myModalLabel" style="color: white;">Achat de: <?php echo $infosOffre['offre']['nom']; ?></h4>
          </div>
          <div class="modal-body">
                <p>
                    <em>"<?php echo $infosOffre['offre']['description']; ?>"</em><br />
                    Vous obtiendrez ce grade sur <?php echo $infosCategories['serveur']; ?>.<br />
                    <?php
                    $enLigne = false;
                    if($infosCategories['serveurId'] == -2 OR $infosCategories['serveurId'] == -1)
                        for($i = 0; $i < count($lecture['Json']); $i++)
                        {
                            if($enligne[$i])
                            {
                                echo 'Vous êtes connecté sur le serveur:<br /> "'. $lecture['Json'][$i]['nom'] .'"';
                                $enLigne = true;
                            }
                           
                        }
                    else
                        if($enligne[$infosCategories['serveurId']])
                        {
                            echo 'Vous êtes connecté sur le serveur:<br /> "'. $lecture['Json'][$infosCategories['serveurId']]['nom'] .'"';
                            $enLigne = true;
                        }
                       
                    if(!$enLigne AND $infosCategories['connection'])
                        echo 'Vous n\'êtes pas connecté sur le serveur !';
                    ?>
                    <br />
                    <br />
                    Cette offre contiens: <br />
                    <blockquote>
                    <?php
                    if(isset($infosOffre['action']))
                        for($i = 0; $i < count($infosOffre['action']); $i++)
                        {
                            ?>
                            <strong><?php echo $infosOffre['action'][$i]['methode'] . $infosOffre['action'][$i]['commande_valeur']; ?></strong><br />
                            <?php
                        }
                    else
                        echo 'Cette offre est un don sans contrepartie...';
                    ?>
                    </blockquote>
                </p>
          </div>
          <div class="modal-footer">
            <button type="button" class="btn btn-danger" data-dismiss="modal">Annuler</button>
            <?php     if($_Joueur_['tokens'] >= $infosOffre['offre']['prix'])
                        if(($enLigne AND $infosCategories['connection']) OR !$infosCategories['connection']) { ?>
                            <a href="?&action=achat&offre=<?php echo $_GET['offre']; ?>" class="btn btn-success">Acheter</a><?php } else{ ?>
                            Connectez vous sur le serveur voulu... <?php }
                    else
                        echo '<button class="btn btn-primary">Il vous manque '. ($infosOffre['offre']['prix'] - $_Joueur_['tokens']) .' jetons...</button>';
                    ?>
          </div>
        </div>
      </div>
    </div>
    <?php
    
    $modal = true;
    $idModal = 'myModal';
    
    }
    ?>
    </div>
     
  5. FrozenLegend

    FrozenLegend Sergent-chef

    293
    54
    28
    Je suis con, c'est la page tokens.php qu'il me faut :(
    J'ai oublié que ton offre était une offre pour acheter de la money sur ton site est non une offre dans la boutique :( Donc il me faudrais la page tokens.php :x
     
  6. xTanuki

    xTanuki Soldat

    14
    0
    1
    Pas grave, moi aussi je me disais que c'était bizarre que tu me demande cette page bon bref:
    HTML:
    <div class="container" style="background-color: white;margin-top: -20px;margin-bottom: -20px;border-left: 4px solid #e74c3c;border-right: 4px solid #e74c3c;">
    <h1 class="titre"><center>Achat de Rubis</center></h1>
    
    <?php if(isset($_GET['success']) AND $_GET['success'] == 'true'){ ?>
        <div class="alert alert-success">Votre code a bien été validé, vous avez été crédité de <?php echo $_Serveur_['Payement']['starpassJetons']; ?> Rubis ! </div>
    <?php } elseif(isset($_GET['success']) AND $_GET['success'] == 'false'){ ?>
        <div class="alert alert-danger">Le code entré est incorrect, vous n'avez pas été crédité...</div>
    <?php } ?>
    <div class="panel panel-primary">
      <div class="panel-heading">
        <h3 class="panel-title"><h3 style="color: white;">Payement par PayPal</h3></h3>
      </div>
      <div class="panel-body">
        <div class="alert alert-success">Deux possibilités s'offrent à vous pour les dons, vous pouvez payer par PayPal, soit avec votre compte PayPal soit avec votre Carte Bleu de manière sécurisée depuis le site PayPal (le payement ne s'effectue donc pas sur notre serveur/site). L'avantage de PayPal est que le joueur reçoit plus de Rubis qu'avec un payement téléphonique (qui sont surtaxés).</div>
                                <?php
                                require_once('controleur/tokens/paypal.php');
                                ?>
                                <div class="row">
                                <?php
                                if(isset($offresTableau))
                                    for($i = 0; $i < count($offresTableau); $i++)
                                    {
                                        echo '
                                        <div class="col-md-4 offre-boutique">
                                            <div class="well offre-contenu">
                                                <div class="contenuBoutique">
                                                    <h3 class="titre-offre">'. $offresTableau[$i]['nom'] .'</h3>
                                                    ' .$offresTableau[$i]['description']. '
                                                </div>
                                                <div class="footer-offre"> ';
                                                    if(isset($_Joueur_)) {
                                                        if($lienPaypal[$i] == 'viaMail')
                                                            require('controleur/paypal/paypalMail.php');
                                                        else
                                                            echo '<a href="'. $lienPaypal[$i] .'" class="btn btn-primary">Acheter !</a>';
                                                    }
                                                    else { echo'<a href="?&page=connection" class="btn btn-danger">Connexion..</a>'; }
                                        echo '
                                                    <button class="btn btn-info pull-right">' .$offresTableau[$i]['prix']. ' euro</button>
                                                </div>
                                            </div>
                                        </div>        ';
                                    }
                                else
                                    echo '<div style="margin-left: 15px;margin-right: 15px;" class="alert alert-danger"><strong>Aucune offre de payement par paypal n\'est disponible pour le moment...</strong></div>';
                                ?>
                                </div>
      </div>
    </div>
    <div class="panel panel-primary">
      <div class="panel-heading">
        <h3 class="panel-title"><h3 style="color: white;">Payement par Starpass</h3></h3>
      </div>
      <div class="panel-body">
                        <div class="alert alert-success">Vous pouvez payer par Starpass, vous paierez ainsi avec votre forfait téléphonique, c'est donc un avantage important. D'un autre côté, vous serez déversé de moins de Rubis qu'avec un payement paypal (qui sont beaucoup moins taxés).</div>
                                <h4>1 Code = <?php echo $_Serveur_['Payement']['starpassJetons']; ?> Jetons ! </h4>
                           <div id="starpass_<?php echo $_Serveur_['Payement']['starpassIDD']; ?>"></div><script type="text/javascript" src="http://script.starpass.fr/script.php?idd=<?php echo $_Serveur_['Payement']['starpassIDD']; ?>&amp;verif_en_php=1&amp;datas="></script><noscript>Veuillez activer le Javascript de votre navigateur s'il vous pla&icirc;t.<br /><a href="http://www.starpass.fr/">Micro Paiement StarPass</a></noscript>                  
    </div>
    </div>
    </div>
     
  7. FrozenLegend

    FrozenLegend Sergent-chef

    293
    54
    28
    Rien d'anormal ce que je comprends pas c'est que ta page est nikel quand on est pas co, mais quand on se connecte le "/> apparais ..
     
  8. xTanuki

    xTanuki Soldat

    14
    0
    1
    Petite Ré-invocation de @TheTueurCiTy ?
     
  9. kumakuma215

    kumakuma215 ✬ Maréchal ✬

    1 641
    238
    83
    @FrozenLegend tu a oublié un truc, le truc qu'il fallait pas oublier.
    Il t'a envoyer le code source de la plage SANS etre connecte donc @xTanuki tu peux envoyer le code source de la page tokens.php?
    (Tu va sur internet tu vas sur ton site, tu te connecte sur ton site, tu va dans la page acheter des tokens, tu fais click droit sur la page et tu click sur code source de la page)
     
  10. xTanuki

    xTanuki Soldat

    14
    0
    1
    Il y a trop de caractère donc voila le c/C
     

    Fichiers attachés:

  11. FrozenLegend

    FrozenLegend Sergent-chef

    293
    54
    28
    Normalement notre problème devrais être avant ça :
    Code:
    <input type="submit" class="btn btn-primary" value="Acheter !" />
    Sauf que y'a aucun problème je peux pas t'aider plus en cherchant de mon coté car je n'est plus accès au CMS vu que je n'est plus de site car je n'est plus d'hébergeur :/ Donc je pense que la seul personne qui pourrais t'aider c'est @TheTueurCiTy
     
  12. xTanuki

    xTanuki Soldat

    14
    0
    1
    Petit Up de Mercredi car tout est permis (blague nul, en + c'est le vendredi mais je m'en fiche) !
     

Partager cette page

Chargement...