Php 5.3 preg-match no ending delimiter

Résolu
titi222 Messages postés 11 Statut Membre -  
titi222 Messages postés 11 Statut Membre -
Bonjour,

J'avais un code qui ne fonctionne plus avec php 5.3 (ereg déprécié).
J'ai remplacé par pregmatch mais j'ai une erreur : no ending delimiter.
Pouvez-vous m'aider ?

<?php
$pageactuelle = $_SERVER['REQUEST_URI'];
if (ereg("^/partenaires",$pageactuelle))//si pageactuelle commence par /partenaires
{ echo '<link rel="stylesheet" href="'.$this->baseurl.'/templates/'.$this->template.'/css/template_pro.css" type="text/css" media="all" />';}
?>

Merci d'avance,

2 réponses

  1. afrnos Messages postés 61 Statut Membre 16
     
    Bonjour,

    As-tu essayé avec un délimiteur ?
    Du genre :

    if(preg_match("#^/partenaires#",$pageactuelle))
    1
  2. titi222 Messages postés 11 Statut Membre
     
    Merci Afrnos
    ça marche !
    (je ne comprenais pas quel délimiteur il fallait utiliser malgré la lecture du manuel php... faut dire que je suis un noob!!)
    0