1、远程登录到自己的服务器,进入到存放网页的根目录。我用的是阿里云服务器Ubuntu1404版本,根目录路径为 /var/>
2、查看自己需要部署的网页的文件组成,文件可以直接用rzgz上传;如果是文件夹,则需要先创建对应的文件夹,进入到文件夹内再上传文件。该页面中indexhtml文件可以直接上传,css、img、js、mid就需要先建立对应文件夹。
3、然后上传文件,输入 rz 命令(没有安装rzgz的需要先安装),然后回车并选择需要上传的文件,即可选中上传。
4、接下来上传带文件夹的。例如css。首先mkdir css 创建css文件夹, cd css进入到文件夹,然后选中css上传。ll 一下查看是否上传成功。
5、js文件、mid文件、img文件同上传css文件。但是注意:在一个文件夹中上传了文件后,需要退出该文件夹,再创建下一个文件夹,继续上传。
6、img文件夹中包含文件夹,依然是先创建对应文件夹,上传文件;退出文件夹;创建下一个文件夹,上传文件保证文件夹名称和网页文件中的一样,否则路径错误,不能正常显示。
7、回到html目录下,ll一下,对照网页文件查看所需文件是否都上传完。
8、在浏览器中输入服务器域名,即可看到自己的页面啦,页面部署工作完结。
string str1 = RequestForm["TextBox1"];
也可以string str1 = RequestParams["TextBox1"];
获得aaspx里TextBox1的值
再比如你aaspx页面有个参数aaspxUserId=admin,使用get的方法提交到baspx则baspx里可以
string str2 = RequestQueryString["UserId"];
也可以string str2 = RequestParams["UserId"];
获得aaspx里UserId传递来的值
所以无论怎么, 都可以用string str = RequestParams["xxxx"];来获得前面post或者get的参数将数据由服务器传到用户的浏览器使用Response内置对象。根据查询相关公开信息显示,Response是向客户端输出信息用的,从数据由服务器传到用户的浏览器使用Response内置对象,与Response相对的内置对象是Request,是用于获取来自客户端的数据。
要做为输出需要设置header就可以了,在上传的时候最好记录一下类型,大小。
//从数据库读,这里就不具体写了
$row = DataClass::query("select from images where id=$id");
header('Content-type: ' $row['type']);
header('Content-Length: ' $row['size']);
header("Content-Transfer-Encoding: binary");
ob_clean(); //防止php将utf8的bom头输出
echo $row['content']; //直接输出longblob字段的内容
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)