Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Błąd przy otwieraniu obrazka
woxala123
post
Post #1





Grupa: Zarejestrowani
Postów: 361
Pomógł: 12
Dołączył: 9.01.2010

Ostrzeżenie: (10%)
X----


Witam.
Mam taki plik index.php
  1.  
  2.  
  3. require( "vendor/autoload.php" );
  4.  
  5.  
  6. $imagine = new Imagine\Gd\Imagine();
  7.  
  8. $image = $imagine->open(__DIR__ . '/kotek.jpg');
  9.  
  10. $image->resize(new Imagine\Image\Box(600,600));
  11. $image->save('img/image.jpg');
  12.  

wyskakuje mi błąd
( ! ) Fatal error: Uncaught Error: Call to undefined method Imagine\Gd\Imagine::open() in C:\xampp\htdocs\comp\index.php on line 14
( ! ) Error: Call to undefined method Imagine\Gd\Imagine::open() in C:\xampp\htdocs\comp\index.php on line 14
No i oczywiście nie mogę tego otworzyć . CO tutaj jest źle.
Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Klasa IMAGINE nie ma metody OPEN
Go to the top of the page
+Quote Post
woxala123
post
Post #3





Grupa: Zarejestrowani
Postów: 361
Pomógł: 12
Dołączył: 9.01.2010

Ostrzeżenie: (10%)
X----


Okey to jaka metodę zastosować czy może zainstalować w terminalu?
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




NIe wiem jakiej klasy uzywasz wiec nie wiem jak masz jej uzywac. Napisalem ci jedynie to co napisal ci php. Klasa ktorej uzywasz nie ma metody OPEN.
Go to the top of the page
+Quote Post
woxala123
post
Post #5





Grupa: Zarejestrowani
Postów: 361
Pomógł: 12
Dołączył: 9.01.2010

Ostrzeżenie: (10%)
X----


Okey dzięki za podpowiedź. Poradziłem sobie w ten sposób.
  1. require 'vendor/autoload.php';
  2.  
  3. use Imagine\Image\Box;
  4. use Imagine\Image\Point;
  5.  
  6. $imagine = new Imagine\Gd\Imagine();
  7.  
  8. $image = $imagine->open('kotek.jpg');
  9.  
  10. $image->resize($image->getSize()->widen(600))->save('img/resized_img.jpg');
  11.  
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 14.09.2025 - 14:36