Visualizzazione dei risultati da 1 a 7 su 7

Discussione: scadenza password

  1. #1

    scadenza password

    sono fulminato .. mi sa che sbaglio qualcosa confrontando due date

    $data_scad=date ("d/m/y",$rscli->fields['clikes']->value); // data scadenza
    $data_att=date ("d/m/y"); // data attuale

    if ($data_att > $data_scad)
    {
    echo " password scaduta";

    }
    else
    {
    echo "password attiva";

    }

    se .. la data_scad=10/12/07 e la data_att=11/09/07 pechè mi da password scaduta?

  2. #2
    Ciao,
    la date() formatta le date.

    Non serve confrontare due date formattate, devi confrontare i valori reali delle date.

    Ciao
    Mirko Agrati
    WEB : http://mirkoagrati.110mb.com
    RSS : http://feeds.feedburner.com/MirkoAgratiArticoli

  3. #3
    e come faccio? come li confronto ? mi dai indicazioni in proposito grazie

  4. #4
    la mia preparazione arriva li.. se sapete indivcarmi cosa dove quando e eprchè ... grazie tante

  5. #5
    Ciao,
    dovresti trasformarle in formato timestamp.

    Dai un'occhiata qui:
    http://it.php.net/manual/it/function.date.php

    e qui
    http://www.pianeta.com/map/index.php...shSCQ10/pidQ11

    Ciao
    Mirko Agrati
    WEB : http://mirkoagrati.110mb.com
    RSS : http://feeds.feedburner.com/MirkoAgratiArticoli

  6. #6
    ho provato anche così

    $anno = $data_scad=date ("y");
    $mese = $data_scad=date ("m");
    $giorno = $data_scad=date ("d");
    $data_attuale= date("d/m/Y",mktime(0,0,0,$mese,$giorno,$anno));

    $anno1 = $data_scad=date ("y",$rscli->fields['clikes']->value);
    $mese1 = $data_scad=date ("m",$rscli->fields['clikes']->value);
    $giorno1= $data_scad=date ("d",$rscli->fields['clikes']->value);
    $data_scadenza= date("d/m/Y",mktime(0,0,0,$mese1,$giorno1,$anno1));

    if ($data_attuale > $data_scadenza)
    {
    echo " password scaduta";

    }
    else
    {
    echo "pass attivo";

    }


    NADAAAAAAAAAAa

  7. #7
    Secondo me sbagli a fare il confronto dopo che hai formattato le stringhe con la date(),
    non ottieni date ma solo stringhe formattate.
    Mirko Agrati
    WEB : http://mirkoagrati.110mb.com
    RSS : http://feeds.feedburner.com/MirkoAgratiArticoli

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.