我试图将一个php变量传递给一个java脚本window.location,它在从数据库中删除一个项目后将用户返回到当前列表视图.我似乎无法使语法正确.
码:
function confirmation(a) {
var currString = "<? echo $currString ?>";
var answer = confirm("Are you sure you want to delete this item?")
if (answer){
alert("The item has been deleted")
window.location = "list.php?s='. $currString .'&=delete=true&id=" + a;
}
else{
alert("The item has not been deleted")
}
Run Code Online (Sandbox Code Playgroud) 我根据项目是否为"downtown_hosted",将结果调用到我网站上的列表查询.这工作正常但我现在想要对列表DESC进行排序,但似乎无法使语法正确.
以下是我所拥有的:
$result_events = mysql_query("SELECT * FROM events
WHERE downtown='downtown_hosted'
ORDER BY date DESC
LIMIT 5 ");
Run Code Online (Sandbox Code Playgroud) 我正在开发一个需要多种用户类型的网站.我可以在登录后根据用户名片/类型将用户类型重定向到不同的图像.但是,我需要将站点的Admin部分限制为仅管理员角色类型.我根据用户类型/角色将"1"或"2"存储到数据库中.我使用"session_start"和"session_is_registered"来检查用户信息.我需要添加到此代码中以限制角色类型为"1"的用户查看该页面.
session_start();
if(!session_is_registered(username)){
header('Location: ../admin/index.php');
}
Run Code Online (Sandbox Code Playgroud) 我需要使用jQuery验证表单,然后将其提交到JavaScript文件,将其重定向到确认/发送邮件页面.我这样做的原因是为了防止垃圾邮件没有放入某种类型的Captcha.我基本上为表单的页面添加了错误的URL,然后将其更改为外部JavaScript文件中的正确页面.一切都很有效,除了表单在验证之前提交.我可以看到它在提交之前稍微标记了错误.
验证JS:
<script type="text/javascript">
$(document).ready(function(){
$('#contactform').submit(function() {
return $('#contactform').valid();
});
$("#contactform").validate();
$("#Name").rules("add", {
required: true,
minlength: 5,
messages: {
required: "Required",
minlength: jQuery.format("Minimum {0} Characters Required")
}
});
$("#Question").rules("add", {
required: true,
minlength: 20,
messages: {
required: "Required",
minlength: jQuery.format("Question Must Be {0} Character Long")
}
});
$("#math").rules("add", {
required: true,
equalTo: "#math2",
messages: {
required: "Solve Security Question.",
}
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
外部JS重定向:
function submitCommentForm() {
// Change the form action to the real submission page
document.getElementById('contactform').action = "confirmation.php"; …Run Code Online (Sandbox Code Playgroud) 我有一个网站(http://ginkandgasoline.net).我将视口设置为
<meta name="viewport" content="width=device-width" />
Run Code Online (Sandbox Code Playgroud)
但是,在纵向模式下,网站显示的屏幕尺寸要大于屏幕尺寸.子页面似乎只是在主页上正常工作.当我删除视口代码时,该站点适合窗口,但一旦设备被转动,它将保持当前缩放,并且不会重置为旋转前的设置方式.
我尝试了多个选项,但实际上并不想使用媒体查询来解决问题.我也尝试用Jeremy Keith概述的问题来解决这个问题.