Back to top

Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - gotiche

Pagine: [1]
1
Gestione Form / Re:chronoforms autocomplete
« il: 06 Feb 2013, 07:58:36 »
Anch'io sto cercando di capire come si usa autocomplete, sto facendo diversi test, ma non mi completa neanche una virgola. :'(
A me funziona, non so come fare per far si che quando scelgo il comune mi metta in automatico la provincia.

2
Gestione Form / Re:controllo codice fiscale
« il: 05 Feb 2013, 10:36:56 »
Grazie, sono riuscito. Posto il codice se puo' servire a qualcuno

Codice: [Seleziona]
<?php

{

if (
ereg("^[0-9]{11}$"$form->data['cf'])) {
$form->validation_errors['cf'] = "Il codice fiscale inserito è relativo ad una persona giuridica.";
  return 
false;
}
elseif
(!
ereg("^[a-zA-Z]{6}[0-9]{2}[a-zA-Z]{1}[0-9]{2}[a-zA-Z]{1}[0-9]{3}[a-zA-Z]{1}$",
$form->data['cf'])) {
$form->validation_errors['cf'] = "Errore, il codice fiscale contiene caratteri non validi o non è della lunghezza esatta.";
  return 
false;
}
else {
  
$s=0;
  for (
$i 1$i <= 13$i += ){
      
$c $form->data['cf'][$i];
      if (
'0' <= $c && $c <= '9') {
    
$s += ord($c) - ord('0');
      }
      else {
    
$s += ord($c) - ord('A');
      }
  }
  for (
$i 0$i <= 14$i += ) {
      
$c $form->data['cf'][$i];
      switch( 
$c ){
    case 
'0':  $s += 1;  break;
    case 
'1':  $s += 0;  break;
    case 
'2':  $s += 5;  break;
    case 
'3':  $s += 7;  break;
    case 
'4':  $s += 9;  break;
    case 
'5':  $s += 13;  break;
    case 
'6':  $s += 15;  break;
    case 
'7':  $s += 17;  break;
    case 
'8':  $s += 19;  break;
    case 
'9':  $s += 21;  break;
    case 
'A':  $s += 1;  break;
    case 
'B':  $s += 0;  break;
    case 
'C':  $s += 5;  break;
    case 
'D':  $s += 7;  break;
    case 
'E':  $s += 9;  break;
    case 
'F':  $s += 13;  break;
    case 
'G':  $s += 15;  break;
    case 
'H':  $s += 17;  break;
    case 
'I':  $s += 19;  break;
    case 
'J':  $s += 21;  break;
    case 
'K':  $s += 2;  break;
    case 
'L':  $s += 4;  break;
    case 
'M':  $s += 18;  break;
    case 
'N':  $s += 20;  break;
    case 
'O':  $s += 11;  break;
    case 
'P':  $s += 3;  break;
    case 
'Q':  $s += 6;  break;
    case 
'R':  $s += 8;  break;
    case 
'S':  $s += 12;  break;
    case 
'T':  $s += 14;  break;
    case 
'U':  $s += 16;  break;
    case 
'V':  $s += 10;  break;
    case 
'W':  $s += 22;  break;
    case 
'X':  $s += 25;  break;
    case 
'Y':  $s += 24;  break;
    case 
'Z':  $s += 23;  break;
      }
  }
  if (
chr($s%26 ord('A')) != $form->data['cf'][15]) {
$form->validation_errors['cf'] = "Errore, il codice fiscale inserito non è formalmente
corretto in quanto il codice di controllo non corrisponde."
;
  }
  else {
  echo
"";
  }
}
}
?>


3
Gestione Form / [RISOLTO] controllo codice fiscale
« il: 05 Feb 2013, 08:38:58 »
Ciao a tutti, sto cercando di far controllare il codice fiscale su un campo. Il Field Name, Field ID e Field Class si chiamano tutti cf, ho creato un tasto submit, su events ho messo su On load solo show html, in on submit un Custom Server Side Validation con questo codice

Codice: [Seleziona]
<?php
function controllocf ($cf) {
if (
strlen($cf)==0){
  
$messaggio "Errore, il campo è vuoto.";
  return array (
$messaggio);
}
elseif (
ereg("^[0-9]{11}$"$cf)) {
  
$messaggio "Il codice fiscale inserito è relativo ad una persona
giuridica."
;
  return array (
$messaggio);
}
elseif
(!
ereg("^[a-zA-Z]{6}[0-9]{2}[a-zA-Z]{1}[0-9]{2}[a-zA-Z]{1}[0-9]{3}[a-zA-Z]{1}$",
$cf)) {
  
$messaggio "Errore, il codice fiscale contiene caratteri non validi o
non è della lunghezza esatta."
;
  return array (
$messaggio);
}
else {
  
$s=0;
  for (
$i 1$i <= 13$i += ){
      
$c $cf[$i];
      if (
'0' <= $c && $c <= '9') {
    
$s += ord($c) - ord('0');
      }
      else {
    
$s += ord($c) - ord('A');
      }
  }
  for (
$i 0$i <= 14$i += ) {
      
$c $cf[$i];
      switch( 
$c ){
    case 
'0':  $s += 1;  break;
    case 
'1':  $s += 0;  break;
    case 
'2':  $s += 5;  break;
    case 
'3':  $s += 7;  break;
    case 
'4':  $s += 9;  break;
    case 
'5':  $s += 13;  break;
    case 
'6':  $s += 15;  break;
    case 
'7':  $s += 17;  break;
    case 
'8':  $s += 19;  break;
    case 
'9':  $s += 21;  break;
    case 
'A':  $s += 1;  break;
    case 
'B':  $s += 0;  break;
    case 
'C':  $s += 5;  break;
    case 
'D':  $s += 7;  break;
    case 
'E':  $s += 9;  break;
    case 
'F':  $s += 13;  break;
    case 
'G':  $s += 15;  break;
    case 
'H':  $s += 17;  break;
    case 
'I':  $s += 19;  break;
    case 
'J':  $s += 21;  break;
    case 
'K':  $s += 2;  break;
    case 
'L':  $s += 4;  break;
    case 
'M':  $s += 18;  break;
    case 
'N':  $s += 20;  break;
    case 
'O':  $s += 11;  break;
    case 
'P':  $s += 3;  break;
    case 
'Q':  $s += 6;  break;
    case 
'R':  $s += 8;  break;
    case 
'S':  $s += 12;  break;
    case 
'T':  $s += 14;  break;
    case 
'U':  $s += 16;  break;
    case 
'V':  $s += 10;  break;
    case 
'W':  $s += 22;  break;
    case 
'X':  $s += 25;  break;
    case 
'Y':  $s += 24;  break;
    case 
'Z':  $s += 23;  break;
      }
  }
  if (
chr($s%26 ord('A')) != $cf[15]) {
      
$messaggio "Errore, il codice fiscale inserito non è formalmente
corretto in quanto il codice di controllo non corrisponde."
;
  }
  else {
      
$messaggio "Ok";
                        return array (
$messaggio);
  }
}
}
?>


Poi su On fail ho messo Event loop, quando vado a cliccare sul bottone submit e il campo cf è vuoti va avanti ugualmente.., cosa sbaglio?

4
Joomla! 1.6/1.7/2.5 / Re:Tool Aziende
« il: 31 Gen 2013, 13:48:01 »
sei riuscito a fare quello che volevi?

5
Gestione Form / chronoforms autocomplete
« il: 30 Gen 2013, 14:28:49 »
Ciao a tutti, ho creato un form per i comuni di italia con l'autocomplete, volendo far sì che quando immetto il comune il form seguente mi riproponga la provincia, come devrei fare?

6
Gestione Form / Re:Select box + riepilogo dati inseriti
« il: 29 Feb 2012, 16:58:59 »
La cosa non e' così automatica, in quanto prima deve avere un DB da dove prendere i dati , da li hai tutta una serie di codice che devi spiegare a cronoform, (se usi questo modulo.)
Ad ogni modo te lo devi lavorare a codice... la soluzione fatta non c'è.
Ciao, ti chiedo se c'è un tutorial o altro che posso visualizzare. Comunque il DB ce l'ho già perchè l'ho creato imputando i dati con il primo form

7
Gestione Form / Re:Select box + riepilogo dati inseriti
« il: 29 Feb 2012, 16:38:12 »
Grazie ci do' un occhio, si mi sono dimenticato di dire che uso chronoform

8
Gestione Form / Select box + riepilogo dati inseriti
« il: 29 Feb 2012, 15:33:02 »
Ciao a tutti, devo creare una select box che mi ripreda i dati di un'altro form ( esempio nel primo form inserisco tutti i clienti con le relative informazioni, sul secondo form devo riprendere le ragiorni sociali in una select box ) è fattibile? Seconda cosa, dopo aver salvato il form vorrei che mi si visualizzasero i dati che ho appena inserito, anche questo è fattibile? Grazie

9
Gestione documenti e download / Re:Feed in jdownloads
« il: 14 Feb 2012, 12:00:34 »
grazie per la dritta!  ;)

10
Gestione documenti e download / Re:Feed in jdownloads
« il: 13 Feb 2012, 16:23:39 »
quoto in pieno

Pagine: [1]


Web Design Bolzano Kreatif