IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Erreur sur IE : Warning: Unknown modifier ']' [RegEx]


Sujet :

Langage PHP

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Juillet 2005
    Messages : 20
    Points : 10
    Points
    10
    Par défaut Erreur sur IE : Warning: Unknown modifier ']'
    Bonjour à tous

    j'ai un petit problème avec les expressions régulières que je n'arrive pas à résoudre...

    J'utilise les expressions régulières sur une chaine comportant des balises HTML pour un formulaire Web.
    J'ai d'abord tout fait et tout testé sur Firefox, pas de problème, j'utilisais alors ereg_replace.

    Mais en voulant vérifier qu'Internet Explorer suivait bien ce matin, j'ai réalisé qu'il me prenait pas mes changements en compte. La debugBar me met une erreur sur chaque 'e' de mes ereg_replace. J'ai donc remplacé mes ereg_replace par des preg_replace, sauf que maintenant, c'est IE et Firefox qui me mettent l'erreur suivante :
    Warning: Unknown modifier ']' in...
    et ce pour chaque ligne où il y a un preg_replace...

    Voici mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    $liste_participants = $_POST['post_liste_participants']; //récupération de ma chaîne
    //var_dump($_POST['post_liste_participants']);  (retourne string(475) )
    $liste_participants = preg_replace( "<[^>]*>", "", $liste_participants);
    Là j'ai mis une expression toute simple pour exemple mais l'erreur est la même sur tous mes preg_replace...

    Est-ce que qqn sait d'où peut venir le pb ?

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Juillet 2005
    Messages : 20
    Points : 10
    Points
    10
    Par défaut
    Je précise que j'ai la version 4.3.4 de PHP, si ça peut vous aider

  3. #3
    Membre émérite
    Avatar de Nesmontou
    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Septembre 2004
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Architecte logiciel
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2004
    Messages : 1 612
    Points : 2 969
    Points
    2 969
    Par défaut
    Salut, remplace
    par
    Tu n'avais pas mis de délimiteur.

    Tu peux trouver des informations intéressantes sur les regex ici : http://php.developpez.com/cours/#langage-regexes

    Bon développement
    Si vous ne pouvez expliquer un concept à un enfant de six ans, c'est que vous ne le comprenez pas complètement. Albert EINSTEIN

    F.A.Q. : Java, PHP, (X)HTML / CSS

    N'oubliez pas de cliquer sur le bouton Résolu en bas de page quand vous avez obtenu une solution à votre problème

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Juillet 2005
    Messages : 20
    Points : 10
    Points
    10
    Par défaut
    Génial, merci !
    Mais pourtant ils n'y sont pas sur la plupart des exemples que j'ai vu sur le Web...

    2 heures perdues à cause de fichus séparateurs !!

    Merci beaucoup et bonne journée

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2003] Message d'erreur sur Enr Modifié
    Par Jojo____ dans le forum IHM
    Réponses: 3
    Dernier message: 11/05/2012, 18h47
  2. erreur Warning en modifiant un dossier .txt
    Par snip74 dans le forum Langage
    Réponses: 22
    Dernier message: 06/10/2011, 23h43
  3. Réponses: 4
    Dernier message: 21/09/2010, 17h12
  4. PHP 4 : erreur : Warning: Cannot modify header
    Par Shixz dans le forum Langage
    Réponses: 7
    Dernier message: 30/12/2008, 15h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo