confronto tra date

leslotta

Nuovo Utente
15 Apr 2007
2
0
0
Ho un form con un campo di testo dove inserisco una data e un campo nascosto dove ho l'echo di una data prelevata dal database.
Adesso vorrei confrontare queste due date e se quella inserita è maggiore di quella del database mi deve dare un alert.
(entrambe le date sono nelformato dd-mm-yyyy).
Ho provato a fare in questo modo ma non va, funziona solo se il giorno e' minore cioe' se la data del database è 10/04/2007 e io metto 11/04/2007 va tutto bene,ma se metto 09/05/2007 non va dove sbaglio?

<script LANGUAGE="JavaScript">
function Conferma()
{
var espressione = /([0-9]{2})(-)([0-9]{2})+(-)([0-9]{4})/;
formObj = document.form1;

if (espressione.test(formObj.data_ins.value > formObj.data.indi)) {
alert('Attenzione data minore.');
formObj.data_ins.focus();
return false;
}}
</script>

<body>
<p> </p>

<form id="form1" name="form1" method="post" action="" onsubmit="return Conferma()" >
<label>
<input name="data" type="hidden" id="data" value="<?php
function converti1($drmdata)
{
$giorno_conv=substr($drmdata,8,2);
$mese_conv=substr($drmdata,5,2);
$anno_conv=substr($drmdata,0,4);
$drmdata=$giorno_conv."-".$mese_conv."-".$anno_conv;
return $drmdata;
}
$data_indi=converti($row_Recordset1['data_indi']); echo $data_indi; ?>" />
<input name="data_ins" type="text" id="data_ins" />
</label>
<label>
<input type="submit" name="Submit" value="Invia" />
</label>
</form>
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
46
Napoli
www.lucaruggiero.it
Si, ma non ho ancora imparato a leggere nel pensiero, ed ho volutamente dimenticato che vuol dire dare le cose per scontate.

In Javascript non esistono funzioni di conversione per le date, quindi per il suo motore 10/04/2007 è una stringa, non una data.

Su due piedi non so cosa consigliarti, dovrei studiarmela un po.

Di certo in PHP (che conosco poco) delle funzioni più potenti in tal senso esistono: valuta questa eventualità.
 
Discussioni simili
Autore Titolo Forum Risposte Data
C Confronto tra due date in italiano PHP 6
C Confronto tra date PHP 3
A Confronto tra date in sql c# ASP.NET 4
carter Confronto tra due date MySQL 14
SolidSnake4 confronto tra date PHP 2
A [ASP] Confronto tra dati Form e DB Classic ASP 2
M [MySQL] Confronto tra variabile varchar e variabile data. PHP 1
Monital [Mysql]Confronto tra tabelle ed inseirmento dati- Comando JOIN (Credo) MySQL 0
S Flash: confronto tra xml Flash 1
M Confronto tra database Classic ASP 4
A confronto tra stringhe complesse, come fare???? PHP 1
mitzi confronto tra campi Javascript 10
G array_diff - confronto su 2 indici PHP 2
A [PHP] registrazione utente in un database sql con confronto PHP 1
D [PHP] Confronto valore negativo PHP 4
M [PHP] confronto datetime PHP 2
Albesus [PHP] Confronto input con tabella e risultato PHP 10
E [PHP] Operazioni di confronto su stringhe PHP 26
P [MYSQL] SELECT di ..CONFRONTO MySQL 0
T select record univoco dopo confronto di due tabelle MySQL 2
L confronto dati immessi con database PHP 1
J Confronto Date PHP - MySQL PHP 1
B Mostra/nascondi option su confronto datepicker PHP 0
matteoraggi Confronto prezzi per transfer aeroportuali Presenta il tuo Sito 0
D problema con confronto dati PHP 3
Z Confronto con siti concorrenti, SEO e testo landing page SEO e Posizionamento 2
L Confronto su tabelle PHP 3
G confronto dati PHP 2
A Problema con sottrazione e confronto PHP 3
T Problema: Confronto date con Mysql PHP 3
A Confronto orari in variabili e operazioni PHP 1
R problema confronto fra date PHP 2
D SIti confronto prezzi SEO e Posizionamento 3
F Confronto ora del giorno PHP 1
davide1982 Confronto di indirizzi ip nello stesso campo di una tabella Database 1
I Confronto con url PHP 2
S query confronto tabelle MS Access 0
D Wordpress e confronto testo commenti duplicati WordPress 4
M [VBA/EXCEL]Confronto colonne e stampa riga Visual Basic 0
P Confronto due colonne excel Windows e Software 0
M [MySQL] confronto fra date Database 1
L Controllo e confronto dati immessi in 2 campi Data in un form (mysql) PHP 1
M confronto valori select Javascript 2
U Salvataggio IP e confronto col database PHP 1
G Confronto servizi hosting Hosting 0
M Confronto Hosting Hosting 27
N Confronto fra memorie RAM e fra schede video Hardware 0
E Query differenza tra tabelle MySQL 5
A differenza tra account email e ISP presenti in blacklist Posta Elettronica 0
W Differenza tra orari PHP 3

Discussioni simili