小编tel*_*per的帖子

如何使用PHP检查电子邮件地址是真实还是有效

是否可以检查是否存在类似于本网站的电子邮件?

http://verify-email.org/

<?php
    if($_POST['email'] != ''){
        // The email to validate
        $email = $_POST['email'];

        // An optional sender
        function domain_exists($email, $record = 'MX'){
            list($user, $domain) = explode('@', $email);
            return checkdnsrr($domain, $record);
        }
        if(domain_exists($email)) {
            echo('This MX records exists; I will accept this email as valid.');
        }
        else {
            echo('No MX record exists;  Invalid email.');
        }
    }
?>
<form method="POST">
    <input type="text" name="email">
    <input type="submit" value="submit">
</form>
Run Code Online (Sandbox Code Playgroud)

这就是我现在所拥有的.它会检查域是否存在,但无法检查该域上是否存在用户的电子邮件.是否可以使用PHP来做到这一点?

php email bouncedemail email-verification

47
推荐指数
2
解决办法
14万
查看次数

如何使用PHP获取CSV文件中的总行数?

如何使用PHP获取CSV文件中的总行数?我正在使用这种方法,但可以让它正常工作.

if (($fp = fopen("test.csv", "r")) !== FALSE) { 
  while (($record = fgetcsv($fp)) !== FALSE) {
      $row++;
  }

  echo $row;
}
Run Code Online (Sandbox Code Playgroud)

php csv row totals

27
推荐指数
5
解决办法
6万
查看次数

如何使用PHP获取假期日期

例如:

  1. 马丁·路德·金纪念日1月3日星期一
  2. 总统日2月3 日(华盛顿诞辰日)
  3. 复活节三月的最后一个星期天
  4. 阵亡将士纪念日的5月最后一个星期

我正在尝试获取这些日期,以便我可以在我的日历上标记它,而无需手动放置未来几年的所有内容.


修改后的答案!!

$curYir = date("Y");//current year

$MLK = date('Y-m-d', strtotime("january $curYir third monday")); //marthin luthor king day
$PD = date('Y-m-d', strtotime("february $curYir third monday")); //presidents day
$Est =  date('Y-m-d', easter_date($curYir))); // easter 
$MDay = date('Y-m-d', strtotime("may $curYir first monday")); // memorial day
//("may $curYir last monday") will give you the last monday of may 1967
//much better to determine it by a loop
      $eMDay = explode("-",$MDay);
      $year = $eMDay[0]; …
Run Code Online (Sandbox Code Playgroud)

php calendar date strtotime

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

在HH:MM格式php中获得时间差异

我怎么能得到这个输出

HH:MM格式?

 $to_time = strtotime("2008-12-13 10:42:00");  <--AM
 $from_time = strtotime("2008-12-14 8:21:00");  <-- PM
 $stat = round(abs($to_time - $from_time) / 60,2). "min";
Run Code Online (Sandbox Code Playgroud)

我从这里得到的是1299分钟

但我无法弄清楚如何使其输出

21H:41米

php time datediff

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

jquery ui datepicker转到今天按钮

当点击[今天]按钮时,我需要我的日历转到当前日期,这样用户可以在浏览我的日历时到达当天.

例如,当前月份是2013年2月, 并且当用户点击[今天]按钮时,用户正在浏览日历的201512月页面,它将自动返回到2013年2月的日历的当前日期页面 .

我在用

jQuery的UI,datepicker.min.js

作为我日历的插件

javascript jquery calendar jquery-ui datepicker

4
推荐指数
1
解决办法
8426
查看次数

如何在mysql中使用长字符串值

我正在尝试在mysql中使用LIKE语句

我正在尝试搜索的值是

例如:

(999) 999-9999
(999) 888-8888
(888) 888-8888
(888) 999-9999
Run Code Online (Sandbox Code Playgroud)

当我想要搜索的时候

(888) or (999)

它显示得很好,但是当我在寻找时

999-9999 or 888-8888
Run Code Online (Sandbox Code Playgroud)

价值不会显示

数据库的PHP脚本:

if($area != "" & $phone != ""){

         $phone = $area.' '.$phone;
         $s_phone = " AND pros_num ='$phone'";

}else if($area == "" & $phone != "")

         $s_phone = " AND pros_num LIKE '$phone%'";
else

         $s_phone = " AND pros_num LIKE '$area%'";
Run Code Online (Sandbox Code Playgroud)

php mysql phone-number sql-like

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

在按钮单击jquery上触发href sip/tel链接

我正在尝试触发点击事件,当用户点击按钮时会打开我的href sip/tel链接,但是在按下按钮后它不会触发点击事件.

jquery代码:

$('#next_button').click(function() {
       var num = $(this).val();
       $('#call-num'+num).trigger('click');
       alert(num);
});
Run Code Online (Sandbox Code Playgroud)

