Soberano Skrevet 9. juni 2009 Del Skrevet 9. juni 2009 Driver å prøver å lage en bilde klasse, men når jeg prøver å hente ut bredde og høyde på bildet så får jeg ikke helt det til. Regner med at det er noe feil i funksjonen hent_detaljer(); men jeg er ikke helt sikker på hva, siden jeg ikke får noe feilmeldinger. <?php class img { var $img; var $width; var $height; // bilde navn og mappe function __construct($img) { $this->img = $img; } //hent bredde og høyde function hent_detaljer() { list($width, $height) = getimagesize($this->img); $this->width = $width; $this->height = $height; } // vis bilde function showIMG() { return '<img src="'.$this->img.' width="'.$this->width.'" height="'.$this->height.'">'; } } $img = new img("bilde.jpg"); echo $img->showIMG(); ?> OUTPUT: <img src="bilde.jpg width="" height=""> Lenke til kommentar
Alex Moran Skrevet 9. juni 2009 Del Skrevet 9. juni 2009 Du kaller aldri hent_detaljer() Lenke til kommentar
Soberano Skrevet 9. juni 2009 Forfatter Del Skrevet 9. juni 2009 Du kaller aldri hent_detaljer() Selvfølgelig var det problemet.. (fant ut at jeg også hadde glemt å avslutte src...) Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå