代码之家  ›  专栏  ›  技术社区  ›  Cyril Krasnobaiev

如何查找或创建具有禁止同一答案功能的问卷?

  •  0
  • Cyril Krasnobaiev  · 技术社区  · 9 年前

    我需要帮助。 我们需要找到一份问卷,其中两个用户的问题答案(例如,电话号码)可能不相同。 例如:

    输入电话号码:

    首先,用户输入电话号码:123456789 并完成调查。

    第二个用户开始询问并回答相同的电话号码123456789。 他收到错误消息或输入不同答案的请求。

    或者有没有使用php或javascript轻松实现这个问题。

    也许可以用surveymonkey api实现。

    我很乐意得到任何帮助或建议。

    3 回复  |  直到 9 年前
        1
  •  0
  •   schwack    9 年前

    Google表单写入电子表格数据库,允许正则表达式字段和附加脚本。将字段设置为所需格式,然后使用脚本验证响应。

        2
  •  0
  •   HenryTK    9 年前

    您的需求是持久存储。您需要一个数据库(如MySQL)并使用PHP访问它,或者需要一个第三方应用程序(如SurveyMonkey)。然而,我不能告诉你SurveyMonkey的局限性,你必须检查他们的文档。

        3
  •  0
  •   user2420647    8 年前

    我意识到,这一晚和这一线索是有限的,但对于其他寻找相同答案的人来说。下面是我如何使用ExaminareFramework和ExaminareSurvey Tool为我的一位同事做了完全相同的事情。

    1. 首先,创建一个将电话号码发送到表单的html表单。

    在该PHP文件中,调用ExaminarePHPWrapper并检查收件人的个人资料中是否有此电话号码。

    https://developer.examinare.com/apidocs/listrecipientsbygroup/

    提示:并循环查看结果。

    1. 如果收件人不存在,请创建收件人。确保您添加了假的或真实的电子邮件,以防止出现错误。

    https://developer.examinare.com/apidocs/addrecipient/

    1. 将收件人标记为调查中的活动收件人。 https://developer.examinare.com/apidocs/markrecipientstosurvey/

    2. 重定向至调查。 如果希望收件人返回到某个路径,请将redirect_url变量添加到具有有效url的url。

    希望它能帮助你和未来的搜索者。