我正在开发wordpress网站(http://new.saffronresourcing.com/candidates/) 希望申请工作的候选人可以上传简历和个人详细信息。我已经为作业列表创建了自定义内容类型,将用于作业列表。它工作得很好。现在,所有工作列表都附带了一个“立即应用”按钮。问题是
当用户单击apply按钮时,它会转到另一个名为uploadcv.php
. 问题是我什么时候进去uploadcv.php
页面,我无法找到该页面用户来自哪个工作列表页面。因此,我需要一个参考变量,它将保存当前页面作业列表参考号,当用户单击“立即应用”按钮时,它将执行该变量并移动到uploadcv.php
页面,以便我可以将详细信息与工作参考号一起保存到数据库中。
你知道如何获取当前页面的URL并传递到下一个页面吗?
现在,正如我之前所说,应聘者将上传他们的简历,我不确定我是否要将这份简历(type.doc、.pdf)添加到mysql数据库中。是他们的任何特殊代码插入的。pdf或。文档文件到数据库?
当这些信息被添加到数据库中时,我还需要检索这些详细信息并显示在wordpress仪表板中,这样网站的管理员就可以查看哪些候选人申请了哪些工作。所以我正在寻找一些选项面板或候选人列表页面,其中的数据将来自数据库。
简而言之,如果你们知道如何获取当前页面的URL并传递到下一个页面,请告诉我将值从详细信息输入表单插入数据库,检索值并显示到仪表板中的某个位置,以便管理员可以查看候选列表。
我知道有一个插件存在wp作业管理器,但我不知道如何使用这个插件,找不到合适的文档。所以我决定不使用这个插件,也不自己编写代码。如果你们知道这个插件,请告诉我你们是如何将其用于工作列表的。
最合适的回答,由SO网友:Bainternet 整理而成
你说列表是一个自定义的帖子类型,所以每个职位列表都有一个帖子ID,这样你就可以把它传递给你的上传简历。php在您的Apply Now 按钮:
<a href=".../uploadcv.php?listing_id=<?php echo $post->ID; ?>">Apply Now</a>
然后在上传的简历中检索。php:
$listing_ID = (int)$_GET[\'listing_id\'];
现在,就在数据库中保存简历而言,如果您只需将简历上传到服务器并将URL保存在数据库中,那么这将是一个糟糕的id。