我是WAMP的新手,今天我刚刚安装了它.
设置运行良好,localhost似乎工作,但当我尝试访问phpMyAdmin时,我收到此错误:
禁止
您无权访问此服务器上的/ phpmyadmin /.
为什么我使用phpMyAdmin获取此权限访问错误?
我使用的是Windows 7.
嗨我想从一个视图重定向到一个不同的视图,但我在视觉工作室得到一个红色的squigly.如何从视图内部重定向到另一个视图.这是我尝试但它不起作用:
@Response.Redirect("~/Account/LogIn?returnUrl=Products");
Run Code Online (Sandbox Code Playgroud)
如何从我的视图重定向到另一个视图?
你好.我最近学习了PHP并试图声明一个全局数组,因此我可以访问函数内部.但我似乎错过了一些东西,因为我得到错误'未定义的变量:'
这是我的代码:
global $second_array;
$second_array = array();
function operatii($v) {
$var1 = $second_array[count($second_array)-1];
$var2 = $second_array[count($second_array)-2];
$rez = null;
echo $var1 . $var2 . "este?";
}
for ($i = 0; $i < count($a); $i++){
if ($a[$i] === "+" || $a[$i] === "-" || $a[$i] === "*" || $a[$i] === "/" ) {
operatii($a[$i]);
} else {
array_push($second_array, $a[$i]);
}
}
Run Code Online (Sandbox Code Playgroud)
我似乎能够$second_array在for循环中使用它,但不能在operatii函数中使用它.
我怎么解决这个问题?
嗨,我需要找到一种方法来声明一个方法的匿名类型.这是我的代码:
public List<var> ListOfProducts(string subcategory)
{
var products = (from p in dataContext.Products
join s in dataContext.SubCategories.Where(x => x.SubCatName == subcategory)
on p.SubcatId equals s.SubCatId
join b in dataContext.Brands on p.BrandId equals b.BrandId
select new
{
Subcategory = s.SubCatName,
Brand = b.BrandName,
p.ProductName,
p.ProductPrice
});
return products;
}
Run Code Online (Sandbox Code Playgroud)
我不知道我应该为该方法设置List的类型.在这种情况下我该怎么办?
嗨,我是初学C#程序员,我正在尝试创建一个计算器.我似乎无法弄清楚如何将一个int变量转换为double.这是我到目前为止:
public void oImpartire() {
if (rezultat % value == 0)
{
rezultat /= value;
}
else {
(double)rezultat /= value; //this should be double but I get error
}
}
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?
编辑:结果和值都是int变量
嗨我在索引页面上加载了几个html页面,具体取决于点击了什么链接.我有一个问题,链接有asocietted单击事件处理程序.似乎在jQuery加载html文件后,该html中的链接没有点击事件处理程序绑定到他们.这是我的代码:
这是其中一个不起作用的链接的html:
<a href="#" id="NavContactPage" data-sectionId="Skills">skills</a>
Run Code Online (Sandbox Code Playgroud)
这是与之相关的jquery代码:
$("nav a , a.first_anchor , a#NavContactPage").click(function(){
var id = $(this).attr("data-sectionId");
var link = "load/" + id + ".html";
$("div#Content").load(link , function(){
$("section#" + id).fadeIn();
if(id === "Portfolio"){
$('div.slide').cycle('fade');
}
if(id === "Home"){
$("#jcycleslider").cycle({
fx: mtransition,
easing: easing,
before: onBefore,
after: onAfter,
speed: mpace,
timeout: mnext,
sync: msync,
randomizeEffects:0,
pager:'#jslider_nav'
})
$("#jslider_nav a").text("");
}
})
return false;
})
Run Code Online (Sandbox Code Playgroud)
我怎么解决这个问题?
嗨我似乎有一些问题,Firefox在提交按钮中添加2个额外的填充像素.我已经在chrome和IE9中测试了这个并且两个浏览器都渲染了代码,Firefox似乎在底部添加了2个像素填充提交右上角有关键背景的按钮.这是网站:
这是该网站的代码:
<form method="post" action="index.html">
<input type="text" value="Username"/>
<input type="text" value="Password"/>
<input type="submit" id="submit" value=""/>
<img src="img/header/key.png" alt="" id="key"/>
</form>
header section form input{
color:#b3aaaa;
border:1px solid #cccccc;
float: left;
padding:5px 8px;
margin-left: 6px;
}
Run Code Online (Sandbox Code Playgroud)
我怎么能纠正这个?
如果没有这方面的解决方案可以请给我一个解决方案,输入文本与输入提交相同,输入文本是从上到下的中心?

编辑:我已经在另一台计算机上检查了这一点,似乎Firefox正确呈现这一点我之前遇到过这种类型的问题,相同的浏览器版本显示网站在不同的计算机上有点不同.最后一次类似的事情发生在chrome.I never可以解决这个问题.
任何人都知道为什么同一个浏览器会在具有相同屏幕尺寸和分辨率的不同计算机上呈现不同的页面?
我试图jQuery通过点击按钮来调用方法.这是我到目前为止:
$("a.AddToCart").click(function () {
var link = document.URL;
$.ajax({
type:"POST",
url: "/Account/AddToCartHack",
data: {url : link},
contentType: "application/json; charset=utf-8",
dataType: "json"
});
});
[WebMethod]
public void AddToCartHack(string url)
{
GeneralHelperClass.URL = url;
}
Run Code Online (Sandbox Code Playgroud)
我在这里尝试做的是当我点击带有类添加到购物车的链接时我想调用该方法AddToCartHack并将其作为参数传递给curent URL.我必须做错事,因为它似乎AddToCartHack没有被调用.
我究竟做错了什么?
这段代码出了什么问题我似乎在解决定时器未定义的错误
var counter = setInterval("timer()",1000);
function timer(){
count = count-1;
if(count <=0){
clearInterval(counter);
return;
}
document.getElementById("timer").innerHTML = count + " sec";
}
Run Code Online (Sandbox Code Playgroud) 嗨我试图创建一个帐户后重定向到一个新的控制器,但由于某种原因代码不起作用.这是我的代码:
[HttpPost]
public ActionResult Register(Register model)
{
if(ModelState.IsValid)
{
try
{
Membership.CreateUser(model.Username, model.Password, model.EMail);
Roles.AddUserToRole(model.Username, "subscriber");
RedirectToAction("AccountCreated" , "Account");
}
catch(Exception ex)
{
ModelState.AddModelError("" , ex.Message);
}
}
else
{
ModelState.AddModelError("" , "One or more fields are not completed");
}
return View(model);
}
public ActionResult AccountCreated()
{
return View();
}
Run Code Online (Sandbox Code Playgroud)
我试过了两个RedirectToAction("AccountCreated" , "Account");,Redirect("~/Account/AccountCreated")但两个都不起作用.调试时我注意到当它到达代码的那一部分时,它会跳过它.
我知道应用程序不会抛出异常,因为它会创建帐户.
这里有什么问题?
c# ×3
asp.net-mvc ×2
javascript ×2
jquery ×2
asp.net ×1
button ×1
css ×1
firefox ×1
globals ×1
linq ×1
padding ×1
permissions ×1
php ×1
submit ×1
wamp ×1