href代码:

<a href="tel:001(999) 888-3333" id="call-num1">(999) 888-3333</a>
<button id="next_button" value="1">Next</button>
Run Code Online (Sandbox Code Playgroud)

triggers sip onclick href jquery-click-event

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

获取包含类的输入框的所有ID

如何获取包含特定类值的输入框的ID

例如:

<input id="first" class="failed" />
<input id="last" class="failed" />
<input id="city" class="failed" />
<input id="state" class="failed" />
Run Code Online (Sandbox Code Playgroud)

我想在按下按钮或命令后提醒包含类失败的所有ID.

html jquery alert class attr

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

如何在 PHP 中取消设置会话数组

我创建了一个会话数组使用

$_SESSION['create'] = array();
Run Code Online (Sandbox Code Playgroud)

然后使用这个填充数组,

$_SESSION['create']['new-campaign-name']    = $_POST['new-campaign-name'];
$_SESSION['create']['new-campaign-type']    = $_POST['new-campaign-type'];
$_SESSION['create']['new-campaign-country'] = $_POST['new-campaign-country'];
$_SESSION['create']['new-campaign-list']    = $_POST['new-campaign-contact'];
$_SESSION['create']['new-campaign-des']     = $_POST['new-campaign-des'];
Run Code Online (Sandbox Code Playgroud)

但我想删除会话数组的所有内容。

我试过这个

unset($_SESSION['create']);
Run Code Online (Sandbox Code Playgroud)

但它似乎不起作用并且所有值仍在会话数据上,有没有办法重置会话数组的内容?

php arrays session unset

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

任何字母、空格、撇号和空白输入的正则表达式

这是我正在使用的当前表达式,但是当我输入一个值时,它只接受 1 个字母,当我输入超过 1 个字母时,我会得到无效输入。

"regex":"/^(?:[a-zA-Z\ \']{30}|)$/",
Run Code Online (Sandbox Code Playgroud)

什么类型的表达式可能适合我正在寻找的输入?

前任:

约翰·富兰克林

或者

(空白输入)

regex validation

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

如何清除div内的跨度

我想在div中清除span的值而不删除其他内容只有span的内容.

例如:身体:

<div id="content">
  <span>one</span>

  <input type="text" />
  <input type="text" />

  <span>two</span>
  <span>three</span>

  <select>
        <option selected="selected" value=""></option>
        <option value="Monday">Monday</option>
        <option value="Tuesday">Tuesday</option>
        <option value="Wednesday">Wednesday</option>
        <option value="Thursday">Thursday</option>
        <option value="Friday">Friday</option>
        <option value="Saturday">Saturday</option>
        <option value="Sunday">Sunday</option>
  </select>
</div>
Run Code Online (Sandbox Code Playgroud)

脚本:

<script type="text/javascript">
function restSel() {
   document.getElementById("#content span").innerHTML="";
};
</script>
Run Code Online (Sandbox Code Playgroud)

清除所有的全部spans或内容spans.

html javascript jquery clear

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

从php中的CSV文件中删除Blank ROWS

是否可以从CSV文件中删除所有空白ROWS?

我正在尝试计算CSV文件中的所有行,但是想要排除不包含特定列或整行的值的行.

这就是我用来计算当前行数的方法.

$import = file($target_path, FILE_SKIP_EMPTY_LINES);
$num_rows = count($import);
echo $num_rows;
Run Code Online (Sandbox Code Playgroud)

样品:

Jun,Bronse,137 Raven,Princeton,TX,75407,2147088671,Nell@Gmail.Com,1990,CHEVROLET,K1500,,
,,,,,,,,,,,,
,,,,,,,,,,,,
,,,,,,,,,,,,
Nella,Brown,111 Venna St,Princeton,TX,75407,2147177671,lakb@Gmail.Com,1993,CHEVROLET,K1500,,
Jun,Bronse,137 Raven,Princeton,TX,75407,2147088671,Nell@Gmail.Com,1990,CHEVROLET,K1500,,
,,,,,,,,,,,,
Jun,Bronse,137 Raven,Princeton,TX,75407,2147088671,Nell@Gmail.Com,1990,CHEVROLET,K1500,,
Run Code Online (Sandbox Code Playgroud)

php csv row blank-line

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

如何使用PHP编辑电话号码格式

可能重复:
在PHP中格式化电话号码

来自客户的cvs文件包含此格式的电话号码

19995554444
Run Code Online (Sandbox Code Playgroud)

但我们必须将它们显示为

(999) 555-4444
Run Code Online (Sandbox Code Playgroud)

在我们的网站上从我们的数据库中检索它们之后,无论如何都要使用php更改其格式?我们无法更改数据库中输入的格式,我们只能更改它在网站上的显示方式.

任何脚本都可以,只要它在php上,我们使用mysql数据库来存储数据.

php

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