login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Class return niet ?

Offline Sc0tTy - 30/09/2006 11:17 (laatste wijziging 30/09/2006 11:19)
Avatar van Sc0tTyPHP interesse ik heb een grote class, die helemaal goed werkt maar hij returned alleen niets.

Ik heb voor het debuggen echo 333; er neergezet en dat echo'd hij. De volgende lijn is return TRUE; maar als ik

  1. $res = $ul_rip->rip_file(
  2. $result->link ,
  3. $result->artnr
  4. );
  5. if ( $res ) {
  6. echo 111;
  7. } else {
  8. echo 222;
  9. }

doe dan echo'd hij alleen 222 , kunnen classes niet returnen ofzo ? of moet ik er wat extra's bij doen. Ik heb ook return 'asdf'; geprobeert en dat werkt ook niet.

2 antwoorden

Gesponsorde links
Offline lasdesigner - 30/09/2006 11:19
Avatar van lasdesigner PHP beginner Dus jij wilt een hele classe returnen of??
Offline Sc0tTy - 30/09/2006 11:20 (laatste wijziging 30/09/2006 11:33)
Avatar van Sc0tTy PHP interesse nee gewoon

true of false returnen

dit is de laatste functie in de class ::

  1. function handle_file() {
  2.  
  3. // Plaatje zonodig verkleinen
  4. $this->resize_file();
  5.  
  6. // Foto verzetten naar foto dir
  7. $this->foto = $this->pro_dir . $this->name . '.' . $this->ext;
  8. rename( $this->file , $this->foto );
  9.  
  10. // Thumbnail maken
  11. $this->create_thumb();
  12.  
  13. // Chmodden
  14. chmod( $this->foto , 0777 );
  15. chmod( $this->thumb , 0777 );
  16. echo 333;
  17. return 'kaaaa';
  18. }


edit :: deze functie word aangeroepen door een andere functie ik heb het in die functie zo gezet

  1. // Het geuploade bestand verwerken
  2. $this->handle_file();
  3. echo 333;
  4. return 'kaaaa';

en dat werkt wel 
topic mag gesloten worden
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.19s