dounai6613 2016-03-03 05:19
浏览 43
已采纳

如何在PHP中使用URL中的值

I am currently making a report error form that has 4 fields:

  1. Job ID $jobid
  2. Part ID part_id
  3. Machine
  4. Note

The user clicks on a table corresponding the their work and are brought to a new page with a url that has variable. At the moment all the fields are empty however I want the fields to be populated automatically except for notes.

Current Model

Link to report error form:

$EM_html = '<a href="/report_error_form.php?JobID='.$jobid.'&Machine=EM&PartID='.$part_id.'">'.$tick.'</a>

Report error form:

<form action="" method="post">
        Job Number: <input type="text" value="<?php print ($jobid) ?>" name="jobNum"><br>
        Part Number: <input type="text" value="<?php print ($part_id) ?>" name="partNum"><br>
        Machine Code: <input type="text" name="machCode"><br>
        Note:<br><textarea rows="5" name="note" cols="30" placeholder="More detail... (Is there a way to recreate the error?)"></textarea><br>
        <input type="submit" name="submit" value="Submit">
</form>

Example URL

http://sra-pstest/report_error_form.php?JobID=KANBAN16-09-04-01&Machine=EM&PartID=124047 How do "extract" the information out of the url (JobID, Machine, PartID) and automatically fill out the form?

  • 写回答

5条回答 默认 最新

  • duanli9001 2016-03-03 05:26
    关注

    Please try this

    <?php
            $jobid    = @$_REQUEST['JobID'];
            $part_id  = @$_REQUEST['PartID'];
            $machCode = @$_REQUEST['Machine'];
     ?>
    
    
        <form action="" method="post">
                    Job Number: <input type="text" value="<?php print ($jobid) ?>" name="jobNum"><br>
                    Part Number: <input type="text" value="<?php print ($part_id) ?>" name="partNum"><br>
                    Machine Code: <input type="text" name="machCode"><br>
                    Note:<br><textarea rows="5" name="note" cols="30" placeholder="More detail... (Is there a way to recreate the error?)"></textarea><br>
                    <input type="submit" name="submit" value="Submit">
        </form>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)

报告相同问题?

悬赏问题

  • ¥15 数学建模求思路及代码
  • ¥50 silvaco GaN HEMT有栅极场板的击穿电压仿真问题
  • ¥15 谁会P4语言啊,我想请教一下
  • ¥15 哪个tomcat中startup一直一闪而过 找不出问题
  • ¥15 这个怎么改成直流激励源给加热电阻提供5a电流呀
  • ¥50 求解vmware的网络模式问题 别拿AI回答
  • ¥24 EFS加密后,在同一台电脑解密出错,证书界面找不到对应指纹的证书,未备份证书,求在原电脑解密的方法,可行即采纳
  • ¥15 springboot 3.0 实现Security 6.x版本集成
  • ¥15 PHP-8.1 镜像无法用dockerfile里的CMD命令启动 只能进入容器启动,如何解决?(操作系统-ubuntu)
  • ¥30 请帮我解决一下下面六个代码