【发布时间】:2013-03-22 00:56:33
【问题描述】:
如果我得到类似的东西
<form name="myform" method="POST" action="">
<input type="text" name="mail">
<input type="text" name="firstname">
<input type="text" name="lastname">
<input type="submit">
</form>
我有一个 php 函数,当它给定电子邮件时,它会返回一个带有全名的数组,例如:
function get_fullname($email){
//some code here that gives a value to $firstname,
//$lastname, $age and $gender (for example using a cURL request)
$fullname = array(
firstname => $firstname,
lastname=>$lastname,
age=>$age,
gender=>$gender);
Return $fullname;
}
例如,如果我的地址是 john.doe@gmail.com
$fullname['firstname'] = "John"
$fullname['lastname'] = "Doe"
问题是:在用户输入电子邮件地址后,如何将这些名称设为我的text input 的value?
【问题讨论】:
-
我现在正在阅读所有答案。我用名字和名字做了一个简单的例子,但我真正的意图是获得一个可扩展的代码,该函数可以从邮件中获取更多信息(例如通过一个 cURL 请求到一个目录)。因此,我将尝试寻找可以处理此类信息的代码。