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
wojtek19115
post
Post #2





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

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


Wnerwiłem się poczytałem i zmodyfikowałem (IMG:style_emoticons/default/biggrin.gif) Oto działający:
Kod
<?php
$nazwa="test.png";
if(!isset($_POST['generuj']))
{
echo '<form method="post" action="#generuj">
<input type="text" name="napis" />
<input type="submit" name="generuj" value="Wygeneruj" />
</form>';
}
elseif(isset($_POST['generuj']))
{
//header('Content-type: image/png');

$img = ImageCreate(300,100); #Tworzy obrazek

$kolor_bialy = ImageColorAllocate($img, 255, 255, 255);
$kolor_czarny = ImageColorAllocate($img, 0, 0, 0);

ImageFill($img, 0, 0, $kolor_bialy);
ImageString($img, 30, 15, 30, $_POST['napis'], $kolor_czarny);
imagepng($img, $nazwa);
//imagepng($img);
ImageDestroy($img);
echo "<img src=\"$nazwa\" alt=\"Wygenerowany obrazek\" /><br>";
echo "LINK do Obrazka: <a href=\"$nazwa\">$_SERVER[HTTP_HOST]/$nazwa</a>";
}
      

?>

Ale mam jeszcze ostatnie pytanie jak zrobić aby się generowało na 2 obrazkach naraz z wyborem czcionki (IMG:style_emoticons/default/questionmark.gif)
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: 5.10.2025 - 02:29