Page 1 sur 1

preg_match et apostrophe

Posté : 30 oct. 2014, 10:28
par Ehplod
Slt,

Un petit soucis étrange.
Ma fonction :
function __verif_champ($var, $type) {
...
elseif ($type == 'add')$pattern = '#^([0-9A-Za-z àâéèêôùûçÀÂÉÈÔÙÛÇ\',/-]+)$#';
return(preg_match($pattern,$var));
}
La vérification de l'apostrophe fonctionne parfaitement en local sous wamp php 5.5.12
Ne fonctionne pas en ligne sur un php 5.2.6
En ligne je dois mettre :
$pattern = '#^([0-9A-Za-z àâéèêôùûçÀÂÉÈÔÙÛÇ,/-]+)$#';
Une idée ?
Merci. ;-)

Re: preg_match et apostrophe

Posté : 30 oct. 2014, 20:51
par toytoy
Et en trichant avec les double-quotes ?

$pattern = "#^([0-9A-Za-z àâéèêôùûçÀÂÉÈÔÙÛÇ',/-]+)$#";

Re: preg_match et apostrophe

Posté : 29 nov. 2014, 00:40
par Ehplod
J'avais bien évidement déjà testé. ;-)

Mais non...
Marche pô.

Re: preg_match et apostrophe

Posté : 29 nov. 2014, 00:55
par Genova
C'est quoi l'erreur exactement ? une parse error ? Ta chaine ne match pas ? Si oui, que contient elle ?

Re: preg_match et apostrophe

Posté : 29 nov. 2014, 15:45
par tesmet
La vérification de l'apostrophe fonctionne parfaitement en local sous wamp php 5.5.12
Ne fonctionne pas en ligne sur un php 5.2.6
Une idée ?
magic-quotes-gpc