Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem ze skryptem do zdjęc, pomocy
progman
post 26.09.2006, 08:29:24
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 6.07.2006

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


Przerobilem skrypt i dziala ale do momentu jak wywolam funkcje przed zapytaniem sql... Nie wiem wogole dlaczego tak sie dzieje.

  1. <?php
  2. // rozpoczecie ladowania obrazkow z bazy oraz sprawdzenie smiennych...
  3. Header("Content-type: image/jpeg");
  4.  
  5. function brak_wiz()
  6. {
  7. $image = imagecreatefromjpeg("images/brak_wiz.jpg");
  8. Imagejpeg($image);
  9. ImageDestroy($im);
  10. }
  11.  
  12. pg_query ($conn, "begin");
  13.  
  14. if (in_array ('table', $get_vars))
  15. {
  16. $img_table=$HTTP_GET_VARS['table'];
  17. }
  18.  
  19. if (in_array ('field', $get_vars))
  20. {
  21. $img_field=$HTTP_GET_VARS['field'];
  22. }
  23.  
  24. if (in_array ('id', $get_vars))
  25. {
  26. $img_id=$HTTP_GET_VARS['id'];
  27. }
  28.  
  29.  
  30. brak_wiz(); //tutaj jeszcze dziala...
  31.  
  32.  
  33. $res = pg_query($conn, 'SELECT '.$img_field.' FROM '.$img_table.' WHERE id='.$img_id);
  34.  
  35. brak_wiz(); //od tego momentu juz nie.
  36.  
  37. $LO = pg_lo_open($conn, pg_result($res, 0, $img_field), "r");
  38.  
  39. pg_lo_close ($LO);
  40.  
  41. if (pg_field_is_null($res, 0, $img_field)=='1') {
  42.  
  43. brak_wiz();
  44.  
  45. } else {
  46. $LO;
  47. }
  48.  
  49. // zamykanie funkcji ladowania obrazkow
  50. pg_query ($conn, "commit");
  51. ?>


Ten post edytował progman 26.09.2006, 13:09:21
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
clansman5
post 28.09.2006, 11:09:08
Post #2





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 23.09.2006

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


ustaw zmienne z ktorych korzystasz w funkcji jako global
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: 22.07.2025 - 14:58