Visualizzazione risultati 1 fino 2 di 2

Discussione: is_numeric non funziona

  1. #1
    Guest

    Unhappy is_numeric non funziona

    Salve, mi sapreste spiegare perchè passando un numero a questa funzione mi dice sempre che non è valido? Grazie.

    Codice PHP:
    function number ($numero) {

    if (!
    is_numeric($numero)) {
    exit (
    'numero inserito non valido');
    }

    if (
    $numero<=0 || $numero > 999) {
    exit (
    'numero inserito non valido');
    } else {
    return
    $numero;
    };

    };

  2. #2
    L'avatar di EuroSalute
    EuroSalute non è connesso AlterVistiano
    Data registrazione
    12-05-2003
    Messaggi
    969

    Predefinito

    ho provato così, a me funziona: è inutile fare un else quando se la variabile passa i due confronti ritorna il valore del numero:
    Codice PHP:
    function number ($numero) {

    if (!
    is_numeric($numero)) {
    exit (
    'numero inserito non valido');
    }

    if (
    $numero<=0 || $numero > 999) {
    exit (
    'numero inserito non valido');
    }

    return
    $numero;
    }
    LOTTO MATEMATICO-SCENTIFICO che FUNZIONA:
    Scripts di Calcolo Automatico Metodologie http://eurosalute.altervista.org

    VINCI OGNI SETTIMANA CON IL NUOVO METODO 5
    FAI IL TEST CON L'ANALISI VINCITE

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •