Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]/[GD] Problem z wyświetlaniem, Nie wyświetla się obrazek ani tekst
wojtek19115
post
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 24.07.2010

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


Witam mam problem z moim skryptem niechce się wcale wyświetlać obrazek a na nim powinna biblioteka GD generować napis.
Oto ten skrypt :
Kod
<?php
header("Content-type: image/jpeg");

$im = imagecreatefromjpeg('testowy.jpg');

// Kolor liter
$pierwszy = imagecolorallocate($im, 255, 255, 255);
//kolor scianek liter
$drugi = imagecolorallocate($im, 128, 128, 128);

$text = "To żyje!! ";




// Efekt glebi tekstu +1 do wartosci wspulrzednych tekstu
imagestring($im, 15, 36, 26, $text, $drugi);

// Wspulrzedne tekstu
imagestring($im, 15, 35, 25, $text, $pierwszy);


imagejpeg($im);
imagedestroy($im);
?>

I mam pytanie gdzie tu jest błąd (IMG:style_emoticons/default/questionmark.gif) Bo zaczynam przygodę z PHP niedawno pierwszy kalkulator mam za sobą (IMG:style_emoticons/default/biggrin.gif) Jagby ktoś mógł to może poda poprawny kod PHP
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
em1X
post
Post #2





Grupa: Zarejestrowani
Postów: 984
Pomógł: 41
Dołączył: 16.03.2002
Skąd: Płock

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


odpowiedź trafna jak najbardziej, Twoja nieznajomość tematu jest problemem
Nie znam Twojego układu folderów a kod

  1. include dirname(__FILE__).'/jakisPlik.php';


powoduje załączenie pliku jakisPlik.php, który znajduje się W TYM SAMYM folderze, co plik, który właśnie jest wykonywany - czyli relatywnie do niego.

Skoro plik znajduje się w jakimś folderze głębiej to dać należy:
  1. include dirname(__FILE__).'/jakis/folder/plik.php';
  2.  
  3. // natomiast jezeli w folderze wczesniej to
  4. include dirname(__FILE__).'/../wczesniejszy/folder/plik.php';
Go to the top of the page
+Quote Post

Posty w temacie


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: 10.10.2025 - 13:51