小编Inn*_*tum的帖子

Chrome for iOS和Chrome for Android之间的区别

如标题所述:Android版Chrome和iOS版Chrome有什么区别。

我在这两者之间做了一些研究,但找不到有关该主题的任何最新信息。进行这项研究的原因是因为我正在研究某些Web API的移动浏览器之间的兼容性。为此,我使用的是caniuse.com,该网站仅显示适用于Android的Chrome,不显示iOS。

我知道UIWebView不再执行iOS的Chrome浏览器(iOS> = 8),并且现在使用WKWebView

那么Android版Chrome和iOS版Chrome是否相同,或者这些移动浏览器之间仍然存在差异?

android google-chrome ios

6
推荐指数
2
解决办法
5582
查看次数

PHP致命错误:调用未定义的函数mssql_query()

所以当我想向ms sql server查询内容时,我不断收到此错误.

与数据库建立连接,但查询似乎失败.

错误日志包含以下内容:

    PHP Fatal error:  Call to undefined function mssql_query()
Run Code Online (Sandbox Code Playgroud)

php上的代码:

session_start();
include_once("connect.php");
if (isset($_POST['username'])) {
$username = $_POST['username'];
$password = $_POST['password'];
$sql = "SELECT * FROM test WHERE username='".$username."' AND password='".$password."'";
$res = mssql_query ($sql) or die(mssql_error());

if (mssql_num_rows($res) == 1) {
    $row = mssql_fetch_assoc($res);
    $_SESSION['uid'] = $row['id'];
    $_SESSION['username'] = $row['Username'];
    $_SESSION['afdeling'] = $row['Afdeling'];
    $_SESSION['mail'] = $row['Mail'];
              header("Location: test.php");
    exit();
} else {
    echo "Invalid login information. Please return to the previous page.";
    exit(); }  } …
Run Code Online (Sandbox Code Playgroud)

php sql-server

5
推荐指数
1
解决办法
4万
查看次数

INSERT INTO sqlsrv_query语句不起作用

使用sqlsrv_query命令时,我可以从MSSQL服务器请求数据.这可行但是!

当我想添加数据时,它返回错误[error:array].

我用的代码是:

$tsql= "INSERT INTO dbo.VERLOF_events (id,
                username,
                soort,
                afdeling,
                description,
                evdate,
                trdate) 
                VALUES
                (?, ?, ?, ?, ?, ?, ?)";
                $var = array('', $username, $soort, $afdeling,     $description, $evdate, $trdate);
                if (!sqlsrv_query($conn, $tsql, $var))
                     {
                die('Error: ' . sqlsrv_errors());
                     }
                echo "1 record added"; 
Run Code Online (Sandbox Code Playgroud)

数组值在POST语句中设置.

$afdeling = $row['Afdeling'];
$submit = @$_POST['submit'];
$description = @$_POST["description"];
$evdate = @$_POST["evdate"];
$trdate = @$_POST["trdate"];
$username = @$_SESSION['username'];
$soort = @$_POST['Dagen'];
Run Code Online (Sandbox Code Playgroud)

为什么它会返回数组错误?我查了一下但找不到返回错误的问题.

任何帮助表示赞赏!

php sql-server

1
推荐指数
1
解决办法
2万
查看次数

从 using 块中返回时,内存流是否被释放

当查看msdn上的 using 语句时,它显示以下内容:

当 IDisposable 对象的生命周期仅限于单个方法时,您应该在 using 语句中声明并实例化它。using 语句以正确的方式调用对象上的 Dispose 方法,并且(当您如前面所示使用它时)它还会导致对象本身在调用 Dispose 时超出范围。在 using 块中,对象是只读的,不能修改或重新分配。

考虑 MSDN 提供的信息。当从该方法已设为静态的 using 块内返回内存流时。

问:内存流在返回时是否会被释放,或者是否会关闭并作为只读内存流继续存在?

下面的代码用于返回内存流。

        public static MemoryStream CreatePermitFileMemoryStream(int encOnlineId)
        {
            var folder = @"path\anotherpath\filelocation";
            try
            {
                using (var zipStream = new MemoryStream())
                {
                    using (var fileStream = new FileStream(@"path\anotherpath\filelocation\file.zip", FileMode.OpenOrCreate))
                    {
                        using (var zipArchive = new ZipArchive(fileStream, ZipArchiveMode.Create))
                        {
                            foreach (var fileInfo in Directory.EnumerateFileSystemEntries(folder))
                            {
                                if (fileInfo.Contains("file.tmp") || fileInfo.Contains("PERM.TXT"))
                                {
                                    var filename = new FileInfo(fileInfo);
                                    zipArchive.CreateEntryFromFile(fileInfo, filename.Name);
                                }
                            } …
Run Code Online (Sandbox Code Playgroud)

.net c#

0
推荐指数
1
解决办法
4392
查看次数

标签 统计

php ×2

sql-server ×2

.net ×1

android ×1

c# ×1

google-chrome ×1

ios ×1