Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : pigi82 21 Jan 2013, 14:13:34
-
Buongiorno,
ho installato joomla 2.7 e ho installato l'ultima versione di chronoform, ho un problema con il form.
Ho due campi, mail e conferma mail e il codice captcha. Ho trovato il codice per il confronto tra due campi
<?php
if ( $form->data['email'] != $form->data['email1'] ) {
$form->validation_errors['email'] = "Le Email non sono uguali";
$form->validation_errors['email1'] = "Le Email non sono uguali";
return false;
}
?>
la cosa assurda, è che se sbaglio il captcha, mi da correttamente i due errori, se il captcha è giusto mi invia la mail senza darmi errori, e mi rimanda a una pagina di riepilogo
Data Array:
Array
(
=> luca [chrono_verification] => sJCRb [invia] => Invia [e7cee94fa9f390af8ed6084467cda34b] => 1)Validation Errors: Array( => Le Email non sono uguali)Grazie di aver scelto noi.Presto verrai ricontattatoperchè succede questograzie per l'attenzioneSalutiLuca] => luca-gigli@libero.it [ripeti_mail] => luca [chrono_verification] => sJCRb [invia] => Invia [e7cee94fa9f390af8ed6084467cda34b] => 1)Validation Errors: Array( => Le Email non sono uguali)Grazie di aver scelto noi.Presto verrai ricontattatoperchè succede questograzie per l'attenzioneSalutiLuca ( => luca-gigli@libero.it [ripeti_mail)
-
in che ordine sono gli eventi dopo il Submit?
-
prima il controllo delle mail (custom Server side validation), e poi metto required nel captcha.
-
Come hai impostato la Server Side Validation sulla verifica delle mail?
Hai aggiunto l' OnFail?
-
Grazie mille..ora questo problema ho risolto, mettendo Event Loop nell'onFail.
Ora dovrei risolvere un'altro problema, ho messo uno show message, però mi visualizza una schermata con 1000 altre parole, con i valori dei campi come di seguito
Array
(
[chronoform] => startup
[event] => submit
[Itemid] => 713
[option] => com_chronoforms
[view] => form
[chrono_verification] => hPuFy
[invia] => Invia
[2cc75418ee257f1d4cfc85058f251829] => 1
)
Validation Errors:
Array
(
)
Nel più breve tempo possibile verrai ricontattato
Debug Data
Core Captcha
Passed the core captcha check!
che impostazioni devo guardare???
-
Cosa vuoi includere nello show message?
-
Risolto, aveva messo appena installato altre cose, ho cancellato tutto a meno di quelle cose che mi interessavano.
Grazie mille :)