时间: 2021-07-31 作者:daque
写文献 底下咱们创造一个承诺考察者输出消息到留言板的页面文献。 留言板步调普遍规则email,由于消息保存在数据库中表示着它不妨被保存、过滤、处置和输入。 要创造留言板,咱们须要在perltour文献夹中创造3个文献: gusetbook.htm - 用户在欣赏器中弥补的form。 guestbook.cgi - 从网页赢得消息并处置之的步调。 guestbook.log - 包括一切数据的不控制巨细的文本文献。 进程很大略,guestbook.cgi是从网页赢得name、address、city、state、zip、phone number和comments,而后在guestbook.log文献中附加一条龙的步调。 咱们开始创造用户输出消息用的html页面文献。form包括10个元素和一个submit按钮。正片以次的代码到文本编纂器中,并生存为guestbook.htm。 提防:即使你的效劳器用cgi-bin,应在<form>标志符中的guestbook.cgi前介入/cgi-bin/。 而后把这个文献上传到perltour文献夹中。 -------------------------------------------------------------------------------- <html><head> <title> my guestbook page </title> </head><body bgcolor="beige"> <h1 align=’center’> please sign our guestbook </h1> <table border=0 width=100%> <form action="guestbook.cgi" method="post"> <tr><td> first name <td> <input type=text name="first" size=25> <tr><td> last name <td> <input type=text name="last" size=25> <tr><td> address <td> <input type=text name="address" size=40> <tr><td> city <td><input type=text name="city" size=25> <tr><td>state <td><input type=text name="state" size=2> <tr><td>postal code <td><input type=text name="postal" size=9> <tr><td> telephone <td> <input type=text name="phone" size=25> <tr><td> e-mail <td> <input type=text name="email" size=25> <tr><td> add me to<br>your mailing list <td><input name="maillist" type=checkbox checked> <tr><td> comments <td> <tr><td colspan=2><textarea name="comments" rows=6 cols=80></textarea> <tr><td><td> <input type="submit" value="send my comments"> </form> </table> </body></html>