Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    Separatore delle migliaia

    Salve gente, premetto che dovete scusare l'ignoranza assoluta in materia...
    Vorrei sapere, se possibile, in questo script:

    codice:
    $line="document.write('";
      if($style==0)
        $line.=$toshow;
        else
        {
        chop($toshow);
    	$nb_digits=max(strlen($toshow),$digits);
        $toshow=substr("0000000000".$toshow,-$nb_digits);
        $digits=preg_split("//",$toshow);
        for($i=0;$i<=$nb_digits;++$i)
          if($digits[$i]!="") $line.="<IMG SRC=\"$option[script_url]/stili/$style/$digits[$i].gif\">";
        }
      $line.="');";
      echo "$line";
    Come posso fare per inserire un separatore di migliaia nella visualizzazione dei numeri?
    Grazie mille anticipatamente!
    || Jonica ||
    La tua città virtuale...

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    Guarda se questo thread può esserti d'aiuto.
    http://forum.html.it/forum/showthrea...atore+migliaia

  3. #3
    Si, ho trovato tanti spunti e tante discussioni su questo argomento, solo che ne capisco 0 e non saprei proprio come applicarlo al codice che ho postato sopra...
    || Jonica ||
    La tua città virtuale...

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,132
    Dato che lo script e PHP postare li non era meglio?

    Ciao
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    Visto che ormai hai postato qui puoi utilizzare la funzione di php
    number_format()
    Eccoti il link. Non dovresti avere problemi.
    http://freephp.html.it/articoli/view...p?id=151&pag=4

  6. #6
    Dopo che la discussione è stata spostata in php perchè non si trattava di javascript, chiedo numi a voi "phpiani"...
    Come posso fare a mettere un puntino di separazione delle migliaia nello script postato sopra?
    Grazie mille!
    || Jonica ||
    La tua città virtuale...

  7. #7
    Utente di HTML.it L'avatar di nabozzz
    Registrato dal
    Nov 2004
    Messaggi
    145
    Ciao

    $numerochevuoivisualizzare = 1000000;

    echo number_format($numerochevuoivisualizzare, 2, ',', '.');

    visualizzerà 1.000.000,00

    byez
    ... tutti quanti portiamo un tabarro che asconde... qualche volta una gioia, qualche volta un dolore...

  8. #8
    Quindi il mio script diventerebbe così:

    codice:
    $line="document.write('";
      if($style==0)
        $line.=$toshow;
        else
        {
        chop($toshow);
     	$nb_digits=max(strlen($toshow),$digits)
    ;
        $toshow=substr("0000000000".$toshow,-$nb_digits);
        $digits=preg_split("//",$toshow);
        for($i=0;$i<=$nb_digits;++$i)
          if($digits[$i]!="") $line.="<IMG SRC=\"$option[script_url]/stili/$style/$digits[$i].gif\">";
        }
      $line.="');";
      echo number_format($line, 2, ',', '.');
    ???
    || Jonica ||
    La tua città virtuale...

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.