小编Cra*_*ack的帖子

PHP会话数据未保存

我有一个"我发誓我没有触摸服务器"的情况.老实说,我没有触及任何PHP脚本.我遇到的问题是PHP数据没有保存在不同的页面或页面刷新.我知道正在创建一个新会话,因为我可以设置一个会话变量(例如$ _SESSION ['foo'] ="foo"并将其打印在同一页面上就好了.但是当我尝试使用同一个变量时在另一个页面上它没有设置!我可以在我的主机服务器上使用任何PHP函数或信息来查看发生了什么?

这是一个示例脚本,目前在我的主机服务器上不起作用:

<?php
session_start();
if(isset($_SESSION['views']))
    $_SESSION['views'] = $_SESSION['views']+ 1;
else
    $_SESSION['views'] = 1;

echo "views = ". $_SESSION['views'];
echo '<p><a href="page1.php">Refresh</a></p>';
?>
Run Code Online (Sandbox Code Playgroud)

执行页面刷新后,'views'变量永远不会增加.我认为这是他们身边的问题,但我想确保我不是一个完全白痴.

这是我的主机服务器的phpinfo()(PHP版本4.4.7): 替代文字

php session

56
推荐指数
6
解决办法
11万
查看次数

将关闭按钮(红色x)添加到.NET工具提示

我正在寻找一种方法来向.NET ToolTip对象添加一个类似于NotifyIcon的关闭按钮.我正在使用工具提示作为使用Show()方法以编程方式调用的消息气球.这工作正常,但没有onclick事件或关闭工具提示的简单方法.你必须在代码中的其他地方调用Hide()方法,我宁愿让工具提示能够自行关闭.我知道网络周围有几个气球工具提示使用管理和非托管代码来执行Windows API,但我宁愿留在我舒适的.NET世界中.我有一个第三方应用程序调用我的.NET应用程序,它在尝试显示非托管工具提示时崩溃.

.net c# tooltip winforms

12
推荐指数
1
解决办法
3487
查看次数

调试时编辑源代码

我有VS2005,我目前正在尝试调试ASP.net Web应用程序.我想在代码隐藏文件中更改一些代码,但每次我在断点处停止并尝试编辑某些内容时,我会收到以下错误消息:"当调试器已附加到已经运行的进程时,不允许进行更改或者正在调试的代码已经过优化."

我很确定我已启用所有"编辑并继续"选项.有什么建议?

asp.net debugging

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

Visual Studio 2008 - 获取断点之间的时间间隔?

有谁知道你能否获得VS 2008中断点之间的时间间隔?插件?,VS技巧?

我不想在我现有的源代码中添加代码来弄清楚运行需要多长时间,我想在调试时快速而又脏的方法来获取它.对于你那里的智能驴我知道我也可以随时甩出秒表,但我想要的东西也有些精确.

debugging visual-studio-2008

9
推荐指数
2
解决办法
4935
查看次数

你能用Silverlight开始一个外部流程吗?

System.Diagnostics程序集是Silverlight CLR框架的一部分,但它只包含与调试相关的类,Process类不可用.有没有其他方法可以从Silverlight应用程序启动外部进程?

silverlight process

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

静态对象是多个正在运行的应用程序中的同一对象吗?

如果你有一个Windows服务和一个使用相同静态对象的Windows窗体应用程序,它是否是两个应用程序中的同一个对象?换句话说,如果我更新服务中的对象,它还会在表单应用程序中更新,如果它们同时运行吗?

c# windows-services winforms

6
推荐指数
1
解决办法
1848
查看次数

在SQL更新期间跳过过去的错误并继续的最佳方法是什么?

我在表中有一个varchar列,我希望将其数据插入到同一个表中数据类型为money的另一列中.源列中的某些值是我想忽略的大数字,只是想将这些值设置为NULL.

我试过这个:

UPDATE MyTable SET destCol = CASE WHEN IsNumeric(sourceCol) = 1 THEN sourceCol END
Run Code Online (Sandbox Code Playgroud)

但是当它试图测试大数字时会抛出"算术溢出错误......".

我想我可能需要某种功能或在存储过程中使用try/catch块来获得我想要的功能.

UPDATE

我忘了提到源列中的某些值具有根本无法转换为金钱的文本值,这些值也需要设置为NULL.

sql t-sql sql-server

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