On Mon, Sep 14, 2009 at 4:19 PM, Andres Gonzalez <andres@xxxxxxxxxxxxxxx>wrote: > I have read in the contents of a file using file_get_contents. I can verify > that the data has actually been read in by echoing its contents. > > But then if I do this: > > $ret = file_put_contents("/tmp/bla", $bk); > > The return value gives the correct size of string $bk, and the file > /tmp/bla > is created in /tmp, but the length is 0. > > Why are not the contents written to the file? > Hmmm. Hard to say. This works for me: $contents = 'Testing contents'; var_dump(file_put_contents(APPLICATION_PATH . '/../data/test.txt', $contents)); Outputs: Int 16 and creates the file test.txt, and writes 'Testing contents' to the file. > -Andres > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > >