Hello everybody, I have a question regarding the upload of pictures through a webform. Right now my code only works with a 'hard-coded-ID'-value (see below). ===== code (dtml method "upPicture" - calls itself after submitting file selection form) ===== <dtml-if expr="REQUEST.form.keys()"> <dtml-if "attached_file.filename"> <!-- check if user entered something in the form --> <dtml-call "manage_addImage('HARD_CODED_ID', attached_file.read(), ' ')"> <dtml-else> Please choose a picture!!!. </dtml-if> <dtml-else> <h2>Upload Picure:</h2> <p><form method="post" action="upPicture" enctype="multipart/form-data"> <input type="file" name="attached_file"> <input type=submit name="submit"> </form> </dtml-if> =============================================================== The above code works fine, it creates a new image object out of the selected file. But what I want is to change the HARD_CODED_ID into the current filename, i.e. if the person selects "C:\Temp\pic.jpg" for uploading I want the function manage_addImage to be called with the following arguments: 'pic.jpg', attached_file.read(), ' ' I tried dtml-call "manage_addImage(attached_file, attached_file.read(), ' ')"> or: "manage_addImage(attached_file.filename, attached_file.read(), ' ')"> I couldn't get it to work. Thanks for your help in advance, Philipp