ciao a tutti!
devo sapere se questo pezzo di codice può funzionare...
echo "Content-type: text/html"
echo "<html><head><title>Pagina protetta</title></head><body>";
CGI="" #directory con CGI (non trovata...)
DB="passwd.db" #database
#
#inizializzazione cgiparse
#
eval `$CGI -init`
eval `$CGI -form`
#
if [ "$FORM_uname" ] > /dev/null && [ "$FORM_passwd" ] > /dev/null
then
LOGIN=`more $DB | grep -e "$FORM_uname:$FORM_passwd"`;
if [ "$LOGIN" ] > /dev/null
OPZ="$FORM_opz";
finger "$OPZ";
else echo "<h1>Non sei autorizzato!!!</h1>";
fi
fi
echo "</body></html>";
in pratica, dopo aver compilato una form con user e password, se questi sono presenti nel file DB, posso eseguire il comando finger, altrimenti mi segnala che nn sono autorizzato
Secondo voi può andare?
Inoltre, come posso formattare l'output del finger per impaginarlo in una tabella (o simile) in html?
Grazie in anticipo

Rispondi quotando