Erreur sans incidence dans class.plx.motor
Bonjour,
On m'a fait remarqué une erreur dans l'écriture des motifs de recherche de fichiers :
Gok6tm
On m'a fait remarqué une erreur dans l'écriture des motifs de recherche de fichiers :
$this->motif = '/^[0-9]{4}.'.$this->cible.'.[0-9]{12}.[a-z0-9-]+.xml$/'; # Motif de recherche
les "." pour être considéré comme un "." doivent être précédé d'un "\" ce qui donne :
$this->motif = '/^[0-9]{4}\.'.$this->cible.'\.[0-9]{12}\.[a-z0-9-]+\.xml$/'; # Motif de recherche
ce qui fait quelques lignes à modifier dans la méthode préchauffageGok6tm
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
heu je n'en suis pas si sur , ce serait le cas si ce caractère se trouvais entre des parenthese par exemple , la , il me semble que ce n'est pris que comme du texte.
Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci
Idem. Pour moi il n'y a pas de problème avec le .
Stéphane
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
J'ai fait un test en remplacant le "." par une lettre "a" dans une autre regex et le résultat est sans appel. pas pu tester dans pluxml je suis en pleine reinstall.
Je confirme :
la regex avec une autre caractère que le point répond true
Mais ca n'a aucune incidence l'article ainsi renommé n'est pas affiché il reste bloqué quelque part après search() (j'ai pas cherché plus loin)
Par contre un lancement de pluxml sur un serveur réglé pour afficher les messages d'erreur strict
error_reporting = E_ALL | E_STRICT
Nous montre une petites séries d'avertissements, php indique :
avertissements due à des passages par références d'objet = deprecated
avertissements à cause des dates
avertissements les méthodes de la class plxUtils à déclarer en static
avertissements doublons des noms des methodes demarrage && prechauffage plx.motor && plx.feed
pour les dates : trouvé sur la doc :