小编Idr*_*ris的帖子

GitHub MarkDown:宏和变量是否可能?

我一直在学习github markdown,我有一个关于变量和宏的问题.

是否可以定义变量或宏来防止重复打印文本块?

用例是我有一个表格生成一个大的超链接网格 - 链接如下所示.

http://www.a-big-long-big-big-long-hyperlink/more-long-stuff?id=1234
Run Code Online (Sandbox Code Playgroud)

如果我能做一次类似下面的事情会很好:

$link=http://www.a-big-long-big-big-long-hyperlink/more-long-stuff?id
Run Code Online (Sandbox Code Playgroud)

然后在表中的每个单元格中,我可以说出类似的内容

$link=1234
Run Code Online (Sandbox Code Playgroud)

其他一些细胞

$link=2345
Run Code Online (Sandbox Code Playgroud)

这个想法是这样的:

  • 该表(有10列和~10行)在普通屏幕上看起来更容易一些,目前链接的前缀太长,看起来很难看,因为链接包裹到下一行
  • 如果我想更改根链接,我可以在一个地方更改它(是的,我知道我可以在编辑器中进行搜索和替换!)

干杯.

github github-flavored-markdown

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

PHP表单向多个收件人发送电子邮件

我有一些PHP代码,我用来将表单发送到特定的电子邮件地址.但是,我想在PHP发送它时在PHP中包含更多的电子邮件地址.我怎样才能做到这一点?

