我有一组项目得到保存,但我正在尝试更改一个值后,我检索它之前,我把它传递给我的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项?它似乎没有效率,但我看不到任何其他方式.
有什么想法或建议吗?
我正在和一个使用github和eclipse的朋友一起工作.最初他创建了存储库并推送了他的代码.我能够推动我的改变的唯一方法就是"强制"他们,但不幸的是,这会消除他的数据并将其替换为我的数据.如果我取消选中强制选项,则在尝试推送更改时会看到以下错误:
master: master [rejected]
Run Code Online (Sandbox Code Playgroud)
我是否需要重新开始并最初从存储库中提取源?
我目前有一个允许用户选择图像的表单.选择图像后,需要单击"提交"按钮.我正在使用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)
用户浏览照片并选择后,是否可以触发此表单操作?理想情况下,他们不必单击提交按钮.
使用从我得到的回答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) 我正在调整我们为我们网站存储的图像的方式.对于每个用户,我都希望看到他们是否有个人资料图片,我是通过检查文件是否存在于他们的文件夹结构中来做到这一点.这比在数据库表中存储/检索图像的名称更快?
我当前的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) 我有一个默认的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)
这是正确的方法吗?如果我只是添加背景颜色,图像似乎优先.
我有成千上万的个人资料网址,目前看起来像这样:
view_profile.php?id=12345
Run Code Online (Sandbox Code Playgroud)
是否有任何SEO的好处,我可以将它们改为:
member12345.htm
Run Code Online (Sandbox Code Playgroud)
我可以在我的.htaccess文件中进行更改,但我很好奇是否需要它?
我把一个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的左侧对齐.
知道我错过了什么吗?
我有一个如下定义的星级评分系统:
<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)
我错过了什么?
我正在尝试创建一个链接,单击该链接将自动登录用户并将其带到特定页面.
我已经考虑过创建某种哈希字符串,其中包含用户的ID,用户名和一些其他信息.单击时,将在数据库中查找这些信息,如果已经过验证,我会将其登录并将其重定向到特定页面.
对于Twitter和Facebook这样的网站,当我收到电子邮件通知并点击我的电子邮件中的链接时,我会自动进入相应网站的收件箱.我想复制那种行为......
做这样的事情有没有安全问题,还是有更安全的更优选方式?