Se connecter / S'enregistrer

Résolu Parse error en php

Solutions (5)
Tags :
  • Php
  • Html
  • Programmation
|
Bonjour,
Je n'arrive pas à voir ou se trouve mon erreur dans ce code, j'ai vérifier toutes mes accolades, mais if:else...
Bref, j'aurai rudement besoin d'aide. Merci!!
Voilà mon erreur :
Parse error: parse error in C:\wamp\xxxxx.php on line 113

Voici mon code :
  1. <?php
  2. include ('../commun/authentif.inc.php');
  3.  
  4. if (ISSET($_SESSION['authentifok'])){
  5. //fichier qui permet l'affichage correct des mots
  6. include ('../commun/Var_String.inc.php');
  7. //fichier des variables
  8. include ('../commun/Vars.inc.php');
  9. //On récupère l'ID de la semaine en cours dans la BDD
  10.  
  11.  
  12.  
  13.  
  14. ?>
  15. <html>
  16. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  17. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  18. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
  19. <head>
  20. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  21. <link href="../style.css" rel="stylesheet" type="text/css" />
  22. <title>xxxx</title>
  23.  
  24. <script type="text/javascript">
  25. //<![CDATA[
  26.  
  27. function VerifChamp(frm){
  28. if(frm.elements['titre_renseigne'].value != "") {
  29. return true;
  30. }
  31. else {
  32. alert("Le champ est vide");
  33. return false;
  34. }
  35. }
  36.  
  37. //]]>
  38. </script>
  39.  
  40. </head>
  41. <body>
  42. <!-- On inclut la bannière-->
  43. <?php
  44. include ('../navigation/bannierePrive.php');
  45. ?>
  46. <!-- Construction de la page-->
  47. <table id="TablePage">
  48. <tr><td valign="top">
  49. <?php include('../navigation/PriveNavFiche.php'); ?>
  50. </td><td valign="top">
  51. <div id="PageGeneral">
  52. <table style="color:#000000;" cellspacing="0" cellpadding="0" >
  53. <tr><td align="left" height="20">Bonjour <?php echo Var_String($auth['prenom_person']); ?></td></tr>
  54. <tr><td style="color:#ffffff;font-size:110%;background-image:url(../images/PriveTitre.png);" align="right" height="30">
  55. CONSULTATION FICHE FILM   
  56. </td></tr>
  57. <tr><td valign="top">
  58. <!-- Début à prog----->
  59. <table style="color:#000000;" width="650">
  60. <tr><td>Choix du Film : </td></tr>
  61. <?
  62. if (!isset($_POST['titre_renseigne']))
  63. {
  64. $titre_renseigne=$_POST['titre_renseigne'];
  65. echo $titre_renseigne;
  66. //$titre_renseigne=addslashes($titre_renseigne);
  67. ConnexBDD();
  68. $req_titre = mysql_query("SELECT * FROM film WHERE titre_film='$titre_renseigne' ") OR die(mysql_error());
  69. $num_titre = mysql_numrows($req_titre);
  70. mysql_close();
  71. echo $num_titre;
  72. if($num_titre=0){
  73. ?><tr><td> Aucun film trouvé avec cette recherche </td></tr>
  74. <?php }
  75. else {
  76. while($rep_titre = mysql_fetch_array($req_titre)){
  77. ?>
  78. <tr><td><a href="VISUfilm.php?film_id=<?php echo $rep_titre['film_id'];;?> ">
  79. <?php echo $rep_titre['titre_film'];?></a></td></tr>
  80. <?php }
  81. }
  82. }
  83. else { ?>
  84. <tr><td>
  85. <form action="" method="POST" onsubmit="return VerifChamp(this)">
  86. choix du film : <input type="text" size="50" name="titre_renseigne"/>
  87. <input type="submit" value="Go"/>
  88. </form></td></tr>
  89. <?php
  90. }
  91. ?>
  92. </td></tr></table>
  93. </td></tr></table>
  94. </div>
  95. </td></tr></table>
  96. </body>
  97. </html>
  98. <?php
  99. }
  100. else {
  101. include('../commun/headID02.inc.php');
  102. }
  103. ?>
Contenus similaires
Meilleure solution
partage
, Modérateur |
Je t'avoue que j'ai du mal à voir ce qui ne va pas. Tu n'as pas un message plus détaillé que "parse error" ?
Après, est-ce que ça peut changer quelque chose ou pas:
  • mais si tu n'as pas activé une option, le <? tout seul ne fonctionnera pas (ligne 61), donc essaie de le remplacer par <?php
  • tu as deux ; à la ligne 78 mais ça ne devrait rien changer
    • Commenter cette solution |
    Score
    0
    òh
    òi
    |
    Meilleure réponse sélectionnée par Natalide.
    • Commenter cette réponse |
    Score
    0
    òh
    òi
    |
    Oui!!

    Oui c'était bien, le probleme du <? à la place de <?php....

    Vraiment un très très grand merci!!

    • Commenter cette réponse |
    Score
    0
    òh
    òi
    |
    Re-bonjour.


    Merci pour le <html>.

    Effectivement ce n'est pas la 113, mais la ligne 82.



    Merci de votre aide.
    Natalide
    • Commenter cette réponse |
    Score
    0
    òh
    òi
    , Modérateur |
    Salut,

    J'ai ajouté des balises [code] pour qu'on puisse voir les numéros de ligne, mais il n'y a pas de ligne 113.
    Ca ne doit rien changer vu que c'est du HTML, mais tu as deux balises <html> dans ton code, une avant le DOCTYPE et une après.
    • Commenter cette réponse |

    Ce n'est pas ce que vous cherchiez ?

    Tom's guide dans le monde
    • Allemagne
    • Italie
    • Irlande
    • Royaume Uni
    • Etats Unis
    Suivre Tom's Guide
    Inscrivez-vous à la Newsletter
    • ajouter à twitter
    • ajouter à facebook
    • ajouter un flux RSS