图像上传与经典ASP
嘿,我想知道是否有任何方式上传图像在ASP?我正在学校的服务器上工作,我真的不知道安装了什么,并且我没有搜索到一些东西,并且提出了“Persits.Upload.1”。我试图用此行实例化对象:图像上传与经典ASP
Set Upload = Server.CreateObject("Persits.Upload.1")
它给了我这个错误,
服务器对象错误ASP 0177:800401f3'
Server.CreateObject失败
难道我承担组件未安装在服务器上和/或我应该如何上传图像?
感谢
听起来像它无法加载类,但我的ASP非常生锈。
该组件是商业组件,因此除非有人为此付费,否则您可能没有安装该组件。
我已经使用了免费的ASP上传http://www.freeaspupload.net/几次,虽然这是一段时间了,这可能是一个相当简单的选择。
文件上传内置HTML的一部分,你可以在ASP处理它,没有任何自定义的分量来。以下是一些更多信息: http://www.4guysfromrolla.com/webtech/LearnMore/Upload.asp
这是ASPJpeg库的一部分,需要购买(来自Persits.com)。
我已经使用这个库来上传多个项目。
要上传单个文件,您可以使用<INPUT type=file name=filename>
。这只是HTML,但应该适用于所有浏览器
Will Rickards的联系很好。您还需要IUSR权限才能在您上传的任何目录中创建文件。
IIS(6我认为?)的上传文件的上限为200K。只有服务器管理员可以更改它以允许更多。
如果你可以让你的学校服务器安装COM对象,那么有许多免费的上传工具可以让事情变得非常简单。
我有使用Persits软件AspUpload组件的旧版经典ASP应用程序。如果您需要在上传过程中调整图像大小,获取图像尺寸等,它非常适用。 这是一个需要购买的组件,它需要安装在Web服务器上才能正常工作。它不是ASP的核心部分。
顺便说一下,你在你的代码一个错字,是
Server.CreateObject("Persist.Upload.1")
,而不是
Server.CreateObject("Persits.Upload.1")
我敢打赌,如果你解决这个问题,该代码将顺利进入:d
虽然“坚持”是描述上传的伟大词汇,但该对象由公司制作,“Persits Software,Inc.” – phatfingers 2016-01-07 15:12:09