[PHP] Visualizzare nell'alert il calcolo

Max61

Utente Attivo
2 Mar 2014
740
4
18
Salve, sto cercando di visualizzare su un alert il risultato della differenza tra l'ora di ingresso e l'ora di uscita prima che il dato venga inserito nel DB, infatti i dati dovrebbero essere presi direttamente dai campi di input del form, ma al solito non mi riesce.
I campi sono: oraout_feriale - orain_feriale - oraout_festive - orain_festive
Allego codice che ho fatto:
PHP:
<script type="text/javascript">
function show_confirm(){
return confirm("Totale ore fatte: ' + orefatte  ");
var differenza  = document.getElementById('differenza').value;
var differenza = (oraout_feriale - orain_feriale);
differenza_calcolata=document.prova.differenza_calcolata;
differenza_calcolata.value=orefatte;
alert('Totale ore fatte: ' + orefatte );
document.prova.submit();
}
</script>
L'alert visulizzato e il primo "return confirm("Totale ore fatte: ' + orefatte ");"
ovviamente vuoto, mentre il secondo "alert('Totale ore fatte: ' + orefatte );" non parte mai.
Qualcuno mi sa aiutare?
Grazie
Max61
 

fratt

Nuovo Utente
19 Gen 2019
33
4
8
Non sono un esperto di javascript, ma credo che il return faccia terminare la funzione senza processare il codice delle righe successive.
 

Max61

Utente Attivo
2 Mar 2014
740
4
18
Ciao, ho già provato a metterlo al posto di alert, ma non parte nemmeno il messaggio...
 

Max61

Utente Attivo
2 Mar 2014
740
4
18
Salve, ho trovato questo esempio in rete, penso possa fare al caso mio ma non riesco a passargli i valori dei campi del form, qualcuno sa darmi una mano?
PHP:
function conferma(){
var time = new Date("2017-02-19 07:44:00Z");
    console.log(time);
    console.log(time.getTime());
    var time2 = new Date("2017-03-31 04:23:00Z");
    console.log(time2);
    console.log(time2.getTime());
 
    var diffMs = (time2 - time); // milliseconds between
    var diffDays = Math.floor(diffMs / 86400000); // days
    var diffHrs = Math.floor((diffMs % 86400000) / 3600000); // hours
    var diffMins = Math.round(((diffMs % 86400000) % 3600000) / 60000); // minutes
   alert(" Hai fatto: " + diffHrs + " ore, " + diffMins + " minuti");
     }
praticamente dovrei sostituire questo
PHP:
var time = new Date("2017-02-19 07:44:00Z");
con il mio campo $ora_in
e questo
PHP:
var time2 = new Date("2017-03-31 04:23:00Z");
con $ora_out
I campi
PHP:
$ora_in
e
PHP:
$ora_out
sono campi 'time' dove inserisco l'orario con il formato 00:00.
Ho fatto varie prove ma non ci riesco
Grazie
Max61
 
Discussioni simili
Autore Titolo Forum Risposte Data
N php problemi a visualizzare video PHP 3
J [PHP] Visualizzare risultato query stessa pagina PHP 3
Alex_70 [PHP] Visualizzare foto tramite select PHP 0
M [PHP] Visualizzare un array partendo dal numero 1 e non 0 PHP 5
L [PHP] Visualizzare utente dopo login PHP 0
L [PHP] Visualizzare se una pagina è pingata PHP 1
L come visualizzare array di oggetti php PHP 9
S [PHP] visualizzare commento su un prodotto precedentemente selezionato PHP 2
W [PHP] Visualizzare errori su Statements in MySQLi PHP 3
M [PHP] Visualizzare record nel db PHP 2
M Visualizzare immagini in PHP - MYSQL PHP 0
M Visualizzare immagini da DB in php PHP 0
G [PHP] CodeIgniter - Visualizzare singolo risultato PHP 4
Y VISUALIZZARE IMMAGINI DA DB PHP/MYSQL PHP 7
trattorino [PHP] funzione per visualizzare solo carattere PHP 2
T php e mysql - visualizzare righe in colonna PHP 4
xone Impedire di visualizzare pagine php incluse PHP 5
S visualizzare gli ultimi post di phpbb nella mia home.php PHP 2
W [Aiuto PHP Mysql] Script visualizzare a video righe di tabella mysql PHP 2
GoshMaledetto visualizzare codice formattato php su sito PHP 3
G Come visualizzare dei valori in modo allineato da un dabatase con PHP e MySQL PHP 18
A Visualizzare i dati di una pagina PHP in HTMl HTML e CSS 13
D htaccess: come riscrivere un link o non visualizzare il nome del file php della pagina su cui siamo? Apache 3
F Php Mysql - visualizzare record per anno con menu a tendina PHP 4
O [help] estrarre e visualizzare dati da mysql con php a oggetti PHP 6
A Visualizzare foto con PHP+MySQL PHP 3
D Joomla: Codice php per visualizzare solo prime righe di un articolo da DB Joomla 4
G Visualizzare testo in più righe php PHP 4
Z Visualizzare con php/mysql le thumbs PHP 4
C [php/Mysql]Visualizzare immagini PHP 14
F Cerco Hosting con VECCHIE versioni di php Hosting 0
Cosina Captcha php PHP 1
S passare un valore da un form a un file .php con metodo post PHP 4
N php msyql PHP 6
A menu a tendina php PHP 1
D protezione cartelle: blocco visualizzazione/scaricamento contenuto, ma abilitazione utilizzo dati da parte di file .php presenti sul sito Web Server 1
F Php date_diff PHP 1
K [PHP] Aggiungere caratteri ad una stringa in base alla lunghezza della stessa PHP 2
C Wp-admin a file php WordPress 5
Lino80 [Retribuito] Cerco programmatore php per modifica/inserimento funzione/valori da un plugin importer wordpress Offerte e Richieste di Lavoro e/o Collaborazione 0
csi Inviare file jpg in locale alla stampante con php PHP 0
M Passaggio variabili array php su un tasto jq PHP 3
E Php aggiornamento tabella PHP 9
G phpmailer e php 8.1 con estensione mysqli PHP 6
M Invio dati database via email php PHP 0
K [php] Problema con inner join PHP 4
K [php]form invio dati PHP 0
P Codifica caratteri speciali mysql php PHP 0
K [PHP] Problema con variabili concatenate. PHP 1
E Stampante termica escpos-php PHP 6

Discussioni simili