我这里有这个简单的代码,没什么太先进的.
$("input#send").submit(function(event){
event.preventDefault();
$.ajax({
type: 'POST',
url: add.php,
data: data,
success: success,
dataType: dataType
});
});
Run Code Online (Sandbox Code Playgroud)
当我点击"发送"按钮时,该event.preventDefault功能不起作用,页面加载.
有什么想法吗?
我希望能够根据闪存中的dd-MM-yyyy来解析我的日期,但是我无法理解它.
这是我的代码:
var arrivalDate = String(arrivalDateDay.text)+String(arrivalDateMonth.text)+String(arrivalDateYear.text);
trace(arrivalDate);
arrivalDate = Date.parse(Number(arrivalDate));
trace(arrivalDate);
Run Code Online (Sandbox Code Playgroud)
第一个跟踪将显示日期,如"ddMMyyyy",但在解析后我只是得到NaN.我也尝试过trace(Number(arrivalDate));]
我希望能够解析日期的原因是我可以计算两个日期之间的天数.
谢谢,彼得
我有一个为我的客户构建的简单CMS。
这个问题是,他不是通过锚标签发布链接,而是直接将其复制并粘贴到文本编辑器中。
有没有办法使用 JavaScript 将这些链接包装在锚标记中?因此,当页面加载而不是看起来链接时:
http://google.com
Run Code Online (Sandbox Code Playgroud)
它看起来像这样
<a href="http://google.com" target="_blank">http://google.com</a>
Run Code Online (Sandbox Code Playgroud)
当用户将 URL 发布到答案/问题时,Stack Overflow 实际上会这样做(如果这有助于理解我想要实现的目标)。
我正在构建一个小型应用程序,用户可以使用CodeIgniter登录
我的问题是,当用户登录时,是否建议在会话中存储许多用户的个人信息(例如,他们的用户ID,名称,电子邮件和电话号码)。还是我应该试着忽略个人信息,仅在会话中保留其用户ID?
我不想为了获取一些或用户的基本信息而不断进行数据库查询。
更新资料
我将使用数据库来存储他们的所有信息,我只是想知道他们何时登录,是否建议将他们的数据以及数据库存储在会话中?
谢谢
我编写了一个简单的PHP登录脚本来启动会话:
//Lets start our session
//Create our session
$_SESSION['token'] = md5($user['salt'].$user['user_id'].$user['username']);
$_SESSION['id'] = $user['user_id'];
$_SESSION['username'] = $user['username'];
header('Location: index.php');
die();
Run Code Online (Sandbox Code Playgroud)
在索引文件中我有这个代码:
if(array_key_exists('id', $_SESSION) && array_key_exists('username', $_SESSION)):
echo 'Welcome user';
else:
include 'login.php';
endif;
Run Code Online (Sandbox Code Playgroud)
每次用户登录时都不会启动会话.我确保密码和usename在数据库上(使用我自己的验证脚本).谁能看到我失踪的任何东西.
谢谢
彼得
我正在开发一个基本版,它有一个这样的故事板:

按下UIButton时,将加载URL.如果URL请求成功,那么我打开了"成功"视图(在右侧).
一切正常但我似乎无法让导航控制器出现在Success视图上.有人能帮助我吗?此外,如果导航可以在该视图上进行,我将如何添加"后退"按钮以将用户带回主视图?
到目前为止,这是我的代码:
UIStoryboard * mainStoryboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
NSLog(@"%@", status_code);
UIViewController *linkSuccess = [mainStoryboard instantiateViewControllerWithIdentifier:@"linkSuccess"];
[self presentViewController:linkSuccess
animated:YES
completion:NULL];
Run Code Online (Sandbox Code Playgroud)
彼得
我在所有页面的顶部都有此代码:
<base href="http://example.com/dev/">
Run Code Online (Sandbox Code Playgroud)
在这个页面(http://example.com/dev/index.php/foo/bar/)我有这个代码:
<link rel="stylesheet" type="text/css" href="style/common.css" />
Run Code Online (Sandbox Code Playgroud)
但是我的浏览器一直在尝试加载:
应该是什么时候:
**更新**
<html>
<head>
<base href="http://example.com/dev/" />
<link rel="stylesheet" type="text/css" href="/style/video.css" />
<link rel="stylesheet" type="text/css" href="/style/common.css" />
Run Code Online (Sandbox Code Playgroud)
难道我做错了什么?
彼得
我现在有一个基本的登录脚本.
当用户登录时,定义了2个变量:
$_SESSION['user_id'] = $user['user_id'];
$_SESSION['username'] = $user['username'];
Run Code Online (Sandbox Code Playgroud)
index.php文件有这个
session_start();
if(array_key_exists('user_id', $_SESSION) && array_key_exists('username', $_SESSION)):
Run Code Online (Sandbox Code Playgroud)
这一切都很好,但是一旦会话启动,我想从数据库中添加更多值,所以我在这里有这个代码:
$res = mysql_query($sql);
$_SESSION = mysql_fetch_assoc($res);
Run Code Online (Sandbox Code Playgroud)
当我这样做时,它会覆盖$ _SESSION ['user_id']和$ _SESSION ['username'].我试过这个:
$_SESSION .= mysql_fetch_assoc($res);
Run Code Online (Sandbox Code Playgroud)
但它不起作用.
有没有人有任何想法?
谢谢彼得
我很难让我了解MySQL Join功能.
这是我有两张桌子:
用户表:
admin_id username
*1 peter93
2 stackoverflowrocks
3 user3*
Run Code Online (Sandbox Code Playgroud)
管理详情表:
admin_username description image
pedro93 [text] [image_url]
stackoverflowrocks [text] [image_url]
user3 [text] [image_url]
Run Code Online (Sandbox Code Playgroud)
我知道通常将两个数据库链接在一起你会使用ID号,但在这种情况下我想加入两个表,其中admin_username = username.
有人可以帮我吗?如果有帮助的话,它适用于PHP脚本.
提前致谢!彼得
我有包含三个 UITextFields 的视图控制器,称为“名称”、“位置”和“生日”。
我在这里有这个代码,它打开一个 UIDatePicker:
// Open date picker
- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField {
// Make a new view, or do what you want here
UIDatePicker *pv = [[UIDatePicker alloc] initWithFrame:CGRectMake(0,245,0,0)];
[self.view addSubview:pv];
return NO;
}
Run Code Online (Sandbox Code Playgroud)
这里我有两个问题。
问题一
当我点击任何字段时,日期选择器会打开。我只想在点击“生日”时打开日期选择器。
问题二
当我点击一个字段,然后再次点击时,它会打开另一个日期选择器。
我怎样才能阻止这种情况发生?
彼得
php ×4
mysql ×3
session ×3
html ×2
ios ×2
javascript ×2
jquery ×2
objective-c ×2
actionscript ×1
ajax ×1
anchor ×1
base ×1
codeigniter ×1
date ×1
date-format ×1
events ×1
flash ×1
hyperlink ×1
join ×1
sql ×1
uidatepicker ×1
uitextfield ×1
uiview ×1
xcode ×1