creare la pagina web in HTML . Assicurarsi che la pagina include due campi di input di testo denominato "utente " e "password ". Impostare l'azione modulo di chiamare " input.cgi " dal cgi -bin del proprio server . Salvare il codice HTML come " info.html . "
2
creare lo script lato server . Per PERL per parlare a un database, è necessario utilizzare il modulo DBI . Il seguente script mostra come connettersi al database : # /usr /bin /perl - Wuse CGI ; use DBI ; print " Content-type : text /html \\ n \\ n"; $ cgi = CGI - > new ( ) ; $ user = $ cgi - > param ( ' utente'); $ password = $ cgi - > param ( 'password '); $ dbh = dBI - > connect ( " dbi : Oracle : your_Database_name " , " nome_utente " , " vostra_password ") or die " Impossibile connettersi al database di Oracle : $ DBI :: errstr \\ n "; È necessario ottenere i valori per " your_Database_name ", " nome_utente "e" vostra_password "dal vostro amministratore del server . Per questo tutorial , si presuppone che già dispone di tali informazioni .
3
Scrivi il codice SQL . Per fare questo, è necessario disporre di un tavolo istituito in Oracle che può ricevere i due campi . Chiamare il tavolo " user_auth " e assicurarsi che ha una colonna chiamata "utente" e un altro chiamato " pwd ". La seguente istruzione SQL inserirà i dati nella tabella : $ SQLStatement = "INSERT INTO user_auth ( ' $ user ', ' $ password ' )"; $ sth = $ dbh - > prepare ( $ SQLStatement ) ; $ sth - > execute
Programmazione © www.354353.com