小编use*_*331的帖子

PHP If语句和数组

我有一个阵列

$results = array(101, 102, 103, 104, 105)
Run Code Online (Sandbox Code Playgroud)

我还有一个输入字段,用户输入一个数字

<input type ="text" name="invoice" />
Run Code Online (Sandbox Code Playgroud)

我将用户输入的数字放入变量中

$id = $_POST['invoice']
Run Code Online (Sandbox Code Playgroud)

如何编写if语句来检查用户输入的数字是否在该数组中

我试过为每个循环做一个

foreach($result as $value){
  if($value == $id){
    echo 'this';
  }else{
    continue;
  }
Run Code Online (Sandbox Code Playgroud)

有更好的方法吗?

php arrays if-statement

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

PHP strtotime的日期与当前时间

我一直在网上寻找这个答案而且空洞......我非常疲惫,所以我想我会放弃一下......

我有一个变量,它具有文本框中的日期

$effectiveDate=$_REQUEST['effectiveDate'];
Run Code Online (Sandbox Code Playgroud)

我想要做的是采取这个日期并添加当前时间

date('Y-m-d H:i:s', strtotime($effectiveDate))
Run Code Online (Sandbox Code Playgroud)

当我回应这个时,我得到1969-12-31 19:00:00

这可能吗?有人能指出我正确的方向吗?

php date strtotime

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

如果选中单选按钮则显示文本框Jquery

嘿,我有我的单选按钮问题我有这3个按钮

No <input type="radio" name="answer" checked="checked" value="no"/> 
Yes<input type="radio" name="answer" value="yes"/> 
Other <input type="radio" name="answer" value="other"/>
Run Code Online (Sandbox Code Playgroud)

我也有这个文本框

<input style="display:none;" type="text" name="otherAnswer" id="otherAnswer"/>
Run Code Online (Sandbox Code Playgroud)

如果用户选择值为"other"的单选按钮,则显示文本框,如果其他任何内容不显示文本框.

我对Jquery相当新,我已经查找了这个语法,但它对我来说都是希腊语.如果有人能指出我正确的方向,那就太棒了!

jquery radio-button

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

php从会话中获取值

嘿伙计我有一个简短的问题我有一个会话,当我做会话的print_r这是我得到的...

Array ( [items] => a:1:{s:2:"1_";a:5:{s:2:"id";s:1:"1";s:4:"name";s:9:"Product 3";s:5:"price";s:5:"20.00";s:6:"option";N;s:3:"qty";N;}} ) 
Run Code Online (Sandbox Code Playgroud)

我试图回应价格和名称(价格= 20.00,名称=产品3)

我试过了..

<?php echo $_SESSION['price']; ?>
Run Code Online (Sandbox Code Playgroud)

<?php echo $_SESSION['items']['price']; ?>
Run Code Online (Sandbox Code Playgroud)

什么都行不通......任何想法?

php session

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

带有MIME版本的php电子邮件头:1.0

我有这些代码行:

        $from = "email@domian.com";
        $headers = "From:" . $from;
        $headers .= "MIME-Version: 1.0\r\n";
        $headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n";
Run Code Online (Sandbox Code Playgroud)

我需要MIME类型,因为我使用file_get_contents作为html文件,我的问题是在它显示为"email@domain.comMIME-Version:1.0"的标题下,我只想说"email@domain.com"如何从标题中显示的内容中取出MIME类型?

谢谢

php email mime header

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

在Ipad上上传PHP文件

早安,你好

我有这个PHP文件上传,并在计算机上工作得很好,但昨晚它在ipad上测试了它没有用....我不确定这是一个复杂的答案和一个简单的... ...可能很复杂...但如果有人能指出我的方向很好,那就是我的代码

<div class="content">
<form action="Gallery.php?action=insertsubmitImage" method="post" enctype="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="500000000000">
<input type="hidden" value="<?php echo $array['id']; ?>" name="id" />
<p>
<label for="image">Image</label>
<input type="file" name="image" id="image" />
</p>

<p>
<input type="submit" name="submit" id="submit" value="Add" />
</p>

</form>

</div><!--content-->
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激,谢谢你的时间:)

php iphone file-upload ipad

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

从7年开始

我想从这个日期减去7年......

我试过这个并没有用:(我做错了什么?

strtotime("-7 year", strtotime(date("Y")))
Run Code Online (Sandbox Code Playgroud)

这将回应1131498720我正在寻找的答案2005

我忘了提到"-7"是一个变量 $x = -7

php date strtotime

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

PHP foreach循环在IE8中添加了结束</ ul>

我有一个foreach像这样的循环:

<ul>
    <?php

        foreach ($pages['results'] as $row => $value) {
            echo '<li>' . $row . '<ul>';
            foreach ($value as $x => $y) {
                echo '<li><a href="#' . str_replace(" ", "", strtolower($y[2])) . '" title="' . $x . '">' . $x  . '</a></li>';
            }
            echo '</li></ul>';
        }
    ?>
</ul>
Run Code Online (Sandbox Code Playgroud)

而且,这在Chrome,Firefox,Safari,IE 9中运行良好,但在IE 8中运行不正常.

该CSS是正确的,但最后</ul>外界foreach关闭的第一行之后foreach.我希望这是有道理的,为什么IE 8会这样做?

这是吐出的HTML:

新的家庭社区

  • 安卡斯特
    • 安卡斯特格伦
  • Beamsville
    • 发现
  • Binbrook
    • 展览会结局
    • 帕克赛德村
  • 科林伍德
    • Summit Shores
  • 汉密尔顿
    • 格林希尔格伦
    • 在谷公园的派拉蒙
    • 谢尔曼奥克斯
  • 基奇纳
    • Doon Creek …

html php internet-explorer

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

CSS文本图像

我试图将文字放在图像上,如下所示:

.gallery-image {
  position: relative;
}
h2 {
  position: absolute;
  top: 200px;
  left: 0;
  width: 100%;
}
h2 span {
  color: white;
  font: bold 24px/45px Helvetica, Sans-Serif;
  letter-spacing: -1px;
  background: rgb(0, 0, 0);
  background: rgba(0, 0, 0, 0.7);
  padding: 10px;
}
Run Code Online (Sandbox Code Playgroud)
<div class="gallery-image">
  <a href="#">
    <img src="image.jpg" width="280">
  </a>
  <h2><span>Text</span></h2>
</div>
Run Code Online (Sandbox Code Playgroud)

但我的文字在图片后面,我该怎么做才能解决这个问题?

html css

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

将字符串拆分为数组不起作用

我有一个类似于1500,1500的字符串,我试图将其拆分为数组,如下所示:

string[] PretaxArray = Pretax.Split(", ");
Run Code Online (Sandbox Code Playgroud)

但我得到这个错误:

'string.Split(params char [])'的最佳重载方法匹配有一些无效的参数

我究竟做错了什么 ?

c# asp.net

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