![]() |
![]() |
sky51 14.04.2004 - 14:50 |
Напиал скрипт (в том же каталоге где он же guest_book.txt) но в него данные не вносятся, Не могу увидеть ошибку! <%@ language=JavaScript %> <html><head><title> tttttttt</title></head> <body bgcolor="#ffffff"> <center><font size=+1>Guest Book</font></center> <% var to_do = string(request("to_do")); var this_script_url = string(request.servervariables("script_name")); if (to_do == "undefined") { %> <p> pliase<hr> <form action ="<% =this_script_url %>"> name <br><input type=text name="name" value="" size=50><br> email<br><input type=text name="email" value="" size=50><br> comments <br><textarea name="comments" cols=50 rows=5></textarea><br> <input type=submit name="submit button" value="click"> <input type=hidden name="to_do" value="add_entry"> </form> <% } else { var guest_book_file="guest_book.txt"; var abs_path =string(request.servervariables("path_trans lated")); var file_to_open = abs_path.replace(/\\\w*\.asp/,"\\")+guest_book_file; fso=new activexobject("scripting.filesystemobject"); if (fso.fileexists(file_to_open)) { if (to_do == "print_contents") { fs_stream2= fso.opentextfile(file_to_open); temp_file var temp_file = fs_stream2.readall(); fs_stream2.close(); response.write("<pre>"+ temp_file + "</pre>"); } if (to_do =="add_entry"){ var forreading=1, forwriting=2, forappending); date_object=new date(); date_string=date_object.tostring(); var message= "name:"+ string(request("name")); message +="\nEmail:"+string(request("email")); message +="\nComments:"+string(request("comments")); fs_stream.write("\n"+date_string +":\n"+message+"\n"); fs_stream.close(); response.write("<p>thanks<p>"); } } else { response.write("<p>cant<b>"+guest_book_file +"</b><p>"); } } %> <hr><center><font site=+1> <a href="<% = this_script_url %>?to_do=print_contents"> view guest book </a> <a href="<% =this_script_url %>"> submit entry to guest book</a> </font></center> </body> </html> |