所以我有一个 $items= array(13, 19, 22, 3129);
我怎样才能在DELETE查询sql中不包含带有这些id的行?
当我的PHP脚本运行时,我想运行像这个服务器端的链接:
http://77.33.xx.xx/s/addtoqueue.php?action=store&filename=myprettypicture&link=http://i69.servimg.com/u/f69/13/29/70/44/facebo10.png
Run Code Online (Sandbox Code Playgroud)
我这样做是为了将图像存储在一个独立的图像服务器上.该链接正在将图像添加到队列中.
如何正确执行此链接?
到目前为止我这样做了:
$link = 'http://77.33.xx.xx/s/addtoqueue.php?action=store&filename='.$filename.'&link=$link;
Run Code Online (Sandbox Code Playgroud)
但不知道如何运行这个?
顺便说一下,urlencode()和urldecode()的链接是否很聪明?
我懂了:
$(document).ready(function(){
$(".top_up").colorbox(
{
rel:'group3',
opacity: '0.2'
}
);
});
Run Code Online (Sandbox Code Playgroud)
然后用这个:
<a id="172703536171203_661714" class="top_up" rel="pics" href="FULL_IMAGE_LINK" title=""><img src='THUMBNAIL' style='border: medium solid #1A1A1A;' /></a>
Run Code Online (Sandbox Code Playgroud)
工作得很好..
但我希望href =""不是完整的图像链接,而是让colorbox在rel属性或其他内容中查找完整的图像链接(无关紧要,只是href和id属性).
我怎样才能做到这一点?
我想有一个 htaccess 规则,限制只允许查看 js 和 CSS 文件。
我会为 /paymethod/ 中的所有内容执行此操作。
所以这应该是可见的:
/paymethod/css/css.css
/paymethod/js/test.js
Run Code Online (Sandbox Code Playgroud)
但不是这个
/paymethod/js/data.php
/paymethod/else/data.php
/paymethod/else/data.html
Run Code Online (Sandbox Code Playgroud)
(那些应该只在服务器端工作,但不应该被访问)
由于我的 Kohana 框架已经有了这个:
RewriteRule ^(?:application|modules|system)\b.* index.php/$0 [L]
Run Code Online (Sandbox Code Playgroud)
我添加了 |paymethod ,如下所示:
RewriteRule ^(?:application|modules|system|paymethod)\b.* index.php/$0 [L]
Run Code Online (Sandbox Code Playgroud)
它有效,但这只是限制了所有内容,包括 css 和 js 文件。
我怎样才能做到这一点?
那么让我解释一下:
我发布评论时基本上都是这样想的(我使用js/jquery脚本将字符串发送到插入数据库的insert.php),你会得到2+分.现在我已经这样做了你获得+2分,但我想显示像stackoverflow这样的消息.我已经知道如何显示像stackoverflow这样的消息,但是在某种程度上我需要从insert.php发送(在你插入之后),这个:
<div id='message' onclick="closeNotice()" style="display: none;">
Hey, <b><? echo $pusername; ?></b> - You've just got +<? echo $gpm; ?> points for your comment!
<a href="#" class="close-notify" onclick="closeNotice()">X</a>
</div>
Run Code Online (Sandbox Code Playgroud)
到index.php ..
我在想,也许的编码到我的当前脚本(即正在发送字符串insert.php),它应该找到#message和#box(DIV称为"盒子"中的index.php)扔.
但是我该怎么做呢?我应该喜欢,在你通过insert.php之后,然后你在javascript中激活一个函数:
function showmessage() {
$("#box").html(data).find("#message").fadeIn("slow")
}
Run Code Online (Sandbox Code Playgroud)
正如我所说,你激活脚本做:
<script type="text/javascript" language="javascript">
showmessage();
</script>
Run Code Online (Sandbox Code Playgroud)
成功插入数据库并向用户提供点后?我刚刚测试了这个,我不能让它工作.我的网站与phpBB登录会话(我已经获得的phpBB论坛)集成,所以我不认为我可以使用$ _SESSION.并且insert.php在框架中打开.我的问题是,操作和确认的显示发生在不同的页面上.
我想在没有框架的情况下制作我的主页,如果我只是将我的设计拆分为index.php,那么它是header.php/footer.php,然后将它们包含在每个页面上?
我怎么能回应"我的意思是,如果我想展示:"Patrik",我会做:
<?php echo " "Patrik" "; ?>
Run Code Online (Sandbox Code Playgroud)
但是你知道你不能这样做
所以我有这个函数来显示插入的unix格式时间戳(time())生成的时间:
function get_time($timestamp) {
$time = date('G:i', $timestamp);
echo " at: ".$time;
return $time;
}
Run Code Online (Sandbox Code Playgroud)
我想扩展这个功能,并希望这样做,如果它已经24小时,它应该计算和回声"x小时前",如果它昨天或更晚,它应该像现在一样回声(回声"在:".$ time;)..
如何才能做到这一点?
$(document).ready(function() {
$('a#fav').bind('click', addFav(<?php echo $showUP["uID"]; ?>));
});
Run Code Online (Sandbox Code Playgroud)
以前
$(document).ready(function() {
$('a#fav').bind('click', addFav);
});
Run Code Online (Sandbox Code Playgroud)
我添加了(<?php echo $showUP["uID"]; ?>)因为我想在addFav ajax调用中使用用户配置文件的id.
所以我在我的页面底部有这个,现在即使我已经点击了#emp它运行它?但是当我没有(id)时它不会自行运行
继承人addFav以防万一:
function addFav(id){
$.ajax({
url: "misc/favAdd.php",
data: { id: id},
success: function(){
$('a#fav')
.addClass('active')
.attr('title','[-] Remove as favorite')
.unbind('click')
.bind('click', removeFav(id))
;
jGrowlTheme('wallPop', 'mono', '[+] Favorit', 'Du har nu lagt till denna profil som favorit', 'images/addFavorit_hover2.png', 1000);
}
});
}
function removeFav(id){
$.ajax({
url: "misc/favRemove.php",
data: { id: id },
success: function(){
$('a#fav')
.removeClass('active')
.attr('title','[+] Add as favorite') …Run Code Online (Sandbox Code Playgroud) 是的,这只是一个我想得到答案的问题.我经历了几次,其中:
if(!$one == $two){ echo "Not the same"; }else{ echo "The same"; }
Run Code Online (Sandbox Code Playgroud)
不会工作,而且
if($one == $two){ echo "The same"; }else{ echo "Not the same"; }
Run Code Online (Sandbox Code Playgroud)
将工作.
为什么有时不起作用?当第一个不起作用时,我总是需要像第二个那样重新编码.