小编Pau*_*aul的帖子

如何更改localStorage项目中的单个值?

我有一组项目得到保存,但我正在尝试更改一个值后,我检索它之前,我把它传递给我的PHP函数.是否可以只更改一个项目?

我的项目字符串如下所示:

var args = window.localStorage.getItem("localusers");

start=0&type=1
Run Code Online (Sandbox Code Playgroud)

我正在保存localusers项目,如下所示:

window.localStorage.setItem('localusers', $("#profile_form_id").serialize());
Run Code Online (Sandbox Code Playgroud)

我正在尝试将type的值设置为6

我找不到一个支持的方法,允许我在数组中获取/设置一个项,所以我需要迭代数组,更改值,然后再次设置localusers项?它似乎没有效率,但我看不到任何其他方式.

有什么想法或建议吗?

jquery html5 local-storage

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

eclipse和github:高手:高手拒绝了?

我正在和一个使用github和eclipse的朋友一起工作.最初他创建了存储库并推送了他的代码.我能够推动我的改变的唯一方法就是"强制"他们,但不幸的是,这会消除他的数据并将其替换为我的数据.如果我取消选中强制选项,则在尝试推送更改时会看到以下错误:

master: master [rejected]
Run Code Online (Sandbox Code Playgroud)

我是否需要重新开始并最初从存储库中提取源?

eclipse github egit

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

选择要上传的图像文件后,是否可以触发表单操作?

我目前有一个允许用户选择图像的表单.选择图像后,需要单击"提交"按钮.我正在使用jquery,所以调用最终看起来像这样:

$('#image_form').ajaxForm(function(data) { 
   // do some stuff
});
Run Code Online (Sandbox Code Playgroud)

这是HTML:

<form id="image_form" enctype="multipart/form-data" action="load_photo.php" method="post" >
    <input type="hidden" name="MAX_FILE_SIZE" value="8000000" />

    <table>    
        <tr>
            <td>
                <label for="mapimage">Select an image:</label>
            </td>
        </tr>
        <tr>
            <td>
                <input name="file" type="file" id="file"/>
            </td>
        </tr>
        <tr>
            <td>
                <input type="submit" value="Update" name="update_photo" id="update_photo"/>
            </td>
        </tr>
    </table>
</form>
Run Code Online (Sandbox Code Playgroud)

用户浏览照片并选择后,是否可以触发此表单操作?理想情况下,他们不必单击提交按钮.

php forms jquery

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

重写Apache没有查找URL的规则?

使用从我得到的回答rcs20在我以前的帖子,当我这个条目添加到我的.htaccess文件我看到错误404未找到:

Options +FollowSymLinks
RewriteEngine on
RewriteRule ^member\-([0-9]+)\-([^/])\.htm(l)?$ view_profile.php?id=$1 [NC,L]
Run Code Online (Sandbox Code Playgroud)

我传递的URL是:

mysite/member-8222-jane.html
Run Code Online (Sandbox Code Playgroud)

不知道为什么会这样.我的旧重写规则工作正常:

RewriteRule view_profile=(.*)$ view_profile.php?id=$1 
Run Code Online (Sandbox Code Playgroud)

apache .htaccess seo url-rewriting

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

什么是更快的file_exists或数据库检索?

我正在调整我们为我们网站存储的图像的方式.对于每个用户,我都希望看到他们是否有个人资料图片,我是通过检查文件是否存在于他们的文件夹结构中来做到这一点.这比在数据库表中存储/检索图像的名称更快?

我当前的file_exists代码如下所示:

$gender = ($gender == 1) ? 'female' : 'male';

$filename = SITE_ROOT . $this->img_url . $user_id . 'medium_thumb.jpg';

if (file_exists($filename)) {
    $filename = $this->img_url . $user_id . 'medium_thumb.jpg?v=' . time();
}
else {
    $filename = '/images/'.$gender.'.jpg';
}       

return $filename
Run Code Online (Sandbox Code Playgroud)

php mysql performance

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

这是用纯色覆盖css背景图像的正确方法吗?

我有一个默认的css表,使用图像作为背景,但对于我想用纯色覆盖图像的网站的移动版本.

我的默认样式表如下所示:

background-image: url('../img/gray_hash.png'); 
Run Code Online (Sandbox Code Playgroud)

我当前的CSS文件如下所示:

background-image: url('');  
background-color: #ffffff; !important;
Run Code Online (Sandbox Code Playgroud)

这是正确的方法吗?如果我只是添加背景颜色,图像似乎优先.

css

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

PHP URL的SEO?

我有成千上万的个人资料网址,目前看起来像这样:

view_profile.php?id=12345
Run Code Online (Sandbox Code Playgroud)

是否有任何SEO的好处,我可以将它们改为:

member12345.htm
Run Code Online (Sandbox Code Playgroud)

我可以在我的.htaccess文件中进行更改,但我很好奇是否需要它?

php seo

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

如何将居中div的内容对齐到左侧?

我把一个div集中在另一个div内,但是想要证明中心内部div的内容是正确的.我怎样才能做到这一点?

我目前的HTML看起来像这样:

<div style="border: solid 1px #ff0000;text-align:center;">     
  <div style="border:solid 1px #00ff00;">
      <img src="/some_url_1/" style="width: 80px; height 80px; border: 0"/>
      <img src="/some_url_2/" style="width: 80px; height 80px; border: 0"/>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

目前,图像位于内部div的中心,但我希望它们与居中的内部div的左侧对齐.

知道我错过了什么吗?

css

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

如何使用jquery模拟mouseover事件?

我有一个如下定义的星级评分系统:

<span class="rating_container"> 
    <span class="star_container">  
        <a rel="nofollow" href="" class="star star_1" >1<span class="rating">Terrible</span></a>   
        <a rel="nofollow" href="" class="star star_2" >2<span class="rating">Bad</span></a>
        <a rel="nofollow" href="" class="star star_3" >3<span class="rating">Bad</span></a>
        <a rel="nofollow" href="" class="star star_4" >4<span class="rating">OK</span></a>   
        <a rel="nofollow" href="" class="star star_5" >5<span class="rating">OK</span></a>   
        <a rel="nofollow" href="" class="star star_6" >6<span class="rating">OK</span></a>   
        <a rel="nofollow" href="" class="star star_7" >7<span class="rating">Good</span></a>   
        <a rel="nofollow" href="" class="star star_8" >8<span class="rating">Good</span></a>   
        <a rel="nofollow" href="" class="star star_9" >9<span class="rating">Excellent</span></a>   
        <a rel="nofollow" href="" class="star star_10" >10<span class="rating">Excellent</span></a>  
    </span> 
</span> 
Run Code Online (Sandbox Code Playgroud)

发生鼠标悬停时,每颗星都会着色.我如何用jquery模拟这个?例如,我想将鼠标移到第5星.这就是我尝试过的:

     $('.star.star_5').addClass('active');
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

javascript jquery

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

从电子邮件链接和PHP自动登录?

我正在尝试创建一个链接,单击该链接将自动登录用户并将其带到特定页面.

我已经考虑过创建某种哈希字符串,其中包含用户的ID,用户名和一些其他信息.单击时,将在数据库中查找这些信息,如果已经过验证,我会将其登录并将其重定向到特定页面.

对于Twitter和Facebook这样的网站,当我收到电子邮件通知并点击我的电子邮件中的链接时,我会自动进入相应网站的收件箱.我想复制那种行为......

做这样的事情有没有安全问题,还是有更安全的更优选方式?

php security

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