如何在PHP页面重新加载中获取选定的选项值

问题描述 投票:0回答:2
<div class="form-group row">
    <label for="event_name" class="col-sm-2  col-md-1 col-form-label">Event Name</label>
    <div class="col-sm-4 col-md-4">
        <select class="form-control event" name='event_name' id='event_name'>
            <option value="Option_1">Option 1</option>
            <option value="Option_2">Option 2</option>
            <option value="Option_3">Option 3</option>
            <option value="Option_4">Option 4</option>
            <option value="Option_5">Option 5</option>
        </select>
    </div>
</div>

<h4>{Event name}</h4>

我的问题是选择任何选项时如何获取{事件名称}?

php select get option
2个回答
0
投票

您可以轻松处理表单中的会话。只需在顶部执行以下操作即可:

<?php
if (isset($_GET['form'])) {
   $_SESSION['eName'] = $_GET['event_name'];
}
?>

<div class="form-group row">
    <label for="event_name" class="col-sm-2  col-md-1 col-form-label">Event Name</label>
    <div class="col-sm-4 col-md-4">
    <form method="GET" action="">
        <select class="form-control event" name='event_name' id='event_name'>
            <option value="Option_1">Option 1</option>
            <option value="Option_2">Option 2</option>
            <option value="Option_3">Option 3</option>
            <option value="Option_4">Option 4</option>
            <option value="Option_5">Option 5</option>
        </select>
        <input type="submit" name="form">
    </form>
    </div>
</div>

<h4><?php if(isset($_SESSION['eName'])) { echo $_SESSION['eName']; }?></h4>
© www.soinside.com 2019 - 2024. All rights reserved.