On Jan 22, 2008 8:01 PM, nihilism machine <nihilismmachine@xxxxxxxxx> wrote: > any ideas why this does not work? > > > class upload { > > function upload() { > upload::uploader(); > } > > function uploader() { > $FileName = basename($_FILES['upload1']['name']); > if (move_uploaded_file($_FILES['upload1']['tmp_name'], $FileName)) { > chmod($FileName, 0755); > rename($FileName, "admin/advertisements/" . $FileName); > return $FileName; > } else { > return "Error!"; > } > } > } What do you mean "doesn't work"? Does it hit the "Error!" return, does it do nothing, does it come up with a build error? If you're more specific, you'll get better responses and quicker help. -- </Dan> Daniel P. Brown Senior Unix Geek and #1 Rated "Year's Coolest Guy" By Self Since Nineteen-Seventy-[mumble]. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php