Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][HTML]Problem przy wyświetleniu pliku za pomocą img
Adis92
post
Post #1





Grupa: Zarejestrowani
Postów: 146
Pomógł: 12
Dołączył: 9.01.2009
Skąd: Płock

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


Witam. Natchnąłem się dzisiaj na dziwny problem. Otóż jak któryś raz chciałem do autoryzacji formularza użyć kodu który jest generowany przez plik zew. Zawsze wywoływałem go za pomocą
  1. <img src="includes/image.php" style="border: 0px; margin: 0px 0px 0px 20px" id="image" alt="Kod Autoryzacji" />

i normalnie wyświetlało, lecz tym razem nic mi się nie wyświetla jedynie wartość znacznika alt (kod autoryzacji). Ktoś może wie dlaczego tak może być?
a tutaj jeszcze plik images.php. Dodam tylko że inne obrazki są normalnie wyświetlane.

  1. <?php
  2. function passgen() {
  3. $nr = floor(time() / 3600);
  4. srand(array_sum(explode(" ", microtime())) * 100000);
  5. $a = rand(0, min(getrandmax(), $nr));
  6. $b = $nr - $a;
  7. $a = base_convert($a, 10, 36);
  8. $b = base_convert($b, 10, 36);
  9. $a = strrev(str_pad($a, max(strlen($a), strlen($b)), 0, STR_PAD_LEFT));
  10. $b = str_pad($b, max(strlen($a), strlen($b)), 0, STR_PAD_LEFT);
  11. for($i = 0; $i < strlen($a); $i++) $pass .= $a[$i].$b[$i];
  12. return $pass;
  13. }
  14. header("Content-type: image/png");
  15. $img = imagecreate(140, 30);
  16. $background = imagecolorallocate($img, 247, 247, 247);
  17. $textcolor = imagecolorallocate($img, 65, 162, 223);
  18. imagestring($img, 5, 10, 7, passgen(), $textcolor);
  19. imagepng($img);
  20. imagedestroy($img);
  21. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
muk4
post
Post #2





Grupa: Zarejestrowani
Postów: 309
Pomógł: 56
Dołączył: 3.11.2006
Skąd: Gliwice

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


Ciekawe, bo skopiowałem twój kod i u mnie działa normalnie.
Tyle, że oba plik są w tym samym katalogu.
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 Aktualny czas: 20.08.2025 - 06:25