Toby,

Your ISP may be using 'safe_mode'. Try the move_uploaded_file function()
instead of copy(). This is taken off php.net/move_uploaded_file:

  Note:  move_uploaded_file() is not affected by the normal safe-mode
  UID-restrictions. This is not unsafe because move_uploaded_file() only
  operates on files uploaded via PHP.

Hope this helps...

-Dash

                        *** NEWSFLASH ***
Russian tanks steamrolling through New Jersey!!!!  Details at eleven!

On Sun, 24 Nov 2002, [iso-8859-1] toby z wrote:

> Hi all
> I am trying to upload a file. It works fine on my local Apache, but
> gives me "Permission denied to create file" error on my online host..
> Any clue???
>
> $file = $_FILES['userfile']['tmp_name'];
> if (is_uploaded_file($file))
>    print_r("Copying ".$file);
>      if (copy($file, "./files/". $_FILES['userfile']['name']))
>               echo("Success");
>
>      else
>               echo("Failure");
>
>
> __________________________________________________
> Do You Yahoo!?
> Everything you'll ever need on one web page
> from News and Sport to Email and Music Charts
> http://uk.my.yahoo.com
>
> --
> PHP Windows Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>


-- 
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to