问题列表 - 第13189页

PHP - 使用cookie加载CSS,但是没有读取cookie?

我目前有一个网站,用户可以在其中选择自定义主题.选择主题后,会创建一个cookie.cookie包含正确的数据并指向正确的CSS文件.出于某种原因,在重新访问该网站时,主题未加载.我应该指出我是PHP的新手,所以这可能是一个非常容易犯的错误.请帮忙.谢谢.

这是我的代码:

<?php
$stylesArr = array('Default', 'Black', 'Pink', 'Green', 'Red');
if(isset($_GET['theme']) && in_array($_GET['theme'], $stylesArr)) {
    $style = 'CSS/' . $_GET['theme'] . '.css';
    setcookie("theme", $style, time()+(60*60*24*30));
} else {
    if(isset($_COOKIE['theme']) && in_array($_COOKIE['theme'], $stylesArr)) {
        $style = 'CSS/' . $_COOKIE['theme'] . '.css';
    } else {
        $style = 'CSS/Default.css';
    }
}
?>
<link rel="stylesheet" href="<?php echo $style>" type="text/css"media="screen" />
Run Code Online (Sandbox Code Playgroud)

css php cookies

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

如何以时间格式检索两列之间的差异?

我有 2 列称为记录时间和卸载时间,它们的时间格式为“AM/PM”,我需要一个名为总时间的新列来计算卸载时间和记录时间之间的差异...

例如这里是我的表:

record time                  unload time
11:37:05 PM                  11:39:09 PM
11:44:56 PM                    1:7:23 AM
Run Code Online (Sandbox Code Playgroud)

我需要第三列,其中包含这两列之间的差异。它必须采用以下格式:“1:1:1”

对于上面的例子,我需要输出:

record time                  unload time         total time
11:37:05 PM                  11:39:09 PM         0:2:04
11:44:56 PM                    1:7:23 AM         1:22:27
Run Code Online (Sandbox Code Playgroud)

我将如何编写查询来实现这一目标?

sql

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

在JavaScript中获取DIV的z-index?

normaldiv1和班上有一个div normaldiv.我试图通过style属性访问它的z-index但它总是返回0,尽管它在样式表中设置为2.

CSS:

.normaldiv
{
    width:120px; 
    height:50px; 
    background-color:Green;  
    position: absolute;
    left: 25px;
    top:20px;
    display:block;
    z-index:2;
}
Run Code Online (Sandbox Code Playgroud)

`

HTML:

<div id="normaldiv1" 
     class="normaldiv" 
     newtag="new" 
     tagtype="normaldiv1" 
     onmousedown="DivMouseDown(this.id);" 
     ondblclick="EditCollabobaTag(this.id,1);" 
     onclick="GetCollabobaTagMenu(this.id);" 
     onblur="RemoveCollabobaTagMenu(this.id);">
Run Code Online (Sandbox Code Playgroud)

JavaScript的:

alert(document.getElementById('normaldiv1').style.zIndex);
Run Code Online (Sandbox Code Playgroud)

如何使用JavaScript找到元素的z-index?

html javascript z-index

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

一次将事件附加到多个元素

说我有以下内容:

var a = $("#a");
var b = $("#b");

//I want to do something as such as the following : 

$(a,b).click(function () {/* */}); // <= does not work

//instead of attaching the handler to each one separately
Run Code Online (Sandbox Code Playgroud)

显然上面的方法不起作用,因为在$函数中,第二个参数是context,而不是另一个元素.

那么如何一次性将事件附加到两个元素上呢?


[更新]

peirix发布了一个有趣的片段,其中他将元素与&符号结合在一起; 但我注意到了这一点:

$(a & b).click(function () { /* */ }); // <= works (event is attached to both)

$(a & b).attr("disabled", true); // <= doesn't work (nothing happens)
Run Code Online (Sandbox Code Playgroud)

从上面你可以看到的,显然,与&标志的组合只有在附加事件时才有效......?

javascript jquery events

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

使用.xib文件提供iPhone应用程序的GUI会导致性能下降吗?

我想知道使用.xib文件进行GUI设计和以编程方式执行此操作之间是否存在差异.

因为它是一个编译器,我认为没有相关的时间丢失.

我错了吗?

iphone performance objective-c xib nib

12
推荐指数
3
解决办法
2185
查看次数

如何获取MySQL中最后更新的行的ID?

如何使用PHP获取MySQL中最后更新行的ID?

php mysql

124
推荐指数
6
解决办法
17万
查看次数

在PHP中,我的html打印出 到处都是 - 有修复吗?

你好我有两个php文件.其中一个构建报告,第二个包含语言文本.当它打印时,即使我没有在我的代码中使用任何特殊字符,它仍然随处可见 特殊字符.为什么这样,我怎么能摆脱那些?

我正在运行Apache 2.2,php 5,Ubuntu 8.04.

文件1

<?php
function glossary() {
return <<<HTML
    <h1>Arteries</h1>
    <p><strong>Arteries</strong> are blood vessels that carry blood <strong>away from 
the heart</strong>. All arteries, with the exception of the pulmonary and umbilical 
arteries, carry oxygenated blood.   The circulatory system is extremely important for 
sustaining life. Its proper functioning is responsible for the delivery of oxygen 
and nutrients to all cells, as well as the removal of carbon dioxide and waste products, 
maintenance of optimum pH, and the …
Run Code Online (Sandbox Code Playgroud)

html php special-characters

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

不同形式的$(文件).ready

我见过有人写作

$(document).ready(function(){

});
Run Code Online (Sandbox Code Playgroud)

还有一些写作

$(function() {

        });
Run Code Online (Sandbox Code Playgroud)

有什么区别以及何时使用什么?

jquery

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

来自程序集的资源作为流

我在C#WPF应用程序中有一个图像,其构建操作设置为"资源".它只是源目录中的一个文件,尚未通过拖放属性对话框添加到应用程序的资源集合中.我试图把它写成一个流,但我无法打开它,尽管尝试了很多点,斜线,命名空间和其他一切的变化.

我可以访问它以在xaml中使用"pack:// application:,,,/Resources/images/flags/tr.png",但我无法获取包含它的流.

大多数地方似乎都在说使用

using(BinaryReader reader = new BinaryReader(System.Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream("ResourceBlenderExpress.Resources.images.flags.tr.png"))) {
    using(BinaryWriter writer = new BinaryWriter(File.OpenWrite(imageFile))) {
        while((read = reader.Read(buffer, 0, buffer.Length)) > 0) {
            writer.Write(buffer, 0, read);
        }
        writer.Close();
    }
    reader.Close();
}
Run Code Online (Sandbox Code Playgroud)

哪个我没有运气.

c# wpf embedded-resource

30
推荐指数
3
解决办法
4万
查看次数

如何让TextBlock逐字地说出"{Binding}"?

在XAML中,如果插入

<TextBlock Text="Hello World" />
Run Code Online (Sandbox Code Playgroud)

你会看到"Hello World"这个词.

如果你插入

<TextBlock Text="{Binding}" />
Run Code Online (Sandbox Code Playgroud)

它将触发数据绑定功能.但是如果我真的希望显示文字是"{Binding}"呢?"

XAML字符串中是否存在等效的转义字符?

或者是我唯一的解决方案:

<TextBlock>Binding</TextBlock>
Run Code Online (Sandbox Code Playgroud)

data-binding wpf xaml text textblock

3
推荐指数
2
解决办法
371
查看次数