小编Kar*_*rem的帖子

删除但保留数组php/mysql中的id行

所以我有一个 $items= array(13, 19, 22, 3129);

我怎样才能在DELETE查询sql中不包含带有这些id的行?

php mysql

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

使用php运行获取链接服务器端

当我的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()的链接是否很聪明?

php

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

从href属性以外的其他内容加载colorbox图像

我懂了:

$(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属性).

我怎样才能做到这一点?

jquery colorbox

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

Htaccess 只允许查看 JS 和 CSS 文件?

我想有一个 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 文件。

我怎样才能做到这一点?

.htaccess mod-rewrite

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

PHP/Javascript将消息传递到另一个页面

那么让我解释一下:

我发布评论时基本上都是这样想的(我使用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在框架中打开.我的问题是,操作和确认的显示发生在不同的页面上.

html javascript message-passing

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

制作没有框架的网站

我想在没有框架的情况下制作我的主页,如果我只是将我的设计拆分为index.php,那么它是header.php/footer.php,然后将它们包含在每个页面上?

html php frames

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

回声双"

我怎么能回应"我的意思是,如果我想展示:"Patrik",我会做:

<?php echo " "Patrik" "; ?>
Run Code Online (Sandbox Code Playgroud)

但是你知道你不能这样做

php

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

PHP:一小时前,x小时前

所以我有这个函数来显示插入的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;)..

如何才能做到这一点?

php

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

jquery:bind onclick

    $(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)

jquery bind onclick

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

PHP:if(!$ one == $ two)总是不起作用?

是的,这只是一个我想得到答案的问题.我经历了几次,其中:

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)

将工作.

为什么有时不起作用?当第一个不起作用时,我总是需要像第二个那样重新编码.

php operators operator-precedence

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