Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
select.php函数中的书签选项 致谁: A. B C 信息:_Php_Html - Fatal编程技术网

select.php函数中的书签选项 致谁: A. B C 信息:

select.php函数中的书签选项 致谁: A. B C 信息:,php,html,Php,Html,这是我代码的一部分,我想知道如何使用类似书签的东西,允许不同的选项出现在基本a选项的位置。我有一个联系人页面,每个人都有一个到联系我们页面的链接,我希望该链接能够自动将他们作为选择列表中的选定选项。 基本上,如何使用各种书签使特定选项成为默认选项,而不是自动成为默认选项的“a”只需修改带您进入“联系我们”页面的URL即可。在URL中添加一个参数,例如contact_us.php?selected_id=A@gmail.com 在“联系我们”页面中,添加if-isset语句以使选择成为默认值 &l

这是我代码的一部分,我想知道如何使用类似书签的东西,允许不同的选项出现在基本a选项的位置。我有一个联系人页面,每个人都有一个到联系我们页面的链接,我希望该链接能够自动将他们作为选择列表中的选定选项。
基本上,如何使用各种书签使特定选项成为默认选项,而不是自动成为默认选项的“a”

只需修改带您进入“联系我们”页面的URL即可。在URL中添加一个参数,例如
contact_us.php?selected_id=A@gmail.com

在“联系我们”页面中,添加
if-isset
语句以使选择成为默认值

<form action="?" method="post">
                    <ul>
                        <li>
                            <label> To whom:</label>
                            <select name="target">
                                <option value="A@gmail.com">A</option>
                                <option value="B@gmail.com">B</option>
                                <option value="C@gmail.com">C</option>
                            </select>
                        </li>
                        <li>
                            <label>Message:</label>
                            <textarea name="message" rows="8" cols="30"><?php echo isset($fields['message']) ? e($fields['message']) : '' ?></textarea>
                        </li>
                        <li>
                            <input type="submit" name="submit" value="Submit" />
                        </li>
                    </ul>
                </form>

  • 致谁: >B

刚刚添加了一个修改,希望能澄清这个问题
<form action="?" method="post">
                <ul>
                    <li>
                        <label> To whom:</label>
                        <select name="target">
                            <option value="A@gmail.com" <?php if(isset($_GET['selected_id'])) if($_GET['selected_id'] == 'A@gmail.com') echo 'selected'; ?> >A</option>
                            <option value="B@gmail.com" <?php if(isset($_GET['selected_id'])) if($_GET['selected_id'] == 'B@gmail.com') echo 'selected'; ?>>B</option>
                            <option value="C@gmail.com" <?php if(isset($_GET['selected_id'])) if($_GET['selected_id'] == 'C@gmail.com') echo 'selected'; ?>>C</option>
                        </select>
                    </li>
                    <li>
                        <label>Message:</label>
                        <textarea name="message" rows="8" cols="30"><?php echo isset($fields['message']) ? e($fields['message']) : '' ?></textarea>
                    </li>
                    <li>
                        <input type="submit" name="submit" value="Submit" />
                    </li>
                </ul>
            </form>