Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]GD - Nie zapisuje obrazka
Otto
post 2.11.2010, 13:50:21
Post #1





Grupa: Zarejestrowani
Postów: 144
Pomógł: 7
Dołączył: 22.03.2010

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


Witam mam taki problem mianowicie z tego co wiem funkcja ImagePng powinna mi zapisać obrazek lecz niestety tego nie robi...

Mam taki kod:

  1. <?php
  2. include('config.php');
  3.  
  4. $obrazek = ImageCreateFromPng("images/banner.png");
  5. $kolor = ImageColorAllocate($obrazek, 255, 255, 255);
  6.  
  7. $q = mysql_query("SELECT anime, obejrzanych FROM lista_odcinki WHERE user = 'Otto' ORDER BY time DESC LIMIT 3");
  8. $i = '5';
  9. while ($r = mysql_fetch_array($q)) {
  10. ImageString($obrazek, 2, 10, $i, $r['anime']." ".$r['obejrzanych'], $kolor);
  11. $i = $i + 11;
  12. }
  13. header("Content-type: image/png");
  14. ImagePng($obrazek, "images/otto.png", 100);
  15. ?>


I on nie wyświetla obrazka ani go nie zapisuje...
A gdy mam taki kod:

  1. <?php
  2. include('config.php');
  3.  
  4. $obrazek = ImageCreateFromPng("images/banner.png");
  5. $kolor = ImageColorAllocate($obrazek, 255, 255, 255);
  6.  
  7. $q = mysql_query("SELECT anime, obejrzanych FROM lista_odcinki WHERE user = 'Otto' ORDER BY time DESC LIMIT 3");
  8. $i = '5';
  9. while ($r = mysql_fetch_array($q)) {
  10. ImageString($obrazek, 2, 10, $i, $r['anime']." ".$r['obejrzanych'], $kolor);
  11. $i = $i + 11;
  12. }
  13. header("Content-type: image/png");
  14. ImagePng($obrazek);
  15. ?>


To obrazek jest wyświetlany ale nigdzie się nie zapisuje...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 12)
Soulast
post 2.11.2010, 13:55:39
Post #2





Grupa: Zarejestrowani
Postów: 133
Pomógł: 6
Dołączył: 26.10.2009

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


Powinieneś nam pokazać funkcje INSERT jeśli takową posiadasz a jeśli nie to będziesz musiał ją samemu stworzyć.
Go to the top of the page
+Quote Post
Otto
post 2.11.2010, 20:08:10
Post #3





Grupa: Zarejestrowani
Postów: 144
Pomógł: 7
Dołączył: 22.03.2010

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


A co ma piernik do wiatraka? Z tego co się nauczyłem przez te kilka miesięcy to INSERT służy do dodawania rekordów do bazy danych a ten skrypt z bazą danych ma tylko to wspólnego że pobiera z niej dane...

Odświeżam gdyż temat zniknął z pierwszej strony a nadal nie znam rozwiązania
Go to the top of the page
+Quote Post
Ghost_78
post 3.11.2010, 16:51:34
Post #4





Grupa: Zarejestrowani
Postów: 222
Pomógł: 34
Dołączył: 3.11.2010

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


moze i glupie pytanie zadam ale czy katalog ma odpowiednie uprawnienia ?


--------------------
Always look on the bright side of life ;-)
Go to the top of the page
+Quote Post
GyniO
post 3.11.2010, 17:47:48
Post #5





Grupa: Zarejestrowani
Postów: 53
Pomógł: 3
Dołączył: 8.02.2010

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


wywal header content i to co pod nim, a daj to:

  1. ImageInterlace($obrazek, true);
  2. ImagePng($obrazek, "images/otto.png");
  3. ImageDestroy($obrazek);
Go to the top of the page
+Quote Post
Ulysess
post 3.11.2010, 18:37:33
Post #6





Grupa: Zarejestrowani
Postów: 695
Pomógł: 65
Dołączył: 27.07.2009
Skąd: Y

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


spróboj do zapisuj użyć: move_uploaded_file
Go to the top of the page
+Quote Post
erix
post 3.11.2010, 20:23:44
Post #7





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Co ma piernik do wiatraka?

A do tematu: na innym serwerze jest to samo?


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
Otto
post 3.11.2010, 21:19:49
Post #8





Grupa: Zarejestrowani
Postów: 144
Pomógł: 7
Dołączył: 22.03.2010

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


Połączenie Gynio i Erixa pomogło ale czemu nie działało na localhoscie? Z tego co kojarzę nigdy nie musiałem ustawiać tam chmodów... I nawet za bardzo nie wiem jak.
Go to the top of the page
+Quote Post
Pawel_W
post 3.11.2010, 21:23:52
Post #9





Grupa: Zarejestrowani
Postów: 1 675
Pomógł: 286
Dołączył: 15.06.2009
Skąd: Wieliczka

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


hmm, niech zgadnę, bo png przyjmuje jako quality wartości od 0 do 9? smile.gif

Ten post edytował Pawel_W 3.11.2010, 21:24:49
Go to the top of the page
+Quote Post
Otto
post 3.11.2010, 21:26:45
Post #10





Grupa: Zarejestrowani
Postów: 144
Pomógł: 7
Dołączył: 22.03.2010

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


No ale nawet z tym nie działa na localhoscie :<
Go to the top of the page
+Quote Post
Soulast
post 3.11.2010, 21:32:34
Post #11





Grupa: Zarejestrowani
Postów: 133
Pomógł: 6
Dołączył: 26.10.2009

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


Cytat(Otto @ 3.11.2010, 21:19:49 ) *
Połączenie Gynio i Erixa pomogło ale czemu nie działało na localhoscie? Z tego co kojarzę nigdy nie musiałem ustawiać tam chmodów... I nawet za bardzo nie wiem jak.


Osobiście używam do FTP TotalComandera tam jak już wskażesz folder w który wykonujesz upload następnie wybierzesz opcje Pliki->Zmiana Atrybutów->a tutaj chmod zmieniasz.Myślę że inne programy FTP mają podobne funkcje.

Co do INSERT myślałem że po uploadzie adres obrazka wrzucasz do bazy ja tak bynajmniej robię winksmiley.jpg

Ten post edytował Soulast 3.11.2010, 21:34:06
Go to the top of the page
+Quote Post
Otto
post 4.11.2010, 15:00:54
Post #12





Grupa: Zarejestrowani
Postów: 144
Pomógł: 7
Dołączył: 22.03.2010

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


Odświeżam bo temat poszedł na drugą stronę a nadal problem nie został rozwiązany w 100%
Go to the top of the page
+Quote Post
erix
post 4.11.2010, 17:52:46
Post #13





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Zacznij może od porównania tego, co Ci wypluwa phpinfo na obu serwerach.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 19.07.2025 - 19:46