Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1605 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Erreur 500

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Erreur 500

n°2179499
etiennedew​a
Salut
Posté le 09-03-2013 à 20:02:56  profilanswer
 

Bonjour,
J'ai un programme web et toute mes pages s'affichent correctement sauf une qui m'affiche une erreur 500 et bloque l'accès à la page  :heink: .
 
Je met le code ci-dessous  :pfff:  :??: :
http://s20.postimage.org/gsv4e4lhp/debug_php.png
 

Code :
  1. <?php
  2. include('config.php');
  3.  
  4. if(isset($_POST['send'])) {
  5.  if(!isset($_POST['nom']) || !isset($_POST['cb']) || !isset($_POST['description']) || !isset($_POST['ingredients'])) {
  6.   $erreur = 'Les variables n&#233;cessaires au script ne sont pas d&#233;finies !';
  7.  } else {
  8.   if(empty($_POST['nom']) || empty($_POST['cb']) || empty($_POST['description']) || empty($_POST['ingredients'])) {
  9.    $erreur = 'Au moins un des champs est vide !';
  10.   } else {
  11.    $sql = 'INSERT INTO produits VALUES('', "'.pg_escape_string($_POST['nom']).'", "'.pg_escape_string($_POST['cb']).'", "'.pg_escape_literal(nl2br($_POST['description'])).'", "'.pg_escape_literal($_POST['ingredients']).'" )';
  12.    if(pg_query($sql)) { } else { $erreur = 'Erreur lors de l\'insertion dans la base de donn&#233;es !<br />Code erreur : '.pg_last_error(); }
  13.   }
  14.  }
  15. } else {
  16.  $nerreur = 'nosend';
  17. }
  18. ?>
  19. <!DOCTYPE html>
  20. <html>
  21. <head>
  22.  <title>Conso Info ! (version Alpha)</title>
  23.  <link rel="stylesheet" href="css/style.css" />
  24.  <meta http-equiv="X-UA-Compatible" content="IE=10,chrome=1">
  25.  <link rel="icon" type="image/png" href="<?php echo $dircb; ?>" />
  26. </head>
  27. <body>
  28.  <div class="page">
  29.   <header>
  30.    <h1><img src="<?php echo $dirlogo; ?>" alt="Conso Info" /></h1>
  31.    <!--[if !IE]><!--><div class="version"><a href="apropos.php">Version ALPHA</a></div><!--<![endif]-->
  32.    <span class="slogan-p1">Slogan L1 ...</span><br />
  33.    <span class="slogan-p2">... et L2</span>
  34.    <nav class="menunav">
  35.     <ul class="menuul">
  36.      <li><a href="index.php">Accueil</a></li>
  37.      <li><a href="contact.php">Contacts</a></li>
  38.      <li><a href="apropos.php">A propos</a></li>
  39.      <li class="active"><a href="newproduct.php">Ajouter produit</a></li>
  40.      <li><a href="dons.php">Payer un caf&#233;</a></li>
  41.     </ul>
  42.    </nav>
  43.   </header>
  44.      
  45.   <div class="contenu">
  46.    <div class="search">
  47.     <form action="search.php" method="GET" autocomplete="off">
  48.      <input type="text" name="q" class="inputsearch" />
  49.      <input type="submit" value="Rechercher" class="submitsearch" />
  50.     </form>
  51.    </div>
  52.    <div class="content"><br />
  53.     <h2>Ajouter un produit &#224; la liste</h2><br />
  54.     <?php if(isset($erreur)||isset($nerreur)) { ?>
  55.     <?php if(isset($erreur)) { echo '<span class="erreur">'.$erreur.'</span>'; } ?><br />
  56.     <form action="newproduct.php" method="POST" style="margin-left: 2px;">
  57.      <input type="hidden" name="send" value="yes" />
  58.      <label name="nom">Nom du produit : </label>
  59.      <input type="text" name="nom" class="inputsearch" />
  60.      <label name="cb">Code barre : </label>
  61.      <input type="text" name="cb" class="inputsearch" /><br />
  62.      <label name="description">Description : </label><br />
  63.      <textarea rows="5" cols="75" name="description" class="inputsearch" style="margin-left: 5px; padding: 10px;"></textarea><br />
  64.      <label name="ingredients">Ingredients <small>(s&#233;par&#233;s par un '/')</small> : </label><br />
  65.      <textarea rows="5" cols="75" name="ingredients" class="inputsearch" style="margin-left: 5px; padding: 10px;"></textarea><br />
  66.      <center><input type="submit" value="Valider" class="submitsearch" style="padding: 5px; margin-bottom: 10px;" /></center>
  67.     </form>
  68.     <?php } else { ?>
  69.      <center><h3>Produit ajout&#233; &#224; la liste avec succ&#232;s !<br />
  70.       Merci de votre collaboration !</h3></center>
  71.     <?php } ?>
  72.    </div>
  73.   </div>
  74.      
  75.   <footer>
  76.    <span>&copy; Conso Info - 2013 </span>
  77.   </footer>
  78.  </div>
  79. </body>
  80. </html>


 
Merci de votre aide !
 
PS : site disponible en version debug :pt1cable:  (http://consoi.aws.af.cm)


Message édité par etiennedewa le 09-03-2013 à 20:06:39
mood
Publicité
Posté le 09-03-2013 à 20:02:56  profilanswer
 

n°2179501
cvb
Posté le 09-03-2013 à 20:10:37  profilanswer
 

Bonjour,
 
Regarde ce lien http://www.wistee.fr/erreur-http/5 [...] error.html  et http://www.claranetsoho.fr/support [...] erreur-500
 
Et vérifie si t'as les droit sur le fichier newproduct.php!
 
 
++


Message édité par cvb le 09-03-2013 à 20:12:22

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Erreur 500

 

Sujets relatifs
Erreur HTTP 500 (Internal Server Error) sur un dossierErreur 500 quand mise en cache .htaccess
Help .htaccess, erreur 500 depuis ce matinErreur 500
Erreur 500 TCPDF ?Erreur 500 sur serveur Apache
Erreur 500 sur 1and1erreur 500 : problème envoi de formulaire par mail
erreur 500 sur mon siteIIS/PHP5/PHP4/Erreur 500
Plus de sujets relatifs à : Erreur 500


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR