Visualizzazione dei risultati da 1 a 3 su 3

Discussione: controllo P.IVA

  1. #1

    controllo P.IVA

    Manca qualcosa per far si che questo codice venga preso in considerazione?
    grazie a chi vorrà aiutarmi
    Codice PHP:
    function ControllaPIVA($pi)
    {
    global $pi;
        if( $pi == '' )  return '';
        $errore=0;
        if( strlen($pi) != 11 )
            return "La lunghezza della partita IVA non è\n"
            ."corretta: la partita IVA dovrebbe essere lunga\n"
            ."esattamente 11 caratteri.\n";
            $errore=0;
        if( ! ereg("^[0-9]+$", $pi) )
            return "La partita IVA contiene dei caratteri non ammessi:\n"
            ."la partita IVA dovrebbe contenere solo cifre.\n";
        
        $s = 0;
        for( $i = 0; $i <= 9; $i += 2 )
            $s += ord($pi[$i]) - ord('0');
        for( $i = 1; $i <= 9; $i += 2 ){
            $c = 2*( ord($pi[$i]) - ord('0') );
            if( $c > 9 )  $c = $c - 9;
            $s += $c;
            $errore=0;
        }
        if( ( 10 - $s%10 )%10 != ord($pi[10]) - ord('0') )
            return "La partita IVA non &egrave; valida:\n"
            ."il codice di controllo non corrisponde.";
        $errore=0;
        return '';
    }
    if($errore==0){
    $pi=trim($_REQUEST['iva']);?>
    <script language="javascript"> window.alert("<?php print $ERRORE_MSG?>")</script>

  2. #2
    Non chiami la funzione ControllaPIVA() da nessuna parte...

  3. #3
    VVoVe:
    s c u s a t e....quando gli errori li hai sotto il naso

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.