Probléme Parse error: syntax error, unexpect

Résolu
Utilisateur anonyme -  
ben85350 Messages postés 622 Statut Membre -
Bonjour,
J'ai un petit probléme, cette page ne fonctionne pas :
<?php
if(isset($_GET['id_img']))
  {
  $id = $_GET['id_img'];
  $fichier = "upload/";
  $point = ".";
  $total = $fichier.$id.$point;
  $jpg = "jpg";
  $jpeg = "jpeg";
  $bmp = "bmp";
  $gif = "gif";
  if (file_exists($total.$jpg)
    {
      echo '<img src='.$total.$jpg.' border="0" alt="" />';
    }
  else if (file_exists($total.$jpeg)
    {
      echo '<img src='.$total.$jpeg.' border="0" alt="" />';
    }
  else if (file_exists($total.$bmp)
    {
      echo '<img src='.$total.$bmp.' border="0" alt="" />';
    }
  else if (file_exists($total.$gif)
    {
      echo '<img src='.$total.$gif.' border="0" alt="" />';
    }
  else
    {
      echo 'Une erreur s'est produite';
    }
  }
else
  {
    echo 'Une erreur sest produite';
  }
?>


L'erreur qui s'affiche est : Parse error: syntax error, unexpected '{' in /www/sitedeouf/blog/admin/apercu.php on line 13

Mais je n'arrive pas à corriger l'erreur. Si vous pouvez m'aider.
--
Lucas
A voir également:
  • Probléme Parse error: syntax error, unexpect
  • Eespt technical error - <a href="https://forums.commentcamarche.net/forum/tnt-satellite-reception-232">Forum TNT / Satellite / Réception</a>
  • Fan error lenovo - <a href="https://forums.commentcamarche.net/forum/pc-portable-238">Forum PC portable</a>
  • Pointage antenne - <a href="https://forums.commentcamarche.net/forum/tnt-satellite-reception-232">Forum TNT / Satellite / Réception</a>
  • A disk read error occurred - <a href="https://forums.commentcamarche.net/forum/windows-11">Forum Windows</a>
  • Error 1962 - <a href="https://forums.commentcamarche.net/forum/pc-fixe-400">Forum PC fixe</a>

3 réponses

ben85350 Messages postés 622 Statut Membre 27
 
salut !
A quoi sert ceci à la fin :
else
  {
    echo 'Une erreur sest produite';
  }
Sinon autre petit conseil, utilise plutôt switch... case plutôt que de faire plein de else if http://www.manuelphp.com/php/control-structures.switch.php
0
Utilisateur anonyme
 
Sa sert pour si il n'arrive pas à avoir l'id de l'image. mais j'ai trouvé, j'ai fait :
<?php
if(isset($_GET['id_img']))
  {
  $fichier = "upload/";
  $filename = $_GET['id_img'];
  $point = ".";
  $total = $fichier.$filename.$point;
  $jpg = "jpg";
  $jpeg = "jpeg";
  $bmp = "bmp";
  $gif = "gif";
  if (file_exists($total.$jpg))
    {
      echo '<img src='.$total.$jpg.' border="0" alt="" />';
    }
  else if (file_exists($total.$jpeg))
    {
      echo '<img src='.$total.$jpeg.' border="0" alt="" />';
    }
  else if (file_exists($total.$bmp))
    {
      echo '<img src='.$total.$bmp.' border="0" alt="" />';
    }
  else if (file_exists($total.$gif))
    {
      echo '<img src='.$total.$gif.' border="0" alt="" />';
    }
  else
    {
      echo 'Une erreur s\'est produite';
    }
  }
else
  {
    echo 'Une erreur s\'est produite';
  }
?>


Il manqué : )) à chaque fois
0
ben85350 Messages postés 622 Statut Membre 27
 
A oui !
j'avais même pas vu ^^
0