主题:web的问题

  共有24676人关注过本帖    
帅哥哟,离线,有人找我吗?
lit2012
1楼 信息 | 搜索 | 邮箱


加好友 发短信
web的问题  发帖心情 Post By:2019-11-19 16:58:00   [只看该作者]

我网页放到内部flash的www里,数据放到sd卡里。有两个问题请教:

1、想要把默认主页修改成我www中的index.asp,是修改那个键值?

2、我想在网页中做个数据下载连接,数据存储在sd卡里,如何在asp中做连接?

高手帮我看看,谢谢!


vs2008代码1:修改默认主页,不起作用

//*******************************

LPCTSTR keyName = L"Comm\\HTTPD\\VROOTS\\/";  // 定义键名
    TCHAR tKeyValue[100];
    
    lResult = RegCreateKeyEx(HKEY_LOCAL_MACHINE,
                             keyName,
                             0,
                             L"",
                             0,
                             0,
                             NULL,
                             &hOpenKey,
                             &dwOpenStyle);

    if(lResult == ERROR_SUCCESS) // 创建或者打开成功
    {
        LPCTSTR dwKeyName = L"Default";
        _tcscpy(tKeyValue, _T("\\"));
        lResult1 = RegSetValueEx(hOpenKey,
                                 dwKeyName,
                                 0,
                                 REG_SZ,
                                 (LPBYTE)tKeyValue,
                                 (_tcslen(tKeyValue))*sizeof(TCHAR));

/*        LPCTSTR dwKeyName1 = L"Redirect";
        memset(tKeyValue, '\0', sizeof(tKeyValue));    
        _tcscpy(tKeyValue, _T("\\NandFlash\\www"));
        lResult1 = RegSetValueEx(hOpenKey,
                                 dwKeyName1,
                                 0,
                                 REG_SZ,
                                 (LPBYTE)tKeyValue,
                                 (_tcslen(tKeyValue))*sizeof(TCHAR));*/

        RegCloseKey(hOpenKey);
    }

//******************************************************


2、asp代码设置数据连接路径,打开网页找不到

//********************************************************

<%
                        for i=LBound(strM15FileNames) to UBound(strM15FileNames)-1
                            response.write("<a href=/SDMEM/M15/" & strM15FileNames(i) & ">"  & strM15FileNames(i) & "</a>")                           
                        next
                    %> 

//*******************************************************


  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
yy
2楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2019-11-20 17:14:00   [只看该作者]

用远程注册表工具编辑板子的注册表吧,看代码设置的路径没问题的,但是不知道运行后结果对不。

改了路径后重启才有效,但是默认WINDOWS下的路径不保存用户文件,所以重启就没有了。你需要把默认路径设置到nandflash下。

默认打开的网页是你设置的"/"路径下的default.htm,你编辑这个htm打开asp就行了。


  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
lit2012
3楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2019-11-21 9:00:00   [只看该作者]

默认网页现在没问题了,多谢多谢!

但是我要做一个文件下载网页,待下载文件存在SDMEM中,这个要怎么设置呢?



  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
yy
4楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2019-11-27 10:42:00   [只看该作者]

直接用链接就可以下载吧


  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
lit2012
5楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2019-12-2 9:11:00   [只看该作者]


如果vroot下得default的默认地址为“\\”,直接链接"\\SDMEM\\Data"就可以下载。但是如果default的默认地址为"\\nandflash\\www",网页就无法链接到"\\SDMEM\\Data"里。



  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
yy
6楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2019-12-3 10:42:00   [只看该作者]

为了安全,不是设置的网页目录及它的根目录是无法访问的。如果设置default为“nandflash\www”,那就再设置一个“SDData”的子页面吧,目录设置为“SDMEM\Data“,然用链接用”http://IP地址/SDData/文件名“来访问吧。


  单帖管理 | 引用 | 回复 回到顶部

返回首页

web的问题

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: