新しいユーザーのメールアドレスを尋ねるフォームがあります。この電子メールを使用して、cURL 要求を使用して情報 (名、姓、オフィス、仕事など) を取得し、それを配列 ( $full_informations
) に返すことができる PHP 関数を取得しました。
メール入力後にこの関数を実行したい。さまざまな理由で、コードをフォームに直接追加することはできないため、ボディまたはヘッドの別の場所で何かを読み取る必要があります。
スクリプトによって自動的に入力されるこのフィールドを取得しました。
<input onKeyPress="" class="editingSize " type="text" id="emails" name="emails" size="" value="" maxlength="150">
このフィールドの値を次のようなphp関数に送信できるようにしたい
$full_informations = get_more_info_from_mail($email)
それから私は次のようなことができます
$firstname = $full_informations['firstname'];
$lastname = $full_informations['lastname'];
$job = $full_informations['job'];
//...
ユーザーにフォームへの入力を求めることなく、これらの変数を mysql DB に自動的に挿入します (その部分の作成方法は知っています)。
繰り返しますが、私の質問は、ユーザーが電子メールを入力した後、フィールドの値で関数を呼び出すにはどうすればよいですか?
私はいくつかの ajax リクエストが必要になると思いますが、私はそれらにまったく慣れていません。