<?php
if(isset($_POST['email'])) {

    // EDIT THE 2 LINES BELOW AS REQUIRED
    $email_to = "email@email.com";
    $email_subject = "MVP Nomination";


    function died($error) {
        // your error code can go here
        echo "We are very sorry, but there were error(s) found with the form you submitted. ";
        echo "These errors appear below.<br /><br />";
        echo $error."<br /><br />";
        echo "Please go back and fix these errors.<br /><br />";
        die();
    }

    // validation expected data exists
    if(!isset($_POST['username']) ||
        !isset($_POST['body'])||
        !isset($_POST['email'])) {
        died('We are …
Run Code Online (Sandbox Code Playgroud)

php forms email

26
推荐指数
4
解决办法
12万
查看次数

我无法禁用PHP错误

那么我正在尝试的是什么

ini_set('display_errors', 'Off');
error_reporting(0);
Run Code Online (Sandbox Code Playgroud)

在下面<?php,但这似乎并没有停止显示它们.所以我去了,php.ini然后去了display_errors,看到它被设置为Off.但它仍然表明.

所以我去了,phpinfo()并且display_errors同时display_startup_errors都是关闭的.也是html_errors关闭.我不确定这是否会有所帮助,但它说error_reporting是设定的-10241.有任何想法吗?

php ubuntu error-reporting

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

检查用户名是否存在PDO

我如何能够检查多个因素而不是检查每个因素?所以基本上我使用的是PDO,我必须确保用户名和电子邮件是唯一的.那我该怎么做?我见过

if ( $sthandler->rowCount() > 0 ) {
// do something here
}  
Run Code Online (Sandbox Code Playgroud)

但有没有更好的方法来做到这一点.如果没有,有人可以解释我是如何使用它的.

编辑 这是我输入数据库的查询代码

        <?php
try {
    $handler = new PDO('mysql:host=localhost;dbname=s','root', '*');
    $handler->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (PDOException $e){
    exit($e->getMessage());
}

$name = $_POST['name']; 
$username = $_POST['username']; 
$email = $_POST['email'];   
$password = $_POST['password']; 
$password1 = $_POST['passwordconf'];
$ip = $_SERVER['REMOTE_ADDR'];

//Verifcation 
if (empty($name) || empty($username) || empty($email) || empty($password) || empty($password1))
    {
    echo "Complete all fields";
    }

// Password match
if ($password != $password1)
    {
    echo $passmatch = "Passwords don't …
Run Code Online (Sandbox Code Playgroud)

php mysql pdo

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

Jstree:当我重新加载树时,我无法重置所有复选框以取消选中

我试着用这个:

$("#jstree_demo_div").jstree("destroy").empty();  
Run Code Online (Sandbox Code Playgroud)

它会删除已检查的节点并重新加载树,但不会应用新的更改.任何建议将不胜感激.

在全球范围内,我需要取消选中我的树 checkBox

javascript ajax jquery jstree jstree-search

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

为什么人们在标签中加上"#"作为href?

#经常在源代码中找到它.

<li><a href="#"><i class="fa fa-cog"></i><b>Settings</b></a></li>
Run Code Online (Sandbox Code Playgroud)

为什么不呢

<li><a><i class="fa fa-cog"></i><b>Settings</b></a></li>
Run Code Online (Sandbox Code Playgroud)

编辑 谢谢你们的答案.但是,是的,意识到这是一个重复的问题>.<抱歉

html anchor

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

错误:在安装nginx之前,您必须"brew link pcre"

我已经看过这篇文章了.它似乎没有解决我的问题.这是我试图跑的时候得到的brew install nginx --with-passenger

错误:在安装nginx之前,您必须"brew link pcre"

所以我接着尝试了cd /usr/local,接着是ls -l.所有文件都是我的.所以我没有看到需要打电话sudo chown $(whoami) /usr/local/<sub-foldername>我已经尝试过brew link pcre,但我又得到了另一个错误.Error: Could not symlink bin/pcregrep我现在不确定该怎么做.有任何想法吗?

ruby macos homebrew passenger nginx

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

不透明度弄乱了文本

所以我有一个问题。我有一个标题,标题上有文字。标题不透明度为 ,0.55并且文本被包装在标题类内。现在的问题是,由于它的内部,文本也应用了不透明度。这是它的样子在此输入图像描述。正如你所看到的,文字很轻。我尝试将扇区ui li本身的不透明度应用到 1.0,但这也没有帮助。我也尝试过z-index,但仍然没有帮助。

这是我的 HTML

<div class="header">
  <ul>
   <li>
    Email
   </li>
   <li>
    Github
   </li>
       <li>
     Twitter
   </li>
  </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

还有CSS

.header{
    text-align: center;
    height: 55px;
    width: 100%;
    background: #EFEFEF;
    opacity: 0.55;
    position: fixed;
}
ul li{
    display: inline-block;
    color: #000;
    opacity: 1.0;
    font-size: 28px;
    font-family: 'Avenir Next';
    padding: 10px 35px;
}
Run Code Online (Sandbox Code Playgroud)

不要忘记演示。有任何想法吗?

html css

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

使用PHP脚本通过HTML表单发送电子邮件

我正在建立一个网站作为练习.它有一个"联系我们"页面,我在其中创建了一个表单.我已经用.php扩展名保存了该页面,相信在这种情况下,网页会将表单数据发送到另一个php页面.一旦按下发送按钮,它将导致带有html和php脚本的php页面,该脚本应自动发送电子邮件.但那并没有发生.这是PHP脚本:

<?php


if(isset($_POST['submit']))

{

     $name = $_POST['name'];
     $email = $_POST['email'];
    $mobile = $_POST['mobile'];
    $country = $_POST['country'];
    $city = $_POST['city'];
    $message = $_POST['contactusmessage'];

    $headers = 'xxx@xxx.com';


    $to = 'xxx@xxx.com';

    $mail=mail($to,$message,$headers);

        if($mail){
            echo"<p>Thanks $name for the message.</p>";
            echo"<p>We will reply to $email</p>";
        }
        else{
            echo "Mail sending failed."; 
        }

}

?>
Run Code Online (Sandbox Code Playgroud)

请告诉我哪里出错了?

html php forms email

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

为什么我不能在谷歌浏览器中使用这个Jquery警报?

所以我试图通过使用警报框验证我的Jquery文件是否正常工作,但在谷歌chorme它不会显示警报请任何帮助,我可能下载jquery错误?这是基本代码:

<!DOCTYPE html>
<html>
<head>
  <script type="text/javascript" src="jquery-1.11.1.min.js"></script>
  <script type="text/javascript">
   $(document).ready.(function(){
      alert("I'm working!");
});
</script>
</head>
<body>
</body>
Run Code Online (Sandbox Code Playgroud)

jquery alert message

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