Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Opuźnione utworzenie katalogu
PiratNowegoPokol...
post
Post #1





Grupa: Zarejestrowani
Postów: 132
Pomógł: 0
Dołączył: 12.10.2006

Ostrzeżenie: (0%)
-----


  1. <?php
  2. class FDirectory
  3. {
  4. protected $_sPath;
  5.  
  6. private $rHandle;
  7.  
  8. public static function create( $sPath )
  9. {
  10. if( is_dir( $sPath ) )
  11. throw new FException( "Direcotry {$sPath} just exist" );
  12.  
  13. mkdir( $sPath );
  14.  
  15. return new self( $sPath );
  16. }
  17.  
  18. public function __construct( $sPath )
  19. {
  20. $this->_sPath = realpath( $sPath );
  21.  
  22. if( !is_file( $this->_sPath ) )
  23. throw new FException( "Direcotry {$this->_sPath} does not exist" );
  24. }
  25. }
  26. ?>


Duży problem... przy wykonaniu create wywala mi exception `Direcotry ##### does not exist` a to dlatego że nie został jeszcze utworzony. Tworzy się trochę za późno blink.gif
Użycie sleep() chyba nie pomoże bo bóg wie ile ten katalog ma się zamiar tworzyć worriedsmiley.gif

Może ktoś coś poradzić ?

Ten post edytował PiratNowegoPokolenia 31.07.2007, 08:09:15
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 21:27