I'm using the following function to create the files. the function is part
of a class so "$this->somthing" refers to somthing in that class:

function create_file($file_name) {
    if (!$this->fp = fopen($file_name, wb)) {
        $this->error_msg .= $this->error_create . ' ' . $file_name;
        return false;
    } else {
        $this->file = $file_name;
        return $this->fp;
    }
}

Also the script using this class is in the http-server-root and includes
this class. the include file isn't in the http-server-root, but that
shouldn't have any effect since it's not the include file that calls to
function.

The calling script: http-server-root
The include class: http-server-root\nef
Where I want to create files: http-server-root\nef\articles

Hope this gave you a better chance of helping me out :)

~ Aidal


"Timothy J Hitchens" <[EMAIL PROTECTED]> wrote in message
006b01c26f7a$28ffa110$0500a8c0@BAMBINO">news:006b01c26f7a$28ffa110$0500a8c0@BAMBINO...
> If the script is in the same directory just try either "{file}" nothing
> in front or "./{file}"
>
> What function are you using to create files?
>
>
>
> Timothy Hitchens (HITCHO)
> [EMAIL PROTECTED]
>
> HITCHO has Spoken!
>
>
>
>
>
>
> -----Original Message-----
> From: Aidal [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, 9 October 2002 4:24 PM
> To: [EMAIL PROTECTED]
> Subject: [PHP] how to create files??
>
>
> Hi NG.
>
> I'm having problems creating files at a certain location.
> If I attemt to create a file it gets created in the rootdir (htdocs)
> even though I add a path infront of the file name. I've tried severel
> ways of adding a path (with "/" and "\\") but nothing works.
>
> eksample: "/nef/articles/54.txt"
>
> File 54.txt gets created but not at the intented location, instead it
> gets created in htdocs.
>
> Can anyone help me by telling me how I'm suppose to do this? I'm running
> PHP on Win98 with Apache.
>
> ~ Aidal
>
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>



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

Reply via email to