Visa ett inlägg
Oläst 2011-02-17, 00:18 #2
Kekke Kekke är inte uppkopplad
Medlem
 
Reg.datum: Feb 2011
Inlägg: 198
Kekke Kekke är inte uppkopplad
Medlem
 
Reg.datum: Feb 2011
Inlägg: 198
Citat:
Ursprungligen postat av KarlRoos Visa inlägg
Bara för att göra något konstruktivt innan jag går och lägger mig så skrev jag om den till en version som i alla fall jag tycker är snyggare och lättare att använda.

PHP-kod:
<?php
function select_options($options$active ''){
    
$html '';
    
    foreach(
$option as $key => $val){
        
$selected '';
        
        if(
$key == $active){
            
$selected ' selected="selected"';
        }
        
        
$html .= '<option value="' $key '"' $selected '>' $val '</key>' "\n";
    }

    return 
$html;
}
?>
PHP-kod:
<form>
<select>
<?php
echo select_options(array(
    
'Books' => 'Books',
    
'Cars' => 'Cars',
    
'Movies' => 'Movies'
), $_GET['selected_option']);
?>
</select>
</form>
Sedan är det en länk in på samma sätt.
Smidigt!

Dock bör man använda selected istället för selected="selected".
http://www.w3.org/TR/html401/intro/s...html#h-3.3.4.2
Kekke är inte uppkopplad   Svara med citatSvara med citat