小编sea*_*987的帖子

在数组中搜索匹配的字符串

我正在寻找离开以检查字符串是否存在,因为数组中的数组值是可能的,我将如何使用PHP?

php arrays string

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

用PHP改变字符串

如果我有filename.jpg,用PHP怎么会改变它filename123456789.jpg,其中123456789是时间戳,我目前这样做,

$name = $filename;
$parts = explode(".", $name);
$filename = $parts[0].time().'.'.$parts[1];
Run Code Online (Sandbox Code Playgroud)

然而,这只是让我留下了123456789.

php string

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

PHP可以锁定下载的内容吗?

我目前正在开发一个可用于会员制的项目.如果您是该网站的付费会员,该网站背后的理论是您可以下载杂志的电子版(PDF).

问题出现在下载PDF后,它可以发送给任何人并由任何人访问.有没有办法只允许支付PDF的会员访问它.是否有第三方服务可以托管PDF并允许用户在一个唯一的URL上读取,该URL包含该下载所特有的随机字符串?

能够停止公开分发PDF并在不成为成员的情况下查看它的能力是至关重要的.

有没有人有任何想法?基本上我正在为PHP寻找类似DRM的系统(我假设它是不可能的)

php membership drm publish-subscribe

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

HTML块存储为var javascript

我试图在这样的javascript变量中存储一块HTML,

var element = <div class="MMinfoboxRoot">
  <div class="MMinfoboxaddress">
    <div>
      <span class="MMrecordName">leicester
      </span>
      <br>
      <span class="MMdaySpan MMdaySpanTitle">Opening Times
      </span>
      <br>
      <br>
      <span class="MMdaysRoot MMdaysmonday">
        <span class="MMdaySpan">Monday:&nbsp;
        </span>
        <span class="MMdayHoursSpan">9am - 8pm
        </span>
      </span>
      <br>
      <span class="MMdaysRoot MMdaystuesday">
        <span class="MMdaySpan">Tuesday:&nbsp;
        </span>
        <span class="MMdayHoursSpan">9am - 8pm
        </span>
      </span>
      <br>
      <span class="MMdaysRoot MMdayswednesday">
        <span class="MMdaySpan">Wednesday:&nbsp;
        </span>
        <span class="MMdayHoursSpan">9am - 8pm
        </span>
      </span>
      <br>
      <span class="MMdaysRoot MMdaysthursday">
        <span class="MMdaySpan">Thursday:&nbsp;
        </span>
        <span class="MMdayHoursSpan">9am - 8pm
        </span>
      </span>
      <br>
      <span class="MMdaysRoot MMdaysfriday">
        <span class="MMdaySpan">Friday:&nbsp;
        </span>
        <span class="MMdayHoursSpan">9am …
Run Code Online (Sandbox Code Playgroud)

html javascript

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

使用jQuery将ajax弹出窗口定位在鼠标单击的位置

我有这个javascript通过ajax请求拉取一些数据该方法返回一部分html,

  $('.tooltip_target').click(function(e){
    $('.tooltip').remove();
    var self = $(this);
    $.ajax({
     type: "POST",
     url: self.attr('href'),
     data: "",
      success: function(html){
       var popup = html
       self.parent().parent().parent().append(html).css({
         position: "absolute",
         top: e.pageY,
         left: e.pageX
       });
      }
    });
    e.preventDefault();
  });
Run Code Online (Sandbox Code Playgroud)

我想要做的是将弹出窗口放在用户点击的绝对位置,但是我正在努力做到正确,有些人可以指导我,下面是我试图附加弹出窗口的HTML.

<div id="wrapper">
    <li>
        <a href="/jobwall/viewjob/<?php echo $job['employer_id'];?>" class="tooltip_target">
            <img src="<?php echo base_url();?>media/images/employers/<?php echo $job['logo_filename'];?>" />
        </a>
    </li>
</div>
Run Code Online (Sandbox Code Playgroud)

此用户单击该链接,并且应该出现弹出窗口,用户单击该链接,理论上它应该位于链接的顶部,因此它不会干扰页面布局.

html css ajax jquery

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

Codeigniter活动记录选择,左连接,计数

我有一个显示数据库查询结果的表单,这些结果可以包含许多其他资产,我希望找到一种方法来显示每个元素有多少资产.例如,我的表是英格兰的区域,另一个表有用户居住的地方我当前有这个代码,

$this->db->select('*');
$this->db->from('places');
$this->db->join('users, places.place_id = user.place_id, left');

$this->db->get();
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是获取查询以返回地名和生活在该地方的用户数量,这可能吗?

php mysql activerecord codeigniter

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

PHP条件循环帮助

您好我的数据库中有3列,is_contract,is_permenant和is_temporary.在这些列中,有Y或N值.

我正在使用这些列回显到页面上有人正在寻找什么样的工作,我的问题是用户可以查找多种类型的工作,我目前正在运行3 if语句以确定要回应的内容页面,但是我很难添加一个逗号,如果多个statemnts返回为true,下面是我的代码到目前为止,

<?php
    if($rslt['is_contract'] == 'Y') {
        echo "Contract ";
}
    if($rslt['is_permanent'] == 'Y') {
        echo "Permanent ";
}
if($rslt['is_temporary'] == 'Y') {
    echo "Temporary";
}
?>
Run Code Online (Sandbox Code Playgroud)

php conditional

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

shell中简单bash命令的问题

我需要在我的一个Linux服务器上添加java到我的PATH,为此我编辑了bashrc并添加了,

PATH=/usr/local/jdk1.6.0/bin
export PATH

从那以后我一直无法使用简单的bash命令,就像ls nano locate cp我有什么方法可以解决这个问题一样?服务器的操作系统是带有Plesk 9(64位)的CentOS 5,任何人都可以帮我恢复终端的基本功能吗?

linux bash terminal centos

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

mootools显示/隐藏div取决于是否选中复选框

我有一个复选框,我想在表单中显示一个取决于是否单击该复选框的字段集?即如果选中该复选框,则不显示该字段集,如果未显示该字段集.

我的标记看起来像这样,

<fieldset class="toplined">
<label>Keep Image</label>
<input type="checkbox" name="update_image[]" value="1" id="toggle" checked='true'/>
</fieldset>

<fieldset class="toplined toggle_slide">
<label>Image:</label>
<input type="file" name="article_image[]">
</fieldset>
Run Code Online (Sandbox Code Playgroud)

类toggle_slide的字段集是我要显示/隐藏的字段集,我目前有这个mootools脚本

$('toggle').addEvent('click', function(e){
    e = new Event(e);
    $$('.toplined toggle_slide').toggle();
    e.stop();
});
Run Code Online (Sandbox Code Playgroud)

但这只会导致错误.

javascript mootools dom mootools-events

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

用javascript复制preg替换

是否可以使用javascript复制此内容?

preg_replace('/(.gif|.jpg|.png)/', '_thumb$1', $f['logo']);
Run Code Online (Sandbox Code Playgroud)

编辑 - 我没有得到这个代码的跟随错误,

未终止的字符串文字

$('#feed').prepend('<div class="feed-item"><img src="'+html.logo.replace(/(.gif|.jpg|.png)/g, "_thumb$1")+'"/> <div class="content">'+html.content+'</div></div>').fadeIn('slow');

javascript php regex preg-replace

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