小编Joh*_*nde的帖子

PHP如果$ _GET isset并且不等于

我有这个条件,我想要做的就是说,如果$ _GET ['subpage']不等于registerupcoming那么这样做,但是我得到一个错误:

注意:未定义索引:26行/Applications/XAMPP/xamppfiles/htdocs/losanihomes/views/includes/header.php中的子页面

所以我尝试了以下方法:

if(isset($_GET['subpage']) && $_GET['subpage'] != 'registerupcoming'){

//Do Something

}
Run Code Online (Sandbox Code Playgroud)

但问题是,如果没有设置子页面,那么它不会进入条件,我只想不进入这个条件,如果子页面不等于registerupcoming

php if-statement

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

解析错误:语法错误,第13行的意外文件结束

我为我的代码保持错误" 解析错误:语法错误,第13行的文件意外结束 "...如下所示

<?php

    $all= get_posts(array('post_type' => 'books', 'numberposts' => -1,));

    foreach ( $all as $post ) :  setup_postdata($post);

        if (!empty($post))
        {
        $postid=$post->ID;
        echo $postid;
        }

    ?>
Run Code Online (Sandbox Code Playgroud)

php syntax-error

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

PHP中的解析错误(t_string)

我在下面的代码中遇到错误.解析错误:语法错误,第7行意外"大小"(T_STRING).请帮助

<html>
<head>
</head>
<body>
<?php
function fontWrap( $txt, $size ) {
print “<font size=\”$size\”
face=\”Helvetica,Arial,Sans-Serif\”>
$txt</font>”;
}
fontWrap(“A heading<br>”,5);
fontWrap(“some body text<br>”,3);
fontWrap(“some more body text<BR>”,3);
fontWrap(“yet more body text<BR>”,3);
?>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

php syntax-error

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

在echo内部连接PHP

我试图在已打开的echo函数中添加if/else语句,但页面显示为空白.如果我正确连接,不太确定.

echo '<span class="year-tab-'.$x.' '.if ($single_year==$year_selected) { echo "" } else { echo "display-none" }.' ">';
Run Code Online (Sandbox Code Playgroud)

php string string-concatenation

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

使用date()php的错误日期结果

我想1938 1938+02:00date()&解析日期strtotime().

我的代码:

echo date("Y", strtotime("1938+02:00"));
Run Code Online (Sandbox Code Playgroud)

给我结果"2014"..

我究竟做错了什么?

php parsing date strtotime

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

php date()函数打印格式化日期

我想打印一个日期格式,如:Sun, 08 Mar 2015 14:54:54
我使用的功能,date("r");但输出是:Sun, 08 Mar 2015 14:54:54 +0100
如何删除部分+0100

php date date-formatting

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

不知道为什么我的登录不起作用

我创建了一个登录,以便用户可以登录到一个站点,我使用php和phphmyadmin来创建登录,我使用相同的代码为我正在做的另一个项目,它工作正常,但它现在不会工作,不似乎喜欢第15行,我做错了什么.

这是我的代码

<?php
    session_start();
?>

<header id="page_header">

<?php

  include "connect.php";

  if (isset($_POST['username']) and isset($_POST['password'])){

$username = $_POST['username'];

$password = $_POST['password'];

$query = "SELECT * FROM users WHERE username='$username' and password='$password'";

$result = mysqli_query($con, $query) or die(mysqli_error());

$count = mysqli_num_rows($result);

if ($count == 1){

$_SESSION['username'] = $username;

}else {

echo "Invalid Login Credentials.";

}


} 

?>




<div id = "menu">
            <nav>
          <ul>
            <li><img src="../img/buzz_party.png"></li>
              <li><a href="index.php">Home</a></li> &nbsp; &nbsp; &nbsp;
              <li><a href="aboutus.php">About Us</a></li> &nbsp; &nbsp; &nbsp;
              <li><a href="advertising.php">Supplies</a></li> &nbsp; &nbsp; &nbsp;
              <li><a …
Run Code Online (Sandbox Code Playgroud)

php

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

当前的payUMoney测试凭证是什么

我正在使用PayUMoney Payment集成PHP API,我希望当前的测试凭据具有以下旧的测试环境凭据:

Test Card Name: any name
Test Card Number: 5123456789012346
Test CVV: 123
Test Expiry: May 2017
Run Code Online (Sandbox Code Playgroud)

但这无法测试成功案例(因为卡的到期日期已过期)

我想要当前的测试凭证

谢谢您的帮助。

payment-gateway payumoney

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

这在PHP中是不好的做法吗?

假设someMethod()返回一个数组,我知道索引:

$myVar = $this->someMethod()['some_response_index']; 这是一个坏主意吗?

而不是这样做:

$result = $this->someMethod(); $myVar = $result['some_response_index'];

php arrays

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

mysqli_query()期望至少有2个参数,1给出?

每次运行这个php时,我都会得到相同的3个错误.我不知道我做错了什么,有人可以帮忙吗?

以下是错误:

[05-May-2014 19:20:50 America/Chicago] PHP警告:mysqli_query()需要至少2个参数,1在第10行的/home/sagginev/public_html/Nutrifitness/search.php中给出

[05-May-2014 19:20:50 America/Chicago] PHP警告:mysqli_num_rows()期望参数1为mysqli_result,在第11行的/home/sagginev/public_html/Nutrifitness/search.php中给出null

[05-May-2014 19:20:50 America/Chicago] PHP警告:mysqli_num_rows()期望参数1为mysqli_result,在第16行的/home/sagginev/public_html/Nutrifitness/search.php中给出null

这是我的代码

enter code here

    <?php
    $con=mysqli_connect('localhost','sagginev_rob','122989','sagginev_Nutrifitness');
    if (mysqli_connect_errno()) // Check connection
      {   echo "Failed to connect to MySQL: " . mysqli_connect_error();  }

        if(!isset($_POST['search'])) {
    header("Location:home.php");
    }
    $search_sql="Select * FROM Questions WHERE username LIKE '%".$_POST['search']."%' OR feedback LIKE '%".$_POST['search']."%'";
    $search_query=mysqli_query($search_sql);
    if(mysqli_num_rows($search_query)!=0) {
    $search_rs=mysqli_fetch_assoc($search_query);
    }
    ?>
    <H2> Search Results</H2>
    <?php if(mysqli_num_rows($search_query)!=0) {
     do { ?>
     <p><?php echo $search_rs['name']; ?> </p>
    <?php } while ($search_rs=mysqli_fetch_assoc($search_query));
    } else {
       echo …
Run Code Online (Sandbox Code Playgroud)

html php mysql

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