Passaggio variabile da una pagina php ad un'altra e controllo mysql
Author: Giovanni G.Salve, ho l'esigenza di validare dei buoni cartacei con qrcode attraverso le seguenti 3 pagine:
1) http://www.ildigitale.com/getpost/get.php
2) http://www.ildigitale.com/getpost/post.php
3) http://www.ildigitale.com/getpost/risultato.php
spiego cosa fa la prima pagina, leggendo il qrcode che al suo interno ha questo link: http://www.ildigitale.com/getpost/get.php?valore=5&codice=123456
vengono passati alla pagina in questione il valore di 5 euro e il codice del buono mostrati entrambi sul browser. Ora in questa stessa pagina vorrei inserire un pulsante subito sotto le voci appena menzionate e cliccandoci sopra dovrei trasferire le due variabili "valore" e "codice" nella seconda pagina "post.php" dove è presente anche un terzo campo che mi da la possibilità di inserire un codice univoco di controllo, compilato quest'ultimo cliccando sul button, dovreebbe essere trasferito tutto sulla pagina 3 "risultato.php" attraverso la quale dovrei controllare i 3 campi presenti in due tabelle di un database mysql su aruba, con queste combinazioni di risultato:
caso 1: presenza corretta dei 3 campi (valore, codice, identificativo) nella tabella A, con risultato sulla pagina, scritta in grande “BUONO GIA’ SPESO” e sfondo ROSSO
caso 2: controllo nella tabella A del campo “Identificativo” se non presente, si passa al controllo dello stesso campo nella tabella B, se non presente anche qui, il risultato è “BUONO NON VALIDO” con sfondo pagina ROSSO.
caso 3: se il campo identificativo è invece presente nella tabella B viene controllato un altro campo “data” se quest’ultimo è uguale o presenta una differenza entro 30 giorni dalla data di sistema il risultato è “BUONO VALIDO” con sfondo pagina VERDE.
caso 4: se oltrepassati i 30 fino a 180 giorni “BUONO SCADUTO” con sfondo pagina GIALLO.
caso 5: se oltrepassati i 180 giorni “BUONO SCADUTO” con sfondo ROSSO.
caso 6: se il campo “data” è NULL “BUONO NON VALIDATO” con sfondo ROSSO.
Perchè hai chiuso l'altro post ?
NON aprire post doppi !
Riapri il vecchio post e continua di là !
tenendo conto che questo è il Forum di assistenza di WebsiteX5.
Per la tua esigenza specifica , che NON centra con Website X5 , ti consiglio di chiedere su forum dedicati al PHP o di studiare qui
https://www.html.it/guide/guida-php-di-base/
https://www.w3schools.com/php/php_syntax.asp
post dove continuare:
https://helpcenter.websitex5.com/en/post/248322