Bonsoir,
Je n’ai pas le message d’erreur mais j’ai un soucis avec ce plugin (version 0.14).
J’ai installé aussi Captcha sur mon site mais j’ai du l’enlever car l’image n’apparaissait pas (j’avais un rectangle avec une petite croix rouge). J’ai regardé le code html de la page générée et j’ai constaté que le chemin qui menait au générateur d’image comportait un / de trop. Exemple : ![captcha]()
J’ai donc été dans le source et j’ai trouvé l’endroit ou semble-t-il il y a l’insertion de ce deuxième /. J’ai opéré les modifications adéquates. Mais si ainsi j’ai la bonne syntaxe, je n’ai toujours pas d’image Captcha. D’où cela peut-il provenir ?
Cordialement,
Xavier BUROT
http://xebiaut.free.fr
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net] De la part de Ramsess
Envoyé : lundi 15 septembre 2008 11:35
À : Laurent
Cc : spip@rezo.net
Objet : Re: [Spip] Captcha s’affiche pas avec plugin envoyer amies
Merci Laurent pour cette réponse
Je ne vois pas ce qu’il faut supprimer pour améliorer la chose … snif snif !
Une fonction doublon ?
Laurent a écrit :
Salut
a priori tu dois appeler le fichier en question une fois de trop…
Laurent
Ramsess a écrit :
Voici l’erreur :
Fatal error: Cannot redeclare dsp_crypt() (previously declared in /mnt/165/sda/f/1/snec.acnantes/plugins/envoiami/class/crypt/cryptographp.fct.php:19) in /mnt/165/sda/f/1/snec.acnantes/plugins/envoiami/class/crypt/cryptographp.fct.php on line 19
Et voici le fichier concerné :
<?php
// -----------------------------------------------
// Cryptographp v1.4
// (c) 2006-2007 Sylvain BRISON
//
// [www.cryptographp.com](http://www.cryptographp.com)
// [cryptographp@alphpa.com](mailto:cryptographp@alphpa.com)
//
// Licence CeCILL modifiée
// => Voir fichier Licence_CeCILL_V2-fr.txt)
// -----------------------------------------------
if(session_id() == "") session_start();
$_SESSION['cryptdir']= dirname($cryptinstall);
function dsp_crypt($cfg=0,$reload=1) {
// Affiche le cryptogramme
echo "";
if ($reload) echo "";
echo "
![]() |
![]() |
";
}
function chk_crypt($code) {
// Vérifie si le code est correct
include ($_SESSION['configfile']);
$code = addslashes ($code);
$code = str_replace(' ','',$code); // supprime les espaces saisis par erreur.
$code = ($difuplow?$code:strtoupper($code));
switch (strtoupper($cryptsecure)) {
case "MD5" : $code = md5($code); break;
case "SHA1" : $code = sha1($code); break;
}
if ($_SESSION['cryptcode'] and ($_SESSION['cryptcode'] == $code))
{
unset($_SESSION['cryptreload']);
if ($cryptoneuse) unset($_SESSION['cryptcode']);
return true;
}
else {
$_SESSION['cryptreload']= true;
return false;
}
}
?>
Ramsess a écrit :
snif snif
personne n’a répondu à ma question …
:o(
Il manque juste un tout petit truc.
Cette méchante image n’apparait pas et pourquoi donc ?
Ramsess a écrit :
Bonjour
J’ai installé le plugin envoyé l’article aux amies : http://www.spip-contrib.net/Envoyer-l-article-aux-amiEs
Tout semble OK sauf que l’image ne s’affiche pas !
Je l’ai installé sur un site de test :
http://snec.acantes.free.fr
J’ai beau chercher je ne comprends pas que l’image du captcha ne s’affiche pas !
Faut il envoyer le code de mes fichiers ?
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip