我没有太多的JavaScript经验,但我正在尝试创建一个标签系统,而不是使用@或#将使用/.
var start = /#/ig; // @ Match
var word = /#(\w+)/ig; //@abc Match
Run Code Online (Sandbox Code Playgroud)
我怎么能用/而不是#.我尝试过var slash = '/'并添加+ slash +,但失败了.
我想知道如何安排动态(自动填充数据)功能在保存的时间每天自动运行?
假设我有一个表单,一旦单击该按钮,它就会将数据发送到函数,该函数会发布数据.我只想自动化,这样我就不必按下按钮了.
<ul>
<?php
foreach($Class->retrieveData as $data)
{
<form method="post" action="">
<li>
<input type="hidden" name="name">'.$data['name'].'<br/>
<input type="hidden" name="description">'.$data['description'].'<br/>
<input type="submit" name="post_data" value="Post">
</li>
</form>
}
?>
</ul>
Run Code Online (Sandbox Code Playgroud)
现在,表单将数据传递给函数.
if(isset($_POST['post_data'])) // if post_data button is clicked then it runs myFunction()
{
myFunction();
}
myFunction()
{
$name = $_POST['name'];
$description = $_POST['description'];
}
Run Code Online (Sandbox Code Playgroud)
我尝试了以下操作,但问题是Cron Job只能运行整个.php文件,而我正在检索从MySQL运行的已保存时间.
foreach($Class->getTime() as $timeData)
{
$timeHour = $timeData['timeHour'];
$timeMinute = $timeData['timeMinute'];
$hourMin = date('H:i');
$timeData = ''.$timeHour.':'.$timeMinute.'';
if($hourMin == $timeData)
{
run myFunction.
}
}
Run Code Online (Sandbox Code Playgroud)
$hourMin是当前小时:分钟与从Mysql自动运行的保存时间相匹配.那么如果$hourMin …
我有以下代码,我无法理解它为什么不返回并在HTML正文中打印它.
var pageURL = document.URL;
var tweet = "https://cdn.api.twitter.com/1/urls/count.json?url='"+ pageURL + "'";
$.getJSON(tweet,function(json){
$('#twitterfeed').html(json.count);
});
<div id="twitterfeed"></div>
Run Code Online (Sandbox Code Playgroud)
https://cdn.api.twitter.com/1/urls/count.json?url=http://www.google.com
返回{"count":23844636,"url":"http://www.google.com/"}
以下似乎没有用,有没有人知道为什么?
我一整天都在尝试将这段液体代码包含在 javascript 中,但到目前为止还没有运气。
我只是想用购物车数据更新 div 以显示图像和名称,这就是我所得到的。
$('.openCart').click(function(e)
{
$.ajax({
type: 'POST',
url: '/cart/add.js',
data: data,
dataType: 'json',
success: function()
{
{% capture content %}{% include 'addItemToCartDetails' %}{% endcapture %}
var content = {{ content | json }};
$("._second").html(content);
}
});
});
Run Code Online (Sandbox Code Playgroud)
总的来说,下面的代码不起作用(仅仅因为 for 循环,我不知道如何解决这个问题..):如果我删除 for 循环,那么代码会检索 div 和所有内容,除了项目数据之外循环不工作。
这是addItemToCartDetails.liquid,
{% for item in cart.items %}
<div class="_second_1">
<a href="{{ item.url | widivin: collections.all }}" class="cart-image">
<img width="320" src="{{ item | img_url: '700x700' }}" alt="{{ item.title | escape }}"> …Run Code Online (Sandbox Code Playgroud) 我正在尝试设置一个应用程序来签署我的URL,以便他们可以进行身份验证,但我似乎无法弄清楚如何从以下页面复制我正在尝试的代码:https://help.sendowl.com /帮助/签订的URL#示例
order_id=12345&buyer_name=Test+Man&buyer_email=test%40test.com&product_id=123&signature=QpIEZjEmEMZV%2FHYtinoOj5bqAFw%3D
buyer_email=test@test.com&buyer_name=Test Man&order_id=12345&product_id=123
buyer_email=test@test.com&buyer_name=Test Man&order_id=12345&product_id=123&secret=t0ps3cr3t
publicStr&t0ps3cr3t
Run Code Online (Sandbox Code Playgroud)
这是步骤:
以下是我尝试但最终没有得到相同的结果:
$signKey = "t0ps3cr3t";
$signData = "buyer_email=test@test.com&buyer_name=Test Man&order_id=12345&product_id=123&secret=t0ps3cr3t";
$passData = hash_hmac("sha1", $signData, base64_decode(strtr($signKey)), true);
$passData = base64_encode($passData);
echo $passData;
Run Code Online (Sandbox Code Playgroud)
我一直在 x8NXmAmkNBPYCXwtj65mdVJ8lPc=
在过去的 17 个小时里,我一直在尝试让 cURL 登录 pinterest.com,尝试了无数种不同的方法,但仅使用 cURL 就行不通了。
我当前的代码只转到该页面,但未发布数据,因此它不登录只会将我带到登录页面。
第一个代码使用 USERPWD,它将我带到登录页面,但它没有登录。
error_reporting(E_ALL);
ini_set("display_errors", 1);
$url = "https://www.pinterest.com/login/";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6");
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
curl_setopt($ch, CURLOPT_AUTOREFERER, 1);
curl_setopt($ch, CURLOPT_MAXREDIRS, 5);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); // allow https verification if true
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2); // check common name and verify with host name
curl_setopt($ch, CURLOPT_SSLVERSION,3); //
curl_setopt($ch, CURLOPT_CAINFO, getcwd() . "pin.pem"); // allow ssl cert …Run Code Online (Sandbox Code Playgroud) function addItemToCart (id_1, id_2, id_3, id_etc) {
jQuery.ajax({
});
}
function clearCart()
{
jQuery.ajax({
});
}
function buyButton()
{
clearCart();
setTimeout(function()
{
redirect to cart;
addItemToCart(283746 , 1, 1, "Months", "1294");
}, 500);
}
Run Code Online (Sandbox Code Playgroud)
我试图让这个而不是使用这里等到clearCart()已完成通过Ajax加载的setTimeout,然后它运行的setTimeout里面的功能,我似乎无法想出解决办法.我想这样做回调,但我会说它不正确..
function FirstFunction(callBack)
{
clearCart();
if (callback)
{
callback();
}
}
function SecondFunction()
{
buyButton();
}
FirstFunction(SecondFunction);
Run Code Online (Sandbox Code Playgroud) 我目前正在尝试将两个变量放在一起,一个已经自动计算了一个特定的数字imagesy,第二个变量正在从 url 返回数据$_GET['l2_y']
imagettfstroketext($jpg_image, 0, $y . $options['text']['font-position']['l2_y'] );
Run Code Online (Sandbox Code Playgroud)
$y 返回 '29'
和$options['text']['font-position']['l2_y']回报+150(或我在标题中设置的任何内容)
我正在尝试将两者结合起来,但它根本不起作用,如果我删除$y .了 +150 就可以了,但是如果我添加了 . 它不计算一切..
我已经被困在这里一段时间了,我不确定如何将两者结合起来,我在 get 中使用 + 符号的原因是因为它也可以用作 a-150来更改文本的位置。
所以,我正在尝试使这个函数工作,所以无论它应用什么div,pageSee类将跟随一个超链接..
这就是我写的...... https://jsfiddle.net/LoorLge5/5/
<html>
<head>
<style>
body {padding: 500px; background: #ddd; }
.pageSee { position: absolute; float: left; }
</style>
</head>
<body id="as">
<div id="this">this is awesome</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.2/jquery.min.js"></script>
<script>
$(function ()
{
$('#as').divFollow({
target: 'http://www.facebook.com/'
});
});
function divFollow(settings)
{
return this.each(function ()
{
this.append('<a class="pageSee" src="' + settings.target + '"></a>');
this.on('mousemove', function(e)
{
$('.pageSee').css({
left: e.pageX - 5,
top: e.pageY - 5
});
});
});
}
</script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)