0

私は、教師がシステムにログインして自分の調査を作成できる調査システムを開発しています。

彼(教師)が調査を終了したら、私は彼の調査用の公開URLを生成する必要があります。そうすれば、彼はそのURLを生徒に渡して、生徒はその調査に回答できますが、生徒は私のシステムにサインアップする必要はありません。それをするために。

では、この動作を有効にするためにパブリックランダムURLを生成するにはどうすればよいですか?サーバー側にはZendFramework1.11を、データベースにはDoctrine ORM 1.2.4を、クライアント側にはjQueryを使用しています。

どうもありがとう

4

1 に答える 1

1

通常のZendコントローラーとアクションの組み合わせを使用して、そのタスクを実行できます。ランダムキー(タイムスタンプと調査名の間の連結のハッシュ値である可能性があります)を使用して、データベーステーブルに調査を保存できます。次に、ハッシュ値を含むリンクを送信します。ランダム値がコントローラーに返されると、データベースから一致する調査を抽出して表示するために使用できます。その特定のコントローラーおよびアクションの要求の認証をチェック(除外)しない場合、パブリックユーザーがアクセスできます。

于 2013-01-17T20:30:27.130 に答える