小编Man*_*mer的帖子

获取选中复选框的值?

所以我有代码看起来像这样:

<input class="messageCheckbox" type="checkbox" value="3" name="mailId[]">
<input class="messageCheckbox" type="checkbox" value="1" name="mailId[]">
Run Code Online (Sandbox Code Playgroud)

我只需要Javascript来获取当前检查的任何复选框的值.

编辑:要添加,只有一个复选框.

javascript checkbox

163
推荐指数
8
解决办法
74万
查看次数

Python MySQLdb TypeError:并非在字符串格式化期间转换所有参数

运行此脚本时:

#! /usr/bin/env python
import MySQLdb as mdb
import sys    

class Test:
    def check(self, search):
        try:
            con = mdb.connect('localhost', 'root', 'password', 'recordsdb');

            cur = con.cursor()
            cur.execute( "SELECT * FROM records WHERE email LIKE '%s'", search )

            ver = cur.fetchone()

            print "Output : %s " % ver

        except mdb.Error, e:

            print "Error %d: %s" % (e.args[0],e.args[1])
            sys.exit(1)

        finally:    
            if con:    
                con.close()

test = Test()
test.check("test")
Run Code Online (Sandbox Code Playgroud)

我得到一个错误:

./lookup 
Traceback (most recent call last):
  File "./lookup", line 27, in <module>
    test.check("test")
  File "./lookup", …
Run Code Online (Sandbox Code Playgroud)

python python-2.7

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

调用未定义的函数mcrypt_decrypt() - 即使安装了php5-mcrypt

所以我不能停止得到错误:

PHP Fatal error:  Call to undefined function mcrypt_decrypt() in 
Run Code Online (Sandbox Code Playgroud)

即使我安装了php5_mcrypt,我已经重新安装了很多次php,但是我无法让它工作!

更多信息:

mandatory@mandatorys-box:~/Desktop/bots$ dpkg -l | grep php
ii  libapache2-mod-php5                       5.5.3+dfsg-1ubuntu2.1                      amd64        server-side, HTML-embedded scripting language (Apache 2 module)
ii  php5                                      5.5.3+dfsg-1ubuntu2.1                      all          server-side, HTML-embedded scripting language (metapackage)
ii  php5-cli                                  5.5.3+dfsg-1ubuntu2.1                      amd64        command-line interpreter for the php5 scripting language
ii  php5-common                               5.5.3+dfsg-1ubuntu2.1                      amd64        Common files for packages built from the php5 source
ii  php5-curl                                 5.5.3+dfsg-1ubuntu2.1                      amd64        CURL module for php5
ii  php5-json                                 1.3.1+dfsg-2                               amd64        JSON module for php5
ii  php5-mcrypt …
Run Code Online (Sandbox Code Playgroud)

php mcrypt

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

Cloudfront 异常“If-Match 版本缺失或对资源无效。” 更新分布时

使用 AWS Node SDK 更新 Cloudfront 发行版时出现以下异常:

  message:
   'The If-Match version is missing or not valid for the resource.',
  code: 'InvalidIfMatchVersion',
  time: 2020-08-23T19:37:22.291Z,
  requestId: '43a7707f-7177-4396-8013-4a704b7b11ea',
  statusCode: 400,
  retryable: false,
  retryDelay: 57.05741843025996 }
Run Code Online (Sandbox Code Playgroud)

我在这里做错了什么?

amazon-web-services amazon-cloudfront aws-sdk aws-sdk-js

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

MySQL和PHP行数组

好吧所以我对MySQL的一切都有天生的恐惧

这是我的表:

+----+-----------------+------+
| id | name            | age  |
+----+-----------------+------+
|  1 | Timmy Mellowman |   23 |
|  2 | Jeff Johnson    |   18 |
+----+-----------------+------+
Run Code Online (Sandbox Code Playgroud)

这是我的PHP code(连接到DB之外)

$raw = mysql_query("SELECT * FROM example") or die(mysql_error()); 
$row = mysql_fetch_array($raw);
echo "\n\n";
print_r($row);
Run Code Online (Sandbox Code Playgroud)

所以这是我的输出:

Array
(
    [0] => 1
    [id] => 1
    [1] => Timmy Mellowman
    [name] => Timmy Mellowman
    [2] => 23
    [age] => 23
)
Run Code Online (Sandbox Code Playgroud)

为什么这是输出?这个名字加倍?为什么为[1]和[name]设置名称?

另一方面,他们是将PHP与MySQL结合使用的更好方法

php mysql

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

PHP Regex获取页面上的所有图像URL

奇怪的是,我没有找到任何具体回答这个问题的地方,我发现的所有其他堆栈溢出的东西都不完全正确.

我有一个正文我需要搜索图像网址,这并不意味着什么复杂,但基本上是这样的:

http://www.google.com/logo.png

http://reddit.com/idfaiodf/test.jpg

http://reddit.com/sadfasdf/test.jpgMORECONTENTHERE

我使用的所有正则表达式都将在结果中包含"MORECONTENTHERE".地狱令人沮丧.我只想要之前没有附加任何内容的URL或之前添加的URL!

此外,我不想要任何HTML图像链接提取 - 我不是从HTML中提取这些.

任何正则表达式这样做?

编辑:

所以这就是我作为一个来源使用的:http://pastebin.com/dE2s1nHz

这是HTML,但我不想提及,因为我不希望别人这样做

php regex

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

Python中的字典问题

首先,对于模糊的标题感到抱歉,因为我不知道该怎么称呼它.

这是我遇到的问题,我正在创建一个像这样的字典结构:

requestDict["001"]["request"] = "GET / HTTP..."

requestDict["001"]["response"] = "HTTP 1.1 OK..."
Run Code Online (Sandbox Code Playgroud)

等等

但这不起作用

def fiddler_convert(filename):
archive = zipfile.ZipFile(filename, "r")

requestDict = {}

for name in archive.namelist():
    if name.find(".txt") != -1: 
        requestNum = (name.split("_")[0]).split("/")[1]
        requestDict[requestNum] = {}

        if name.find("_c.txt"):
            requestDict[requestNum]["request"] = archive.read(name)
        elif name.find("_s.txt"):
            requestDict[requestNum]["response"] = archive.read(name)
        else:
            print "wat"

for key, value in requestDict:
    print key + ":" + value

archive.close()
Run Code Online (Sandbox Code Playgroud)

我得到一个错误 for key, value in requestDict: ValueError: too many values to unpack

为什么是这样?每种类型value只是一个字符串,即"001","002"等.

想知道是否有人有任何想法?输入都很好(即requestNum变量设置为"001"并且 …

python dictionary

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