Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 15 su 15
  1. #11
    ok ora tutto chiaro!!!

    grazie mille!!

  2. #12
    mi sono intoppato....

    perche con questo codice:

    $dataok = checkdate($gg, $mm, $aaaa);

    if (!$dataok){

    echo "Data inserita non valida";

    }

    mi risponde cosi se metto delle lettere per testare l'immissione sbagliata di dati?

    Warning: checkdate() expects parameter 1 to be long

  3. #13
    Errata corrige:
    checkdate( $mm,$gg, $aaaa) e NON:
    checkdate( $gg,$mm, $aaaa)


    scusa per l'errore

    puoi testare se una variabile è un "numero" o una "stringa numerica" con:
    is_numeric ( $var );

    quindi:
    Codice PHP:
    <?php 
    $aaaa
    ="2005";
    $mm="12";
    $gg="22";
    $data=$aaaa.$mm.$gg;
    if (
    is_numeric $data))
        {    
            if (!
    checkdate$mm,$gg$aaaa))
                { 
                echo 
    "Data inserita non valida";
                }
        } 
    else
        { 
                echo 
    "la data deve contenere solo numeri";
        }
            
    ?>
    nn l' ho testato fammi sapere.
    www.bitmade.com Momentan ist richtig_Momentan ist gut_Nicht ist wirklich wichtig_Nach der Ebbe kommt die Flut_ _Am Strand des Lebens_ohne Grund,ohne Verstand_ist nichts vergebens_ich baue di traeume auf den Sand.

  4. #14
    trovato l'inghippo:

    $dataok = @checkdate($mm, $gg, $aaaa);

    if (!$dataok){

    echo "Data inserita non valida";
    exit;

    }

    bisogna metter la chiocciolina... altrimenti se l'utente inserisce la data sbagliata, giustamente ti avverte a modo suo che ha sbagliato...
    invece cosi mi scrive l'echo...

    ciao ciao

  5. #15
    già ma così nn puoi comunicare all'utente con precisione il tipo di errore!!!!
    ma l'mportante e che funzioni
    www.bitmade.com Momentan ist richtig_Momentan ist gut_Nicht ist wirklich wichtig_Nach der Ebbe kommt die Flut_ _Am Strand des Lebens_ohne Grund,ohne Verstand_ist nichts vergebens_ich baue di traeume auf den Sand.

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