我不知道如何询问专业人士如果主题有问题,请更正。
我的问题很复杂。我正在symfony网页上培训如何生成表单,然后将这些数据发送到另一个页面。
但现在我想做些不同的事情。我想创建页面xyzSuccess.php。 然后在此页面上生成29个链接。每个链接都有自己的编号。 每个链接都会重定向到同一页面。例如numberSuccess.php。之后,这个网站会给我一个我点击的号码数据。
我将展示示例:)
我不知道该怎么做,我不想使用任何数据库eq。 * SQL
到目前为止,我只创建了使用php for loop的页面xyz.php。我看到action.class.php可以使用它,如果我会使用提交按钮,但我真的不知道如何使用链接。并且...存储数据的问题:(可能在lib / form中创建文件?
更正了指向页面的链接(已删除的成功仅在模板中使用),下面的人是对的:)
答案 0 :(得分:0)
首先,你谈论的是像/web/numberSuccess
这样的网址...这可能意味着你错误配置了root。另见this question,今天要求。
然后通常会将您的操作命名为number
,然后在您的操作文件中执行executeNumber
操作,然后呈现numberSuccess
模板。因此,您不应在动作名称/网址中包含Success
。
然后,你的问题: 如果您不想使用数据库,我会怎么做:
links.txt
目录中创建一个文件/data
,并在每一行创建一个网址,然后是空格,然后是链接的标题。file_get_contents()
打开此文件,在换行符上将其展开,然后将此数组分配给视图。number
,并在第一个空格中展开每个项目,以便显示标题。