Specifications
LISTING 28.14 Continued
<td bgcolor = “#cccccc”>
<select name = list>
<?
for($i = 0; $i<$lists; $i++)
{
echo “<option value = “.$list[$i][0];
if ($listid== $list[$i][0]) echo “ selected”;
echo “>”.$list[$i][1].”</option>\n”;
}
?>
</select>
</td>
</tr>
<tr>
<td bgcolor = “#cccccc”>
Subject:
</td>
<td bgcolor = “#cccccc”>
<input type = text name = subject value = “<?=$subject?>”
size = 60 ></td>
</tr>
<tr><td bgcolor = “#cccccc”>
Text Version:
</td><td bgcolor = “#cccccc”>
<input type=file name=’userfile[0]’ size = 60>
</td></tr>
<tr><td bgcolor = “#cccccc”>
HTML Version:
</td><td bgcolor = “#cccccc”>
<input type=file name=’userfile[1]’ size = 60>
</td></tr>
<tr><td bgcolor = “#cccccc” colspan =2>Images: (optional)
<?
$max_images = 10;
for($i = 0; $i<10; $i++)
{
echo “<tr><td bgcolor = ‘#cccccc’>Image “. ($i+1) .” </td>”;
echo “<td bgcolor = ‘#cccccc’>”;
echo “<input type=file name=’userfile[“.($i+2).”]’ size = 60></td></tr>”;
}
?>
<tr><td colspan = 2 bgcolor = ‘#cccccc’ align = center>
<input type = hidden name = max_images value = <?=$max_images?>>
<input type = hidden name = listid value = <?=$listid?>>
<? display_form_button(‘upload-files’); ?>
Building a Mailing List Manager
C
HAPTER 28
28
BUILDING A
MAILING LIST
MANAGER
697
34 7842 CH28 3/6/01 3:46 PM Page 697