Captcha s'affiche pas avec plugin envoyer amies

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 ?

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 : Envoyer l'article aux amiEs - SPIP-Contrib

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 ?

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
// 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 "<table><tr><td><img id='cryptogram' src='".$_SESSION['cryptdir']."/cryptographp.php?cfg=".$cfg."&".SID."'></td>";
  if ($reload) echo "<td><a title='".($reload==1?'':$reload)."' style=\"cursor:pointer\" onclick=\"javascript:document.images.cryptogram.src='".$_SESSION['cryptdir']."/cryptographp.php?cfg=".$cfg."&".SID."&'+Math.round(Math.random(0)*1000)+1\"><img src=\"".$_SESSION['cryptdir']."/images/reload.png\"></a></td>";
  echo "</tr></table>";
  }

  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 : Envoyer l'article aux amiEs - SPIP-Contrib

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 ?

Salut

a priori tu dois appeler le fichier en question une fois de trop…

Laurent

Ramsess a écrit :

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 :

Ramsess a écrit :

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 ?

plutot dans le code du plugin, quelque chose du genre :

if (!defined('_CRYPTOGRAPHP')){
  include_spip('class/crypt/cryptographp.fct');
  define('_CRYPTOGRAPHP',tue)){
}

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

Bonsoir

Je n’avance pas plus ! A priori ce système pose des soucis. Y aurait-il un bug ?

Perso je n’avais même pas de croix rouge … juste un tout petit petit carré blanc …

Xébiaut a écrit :

Xébiaut a écrit :

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 : <img id="imgCaptcha" src="plugins/captcha2//create_image.php?uri=&amp;format=jpg" alt="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 ?

en syntaxe Unix, tu peux mettre autant de / que tu veux, ça ne change rien.

--
Jean-Max Reymond
Eruption de l'Etna: Eruption de l'Etna 2002

Ok mais cela ne me dit pas pourquoi l'image ne s'affiche pas ?

-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net] De la part de
Jean-Max Reymond
Envoyé : lundi 15 septembre 2008 18:57
À : spip@rezo.net
Objet : Re: [Spip] Captcha s'affiche pas avec plugin envoyer amies

Xébiaut a écrit :

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 : <img id="imgCaptcha"
src="plugins/captcha2//create_image.php?uri=&amp;format=jpg"
alt="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 ?

en syntaxe Unix, tu peux mettre autant de / que tu veux, ça ne change rien.

--
Jean-Max Reymond
Eruption de l'Etna: Eruption de l'Etna 2002

_______________________________________________
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

Xébiaut a écrit :

Ok mais cela ne me dit pas pourquoi l'image ne s'affiche pas ?

si tu es chez Free, il faut créer à la mano un répertoire sessions à la racine de ton site

--
Jean-Max Reymond
Cyclos Randonneurs Cagnois: http://crcagnes.free.fr

YES!!!!

Ca marche !!!

J'adore FREE pour ces petites particularités !!!

Merci encore pour ton aide

-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net] De la part de
Jean-Max Reymond
Envoyé : lundi 15 septembre 2008 19:09
À : spip@rezo.net
Objet : Re: [Spip] Captcha s'affiche pas avec plugin envoyer amies

Xébiaut a écrit :

Ok mais cela ne me dit pas pourquoi l'image ne s'affiche pas ?

si tu es chez Free, il faut créer à la mano un répertoire sessions à la
racine de ton site

--
Jean-Max Reymond
Cyclos Randonneurs Cagnois: http://crcagnes.free.fr

_______________________________________________
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