小编Rup*_*dav的帖子

将多个参数从 Javascript 传递给 PHP

我正在尝试使用这个

function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  return new XMLHttpRequest();
  }
if (window.ActiveXObject)
  {
  // code for IE6, IE5
  return new ActiveXObject("Microsoft.XMLHTTP");
  }
return null;
}

function CallSomePHP()
{
    xmlhttp=GetXmlHttpObject();
    if (xmlhttp==null)
    {
    alert ("Browser does not support HTTP Request");
    return;
    }
    var url="myPhp.php"; ***(Need to Pass multiple parameter to php from here)***
    xmlhttp.onreadystatechange=stateChanged;
    xmlhttp.open("GET",url,true);
    xmlhttp.send(null);
}

function stateChanged()
{
    if (xmlhttp.readyState==4)
    {
        alert(xmlhttp.responseText); 
Run Code Online (Sandbox Code Playgroud)

javascript php

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

如何使用smtplib和Python保持SMTP连接打开?

我需要检查SMTP服务器的超时时间,但是我的套接字刚刚关闭。我究竟做错了什么?这是我的测试:

#!/usr/bin/python
import smtplib
import time
import datetime
import socket
socket.setdefaulttimeout(1800)


now = time.time()
server = smtplib.SMTP()
server.set_debuglevel(1)
server.connect('mx.foo.bar','25')
(code,resp) = server.docmd('NOOP')
then = time.time()

print then-now
Run Code Online (Sandbox Code Playgroud)

希望这能奏效。

python sockets smtp smtplib

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

实现搜索静态页面的站点搜索引擎

我想要实现的是将搜索功能集成到我的网站中,该功能能够搜索静态的网页(内容不会改变).我需要搜索引擎可以免费使用,并且必须使用JavaScript或PHP(如果需要,还有MySQL)运行.我曾试图在Google上寻找(如果有人想知道的话),但也许我只是不寻找正确的事情.如果有人能指出我正确的方向,我会非常感激.

谢谢

javascript php search search-engine

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

在joomla的视图中调用模型函数?

我的模型中有以下功能

function abc_list(){

        global $mainframe;

        $db      =& JFactory::getDBO();

            echo '<ul><li class="all"><a class="ajax_all" href="#"/> alle </a></li>';     

                foreach(range('a','z') as $i):{

                                    $query = "SELECT * FROM #__glossary WHERE tterm  LIKE '$i%' AND published = 1";

                                    $db->setQuery( $query );

                                    $css .= '<li class = "searchAbc">';

                                    $rows = $db->loadObjectList();

                                    if ($rows){

                                    $css .= '<a class="button" href="\''.$i.'" value="'.$i.'"/>'.$i.'</a>';}

                                    else {

                                    $css .= $i;    

                                    }

                                    $css .='</li> </ul>';


                                    }
                        endforeach; 

                                    return $css;

         }
Run Code Online (Sandbox Code Playgroud)

而且我想在我看来,但由于某些原因并没有真正起作用.

我是用以下方式尝试这个的

$abc          = $this->get('abc_list');
Run Code Online (Sandbox Code Playgroud)

在这种情况下,$ abc变量似乎是空的.

model-view-controller joomla model view

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

如何在事务回调函数中传递参数

从像这样的教程代码

function queryDB(tx) {
    tx.executeSql('SELECT * FROM DEMO', [], querySuccess, errorCB);
}

function querySuccess(tx, results) {

}

function errorCB(err) {
    alert("Error processing SQL: "+err.code);
}

var db = window.openDatabase("Database", "1.0", "PhoneGap Demo", 200000);
db.transaction(queryDB, errorCB); 
Run Code Online (Sandbox Code Playgroud)

在db.transaction中我想将一个变量作为参数传递给queryDB函数,所以我想到的代码应该是这样的

db.transaction(queryDB(id), errorCB);
Run Code Online (Sandbox Code Playgroud)

我怎么能实际实现这个?或者它只是像这样工作,我的身份证将被传递并进入tx?

javascript

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

chrome上的Jquery width()函数给出了加载和重载时的不同值(F5)

我不知道发生了什么,但我有这样的菜单设置

<div class="indice_item activo">
<div class="indice_item">
<div class="indice_item">
<div class="indice_item">
<div class="indice_item">
<div id="puntero" style="width: 180px; height: 19px; top: 70px; left: 0px; background-color: rgb(10, 173, 247);">&nbsp;</div>
Run Code Online (Sandbox Code Playgroud)

问题是div.puntero是一个div,当它悬停在不同的indice_item上时跟随鼠标.我用jquery做它,它的功能是动画的.当页面加载时会创建这个div.puntero,它会查找此菜单的第一项并获取宽度和顶部和左侧坐标,因此它可以在具有类activo的项目下设置div.puntero.

这是执行此操作的代码

/*
 * Seleccionado el primero activo 
 */
$(document).ready(function() {
    $('div.indice_item').last().after('<div id="puntero">&nbsp;</div>');
    //seteamos el puntero donde debe estar
    ancho=$('div.indice_item').first().width()
    alert(ancho);
    $('#puntero').width($('div.indice_item').first().width());
    $('#puntero').height(($('div.indice_item').first().height()+3));
    $('#puntero').css({
        "top"  : $('div.indice_item').position().top,
        "left" : $('div.indice_item').position().left
    });
    $('.indice_item').each(function (){
        //$(this).
    });
});
Run Code Online (Sandbox Code Playgroud)

这在firefox中完美运行,但在chrome中我有几个问题,它似乎工作正常.但后来我按下重装或F5并且div.puntero的宽度变得疯狂.我添加了警报(ancho); 对于宽度,当我进入页面时,它给我正确的宽度180,当我按下重新加载1665或1649时,图表.它为什么这样工作?

jquery google-chrome width

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

IIS 6.1:ASP 脚本超时参数

我正在使用 IIS 6.1 配置 Web 服务器来上传文件。尝试上传超过 25 MB 的文件时出现以下错误:

超出了脚本执行的最长时间。您可以通过更改 IIS 管理工具中的值来更改此限制。

我已尝试按照此处的说明进行操作:http ://support.microsoft.com/kb/268364

但我使用的版本没有属性菜单。

谢谢。

iis timeout asp-classic

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

使用Javascript将URL参数传递给href链接

我有以下代码用于将URL参数传递给表单标记:

<script type="text/javascript">
  function getQueryVariable(variable) { 
 var query = window.location.search.substring(1); 
 var vars = query.split("&"); 
 for (var i=0;i<vars.length;i++) { 
 var pair = vars[i].split("="); 
 if (pair[0] == variable) { 
   return pair[1]; 
    }
  }
}
 function onLoad() {
var value = getQueryVariable("ID");
var e = document.getElementById('your-field');
e.value = value;
}
</script>
Run Code Online (Sandbox Code Playgroud)

和...

<body onload="onLoad()">
 <!-- your form and hidden field goes here -->
 <input type="hidden" name="your-field" id="your-field" />
Run Code Online (Sandbox Code Playgroud)

如何将相同的值传递给HTML链接,以便最终结果为:

<a href="http://www.mysite.com?source=[ID]" >
Run Code Online (Sandbox Code Playgroud)

其中[ID]是将参数添加到链接所需的任何代码段?

提前致谢.

javascript parameters url

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

如何在Facelets页面中获取请求参数表单JSP页面?

我有一个login.jsp页面:

<form method="post" action="url:8081/login.xhtml">
    Username : <input type="text" name="txtUsername"/>
    Password : <input type="text" name="txtPassword"/>
    <input type="submit" value="submit"/>
</form>
Run Code Online (Sandbox Code Playgroud)

当我提交它时,我如何获得txtUsernametxtPassword参数login.xhtml

facelets jsf-2

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

在mysql存储过程中执行unsigned参数的正确方法是什么

我有一个从数据库中所有表中删除用户信息的过程。

CREATE PROCEDURE `unrollme_version3`.`del_user` (in v_user_id int(10))
BEGIN
START TRANSACTION; 
    DELETE FROM user_table1 WHERE `user_id` = v_user_id;
    DELETE FROM user_table2 WHERE `user_id` = v_user_id;
    DELETE FROM user_table3 WHERE `user_id` = v_user_id;
COMMIT;
END
Run Code Online (Sandbox Code Playgroud)

我想以某种方式使输入变量仅是无符号的,以匹配数据库结构的设置方式。这可能吗,什么是最佳实践?

mysql stored-procedures

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