Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 12 su 12
  1. #11
    Utente di HTML.it
    Registrato dal
    Jul 2013
    Messaggi
    11
    Originariamente inviato da Alhazred
    $wres += ($char * pow(32,($codelen - $i)));
    OK sono fuso lavorare di domenica nn fa bene.

    Grazie Alhazred e Grazie Andrea1979


    Ecco la funzione corretta se qualcuno dovesse trovarsi con il mio stesso problema
    Codice PHP:
    function farmacode($code){
         
    $wres 0;
         
    $codeprint "";
         
    $strcon "0123456789BCDFGHJKLMNPQRSTUVWXYZ";
         
    $strcon str_split($strcon,1);
         
    $codelen strlen$code ) - 1;
         for( 
    $i 0$i <= $codelen$i++ ) {
              
    $char array_search(substr$code$i), $strcon);
              
    $wres += ($char pow(32,($codelen $i)));
         }
         return 
    $wres;


  2. #12
    Utente di HTML.it
    Registrato dal
    Oct 2013
    Messaggi
    1
    Quote Originariamente inviata da Giantp77 Visualizza il messaggio
    ...
    Ecco la funzione corretta se qualcuno dovesse trovarsi con il mio stesso problema
    ...

    Un grosso BRAVO a tutti per aver pubblicato questa funzione!!

    Una domanda: qualcuno di lorsignori sarebbe così gentile da pubblicare anche la funzione inversa, cioè che partendo dal codice base10 mi arriva al base32 (con l' "alfabeto speciale"), in modo da potersi ricavare poi il codice a barre relativo?
    Specifico che io non sono un programmatore.

    Eventualmente un grosso GRAZIE
    Ultima modifica di darzan; 30-10-2013 a 15:58

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 © 2025 vBulletin Solutions, Inc. All rights reserved.