Hallo,
<select size="3" name="av_require[]" multiple="multiple" class="fliesstext">
<?
$values3 = Array("Video VHS","Data Projector (Computer Projection)");
foreach($values3 as $id3)
{
echo "<option value='".$id3."' ".(($id3 == $av_require)?"
^^^^^^^^
das geht so nicht, da $av_require ein Array ist, also die Bedingung niemals erfüllt wird.
Eine weitere Fehlermöglichkeit wäre, dass z.B. register_globals off sind, aber vielleicht hast du das ja schon bedacht.
Probiere mal:
echo "<option value='".$id3."' ".((in_array($id3,$_REQUEST['av_require']))?" selected="selected"":"").">".$id3."\n";
Natürlich kannst Du statt $_REQUEST auch $_POST bzw. $_GET nehmen.
HTH.
Grüsse
Frankie