Php 5.3 preg-match no ending delimiter

Résolu/Fermé
titi222 Messages postés 11 Date d'inscription jeudi 29 octobre 2009 Statut Membre Dernière intervention 11 août 2012 - 6 févr. 2012 à 16:03
titi222 Messages postés 11 Date d'inscription jeudi 29 octobre 2009 Statut Membre Dernière intervention 11 août 2012 - 6 févr. 2012 à 18:37
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,
A voir également:

2 réponses

afrnos Messages postés 59 Date d'inscription mercredi 26 novembre 2008 Statut Membre Dernière intervention 12 avril 2012 16
6 févr. 2012 à 17:47
Bonjour,

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

if(preg_match("#^/partenaires#",$pageactuelle))
1
titi222 Messages postés 11 Date d'inscription jeudi 29 octobre 2009 Statut Membre Dernière intervention 11 août 2012
6 févr. 2012 à 18:37
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