Problème avec une condition php

Bonjour,
Je suis un débutant en php et je rencontre un sérieux probleme avec une condition "if" php. cette condition permet de vérifier si le fichier image ($image) est bien présent dans le dossier ($lien_dossier). le code tel qu'il est ci-dessous ne marche pas, mais si je retire la variable $lien_dossier ça marche. quelqu'un peut me dire pourquoi avec la variable "$lien_dossier" ça ne marche pas ?

if (preg_match('/^' . preg_quote('$lien_dossier', '/') . '[_a-zA-Z0-9-]+\.jpg$/', $image)) {
     $bla = $blabla;
}


Merci d'avance pour votre aide :-)
Configuration: Mozilla Indeterminable

2 réponses

  1. $lien_dossier ne doit pas être conforme

    c'est le chemin vers le dossier je suppose, vérifies qu'il soit bien relatif au script en cours