blueboy wrote:
This work localy but not on my remote host. How can I debug it?
if(!(is_dir('images/$customer_id')))
{
mkdir("images/$customer_id", 0700);
}
The file is in the main public_html folder and there is a images folder.
First tip - always use full paths instead of local ones so you know
*exactly* where it's going.
If it goes under the current folder (and I hope you have some basic
checking here somewhere for customer_id):
$customer_id = (int)$customer_id;
if ($customer_id <= 0) {
die("Bad customerid!");
}
$dir = dirname(__FILE__) . '/images/' . $customer_id;
if (!is_dir($dir)) {
mkdir($dir, 0700);
}
What should the permissions be?
Depends on the host (whether they are running php in cgi mode or as an
apache module).
Check if safe-mode is on or off.
Check the parent folder to make sure that the webserver user has write &
execute access to be able to get into the base folder.
display errors and turn error reporting up to work out why it's not working.
--
Postgresql & php tutorials
http://www.designmagick.com/
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php