Probleme php sql
Mr-Developper
-
MaamuT Messages postés 174 Date d'inscription Statut Membre Dernière intervention -
MaamuT Messages postés 174 Date d'inscription Statut Membre Dernière intervention -
Salut je suis entrain d'apprendre a code le php mes j'ai une erreur Qui me casse la tete
screen1 : https://prnt.sc/5inxpa
screen 2 : https://prnt.sc/5inzh6
screen 3 : https://prnt.sc/5inzv8
screen1 : https://prnt.sc/5inxpa
screen 2 : https://prnt.sc/5inzh6
screen 3 : https://prnt.sc/5inzv8
A voir également:
- Probleme php sql
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Logiciel sql - Télécharger - Bases de données
- Alert php ✓ - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
4 réponses
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.
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. ..
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
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....
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