Seite 1 von 1

Switch für Auswahl im DropDown-Menü

Verfasst: 08.12.2010 19:26
von Eurodiver
Hallo,

ich bräuchte bitte Hilfe bei der Realisierung eines Switches für die bestimmte Auswahl in einem Dropdown Menü.

In einem Formular meines Forums (http://www.suedmaehrenforum.net) muss man, neben anderen Eingaben, zu Beginn auch in einem DropDown-Menü einen von 3 Auswahlmöglichkeiten (Taufen, Trauungen und Sterbefälle) auswählen.
[ externes Bild ]

Der Ausschntt für das DropDown Menü im HTML-Script sieht so aus:

Code: Alles auswählen

...
<form action="test.php" method="post" name="formular" id="formular"><form name='matrikenart' action='<?php echo $_SERVER["php_self"]; ?>' method='post'>
  
  <table border="0">
 <tr>
      <td><b><font size="2">Matrikenart: </font></b></td>
      <td><select name = "matrikenart">
          <option value=1 <?php echo $selected[1]; ?>>Taufen</option>
          <option value=2 <?php echo $selected[2]; ?>>Trauungen</option>
          <option value=3 <?php echo $selected[3]; ?>>Verstorbene</option>
        </select></td>
...
Was muss ich in der function.php (dzt. habe ich dort

Code: Alles auswählen

 'S_MATRIKENART'   => ($selected->data['selected'] == 2) ? true : false,
ergänzt,

bzw. in meiner Ausgabe HTML-Datei ändern/ergänzen, damit, wenn im DropDown Menü die Auwahl "Trauungen" (

Code: Alles auswählen

 <option value=2 <?php echo $selected[2]; ?>>Trauungen</option> 
) ausgewählt wurde auf der Ausgabe Seite
[ externes Bild ]
nur die untere Tabelle erscheint und sonst immer die obere.

Hier noch der HTML-Code meiner Ausgabe-Seite:

Code: Alles auswählen

<!-- INCLUDE overall_header.html --> 
	<div class="content">
<h2 class="solo">{L_MY_TITLE}</h2></div>
<br /><br />
<form method="post" action="new_page.php"> 

<!-- IF S_MATRIKENART -->
<div class="forumbg forumbg-table">
 <div class="inner"><span class="corners-top"><span></span></span>
<table class="table1" cellspacing="1">

    <tr>  
        <th>{L_PARISH}</th>  
        <th>{L_YEAR}</th>  
        <th>{L_ARCHIV}</th> 
        <th>{L_SN_MALE}</th> 
        <th>{L_FN_MALE}</th>
         <th>{L_SN_FEMALE}</th> 
        <th>{L_FN_FEMALE}</th>  
        <th>{L_USERNAME}</th> 
    </tr>  

    <!-- BEGIN block_name -->  

    <tr class="<!-- IF block_name.S_ROW_COUNT is even -->bg1<!-- ELSE -->bg2<!-- ENDIF -->">  
        <td>{block_name.PARISH}</td>  
        <td>{block_name.YEAR}</td>  
        <td>{block_name.URL}</td>  
        <td>{block_name.SN_MALE}</td>  
        <td>{block_name.FN_MALE}</td>
        <td>{block_name.SN_FEMALE}</td>  
        <td>{block_name.FN_FEMALE}</td>
        <td>{block_name.USERNAME}</td>    
    </tr>  

    <!-- END block_name -->  

</table>  
<span class="corners-bottom"><span></span></span>
</div></div>
<br />
<br />

<!-- ELSE -->
<div class="forumbg forumbg-table">
 <div class="inner"><span class="corners-top"><span></span></span>
<table class="table1" cellspacing="1">

    <tr>  
        <th>{L_PARISH}</th>  
        <th>{L_YEAR}</th>  
        <th>{L_ARCHIV}</th> 
        <th>{L_SURNAME}</th> 
        <th>{L_FORENAME}</th> 
        <th>{L_USERNAME}</th> 
    </tr>  

    <!-- BEGIN block_name -->  

    <tr class="<!-- IF block_name.S_ROW_COUNT is even -->bg1<!-- ELSE -->bg2<!-- ENDIF -->">  
        <td>{block_name.PARISH}</td>  
        <td>{block_name.YEAR}</td>  
        <td>{block_name.URL}</td>  
        <td>{block_name.SURNAME}</td>  
        <td>{block_name.FORENAME}</td>  
        <td>{block_name.USERNAME}</td>    
    </tr>  

    <!-- END block_name -->  

</table>  
<span class="corners-bottom"><span></span></span>
</div></div>
<br/>
<br/>
<!-- ENDIF -->

<div class="copyright" style="text-align: center; margin-bottom: 5px;"><a href="http://www.suedmaehrenforum.net">{L_MY_TITLE}</a> - &copy;2010, Ernst Bernt</div>
</div>
<br/>
<br/>
<input type="submit" name="submitbutton" id="submitbutton" value="neue Suche" height="50" width="100" style="width:100px; height:50px />
 <br /><br />
<!-- INCLUDE overall_footer.html -->