小编sm2*_*guy的帖子

从URL保存图像然后将其保存到目录php中

可能重复:
使用php从php url保存图像

我如何使用PHP从另一个域(不在我的域/服务器上)保存/获取图像并将其保存在我的站点的目录中.

例如,图像的URL将是:

http://anothersite/images/goods.jpg
Run Code Online (Sandbox Code Playgroud)

我如何使用PHP来获取"good.jpg",并将其保存在我的目录中 www.mysite.com/directory/

我希望有人可以指导我.谢谢!

php

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

检查窗口是否打开并仅打开一次新窗口?

当用户使用jquery文档就绪函数通过我的网站删除时,我使用下面的代码打开一个新窗口.

<script type="text/javascript">

$(document).ready(function(){
  window.open('link','title','width=460,height=500,status=no,scrollbars=yes,toolbar=0,menubar=no,resizable=yes,top=460,left=600'); 
return false
});

</script>
Run Code Online (Sandbox Code Playgroud)

但是,它会在每个包含此代码的页面上弹出.对于没有打开此窗口的用户,我想要做的只是弹出这个窗口ONCE.如果用户打开了此窗口,则不再弹出新窗口.

那我怎么能这样做?

javascript jquery

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

浮动div坚持父母?

我有一个链接放在网站的顶部.单击它时,将显示DIV.div将位于LINK 正下方.如果左边的链接位置是215px,左边的DIV位置也是215px.如何跟踪链接的位置以确定DIV的位置,以便它可以坚持下去.

<a href="link" id="link">Link</a>
<div id="float" style="display:none;">Some text</div>
Run Code Online (Sandbox Code Playgroud)

jQuery的:

$('#link').click(function(){
    $('#float').css('display','block');
});
Run Code Online (Sandbox Code Playgroud)

谢谢.

html javascript jquery

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

php日期加上1年输出奇怪的日期

我想增加一年$joindate的价值$exdate.

php代码如下所示:

date_default_timezone_set('UTC');
$joindate = date("d/m/Y");
$exdate = date("d/m/Y",
    strtotime(date("d/m/Y", strtotime($joindate)) . " + 365 day"));
Run Code Online (Sandbox Code Playgroud)

但是,当我回显两个变量时,我得到了这个:

加入日期:16/12/2011
Ex Date:01/01/1971

(出生日期应为2012年12月16日)

谁知道我犯的错误在哪里?

谢谢.

php

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

使用php将数据存储到文本文件中?

我试图将数据存储在一个文本文件中,类似于使用php而不是存储到mysql数据库中的数组到文本文件中.

例如,这里是要存储在文本文件中的数据

name=>john
age=>25
location=>australia
Run Code Online (Sandbox Code Playgroud)

将它保存到文本文件之后,如何将内容输出并用php解析,因为php可以找到名称,年龄和位置并将其回显(比如解析数组)

我需要它将数据存储到文本文件中,以便可以轻松地从其他域访问,而无需位于同一个域,连接到数据库,从数据库获取数据.我正在寻找一个快速的解决方案.:)

我不确定这个功能应该考虑哪个方向,希望有人可以指出我.

php

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

获取div的html并将其注入另一个div旁边

我有这种格式的HTML结构:

<div class="wrap">
    <div class="name"></div>
    <div class="content">
        <div class="sub">123</div>
    </div>
</div>

<div class="wrap">
    <div class="name"></div>
    <div class="content">
        <div class="sub">abc</div>
    </div>
</div>

<div class="wrap">
    <div class="name"></div>
    <div class="content">
        <div class="sub">foo</div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

如上所示,我有3个相等的div元素,每个元素都有不同的.subdiv.我怎样才能获得.subdiv 的HTML内容,并.name在文档准备好后使用jQuery 将其放到div中?

结果如下:

<div class="wrap">
    <div class="name"></div>
    <div class="sub">123</div>
    <div class="content">
        <div class="sub">123</div>
    </div>
</div>

<div class="wrap">
    <div class="name"></div>
    <div class="sub">abc</div>
    <div class="content">
        <div class="sub">abc</div>
    </div>
</div>

<div class="wrap">
    <div class="name"></div>
    <div class="sub">foo</div>
    <div class="content">
        <div class="sub">foo</div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

jquery

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

如果用户有超过10,000点他们得到5级,但他们得到level1?mysql逻辑错误?

我的mysql查询语法有一个奇怪的问题.我已经建立了一个系统,当用户有一定数量的积分时,它会向用户显示特定的排名.

例如,
当他们有1000分或更多分时,他们是1级
3000或更高分,他们是2级
5000或更多分,他们是3级
8000或更多分,他们是4级
9000或更多分,他们是5级

Mysql表结构:
表名:排名结构:pts,rankname

mysql查询如下:

$result = mysql_query("SELECT * FROM rank WHERE pts <= '$userpts' ORDER BY pts DESC LIMIT 1")
or die(mysql_error()); 
$row = mysql_fetch_array($result);
if($row){
  $rank = $row['rankname'];
  echo $rank;
}
Run Code Online (Sandbox Code Playgroud)

然而,一个奇怪的问题发生了,当用户点数超过10,000点时,他们应该获得等级等级5 但是他们得到等级等级1(用户在1000-2999点之间得到)
不确定发生了什么,他们应该得到完全等级5 .
(P/S当用户有8500分时他们得到4级,这意味着低于10k的分数可以正常获得等级名)

我的查询逻辑有什么问题吗?我困惑自己.

php mysql

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

标签 统计

php ×4

jquery ×3

javascript ×2

html ×1

mysql ×1