Code s'arrete PHP

Bonjour,
alors voilà, je suis en train de faire un site pour un camping, mais le problème est que lors de la validation de réservation en ligne, la page étant censé enregistrer les infos dans ma bdd MySQL a un problème ... Elle marchait nickel, j'y ai pas touché, mais tout a coup, elle ne marche plus, le code s'arrête juste avant le <?php.

<div class="corps"> 
<p>IL S'ARRETE LA LORSQUE LES CONDITIONS SONT RÉUNIES POUR ENREGISTRER LES INFOS.<?php  
if ($_GET['id'] == "ok") { 
    
   if (isset($_POST)) { 
 setlocale (LC_TIME, 'fr_FR.utf8','fra');  
 $date = (strftime("%A %d %B"));  
 $date = $date." a ".date("H:i"); 
 $pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION; 
    $bdd = new PDO('mysql:host=localhost;dbname=grillon', '*****', '*****', $pdo_options); 
 mysql_connect('localhost', '***', '*****'); 
 mysql_select_db('grillon'); 
 $sql = "SELECT * FROM system"; 
 $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error()); 
 $data = mysql_fetch_assoc($req); 
 $ref = $data['num_reservation']; 
 $new = $ref + 1; 
 mysql_query("UPDATE system SET num_reservation='".$new."'"); 
     
    // On récupère tout le contenu de la table  
    if($bdd->exec("INSERT INTO reservations VALUES (NULL, '".$_POST['nom']."', '".$_POST['prenom']."', '".$_POST['adresse']."', '".$_POST['code_postal']."', '".$_POST['ville']."', '".$_POST['pays']."', '".$_POST['tel']."', '".$_POST['port']."', '".$_POST['mail']."', '".$_POST['debut']."', '".$_POST['fin']."', '".$_POST['nb_pers']."', '".$_POST['nb_pers2']."', '".$_POST['nb_pers3']."', '".$_POST['nb_pers4']."', '".$_POST['nb_pers5']."', '".$_POST['nb_pers6']."', '".$_POST['nb_pers7']."', '".$_POST['nb_pers8']."', '".$_POST['nb_pers10']."', '".$_POST['nb_pers11']."', '".$_POST['nb_pers12']."', '".$_POST['nb_pers13']."', '".$_POST['nb_pers14']."', '".$_POST['nb_pers9']."', '".$_POST['nb_pers15']."', '".$_POST['nb_pers16']."', '".$_POST['nb_pers17']."', '".$_POST['nb_pers18']."', '".$_POST['nb_pers19']."', '".$_POST['emplacement']."', '".$_POST['branchement']."', '".$_POST['type']."', '".$_POST['animaux']."', '".$_POST['race']."', '".$_POST['tatouage']."', '".$_POST['marque']."', '".$_POST['modele']."', '".$_POST['couleur']."', '".$_POST['immatriculation']."', '".$_POST['conditions']."', '".$date."', '".$ref."')")) { echo '<img src="images/ok.png" align="middle" width="50"/>  Votre reservation a bien été enregistrée, Veuillez noter votre numéro de réservation : <b>'.$ref.'</b>'; } else { echo "Un problème est survenu, veuillez recomencer."; } 
                                                                                                  }else{ echo "un champs est mal rempli ? "; } 
    
    
   } else { 
     
   
  echo 'non ?'; 
   } ?> 
   <center> 
   <form action="https://www.sandbox.paypal.com/us/home" method="post"> 
     <input type='hidden' value="500" name="amount" /> 
<input name="currency_code" type="hidden" value="EUR" /> 
<input name="shipping" type="hidden" value="0.00" /> 
<input name="tax" type="hidden" value="0.00" /> 
<input name="return" type="hidden" value="http://192.168.1.21/grillon/paiementvalide.php" /> 
<input name="cancel_return" type="hidden" value="http://192.168.1.21/grillon/paiementAnnule.php" /> 
<input name="notify_url" type="hidden" value="http://192.168.1.21/grillon/ipn.php" /> 
<input name="cmd" type="hidden" value="_xclick" /> 
<input name="business" type="hidden" value="jojos_1296325495_biz@orange.fr" /> 
<input name="item_name" type="hidden" value="Reservation Camping le Grillon" /> 
<input name="no_note" type="hidden" value="1" /> 
<input name="lc" type="hidden" value="FR" /> 
<input name="bn" type="hidden" value="PP-BuyNowBF" /> 
<input name="custom" type="hidden" value="ID_ACHETEUR" /> 
<input alt="Effectuez vos paiements via PayPal : une solution rapide, gratuite et sécurisée" name="submit" src="https://www.paypalobjects.com/fr_FR/FR/i/btn/btn_paynowCC_LG.gif" type="image" width="200"/> 
<img src="https://www.paypalobjects.com/fr_FR/i/scr/pixel.gif" border="0" alt="" width="1" height="1" /> 
   </form></center> 

 </p> 
</div>


Si vous pouvez m'aider, ça serait génial ... Ce code n'en est qu'a un stade "experimental", il faut le nettoyer ... Mais il marchait ....

3 réponses

  1. Bonsoir,
    tu as un message d'erreur ?
    Si tu fais un echo de ton $_GET['id'] que vois tu ?
    0
    1. Non, je n'ai pas de message d'erreur, le code s'arrete, quand je vais voir le code source de ma page, il s'arrete à "<p>". ...
      0
      1. Je me permet un petit Up ... Le site doit être finalisé pour demain ...
        0
        1. Soit plus claire.
          Ou s'arrête précisement ton code ?
          remet ton code, et souligne en gras la ou s'arrête le code.
          ensuite je t'ai posé une question auquel tu n'as pas répondu.
          Quand tu fais un echo de ton $_GET['id'] que se passe t-il ?
          0
        2. Mon code s'arrete la : <div class="corps">
          <p> uniquement quand mon id est bon.
          Quand j'affiche id, il m'affiche 'ok' ...
          0
        3. Bonjour,
          Ouai donc ca prends pas en compte ta page, étant donné que ta première ligne de code commence par ton div
          ou tu as du code avant peut etre ?
          0