Leinberger |
19.02.2009 11:26:11 |
Select Box - refresh
Hallo,
würdet Ihr mir bitte bei folgendem Problem helfen?!?!
Auf der Site bestellung.php gibt der user seine daten ein, bzw. nach eingabe der kdnr und der emailadresse werden diese automatisch aus der db geladen.
Nun ist es so, dass ich beim auswahl des landes, dies geschieht über eine selectbox, einen hinweis, in einer neuen zelle, automatisch laden möchte. Dies funktioniert auch, wenn die daten aus der db gelesen werden und somit das feld in der selectbox gefüllt ist, jedoch nicht, wenn das land manuell ausgewählt wird. Ich denke dabei immer, dass ich einen refresh der site machen muss um den hinweis neu zu laden. Hat jemand eine Idee oder einen anderen Vorschlag? DANKE für Eure Hilfe.
Hier mein code:
PHP-Code:
<div class="inhaltText">
<strong>Persönliche Daten </strong>
<br><br>
<form action="bestellung.php" method="post" name="FormularNummer" class="textfeldBestell">
<table width="95%" border="0" cellspacing="1" cellpadding="1">
<tr valign="middle" class="textfeldBestell">
<td colspan="2" class=inhaltText>Hier können Sie Ihre Kundennummer und eMail-Adresse eingeben.</td>
</tr>
<tr>
<td width="120" class=bestellText><div align="right"><strong>Kundenummer: </strong></div></td>
<td><div align="left">
<input name="kdNummer" type="text" class=textfeldBestellInput id="kdNummer" value="<?=$kundendaten[kdnummer] ?>">
</div></td>
</tr>
<tr>
<td width="120" class=bestellText><div align="right"><strong>eMail:</strong></div></td>
<td><div align="left">
<input name="kdEmail" type="text" class=textfeldBestellInput id="kdEmail" value="<?=$kundendaten[email] ?>">
</div></td>
</tr>
<tr><td> </td></tr>
<tr class="textfeldBestell">
<td></td>
<td><div>
<input class=textfeldBestellInput type="submit" name="Submit" value="Kundendaten laden">
</div></td>
</tr>
<tr><td> </td></tr>
</table>
</form><br>
<form name="Formular" class="textfeldBestell" method="post" action="bestellung2.php" onSubmit="return chkFormular()">
<pre>
<table width="95%" border="0" cellpadding="1" cellspacing="2">
<tr>
<td width="120" class="bestellText" >
<div align="right"><strong><input name="kdnummer" type="hidden" id="kdnummer" value="<?=$kundendaten[kdnummer] ?>">Anrede</strong></div>
</td>
<td><input name="anrede" type="text" class=textfeldBestellInput id="anrede" value="<?=$kundendaten[anrede] ?>"></td>
</tr>
<tr>
<td width="120" class="bestellText" ><div align="right"><strong>Name</strong></div></td>
<td><input name="name" type="text" class=textfeldBestellInput id="name" value="<?=$kundendaten[name] ?>"></td>
</tr>
<tr>
<td width="120" class="bestellText" ><div align="right"><strong>Vorname</strong></div></td>
<td><input name="vorname" type="text" class=textfeldBestellInput id="vorname" value="<?=$kundendaten[vorname] ?>"></td>
</tr>
<tr>
<td width="120" class="bestellText" ><div align="right"><strong>Straße</strong></div></td>
<td><input name="strasse" type="text" class=textfeldBestellInput id="strasse" value="<?=$kundendaten[strasse] ?>"></td>
</tr>
<tr>
<td width="120" class="bestellText" ><div align="right"><strong>Plz.</strong></div></td>
<td><input name="plz" type="text" class=textfeldBestellInput id="plz" value="<?=$kundendaten[plz] ?>"></td>
</tr>
<tr>
<td width="120" class="bestellText" ><div align="right"><strong>Ort</strong></div></td>
<td>
<input name="ort" type="text" class=textfeldBestellInput id="ort" value="<?=$kundendaten[ort] ?>"></td>
</tr>
<tr>
<td width="120" class="bestellText" ><div align="right"><strong>Telefon</strong></div></td>
<td><input name="telefon" type="text" class=textfeldBestellInput id="telefon" value="<?=$kundendaten[telefon] ?>"></td>
</tr>
<tr>
<td width="120" class="bestellText" ><div align="right"><strong>eMail</strong></div></td>
<td><input name="email" type="text" class=textfeldBestellInput id="email" value="<?=$kundendaten[email] ?>"></td>
</tr>
<tr>
<td width="120" class="bestellText" ><div align="right"><strong>Land</strong></div></td>
<td>
<select class=textfeldBestellInput name="land" id="land">
<option <?php if ($kundendaten[land] == "") echo "selected"; ?> selected></option>
<option value="Deutschland" <?php if ($kundendaten[land] == "Deutschland") echo "selected"; ?>>Deutschland</option>
<option value="Österreich" <?php if ($kundendaten[land] == "Österreich") echo "selected"; ?>>Österreich</option>
<option value="Schweiz" <?php if ($kundendaten[land] == "Schweiz") echo "selected"; ?>>Schweiz</option>
</select></td>
</tr>
<!--LANDABFRAGE -->
<?php
if ($kundendaten[land] == '')
{
echo "
<tr>
<td width=120 class=bestellText><div align=right><strong></strong></div></td>
<td class=bestellText> </td>
</tr>
<tr>
<td width=120 class=bestellText ><div align=right><strong></strong></div></td>
<td class=bestellText> </td>
</tr>";
}
if ($kundendaten[land] == 'Schweiz')
{
echo "
<tr>
<td width=120 class=bestellText><div align=right><strong></strong></div></td>
<td class=bestellText>Bitte tragen Sie die PartnerID ein, die Ihnen genannt worden ist.<br> Sollte Ihnen kein Partner bekannt sein, so tragen Sie bitte
<font color=#FF0000>CH-AA001</font> in dieses Feld ein.<br></td>
</tr>
<tr>
<td width=120 class=bestellText><div align=right><strong>PartnerID</strong></div></td>
<td class=bestellText><input name=partnerid type=text class=textfeldBestellInput id=partnerid value='$kundendaten[partnerid]' ";
}
if ($kundendaten[land] == 'Deutschland')
{
echo "
<tr>
<td width=120 class=bestellText><div align=right><strong></strong></div></td>
<td class=bestellText>Bitte tragen Sie die PartnerID ein, die Ihnen genannt worden ist.<br> Sollte Ihnen kein Partner bekannt sein, so tragen Sie bitte
<font color=#FF0000>D-CJ001</font> in dieses Feld ein.<br></td>
</tr>
<tr>
<td width=120 class=bestellText ><div align=right><strong>PartnerID</strong></div></td>
<td class=bestellText>
<input name=partnerid type=text class=textfeldBestellInput id=partnerid value='$kundendaten[partnerid]' ";
}
if ($kundendaten[land] == 'Österreich')
{
echo "
<tr>
<td width=120 class=bestellText><div align=right><strong></strong></div></td>
<td class=bestellText>Bitte tragen Sie die PartnerID ein, die Ihnen genannt worden ist.<br> Sollte Ihnen kein Partner bekannt sein, so tragen Sie bitte
<font color=#FF0000>D-CJ001</font> in dieses Feld ein.<br></td>
</tr>
<tr>
<td width=120 class=bestellText ><div align=right><strong>PartnerID</strong></div></td>
<td class=bestellText>
<input name=partnerid type=text class=textfeldBestellInput id=partnerid value='$kundendaten[partnerid]' ";
}
?>
</td>
</tr>
<tr>
<td class="bestellText" ><img src="images/leer.gif" width="20" height="20">
</td>
<td><img src="images/leer.gif" width="20" height="20"></td>
</tr>
<tr>
<td class="bestellText" ><img src="images/leer.gif" width="20" height="20"></td>
<td><img src="images/leer.gif" width="20" height="20"></td>
</tr>
<tr>
<td class="bestellText" > </td>
<td> <table width="400" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><div align="right">
<input type="image" src="images/button/weiter.gif" name="senden" alt="Bestellung fortführen">
</div></td>
</tr>
</table></td>
</tr>
<tr>
<td width="120" class="bestellText" > </td>
<td> </td>
</tr>
</table>
</pre>
</form>
|