Hi jason
yes the code changed but is still correct as i said i created an upload on a blank page, and this worked so i copied the code across:
i am selecting the field from the dropdown.
the code now reads:
<?php
// WA_UploadResult1 Params Start
$WA_UploadResult1_Params = array();
// WA_UploadResult1_1 Start
$WA_UploadResult1_Params["WA_UploadResult1_1"] = array(
'UploadFolder' => "/assets/images/",
'FileName' => "[FileName]",
'DefaultFileName' => "".((isset($_POST["image_prd"]))?$_POST["image_prd"]:"") ."",
'ResizeType' => "0",
'ResizeWidth' => "120",
'ResizeHeight' => "120",
'ResizeFillColor' => "#FFFFFF" );
// WA_UploadResult1_1 End
// WA_UploadResult1 Params End
?>
<?php
WA_DFP_SetupUploadStatusStruct("WA_UploadResult1");
if(isset($_POST["Update_x"])){
WA_DFP_UploadFiles("WA_UploadResult1", "new_file", "2", "[NewFileName]_[Increment]", "true", $WA_UploadResult1_Params);
}
?>
and the associated form elements:
<label for="image_prd"></label>
<input type="hidden" name="image_prd" id="image_prd" value="<?php echo(str_replace('"', '"', $row_WADAproducts_prd['image_prd'])); ?>"/>
<label for="new_file"></label>
<input type="file" name="new_file" id="new_file" />
and this is the output:
array
'new_file' =>
array
'name' => string 'wine_1098966596.jpg' (length=19)
'type' => string 'image/jpeg' (length=10)
'tmp_name' => string 'C:\WINDOWS\Temp\php211A.tmp' (length=27)
'error' => int 0
'size' => int 2940
SQL: UPDATE `products_prd` SET `name_prd` = 'As Laxas', `idtyp_prd` = 82, `idcon_prd` = 9, `idreg_prd` = 23, `idwns_prd` = 35, `year_prd` = 1995, `shortdesc_prd` = 'Intense floral and fruit aromas, especially bananas and apricots. Wonderfully fresh on the palate with a well adjusted acidity balanced by the wine’s body.', `longdesc_prd` = 'Intense floral and fruit aromas, especially bananas and apricots. Wonderfully fresh on the palate with a well adjusted acidity balanced by the wine’s body.', `image_prd` = '', `price_prd` = 9.75, `onsale_prd` = 0, `saleprice_prd` = NULL, `special_prd` = NULL, `wotm_prd` = 0, `active_prd` = 1, `slug_prd` = 'as-laxas' WHERE `id_prd`=33
default file:
Debug Info:
Status object: WA_UploadResult1
statusCode : -1
errorMessage :
clientFileName :
fileExtension :
serverFileName :
serverSimpleFileName :
serverDirectory :
contentType :
fileWasOverwritten :
fileWasSkipped :
fileWasRenamed :
fileSize : -1
isImage :
imageWidth : -1
imageHeight : -1
WA_UploadResult1_1:
clientFileName :
fileExtension :
serverFileName :
serverSimpleFileName :
serverDirectory :
contentType :
fileSize : -1
imageWidth : -1
imageHeight : -1
Update Product