"@" in the beginning of the function like *@ftp_chdir();* should suppress the warning. Or you can use error_reporting(); error_reporting(E_ERROR | E_PARSE); should suppress the warning too. On Sun, Feb 16, 2014 at 1:16 AM, Ron Piggott <ron.piggott@xxxxxxxxxxxxxxxxxx > wrote: > > I am using the result of " ftp_chdir " to know if the directory exists or > not. If the result is "false" then I make the directory: > > === > <?php > > if ( ftp_chdir( $this->getFtpConnection() , $new_directory ) == FALSE ) { > > if ( ftp_mkdir( $this->getFtpConnection() , $new_directory ) ) { > return TRUE; > } else { > return FALSE; > } > > } else { > return TRUE; > } > > ?> > === > > However when the result is 'false' a PHP warning is created: " PHP > Warning: ftp_chdir(): Failed to change directory " How can I avoid this > warning? > > Ron > > Ron Piggott > > > > www.TheVerseOfTheDay.info > -- Regards, Jigar Dhulla