Ciao a tutti! Ho una form con tre option che permettono di selezionare una data. Dopo che l'utente ha selezionato una data vorrei fare un controllo e visualizzare un messaggio di errore se essa è distante più di 15 giorni dal giorno attuale. Mi spiego meglio: ad esempio oggi è il 21 agosto, se l'utente seleziona il 7 settembre dovrebbe visualizzare un messaggio di errore perchè è distante più di 15 giorni da oggi. Qualcuno mi può aiutare? Grazie!
Vi posto la parte di codice che ho implementato:
Codice PHP:
<html>
<head></head>
<body>
    <?php
    $giorno
=date('d');
    
$anno=date('Y');
    
$mese=date('m');
    
?>
    <form action="conferma.php" method="post">
    <table>
    <tr>
        <td class="txt">Data di consegna: </td>
        <td>
        <select name="mese">
        <?php
            
for($i=1;$i<=31;$i++)
            {
            
?>
                <option value="<?php echo $i;?>"><?php echo $i;?></option>
            <?php
            
}
            
?>
            </select>
        </td>
        <td>
            <select name="mese">
            <?php
                
for($i=1;$i<=12;$i++)
                {
                
?>
                    <option value="<?php echo $i;?>"><?php echo $i;?></option>
                <?php
                
}
            
?>
            </select>
        </td>
        <td>
            <select name="anno">
                <option value="<?php echo $anno;?>"><?php echo $anno;?></option>
                <option value="<?php echo $anno+1;?>"><?php echo $anno+1;?></option>
            </select>
        </td>
    </tr>
    </table>
    

    <table>
    <tr>
        <td class="txt">Fascia di orario: </td>
        <td>
            <select name="fascia">
                <option value="pomeriggio">pomeriggio</option>
                <option value="sera">sera</option>
            </select>
        </td>
    </tr>
    </table>
    


    <input type="submit" value="ordina" name="ordina"/>
    </form>

</body>
</html>