Annonce

  •  » Plugins
  •  » [Résolu] Contact Form 2.6.4 - Echappement de caractères sur sujet par défaut

#1 2014-05-04 15:20:36

Eric
Former Piwigo Team
VALENCE (FR)
2005-03-25
4579

[Résolu] Contact Form 2.6.4 - Echappement de caractères sur sujet par défaut

Bonjour,

J'ai essayé de saisir un nouveau sujet de mail contenant une apostrophe (simple quote). La soumission des paramètres ne pose pas de problème mais dès qu'on recharge la page de config ou qu'on la quitte :

Notice: unserialize(): Error at offset 182 of 329 bytes in /home/mysite/gallery/plugins/ContactForm/main.inc.php on line 56

Warning: Cannot modify header information - headers already sent by (output started at /home/mysite/gallery/plugins/ContactForm/main.inc.php:56) in /home/mysite/gallery/include/page_header.php on line 101

Et tous les paramètres du plugin sont HS et à refaire :-(

Version de Piwigo: 2.6.2
Version de PHP: 5.4.24
Version de MySQL: 5.5.36

Hors ligne

#2 2014-05-04 15:46:30

mistic100
Ex Equipe Piwigo
Lyon
2008-09-27
3561

Re: [Résolu] Contact Form 2.6.4 - Echappement de caractères sur sujet par défaut

It's insane, really

I just get really borred about this escaping thing in PHP/MySQL

The current flow is:
  - serialize
  - conf_update_param
  - load_conf
  - unserialize

it breaks on simple quotes

I tried:
  - serialize
  - real_escape_string
  - conf_update_param
  - load_conf
  - unserialize

it doesn't break but truncate at first double quote and leave a backslash before single quotes

Also :
  - stripslashes string inputs
  - serialize
  - real_escape_string
  - conf_update_param
  - load_conf
  - unserialize

it doesn't break but truncate at first double quote (come on !)

what's next ?

Hors ligne

#3 2014-05-04 15:54:50

Eric
Former Piwigo Team
VALENCE (FR)
2005-03-25
4579

Re: [Résolu] Contact Form 2.6.4 - Echappement de caractères sur sujet par défaut

LOL !

I had not considered that disturb you so much you write in English in the French forum ;-)))

J'avoue que je ne comprends pas non plus pourquoi. J'utilise aussi real_escape_string et stripslashes pour bon nombre de champs texte qui sont sérialisés dans mes plugins et je n'ai pas rencontré ce problème.

Hors ligne

#4 2014-05-04 15:55:39

mistic100
Ex Equipe Piwigo
Lyon
2008-09-27
3561

Re: [Résolu] Contact Form 2.6.4 - Echappement de caractères sur sujet par défaut

oula, effectivement suis pas content !! :-)

Hors ligne

#5 2014-05-04 15:57:15

mistic100
Ex Equipe Piwigo
Lyon
2008-09-27
3561

Re: [Résolu] Contact Form 2.6.4 - Echappement de caractères sur sujet par défaut

ah non d'accord le coup de double quote qui disparaissent c'est pas que j'échappe pas dans le formulaire

Hors ligne

#6 2014-05-04 16:32:57

Eric
Former Piwigo Team
VALENCE (FR)
2005-03-25
4579

Re: [Résolu] Contact Form 2.6.4 - Echappement de caractères sur sujet par défaut

Version 2.6.5 du plugin OK. Merci mistic100 !!

Hors ligne

  •  » Plugins
  •  » [Résolu] Contact Form 2.6.4 - Echappement de caractères sur sujet par défaut

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact