Hallo,
ich sitze hier immer noch an einem online-shop code template: 'Stirb langsam' halt!!
Also, ich hab hier ein script, das mit Hilfe zweier includeder Funktionen Ländernamen mit <select><option> ausgibt und Ländercodes mit dem
value-Atribut innerhalb <option> weitergibt.
Zunächst die includete Datei functions.inc:
Dann die Datei mit dem Abschnitt für die select-Schaltfläche singel-form.inc
(auch wiederum eine includete Datei)(tr,td-Tags werden später geschlossen, oder ähh, gar nicht!??)
Ich verstehe die if-Abfrage vor echo $state; nicht. Ich meine, das Array, das die Ländernamen enthält, ist doch vorhanden. Das müsste doch eingentlich recht tivial sein, das auszugeben? Das script ist singel-form.inc ist zwar in ein weiteres eingebettet, die Ausgabe der option-Felder erfolgt jedoch nur in diesem Script, die Weiterverarbeitung der Werte in den value-Atrrib, dann in einem anderen.
Vielen Dank,
Iago
ich sitze hier immer noch an einem online-shop code template: 'Stirb langsam' halt!!
Also, ich hab hier ein script, das mit Hilfe zweier includeder Funktionen Ländernamen mit <select><option> ausgibt und Ländercodes mit dem
value-Atribut innerhalb <option> weitergibt.
Zunächst die includete Datei functions.inc:
PHP-Code:
function getStateCode()
{
$stateCode = array(1 => 'BE','DA','TR');
return $stateCode;
}
function getStateName()
{
$stateName = array(1 => 'Belgien','Dänemark','Türkei');
return $stateName;
}
(auch wiederum eine includete Datei)(tr,td-Tags werden später geschlossen, oder ähh, gar nicht!??)
PHP-Code:
<?php
........
include(functions.inc);
.......
foreach($ship_info as $field => $value)
{
if $field = 'ship_state'{ ?>
<tr> <td>Staat</td>
<td><select name="ship_state"><?php
$stateName = getStateName();
$stateCode = getStateCode();
for ($n=1; $n<=3; $n++)
{
$state = stateName[$n];
$scode = stateCode[$n];
?> <option value="<?php echo $scode;
?>ausgewählt"><?php
if($scode == @$_POST['state'] || $scode == @$ship_state) {echo $state;}?></option>
<?php }
}
?>
</select>...............
.........
Vielen Dank,
Iago
Kommentar