0

Openfire XMPP サーバーの登録ページを作成しようとしています。最も簡単な方法は、HTTP リクエストでユーザーを登録できるユーザー サービス プラグインを使用してアカウントを登録することです。

基本的に、次のような HTTP リクエストを作成する必要があります

http://hostname:9090/plugins/userService/userservice?type=add&secret=passcode&username=kafka&password=drowssap&name=franz&email=franz@kafka.com

kafkapassword drowssap、 namefranzなどでユーザーを登録します。

したがって、ユーザー情報を収集して HTTP リクエストを行う HTML フォームを作成するのが最善の方法だと思います。これは非常に簡単に思えますが、どこから始めるのが最適なのかわかりません。PHP? パイソン?え?リンクス?HTMLフォーム内からそれらを使用する方法がよくわかりません。

ありがとう。

4

1 に答える 1

0

そのように賢明なデータを含めないでください。それがGETリクエストです。POST 要求が必要です (URL にデータは含まれません)。

HTML は次のようになります。

<form action="saveData.php" method="post">
    <input type="text" name="username" />
    <input type="password" name="password" />
    <!-- other inputs here -->
    <input type="submit" value="Create user" />
</form>

そのフォームは POST データを saveData.php スクリプトに送信します。そのスクリプトはパラメーターを処理し、別のページにリダイレクトする必要があります。

<?php
    // Here process the data the way you want (using data inside $_POST array, i.e. $_POST['username'], $_POST['password'], etc...
    // Usually you'd want to save to a database
   // When done, redirect to "success" page
   header("Location: success.php");
?>

success.php ページには何でも含めることができます。

<?php
    echo "User created successfully!";
?>
于 2013-06-04T00:46:08.623 に答える