Hej gruppe
Jeg sidder og udvikler på et icon manager system til oscommerce.
På den side bliver alle ikoner vist samtidigt kan man skifte alle ikoner på
siden også. Alle felter på siden bliver vist i 1 formular, derfor har jeg
navnetgivet felterne såsom
?>
<input type="file" name="image_<? echo $counter; ?>">
<input type="hidden" name="icontype_<? echo $counter; ?>" value="upload">
<input type="hidden" name="upload_<? echo $counter; ?>" value="upload">
<input type="hidden" name="alias" value="<? echo $row[alias]; ?>"
style="display: none;">
<?
problemet er at mit script ikke rigtigt ser at filen er uploadet, jeg løber
løkken igennem for uploads på følgende måde:
for ($a = 1; $a <= 1000; $a++) {
if(isset($_REQUEST["upload_$a"])) {
if(is_uploaded_file($_REQUEST["image_$a"])) {
print $_FILES["icon_$a"]["name"];
move_uploaded_file($_FILES["icon_$a"]["tmp_name"], DIR_FS_CATALOG_IMAGES
.. "costumicons/" . $_FILES["icon_$a"]["name"]);
mysql_query("update images set filename = 'icon_$a' where alias =
'$_REQUEST[alias]'") or die(mysql_error());
}
}
}
Er det mig der er helt galt på den ? burde man ikke kunne gøre det sådan ?
altså med dynamiske variablenavne ?
--
Tonny Jørgensen,
www.jegergud.dk