PHP problème echo

Résolu
Bonjour,

J'ai une erreur de type :

Parse error: parse error, unexpected '.', expecting ')' in C:\Program Files\EasyPHP 2.0b1\www\Projet\gestion\topvente.php on line 72

sur la ligne suivante :

	
<?php 
echo '<img src="../photos/'.$meilleurArt[0].'"     '.   redimage(../photos/$meilleurArt[0] , 20 , 20);     .'    />'   
?>


en sachant que la fonction redimage est celle prise sur ce lien :

http://www.asp-php.net/scripts/asp-php/vignette.php

Merci à ceux qui liront ceci ^^
Configuration: Windows Vista
Firefox 3.0.5

7 réponses

  1. Bah moi je débute juste en php alors je sais pô d'ou ca viens !

    PS : Tu utilise Wamp server ou tu as déjà un serveur ?
    1. EasyPHP ^^
  2. Pour préciser ma requête,
    $meilleurArt[0]


    est le nom du fichier avec son extension
    1. Bonsoir,

      <?php 
      echo '<img src="../photos/'.$meilleurArt[0].'" '.redimage("../photos/".$meilleurArt[0],20,20).' />';
      //le ; n'était pas au bon endroit  et manque de "
      ?>
      
      1. Merci Alain_42,
        C'est correct dans la rédaction mais pas dans le fonctionnement. Au lieu de mettre le echo de la fonction redimage ( WIDTH=100 HEIGHT=67 dans mon exemple) en paramètre de la balise IMG, je vois apparaitre : WIDTH=100 HEIGHT=67 au dessus de ma photo en caractères...
        1. et comme ça:

          echo "<img src=\"../photos/".$meilleurArt[0]."\" ".redimage('../photos/'.$meilleurArt[0],20,20)." />";
          
          1. Problème résolu effectivement, Merci enormement Alain !