如果IF语句为真,那么将用户定向到另一个页面的最佳方法是什么。我希望页面使用PHP将用户定向到另一个页面,当运行IF语句时,我很累,但它不起作用??
if ( mysqli_num_rows ( $result ) > 0 )
{
header('Location: exist.php');
die();
}
下面是该页面的完整源代码。
<?php
// starts a session and checks if the user is logged in
error_reporting(E_ALL
我有一个调用php的webapp,如下所示:
var jqxhr =
$.getJSON( url )
.done( function( data, status ) {
if( status == 'success' ) {
rv = true;
// initialise the user object
app.user = new User( data );
// post lo
所以我在网站上做了一个简单的用户登录,我想设置一个cookie,这样当他们回到网站时,它会把他们带到会员区,而不是主页,有点像“记住我”功能,如果设置了cookie,它会将用户重定向到会员区。
我面临的问题是:即使设置了cookie,html代码之前的php代码也无法重定向到member.php页面!
注意:为了简化问题,我只使用了代码的一部分,而不是整个代码/其他文件。
下面是我的代码:
main.php (这是主页,也是登录表单的位置,但不显示登录表单)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN&
我正在使用buildroot构建一个映像,并将其放在交换机上。我启用了lighttpd/soap/php,但在尝试运行web界面时出现错误。一个普通的php测试文件的工作查找。我在另一个系统上运行得很好,我知道代码也没问题。所以这是一个配置问题。
下面是我收到的错误:
Warning: SoapClient::SoapClient(http://127.0.0.1:18083/SoftCoreSOAP.wsdl) [soapclient.soapclient]: failed to open stream: Connection refused in /jffs2/usbflash0/ran/
浏览php.net站点时,它有一个header的示例,上面写着会给我一个错误。我复制了它,并在WAMP上执行,但它没有显示任何错误,但确实重定向到了网站。
<html>
<?php
/* This should give an error (but it doesn't!). Note the output
* above, which is before the header() call */
header('Location: http://www.example.com/');
?>
只是想知道,如果这是我的WAMP的正确行为,或这是一