Dotclear

Vous n'êtes pas identifié(e).

Annonce

13 février 2024 Sortie de Dotclear 2.29

#1 2010-04-20 07:58:41

Guizbizet
Membre
Lieu : Rambouillet
Inscription : 2005-07-19
Site Web

Problème avec ContactMe

Sur mon blog weboniphone.fr j'ai un problème avec le plugin ContactMe
Dès que je souhaite envoyer un formulaire de contact j'ai cette erreur :

Fatal error: Call to undefined method mail::B64Header() in /homez.29/bizetfam/weboniphone.fr/plugins/contactMe/_public.php on line 140

et la ligne 140 du public.php de ContactMe c'est

'From: '.mail::B64Header($_ctx->contactme['name']).' <'.$_ctx->contactme['email'].'>',

Quelqu'un aurait il une idée du problème.

Merci d'avance pour votre aide

Hors ligne

#2 2010-04-20 08:00:49

Dsls
Modérateur couteau-suisse
Inscription : 2004-11-18
Site Web

Re : Problème avec ContactMe

Étonnant, la méthode B64headers est présente dans inc/clearbricks/mail/class.mail.php (ligne 108 chez moi).

As-tu bien ce fichier chez toi ? Contient-il la méthode en question ?


Dyslexics have more fnu!

Hors ligne

#3 2010-04-20 08:11:40

Moe
Responsable du mini-bar
Lieu : France
Inscription : 2004-09-19
Site Web

Re : Problème avec ContactMe

Tu as quelle version de Dotclear ?

Hors ligne

#4 2010-04-20 08:50:36

Guizbizet
Membre
Lieu : Rambouillet
Inscription : 2005-07-19
Site Web

Re : Problème avec ContactMe

@Moe je suis en 2.1.5
@Dsls j'ai pas de ligne 108 dans ce fichier mais la fonction semble présente ligne 83

	/**
	@function B64Header
	
	Encodes given string as a base64 mail header.
	
	@param str	string	String to encode
	@return string
	*/
	public static function B64Header($str,$charset='UTF-8')
	{
		if (!preg_match('/[^\x00-\x3C\x3E-\x7E]/',$str)) {
			return $str;
		}
		
		return '=?'.$charset.'?B?'.base64_encode($str).'?=';
	}
}
?>

Hors ligne

#5 2010-04-20 09:04:34

Dsls
Modérateur couteau-suisse
Inscription : 2004-11-18
Site Web

Re : Problème avec ContactMe

hmmm ... aurais-tu installé un plugin qui rédéfinirait une classe mail ?


Dyslexics have more fnu!

Hors ligne

#6 2010-04-20 09:05:51

Dsls
Modérateur couteau-suisse
Inscription : 2004-11-18
Site Web

Re : Problème avec ContactMe

au hasard : autobackup ? http://lab.dotclear.org/ticket/54


Dyslexics have more fnu!

Hors ligne

#7 2010-04-20 09:44:47

Guizbizet
Membre
Lieu : Rambouillet
Inscription : 2005-07-19
Site Web

Re : Problème avec ContactMe

Dsls a écrit :

au hasard : autobackup ? http://lab.dotclear.org/ticket/54

Exact, bien vu Dsls, corrigé et ça fonctionne :)

Hors ligne

Vous n'êtes pas identifié(e).

Pied de page des forums

Sites map