Ciao a tutti, io ho un cgi scritto in bash che crea dinamicamente una pagina html in base alle scelte fatte precedentemente dall'utente. La pagina html una volta visualizzata deve, attraverso degli script bash accedere a un database e modificare sia i campi del database sia i campi della pagina e il tutto dinamicamente...per fare ciò mi avvalgo di 4 funzioni
Codice:
function initPost(){
carico sulla pagina tutto ciò che c'è nel database in diverse option di una stessa select
}
Codice:
function addOpt(value){
time=date +%s
$time + $value >> database
//ordino i messaggi del database secondo il linux-time
}
Codice:
function delOpt(){
//selezionata la option della select
(echo "g/$value/d"; echo 'wq') | ex -s database
//aggiorna la select
}
Codice:
function viewPost(){
//selezionata la option, prende il messaggio dal database con riferimento alla option e lo stampa in una textarea
return $(grep -q "$value" database);
}
sono ancora in fase di sviluppo ma come potete il mio problema è quello di riuscire a caricare nei campi della pagina html i dati presi dal database a runtime