小编zec*_*ude的帖子

如何在PHP的foreach循环中回显会话名称?

我正在遍历我的会话变量.我已经能够回显会话值,但我还想回显与该值对应的会话名称.

每次循环时如何回显会话变量名?

这是我目前的代码:

foreach($_SESSION as $value) {
    echo  'Current session variable is: ' . $value . '<br />';
}
Run Code Online (Sandbox Code Playgroud)

php foreach session echo

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

如何检查是否使用JQuery选中了复选框?

如果用户选中了页面上的复选框,我试图允许点击功能.否则,我想在#additional_foreign按钮中添加一个类.

我想我很接近,但似乎没有用.这是我的代码:

if($('#foreign_checkbox').attr('checked')) { 
    $('#additional_foreign').click(function() {
        alert('This click function works');
    });
} else {
    $('#additional_foreign').addClass('btn_disable');   
}
Run Code Online (Sandbox Code Playgroud)

当我选中复选框时,它不允许单击功能,当我取消选中该复选框时,它也不会按原样添加该类.

我究竟做错了什么?

编辑:这是我的HTML澄清.

<input id="foreign_checkbox" type="checkbox" />
<span id="additional_foreign">Click Me</span>
Run Code Online (Sandbox Code Playgroud)

javascript checkbox jquery click

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

为什么我不能在我的mysql数据库中查看外语字符?

我将以下字符插入我的DB:汉字/汉字

这是插入字符的页面上的元标记:

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
Run Code Online (Sandbox Code Playgroud)

我已经更改了表中包含字符为utf8_unicode_ci的所有列

在DB中,外来字符就像这样出现:汉å-/æ¼¢å-

当我使用sql语句在页面上显示这些外来字符时,它们再次正确显示为:汉字/汉字

我猜我的数据库中有一些设置不正确,因为它正确存储它,但是没有正确显示它.

如何才能使外语字符在我的数据库中正确显示?

编辑:这是我的插入:

$sql = 'INSERT INTO orders (foreign_characters)
        VALUES (?)';

$stmt = $conn->stmt_init();
$stmt->bind_param('s', $_SESSION['foreign_characters']);
$inserted = $stmt->execute();
Run Code Online (Sandbox Code Playgroud)

php mysql utf-8 mojibake

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

为什么我的网站在IE中崩溃?

我的网站在Firefox中工作正常,但它在IE中崩溃了.

我正在使用大量的jQuery来淡出内容.当用户点击上述链接之一几次时,它将在IE中崩溃.

这是我的网站:Idea Palette

我完全不知道为什么网站在IE中崩溃了.我甚至不知道从哪里开始调试我的问题.我的计算机上没有Visual Studio,但在我的朋友计算机上,Visual Studio会读取一条消息"iexplore.exe [####]中发生了未处理的win32异常"

有没有人有任何想法?

javascript crash jquery internet-explorer

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

为什么html标签出现在PHP的字符串中?

我正在使用一个邮件功能,它发回一个包含在变量$ body中的消息.我希望用一些粗体字和一些中断标记将消息发送给自己.

这是我的代码(HEREDOC SYNTAX):

$body = <<<CTS
<h1><b>Order for $name on datevariable</b></h1><br /><br />

<b><u>Administrative Details</u></b><br />
<b>Employee ID:</b> $id<br />
<b>Cost Center:</b> $cost_center<br />
<b>Approved By:</b> $approved_by<br />
<b>Delivery Bldg:</b> $delivery_bldg<br />
<b>Delivery Contact Email:</b> $delivery_contact<br />
<b>Ext:</b> $del_contact_ext<br />
CTS;
Run Code Online (Sandbox Code Playgroud)

出于某种原因,当我收到电子邮件时,它看起来像这样:

<h1><b>Order for James Important on datevariable</b></h1><br /><br />
<b><u>Administrative Details</u></b><br />
<b>Employee ID:</b> 213123<br />
<b>Cost Center:</b> 132123<br />
<b>Approved By:</b> Chris Seckla<br />
<b>Delivery Bldg:</b> 6<br />
<b>Delivery Contact Email:</b> test@email.com<br />
<b>Ext:</b> 56<br />
Run Code Online (Sandbox Code Playgroud)

它填充变量值但由于某种原因忽略了html标记.有人可以告诉我如何解决这个问题吗? …

php email header html-email

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

php中的fetch做了什么?

我不理解fetch函数的概念.

