小编Pra*_*ngh的帖子

将PHP变量传递给Javascript代码

我在PHP中获得了一个值,并想在javascript中使用它.

有没有办法这样做?

这是我正在使用的代码不起作用

$var = "abc"; 

document.getElementById(<?php echo $act;?>).class="active";
Run Code Online (Sandbox Code Playgroud)

我在方法echo $var里面使用getElementById..

javascript php

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

多维数组排序

我在javascript中有一个多维数组定义为: -

myArray[0][0] = Some IMage;
myArray[0][1] = Some price;
myArray[0][2] = Some name;
myArray[0][3] = Some values;
myArray[0][4] = Some otherValues;
myArray[1][0] = Some IMage;
myArray[1][1] = Some price;
myArray[1][2] = Some name;
myArray[1][3] = Some values;
myArray[1][4] = Some otherValues;
Run Code Online (Sandbox Code Playgroud)

现在我的工作是根据价格对它们进行分类.如何才能做到这一点 ?

javascript arrays sorting

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

在mysql数据库中有效地存储用户数据

我正在开发一个推荐引擎,因此需要存储大量数据并跟踪用户所做的每一步。因此,基本上我的网站是一个产品搜索引擎,并且将具有作为用户数据的查询集。以下是数据集的一些示例

User1 :
1. Apple Ipod tOuch
2. Samsung Galaxy Ace Plus
3. HArry Porter 

User2 :
1. Product1
2. Product2
Run Code Online (Sandbox Code Playgroud)

等等。

一种方式(天真)可能是让一个ID与我的每个用户相关联,然后有一个与该ID相对应的字符串,该字符串将具有这种形式(字符串用分隔~):

Unique ID - Apple IPod TOuch~Samsung Galaxy Ace Plus~HArry Porter 
Run Code Online (Sandbox Code Playgroud)

但是考虑到以后我将如何处理这些数据,此方法效率不高。

任何人都可以提出一种非常容易在mysql中实现的非常有效的模型吗?

如果不清楚我的疑问,请发表评论。

mysql database database-design relational-database database-management

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

使用CURL发布请求

可能重复:
发布数据并使用PHP Curl检索响应?

我想做一些POST请求(大约1000)来从接受post请求的网页读取数据.我知道通过GET实现CURL,但不是通过POST.所以,请帮助我.

提前致谢...:)

php ajax post curl

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

检查div的存在

假设我有一个div命名容器,如图所示

<div id='container'>50</div>
Run Code Online (Sandbox Code Playgroud)

现在,如果我使用

var a = document.getElementById('container').value;
var b = document.getElementById('container1').value;
Run Code Online (Sandbox Code Playgroud)

这里a,很好,但b给出错误

那么,有没有办法检查div是否存在,如果,在那里,我将获得它的值

html javascript

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

在PHP中使用两个具有相同名称的GLOBAL变量

我使用$_SESSION['user'],即用户作为变量来存储ID用户在SESSION数组中的登录.与此同时,我在其他地方$_GET['user']用来做其他一些事情.

但问题是,只要我使用GET数组设置"user"值,我的SESSION数组的用户值也会被覆盖.我很惊讶这一点.

代码在我的本地服务器上工作得很好(没有覆盖),但在我的网站上也失败了

虽然,我现在通过改变变量来修复它,但我很想知道这背后的原因.

如果我的问题不清楚,请发表评论.

这里是代码(根据要求发布).但是,我认为这不是必需的

if($_SESSION['user']!=""){
$user = $_GET['user'];
$q = "select * from some_table where username='$user' order by product";
$a = mysql_query($q);
$count = mysql_num_rows($a);
if($count==0){
   die ("No such username exists. No credits will be deducted for wrong query.");
   }
   else {
   $user_q = $_SESSION['user'];
   $val = 10;
   $query2 = "UPDATE some_table set user_balance=user_balance-'$val' where username='$user_q'";
   mysql_query($query2);
   echo "<table class='tablesorter' id='myTable' style='width:600px;align:center;'><thead><tr><th align='center'>Product</th><th align='center'>Time</th><th align='center'>Credit</th><th align='center'>Modified Credits</th></tr></thead><tbody>";
   }
while($array = mysql_fetch_array($a)){
$p …
Run Code Online (Sandbox Code Playgroud)

php session get

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

从.bmp图像创建BITMAP对象

我有一个BMP图像,我希望将其转换为Android中的Bitmap对象.谁能解释我怎么做到这一点?

android bitmap

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

网络爬虫如何工作?

使用一些基本的网站抓取,我正在尝试准备一个数据库进行价格比较,这将减轻用户的搜索体验.现在,我有几个问题:

我应该使用file_get_contents()curl获取所需网页的内容吗?

$link = "http://xyz.com";
$res55 = curl_init($link);
curl_setopt ($res55, CURLOPT_RETURNTRANSFER, 1); 
curl_setopt($res55, CURLOPT_FOLLOWLOCATION, true); 
$result = curl_exec($res55);
Run Code Online (Sandbox Code Playgroud)

此外,每次我抓取一个网页时,我都会获取大量链接以便访问下一个网页.这可能需要很长时间(如果您抓取像Ebay这样的大型网站,则需要几天时间).在这种情况下,我的PHP代码将超时.应该采用哪种自动方式来做到这一点?有没有办法阻止PHP通过在服务器上进行更改来超时,还是有其他解决方案?

php timeout web-crawler

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

从javascript对象中删除一行

我有一个 javascript 对象,它看起来像这样:-

var myObject = [{"id": "1", "URL": "http://shsudhf.com", "value": "1"}, 

                {"id": "2", "URL": "http://shsusadhf.com", "value": "2"},

                {"id": "3", "URL": "http://shsudsdff.com", "value": "0"}];
Run Code Online (Sandbox Code Playgroud)

现在,我必须删除具有 id 值的对象中的所有行2。如何才能做到这一点 ?

javascript delete-row javascript-objects

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