我成功设置了user.email和user.name,但每当我尝试提交repo时,Git仍会显示一条错误消息,说明它无法识别我的身份.可能有什么不对?
这是git config --list
打印出来的命令:
user.name=myname
user.email=myemail@myemail.com
core.repositoryformatversion=0
core.filemode=true
core.bare=false
core.logallrefupdates=true
Run Code Online (Sandbox Code Playgroud)
编辑:错误读取Unable to obtain your identity: *** Please tell me who you are. Run git config --global user.email "you@example.com" git config --global user.name "Your Name" to set your account's default identity. Omit --global to set identity only in this repository. fatal: unable to auto-detect email address (got 'root@computername.'(none))
cat ~/.gitconfig
命令输出:
[user]
name = myname
email = myemail@myemail.com
Run Code Online (Sandbox Code Playgroud)
cat .git/config
输出:
[core]
repositoryformatversion = 0
filemode = …
Run Code Online (Sandbox Code Playgroud) 我是网络开发的新手,我遇到了一个我正在为我们的业务建立的注册表格的问题.我正在使用本指南:http://css-tricks.com/using-ziptastic/.这是我第一次使用AJAX和JSON,我只是在输入邮政编码后就无法让城市和州自动填充.任何解决方案/建议/替代方案将不胜感激.我设置了一个基本的jsfiddle来测试一切:http://jsfiddle.net/7VtHc/
HTML:
<p>Zip Code: <input type="text" id="zip" /></p>
<p>City: <input type="text" id="city" /></p>
<p>State: <input type="text" id="state" /></p>
Run Code Online (Sandbox Code Playgroud)
jQuery等
$("#zip").keyup(function() {
var el = $(this);
if ((el.val().length == 5) && (is_int(el.val()))) {
$.ajax({
url: "http://zip.elevenbasetwo.com",
cache: false,
dataType: "json",
type: "GET",
data: "zip=" + el.val(),
success: function(result, success)
$("#city").val(result.city);
$("#state").val(result.state);
});
}
});
Run Code Online (Sandbox Code Playgroud) Laravel存储用户名和电子邮件确定,但在添加哈希函数时不会为密码字段保存任何内容.我的控制器代码:
public function store()
{
$data = Input::only(['username','email','password' => Hash::make('password')]);
$newUser = User::create($data);
if($newUser)
{
Auth::login($newUser);
return Redirect::route('profile');
}
return Redirect::route('user.create')->withInput();
}
Run Code Online (Sandbox Code Playgroud)
使用此代码,在注册新用户后,密码的数据库字段将保留为空白.删除哈希函数后,明文密码插入即可.用户提交信息后,密码需要以散列形式存储.当我用工匠种子数据库时,哈希函数工作正常,但是当我在控制器逻辑中使用它时.有人可以帮忙吗?
编辑:在User.php
protected $fillable = ['username','email','password'];
Run Code Online (Sandbox Code Playgroud) 我需要在我的表单上单击某个单选按钮时显示某些文本框,否则文本框应保持隐藏状态.这是我的一个例子:
HTML:
Radio buttons:
<p>Show textboxes<input type="radio" name="radio1" value="Show" onClick="getResults()">Do nothing<input type="radio" name="radio1" value="Nothing"></p>
Textboxes:
<div class="text"><p>Textbox #1 <input type="text" name="text1" id="text1" maxlength="30"></p></div>
<div class="text"><p>Textbox #2 <input type="text" name="text2" id="text2" maxlength="30"></p></div>
Run Code Online (Sandbox Code Playgroud)
jQuery的:
$(document).ready(function() {
$(".text").hide()
function getResults() {
$(".text").show()
};
});
Run Code Online (Sandbox Code Playgroud)
当我取出.show()代码时,文本框保持隐藏状态.我需要在选中带有onClick事件的单选按钮时显示它们.任何帮助将非常感激.
我正在建立一个注册表单,我需要一种方法来阻止用户提交少于5个邮编的号码.当我完全注释掉我对else的尝试时,另一个函数(确保用户不会提交任何字母)起作用.我在结尾处使用return false,因此表单不会提交,我可以测试输入错误.抱歉缺少jsfiddle - 它不会让我因某种原因提交表格(我是菜鸟,所以这可能是原因).这是我的代码片段:
HTML:
<form name="reg" onSubmit="return formValidation();">
<p>Zip Code: <input type="text" id="zip" maxlength="5" name="zip"></p>
<input type="submit" id="submitbutton" name="submitbutton" value="Submit" />
<div id="msg"></div>
</form>
Run Code Online (Sandbox Code Playgroud)
JS:
function formValidation()
{
var zip = document.reg.zip;
allnumeric(zip);
function allnumeric(zip)
{
var numbers = /^[0-9]+$/;
if(zip.value.match(numbers))
{
document.getElementById("msg").innerHTML=("OK ✓");
msg.style.color="green";
}
else if (zip.numbers < 5) /*DOES NOT COMPUTE*/
{
msg.innerHTML=("Has to be 5 numbers.");
msg.style.color="red";
}
else
{
msg.innerHTML=("Numbers only please.");
msg.style.color="red";
}
};
return false;
};
Run Code Online (Sandbox Code Playgroud)