Captcha non visibile - x Rossa - Page 3 Captcha non visibile - x Rossa - Page 3
 

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Main Menu

Captcha non visibile - x Rossa

Started by VEGA, October 19, 2008, 04:35:21 AM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

Ludo

Provando a scaricare il file captcha.txt che avevo allegato ad un post precedente, ho scoperto casualmente che...è corrotto! Il codice corretto, da salvare e caricare nella root come captcha2.php, è questo:
<?php
/**
 * captcha.php
 *
 * Script to display captcha image
 */

require("mail/classes/php-captcha.inc.php");

$aFonts = array('mail/classes/fonts/arial.ttf','mail/classes/fonts/verdana.ttf');

// create new image
$oPhpCaptcha = new PhpCaptcha($aFonts);
$oPhpCaptcha->Create();
?>

VEGA

Egregio Ludo il captcha funziona!!!
grazie per la tua pazienza e disponibilità

Ludo

Ottimo, ma...quale captcha? Il plugin? Cosa ha risolto l'impasse?

VEGA

Quote from: Ludo on January 17, 2009, 03:54:19 PM
Ottimo, ma...quale captcha? Il plugin? Cosa ha risolto l'impasse?

Ho inserito la modifica che mi hai detto e basta. L'immagine del captcha si vede...ma...sai... :) in realtà non funziona proprio a dovere, nel senso che mi appare il messaggio che il codice del captcha non corrisponde (ho riprovato decine di volte). Non voglio scassarti quindi sei hai qualche volta del tempo da perdere risolveremo anche questo.
Grazie ancora

Ludo

Ah, ecco...ci credo che non funziona: il codice che ti ho allegato era sperimentale, al solo scopo di visualizzare l'immagine! Ecco quello completo:
<?php
/**
 * captcha.php
 *
 * Script to display captcha image
 */

define("IN_COPPERMINE"true);
require(
"include/init.inc.php");
require(
"mail/classes/php-captcha.inc.php");

$aFonts = array('mail/classes/fonts/arial.ttf','mail/classes/fonts/verdana.ttf');

// create new image
$oPhpCaptcha = new PhpCaptcha($aFonts);
$oPhpCaptcha->Create();
?>

Salvalo come /captcha.php e controlla se l'immagine continua a vedersi; in caso affermativo apri /register.php e sostituisci (supponendo che tu abbia installato il mio mod):
require('include/captcha.class.php');
con
require("mail/classes/php-captcha.inc.php");
A questo punto dovrebbe funzionare ;)

VEGA

io di sicuro faccio casino tra plugin e mod. Di mod ho solo quello di stramm e poi ho il plugin CAPTCHA ver3.0 
Autore bmossavari at My Project. ???

Inserendo l'utimo codice l'immagine si vede :)

Ludo

Disinstalla il captcha plugin, applica il mio mod (quello che hai linkato nel messaggio iniziale) e poi la modifca nel post sopra  ;)

VEGA

ok, l'immagine si vede. nel momento in cui si invia la registrazione (con tutti i campi compilati e codice inserito correttamente) appare una schermata vuota. Dovrebbe essere un problema di dimensione della pagina. Ti allego l'immagine. Grazie

Ludo

#48
Provo direttamente a registrarmi, così vedo il problema "live" ;)

Ehm...attiva la registrazione da parte degli utenti, sennò a che ti serve il captcha? :P

VEGA


Ludo

Ok, verificato il problema. Probabilmente il file register.php è un po' pasticciato, tra tutti 'sti mod...
Ho provato ad applicare la "patch" al mio register.php e funziona correttamente, quindi sovrasacrivi il tuo register.php col file allegato: dovrebbe funzionare.

VEGA

e sei un grandeee! :D :D tutto ok!!

ma credo io di aver fatto casini...manco capivo cos'era il mod :-[

grazie ancora per l'aiuto!

Ludo