Probleme php sql
Fermé
Mr-Developper
-
Modifié par jee pee le 19/12/2014 à 20:00
MaamuT Messages postés 174 Date d'inscription mercredi 14 novembre 2007 Statut Membre Dernière intervention 20 décembre 2014 - 20 déc. 2014 à 13:26
MaamuT Messages postés 174 Date d'inscription mercredi 14 novembre 2007 Statut Membre Dernière intervention 20 décembre 2014 - 20 déc. 2014 à 13:26
A voir également:
- Probleme php sql
- Easy php - Télécharger - Divers Web & Internet
- Get_magic_quotes_gpc php 8 ✓ - Forum PHP
- Logiciel sql - Télécharger - Bases de données
- Sql server recovery - Télécharger - Gestion de données
- Requête sql date supérieure à ✓ - Forum Programmation
4 réponses
MaamuT
Messages postés
174
Date d'inscription
mercredi 14 novembre 2007
Statut
Membre
Dernière intervention
20 décembre 2014
184
20 déc. 2014 à 07:16
20 déc. 2014 à 07:16
Vu les fautes d'orthographe dans le message d'erreur, tu n'a peut être pas choisi le bon exemple pour apprendre le PHP, je dis ça, je dis rien...
De plus, je suis pas sûr que tu puisse taper une "api" aussi simplement comme ça, tu as du oublier de suivre une étape dans la doc officielle pour activer le truc je pense.
De plus, je suis pas sûr que tu puisse taper une "api" aussi simplement comme ça, tu as du oublier de suivre une étape dans la doc officielle pour activer le truc je pense.
jordane45
Messages postés
38346
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 décembre 2024
4 717
20 déc. 2014 à 10:00
20 déc. 2014 à 10:00
Bonjour
les messages d'erreur indiquent des numéros de ligne
..
il serait bien de nous coller sur le forum le code qui génère ces erreurs. ..
les messages d'erreur indiquent des numéros de ligne
..
il serait bien de nous coller sur le forum le code qui génère ces erreurs. ..
Donc c'est absolut-stresser.net
jordane45
Messages postés
38346
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 décembre 2024
4 717
20 déc. 2014 à 12:06
20 déc. 2014 à 12:06
Ce n'est pas le Lien vers le site que nous voulons...
Mais le CODE SOURCE PHP/HTML ...qui pose problème....
( et pas en capture écran...)
Voir ici pour l'utilisation de la coloration syntaxique pour poster ton code :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
Mais le CODE SOURCE PHP/HTML ...qui pose problème....
( et pas en capture écran...)
Voir ici pour l'utilisation de la coloration syntaxique pour poster ton code :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
jordane45
Messages postés
38346
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 décembre 2024
4 717
20 déc. 2014 à 12:09
20 déc. 2014 à 12:09
En regardant tes captures écran.... et plus particulièrement celle de la requête d' INSERT .. je pense déjà que tu as "oublié" d'indiquer les CHAMPS pour lesquels tu voulais faire l'insertion en BDD...
La syntaxe recommandée étant :
NB : Pour les champs de types ID auto-incrémenté ... ne pas les METTRE ... c'est ta BDD qui s'en occupe toute seule....
La syntaxe recommandée étant :
INSERT INTO matable (nomChamp1,nomChamp2,nomChamp3) VALUES( 'valeurchamp1' ,'valeurchamp2' ,'valeurchamp3' )
NB : Pour les champs de types ID auto-incrémenté ... ne pas les METTRE ... c'est ta BDD qui s'en occupe toute seule....
MaamuT
Messages postés
174
Date d'inscription
mercredi 14 novembre 2007
Statut
Membre
Dernière intervention
20 décembre 2014
184
>
jordane45
Messages postés
38346
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 décembre 2024
20 déc. 2014 à 13:26
20 déc. 2014 à 13:26
la notation :nom permet de stocker la valeur dans une variable utilisable à plusieurs endroits de la requête.
Et c'est un objet, d'où la syntaxe un peu spéciale.
Mais bon, sans infos supplémentaires, on ira pas beaucoup plus loin.
Et c'est un objet, d'où la syntaxe un peu spéciale.
Mais bon, sans infos supplémentaires, on ira pas beaucoup plus loin.
J'ai essayer votre codes mes il marche pas
EDIT : AJOUT DES BALISES DE CODE
<?php ob_start(); require_once 'amd/#!/SeoPzSz/db.php'; require_once 'amd/#!/SeoPzSz/init.php'; if(isset($_SERVER["HTTP_CF_CONNECTING_IP"])){ $ad1 = $_SERVER["HTTP_CF_CONNECTING_IP"]; }else{ $ad1=$_SERVER['REMOTE_ADDR']; } $ip1 = $ad1; $ipa = $ad1; if (!($user -> LoggedIn())) { echo'<meta http-equiv="refresh" content="0; URL=connexion.php">'; die(); } if (!($user -> notBanned($odb))) { echo'<meta http-equiv="refresh" content="0; URL=connexion.php">'; die(); } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>LegionBoot - Plateforme starpass</title> <meta name="keywords" content="Booter ddos, stresser booter, booter français, booter puissant, LegionBoot, LegionBoot stresser"> <meta name="author" content="LegionBoot Stresser"> <meta name="description" content="LegionBoot - Tester la fiabilité de votre réseau"> <link rel="shortcut icon" href="favicons.ico"> <link rel="stylesheet" href="css/font-awesome.min.css" /> <link rel="stylesheet" href="css/bootstrap.min.css"> <link rel="stylesheet" href="css/bootstrap-reset.css"> <link href='http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800' rel='stylesheet' type='text/css'> <link rel="stylesheet" href="css/style.css"> <!-- css for this page --> <link href="assets/jquery-easy-pie-chart/jquery.easy-pie-chart.css" rel="stylesheet"> <link rel="stylesheet" href="css/owl.carousel.css"> <link rel="stylesheet" type="text/css" href="css/owl.theme.css"> <link rel="stylesheet" type="text/css" href="css/owl.transitions.css"> <!-- HTML5 shim and Respond.js IE8 support of HTML5 tooltipss and media queries --> <!--[if lt IE 9]> <script src="js/html5shiv.js"></script> <script src="js/respond.min.js"></script> <![endif]--> </head> <body> <!-- start:wrapper --> <div id="wrapper"> <div class="header-top"> <!-- start:navbar --> <nav class="navbar navbar-inverse navbar-static-top" role="navigation" style="margin-bottom: 0"> <div class="container"> <!-- start:navbar-header --> <div class="navbar-header"> <a class="navbar-brand" href="#"><i class="fa fa-user"></i> <strong>LegionBoot</strong> V5.0<strong></strong></a> </div> <!-- end:navbar-header --> </li> <!-- end dropdown 3 --> </ul> <ul class="nav navbar-nav navbar-right top-menu"> <!-- user login dropdown start--> <li class="dropdown"> <a data-toggle="dropdown" class="dropdown-toggle" href="#"> <img alt="" src="img/avatar-mini.jpg"> <span class="username"><?php echo $_SESSION['username']; ?></span> <b class="caret"></b> </a> <ul class="dropdown-menu"> <div class="log-arrow-up"></div> <li><a href=" "><i class=" fa fa-user"></i>Paramètres de compte</a></li> <li><a href="parametres.php"><i class="fa fa-pinterest-square"></i> Historique de facturation</a></li> <?php if ($user -> isAdmin($odb)) { ?> <li><a href="!/!/xYkSmQezez/accueil.php" ><i class="fa fa-user"></i><span> Administration</span></a> <?php } ?> <?php if ($user -> isModo($odb)) { ?> <li><a href="xYkSmQeze/accueil.php" ><i class="fa fa-user"></i><span> Modération</span></a> <?php } ?> <li class="divider"></li> <li><a href="unset.php"><i class="fa fa-sign-out"></i>Dèconnexion</a></li> </ul> </li> </ul> </div> </nav> <!-- end:navbar --> </div> <!-- start:header --> <div id="header"> <div class="overlay"> <nav class="navbar" role="navigation"> <div class="container"> <!-- Brand and toggle get grouped for better mobile display --> <div class="navbar-header"> <button type="button" class="btn-block btn-drop navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse"> <strong>Bienvenue sur la version mobile !</strong> </button> </div> <!-- Collect the nav links, forms, and other content for toggling --> <div class="collapse navbar-collapse navbar-ex1-collapse"> <ul class="nav navbar-nav"> <li class="dropdown"> <a href="index.php"> <div class="text-center"> <i class="fa fa-desktop"></i><br> Page d'accueil </span> </div> </a> </li> <li class="dropdown"> <a href="attaquer.php"> <div class="text-center"> <i class="fa fa-rocket"></i><br> Brûler une cible </span> </div> </a> </li> <li class="dropdown"> <a href="outils.php"> <div class="text-center"> <i class="fa fa-cogs"></i><br> Autres Outils</span> </div> </a> </li> <li class="dropdown"> <a href="parametres.php"> <div class="text-center"> <i class="fa fa-user"></i><br> Mes Paramètres </div> </a> </li> <li class="active"> <a href="acheter.php"> <div class="text-center"> <i class="fa fa-shopping-cart"></i><br> Acheter une offre</span> </div> </a> </li> <li> <a href="support.php"> <div class="text-center"> <i class="fa fa-comments"></i><br> Assistance Clientèle</span> </div> </a> </li> </li> </ul> </div><!-- /.navbar-collapse --> </div> </nav> </div> </div> <!-- end:header --> <!-- start:main --> <div class="container"> <div id="main"> <div class="row" id="home-content"> <div class="col-lg-8"> <!-- start:state overview --> <div class="panel-body"> <h2>Plateforme starpass<small></small></h2> <hr> <div class="alert alert-success"> <button type="button" class="close" data-dismiss="alert" aria-hidden="true"></button> <h4>Informations</h4> <p>La procédure de vérification des codes n'est pas automatisée, votre compte sera crédité sous 12 heures contacté l'assitance clitentèle .</p> <p>Pour la procédure de paiement par SMS (Starpass) contacter le service client .</p> </div> <div class="content-container"> <?php if(isset($_POST['ok'])) { $codes = htmlentities($_POST['codes']); if(empty($codes)) { ?> <div class="alert alert-danger"> <strong>Erreur:</strong> Vérifier les codes! ( <a href="starpass.php">Retour</a> ) </div> <?php die; } $offre = $_POST['offre']; $insertLogSQL = $odb -> prepare("INSERT INTO `starpass` VALUES(NULL, :pseudo, :codes, :offre, '0', UNIX_TIMESTAMP())"); $insertLogSQL -> execute(array(':pseudo' => $_SESSION['username'], ':codes' => $_POST['codes'], ':offre' => $offre)); $to = "***@***"; $subject = "Nouveau Paiement StarPass"; $message="<html><head></head><body>Bonjour NullD3v,<br><br>Vous venez de recevoir un paiement par StarPass de l'uns de vos clients, afin de pouvoir voir ses informations je vous envoit un mail prioritaire.<br><br> <b>Utilisateur:</b> ".$_SESSION['username']."<br> <b>Codes:</b> ".$_POST['codes']."<br> <b>Offre:</b> ".$_POST['offre']."<br> <br><a href='http://www.legionboot.com/!/!/xYkSmQezez/accueil.php'>Panneau d'administration</a><br><br> Afin que votre membre sois crédité, merci de faire au plus vite!<br> Cordialement, NullD3v.<br> ROBOT OFFICIEL CHEZ Absolut !</body></html>"; $headers = 'MIME-Version: 1.0' . "\r\n"; $headers = "From: \"StarPass Legion\"<***@***>\n"; $headers .= 'Content-type: text/html; charset=UTF-8' . "\r\n"; mail($to, $subject, $message, $headers); ?> <div class="alert alert-success"><button type="button" class="close" data-dismiss="alert">×</button> Bravo, votre demande a l'abonnement <?php echo htmlentities($offre); ?> est actuellement en attente ! Elle sera activée sous 12 heures </div> <?php } ?> <div class="row"> <div class="col-sm-6"> <div class="panel panel-primary" id="charts_env"> <div class="panel-heading"> <div class="panel-title"><i class="entypo-phone"></i> Achat par appels</div> <div class="panel-options"> <a href="#" data-rel="collapse"><i class="entypo-down-open"></i></a> </div> </div> <div class="panel-body"> <form action='' method='post'> <input type="text" class="form-control" placeholder="<?php echo $_SESSION['username']; ?>" disabled><br><br> <input type="text" class="form-control" name="codes" placeholder="Exemple : 0y45sd7d, e487sdf4, 0z84sqd4"> <br><br><select class="form-control" name="offre"> <optgroup label="Offres France"> <option value="Bronze Pack / 3 code FR">Bronze Pack / 3 code</option> <option value="Silver Pack / 6 codes FR">Silver Pack / 6 codes</option> <option value="Gold Pack / 9 codes FR">Gold Pack / 9 codes</option> <option value="Platinum Pack / 12 codes FR">Platinum Pack / 12 codes</option> <option value="Ultimate Pack / 14 codes FR">Ultimate Pack / 14 codes</option> <option value="Green Pack / 16 codes FR">Gold Pack / 16 codes</option> <option value="Master Pack / 18 codes FR">Master Pack / 18 codes</option> <option value="Conc Gold Pack / 20 codes FR">Conc Gold Pack / 20 codes</option> <option value="Conc Silver Pack / 22 codes FR">Conc Silver Pack / 22 codes</option> <option value="Mega Ultimate Pack / 24 codes FR">Mega Ultimate Pack / 24 codes</option> <option value="MasterMind Pack / 26 codes FR">MasterMind Pack / 26 codes</option> <option value="Business Pack / 28 codes FR">Business Pack / 28 codes</option> <option value="Dealer Pack / 30 codes FR">Dealer Pack / 30 codes</option> <option value="Glow Pack / 32 codes FR">Glow Pack / 32 codes</option> <option value="MegaPack / 34 codes FR">MasterMind Pack / 26 codes</option> </optgroup> <optgroup label="Offres Belgique"> <option value="Bronze Pack / 3 code FR">Bronze Pack / 3 code</option> <option value="Silver Pack / 6 codes FR">Silver Pack / 6 codes</option> <option value="Gold Pack / 9 codes FR">Gold Pack / 9 codes</option> <option value="Platinum Pack / 12 codes FR">Platinum Pack / 12 codes</option> <option value="Ultimate Pack / 14 codes FR">Ultimate Pack / 14 codes</option> <option value="Green Pack / 16 codes FR">Gold Pack / 16 codes</option> <option value="Master Pack / 18 codes FR">Master Pack / 18 codes</option> <option value="Conc Gold Pack / 20 codes FR">Conc Gold Pack / 20 codes</option> <option value="Conc Silver Pack / 22 codes FR">Conc Silver Pack / 22 codes</option> <option value="Mega Ultimate Pack / 24 codes FR">Mega Ultimate Pack / 24 codes</option> <option value="MasterMind Pack / 26 codes FR">MasterMind Pack / 26 codes</option> <option value="Business Pack / 28 codes FR">Business Pack / 28 codes</option> <option value="Dealer Pack / 30 codes FR">Dealer Pack / 30 codes</option> <option value="Glow Pack / 32 codes FR">Glow Pack / 32 codes</option> <option value="MegaPack / 34 codes FR">MasterMind Pack / 26 codes</option> </optgroup> </select> <br><br> <button class="btn btn-info btn-icon icon-left" name="ok" type="submit"><i class="entypo-check"></i> Valider mes codes</button> </form> </div> </div></div> <div class="col-sm-3"> <div class="panel panel-info" id="charts_env"> <div class="panel-body"> <big><big><center><img src="http://zone-h.org/images/cflags/png/fr.png"> Téléphonez au<br><big><big> 08 99 24 00 02 </big></big></big><br> (1.35 EUR/appel et 0.34 EUR/minute)<br /><br /> </big> </div></div></div><div class="col-sm-3"> <div class="panel panel-success" id="charts_env"> <div class="panel-body"> <big><big><center><img src="http://zone-h.org/images/cflags/png/be.png"> Téléphonez au<br><big><big> 09 03 51 959 </big></big></big><br> (1.34 EUR/appel et 0.34 EUR/minute)<br /><br /> </big> </div></div></div> </section> <section> <table class="table grid table-striped table-bordered table-condensed"> <thead> <tr> <th>Pseudo</th> <th>Codes</th> <th>Offre</th> <th>Date & Heure</th> <th>Etat de la demande</th> </tr> </thead> <tbody> <?php $SQLGetLogs = $odb -> query("SELECT * FROM `starpass` WHERE `pseudo` = '".$_SESSION['username']."' ORDER BY `id` DESC "); while($getInfo = $SQLGetLogs -> fetch(PDO::FETCH_ASSOC)) { $user = $getInfo['pseudo']; $IP = $getInfo['codes']; $IP2 = $getInfo['offre']; $IP3 = $getInfo['date']; $id = $getInfo['id']; if($getInfo['fait'] == "1") { $etat = '<span class="label label-success">Accepté.</span>'; } if($getInfo['fait'] == "0") { $etat = '<span class="label label-info">En attente.</span>'; } if($getInfo['fait'] == "2") { $etat = '<span class="label label-danger">Refusé.</span>.'; } if($getInfo['fait'] == "3") { $etat = '<span class="label label-warning">Code(s) manquant.</span>'; } $date = date("d/m/Y" ,$getInfo['date']); echo ' <tr><td>'.htmlentities($user).'</td><td>'.htmlentities($IP).'</td><td>'.htmlentities($IP2).'</td><td>'.$date.'</td><td>'.$etat.'</td></tr>'; } ?> </tbody></table> </section> </fieldset> <footer> </footer> </div> </div> </div> <!--Start of Zopim Live Chat Script--> <script type="text/javascript"> window.$zopim||(function(d,s){var z=$zopim=function(c){ z._.push(c)},$=z.s= d.createElement(s),e=d.getElementsByTagName(s)[0];z.set=function(o){z.set. _.push(o)};z._=[];z.set._=[];$.async=!0;$.setAttribute('charset','utf-8'); $.src='//v2.zopim.com/?2WQuFs7BCOuQSpn2pefRpFW6msYAXU3X';z.t=+new Date;$. type='text/javascript';e.parentNode.insertBefore($,e)})(document,'script'); </script> <!--End of Zopim Live Chat Script--> <!-- start:javascript --> <!-- javascript default for all pages--> <script src="js/jquery-1.11.1.min.js"></script> <script src="js/bootstrap.min.js"></script> <!-- javascript --> <script src="js/themes.js"></script> <script src="js/jquery.scrollTo.min.js"></script> <script src="js/jquery.nicescroll.js"></script> <script src="js/jquery.sparkline.js" type="text/javascript"></script> <script class="include" type="text/javascript" src="js/jquery.dcjqaccordion.2.7.min.js"></script> <script src="js/respond.min.js" ></script> <!-- end:javascript --> <!-- start:javascript for this page --> <script src="assets/jquery-easy-pie-chart/jquery.easy-pie-chart.js"></script> <script src="js/owl.carousel.js" ></script> <script src="js/jquery.customSelect.min.js" ></script> <script src="js/sparkline-chart.js"></script> <script src="js/easy-pie-chart.js"></script> <script src="js/count.js"></script> <script> //owl carousel $(document).ready(function() { $("#owl-demo").owlCarousel({ navigation : true, slideSpeed : 300, paginationSpeed : 400, singleItem : true, autoPlay:true }); }); //custom select box $(function(){ $('select.styled').customSelect(); }); if ($(".custom-bar-chart")) { $(".bar").each(function () { var i = $(this).find(".value").html(); $(this).find(".value").html(""); $(this).find(".value").animate({ height: i }, 2000) }) } </script> <!-- end:javascript for this page --> </body> </html>
EDIT : AJOUT DES BALISES DE CODE