我正在从'PHP解决方案'一书中做一个教程,我正在使用MySQL Improved来更新数据库中的内容.

这是代码:

if (isset($_GET['article']) && !$_POST) {       

$sql = 'SELECT article_id, title, article
    FROM journal WHERE article_id = ?';

$stmt = $conn->stmt_init();

 if ($stmt->prepare($sql)) {            
    $stmt->bind_param('i', $_GET['article_id']);                    
    $stmt->bind_result($article_id, $title, $article); 

   //execute the query, and fetch the result
   $OK = $stmt->execute(); 
   $stmt->fetch();
 }
}
Run Code Online (Sandbox Code Playgroud)

那么fetch实际上做了什么?我认为execute()函数将信息发送到数据库,然后它返回$ OK变量的true/false值.

fetch()是否在$ stmt中存储了什么?有人知道它在做什么吗?

php mysqli fetch

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

如何连接到Campaign Monitor API?

我对PHP编码语言有一定的了解,我想将Campaign Monitor API(Link)与我的网站连接起来,这样当用户在我的网站上输入表格时,它会将其添加到数据库中. Campaign Monitor服务器.我找到了PHP代码示例zip文件,但它包含30个文件,我不知道从哪里开始.

有没有人知道在任何地方解释如何以逐步的方式连接到API的教程?代码文件本身包含许多代码,我可能不需要简单地连接到数据库以及添加和删除用户,因为我只想让用户有权从邮件列表中添加和删除用户.

php api

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

如何确保搜索引擎在开发过程中不对我的网站编制索引?

我正在开发一个网站.我使用了很多示例占位符文本以及虚拟图像.我想确保Google在我还处于开发阶段时不对我的网页编制索引.

是否有任何代码可以添加到我的页面中以确保搜索引擎此时不会为我的网站编制索引?

html

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

使用 FineUploader,我可以使用指定文件夹中的文件预先填充上传区域吗?

我正在使用FineUploader并且已经弄清楚如何将图像上传到服务器。

$(document).ready(function() {
  $('#fine-uploader-gallery').fineUploader({
    template: 'qq-template-gallery',
    request: {
      endpoint: "./vendor/fineuploader/php-traditional-server/endpoint.php"
    },
    deleteFile: {
      enabled: true,
      endpoint: "./vendor/fineuploader/php-traditional-server/endpoint.php"
    },
    chunking: {
      enabled: true,
      concurrent: {
        enabled: true
      },
      success: {
        endpoint: "./vendor/fineuploader/php-traditional-server/endpoint.php?done"
      }
    },
    resume: {
      enabled: true
    },
    retry: {
      enableAuto: true,
      showButton: true
    },
    thumbnails: {
      placeholders: {
        waitingPath: './node_modules/fine-uploader/jquery.fine-uploader/placeholders/waiting-generic.png',
        notAvailablePath: './node_modules/fine-uploader/jquery.fine-uploader/placeholders/not_available-generic.png'
      }
    },
    validation: {
      allowedExtensions: ['jpeg', 'jpg', 'gif', 'png']
    }
  });
});
Run Code Online (Sandbox Code Playgroud)

现在,当用户刷新页面或最初加载页面时,我希望指定文件夹中的图像显示在上传区域中。我怎样才能做到这一点?

javascript file-upload fine-uploader

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

使用 redux-form,如何从另一个组件重置表单值?

这是我的问题的演示:https : //stackblitz.com/edit/redux-form-reset-problems

我正在使用 redux-form 7.2.0 并尝试从另一个未由 ReduxForm HOC 包装的组件重置表单值。

import React, { Component } from 'react';
import { connect } from 'react-redux';
import { reset } from 'redux-form';

class MoodAnnouncement extends Component {
  constructor(props) {
    super(props);
    this.resetMood = this.resetMood.bind(this, event);
  }

  resetMood(event) {
    event.preventDefault();
    this.props.dispatch(this.props.reset('SearchFiltersForm'));
  }

  render() {
    return (
      <div className="mui-panel">
        <button
          className="mui-btn mui-btn--primary mui-btn--raised"
          disabled={this.props.MoodCheckerForm.values === undefined}
          onClick={this.resetMood}
        >Reset Mood
        </button>
      </div>
    );
  }
}

const mapStateToProps = state => {
  return {
    MoodCheckerForm: state.form.MoodCheckerForm,
  }; …
Run Code Online (Sandbox Code Playgroud)

reactjs redux redux-form react-redux

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