2017-03-25 4 views
0

Ich bin neu in PHP. Bitte überprüfen Sie den folgenden Code; Mehrfachauswahl funktioniert nicht. Nicht sicher warum. Danke im Voraus.HTML Mehrfachauswahl funktioniert nicht

<form action="test.php"> 
    <select name="fin[]" multiple ="multiple" class = "multiple_select" id = "selected_options_fin" style="height: 200px"> 
     <option value="week_period">Week Period</option> 
     <option value="comments_approved">Comments Approved</option> 
     <option value="comment_replies">Comment Replies</option> 
     <option value="avarage_response_time">Average Response Time</option> 
     <option value="avarage_response_time_in_minutes">Average Response Time in Minutes</option> 
     <option value="commenter_visits">Commenter Visits</option> 
     <option value="percentage_of_new_visits">% New Visits</option> 
     <option value="number_of_goal_completions"># of Goal Completions</option> 
     <option value="conversions_rate">Conversions Rate</option> 
    </select> 
    <input type="submit" name = "submit1" Value = "SUBMIT" id="submit_fin">     
</form>   


<?php 

if (isset($_POST['fin'])) { 
    $fin_array = $_POST['fin']; 
    $loop_count = 0; 
    foreach ($fin_array as $key => $value) { 
     $loop_count++; 
     echo 'Column $loop_count || Array Key = $key || Value = $value<br />'; 
    } 
    exit(); 
} 
+0

Was Sie tatsächlich bekommen? –

+0

Zeigt genau die gleiche Seite wie vor dem Senden des Formulars @ABCatella –

+0

Die Standardformularaktion ist 'GET'. Verwenden Sie nach dem Setzen 'action =" post "' –

Antwort

0

Sorry für die Mühe Erste Zeile Notwendigkeit

form action = "test.php" Methode haben = "post"