Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    472

    controllo di valore non float che proviene da un form

    Ho un form che richiede un valore in input text:
    <input type="text" name="a">

    dopodichè viene passato in post
    $a=$_POST['a']

    e poi eseguo un controllo per valutare se il numero inserito sia float o no

    if (is_float($a)) .........

    però ho notato che se faccio così non funziona, cioè se inserisco un numero con la virgola non mi esegue la if mentre invece se metto
    $a=$a*1
    allora va bene....

    perché tutto questo?

  2. #2
    hai provato is_numeric?
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    472
    Non ho provato però probabilmente dipende dal fatto che una variabile passata tramite form con type="text" non la intende come numerica....comunque la cosa l'ho risolta...era solo una domanda.... grazie

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.