logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Krasnal Serv - błąd imagecolorat() przy wyświetlaniu grafiki, jak naprawić?

marcus753 11 Lut 2010 19:16 1131 2
REKLAMA
  • #1 7679535
    marcus753
    Poziom 9  
    Posty: 44
    Witam zainstalowałem sobie krasnal serva na swoim kompie o to opis jego biblioteki GD:

    GD Version: bundled (2.0.28 compatible)
    FreeType Support: tak
    FreeType Linkage: with freetype
    T1Lib Support: nie
    GIF Read Support: tak
    GIF Create Support: tak
    JPG Support: tak
    PNG Support: tak
    WBMP Support: tak
    XPM Support: nie
    XBM Support: tak
    JIS-mapped Japanese Font Support: nie

    problem w tym że jak uruchamiam jakąś funkcje to wyświetla mi się error

    Warning: imagecolorat(): supplied argument is not a valid Image resource in c:\usr\krasnal\www\marcus753

    jak rozwiązać ten problem ? jestem początkujący w tej tematyce i nie zabardzo wiem jak się za to zabrać ;/
  • REKLAMA
  • #2 7679688
    arnoldziq
    VIP Zasłużony dla elektroda
    Posty: 5376
    Pomógł: 789
    Ocena: 300
    Może trochę więcej konkretów.
    Biblioteka GD znajduje się zarówno w Perl-u jak i w PHP. O co dokładnie chodzi?
  • #3 7679793
    marcus753
    Poziom 9  
    Posty: 44
       1.
          <?php
       2.
          $img=imagecreatefromjpeg("bla.jpg");
       3.
           
       4.
          $rzad=0;
       5.
          $kolumna=0;
       6.
          while($rzad < 288){
       7.
           
       8.
          $rgb1 = imagecolorat($img, $kolumna, $rzad);
       9.
          $r1 = ($rgb1 >> 16) & 0xFF;
      10.
          $g1 = ($rgb1 >> 8) & 0xFF;
      11.
          $b1 = $rgb1 & 0xFF;
      12.
           
      13.
          $kolor=0;
      14.
          $tablica[$rzad][$kolumna][$kolor] = $r1;
      15.
          echo $rzad;
      16.
          echo " / ";
      17.
          echo $kolumna;
      18.
          echo " => ";
      19.
          echo $tablica[$rzad][$kolumna][$kolor];
      20.
           
      21.
          $kolor=1;
      22.
          $tablica[$rzad][$kolumna][$kolor] = $g1;
      23.
          echo " | ";
      24.
          echo $tablica[$rzad][$kolumna][$kolor];
      25.
           
      26.
          $kolor=2;
      27.
          $tablica[$rzad][$kolumna][$kolor] = $b1;
      28.
          echo " | ";
      29.
          echo $tablica[$rzad][$kolumna][$kolor];
      30.
          echo "<br>";
      31.
           
      32.
          $kolumna = $kolumna+1;
      33.
           
      34.
          if($kolumna>352) {
      35.
           
      36.
          $kolumna=0;
      37.
          $rzad=$rzad+1;
      38.
           
      39.
          }
      40.
           
      41.
          }
      42.
           
      43.
          echo "Skrypt zostal zakonczony";
      44.
          ?>


    taki skrypt ;/ wywala mi błędy o których pisałem powyżej

    jak uruchamiam go na normalnym zewnętrznym serwerze wszystko jest ok ;/

    Dodano po 1 [minuty]:

    Warning: imagecreatefromjpeg() [function.imagecreatefromjpeg]: 'http://www.traxelektronik.pl/pogoda/krakow/kam0242_2_0.jpg' is not a valid JPEG file in c:\usr\krasnal\www\marcus753\kolor223.php on line 2

    Warning: imagecolorat(): supplied argument is not a valid Image resource in c:\usr\krasnal\www\marcus753\kolor223.php on line 8
    0 / 0 => 0 | 0 | 0

    Warning: imagecolorat(): supplied argument is not a valid Image resource in c:\usr\krasnal\www\marcus753\kolor223.php on line 8
    0 / 1 => 0 | 0 | 0

    Warning: imagecolorat(): supplied argument is not a valid Image resource in c:\usr\krasnal\www\marcus753\kolor223.php on line 8
    0 / 2 => 0 | 0 | 0

    Warning: imagecolorat(): supplied argument is not a valid Image resource in c:\usr\krasnal\www\marcus753\kolor223.php on line 8
    0 / 3 => 0 | 0 | 0

    Warning: imagecolorat(): supplied argument is not a valid Image resource in c:\usr\krasnal\www\marcus753\kolor223.php on line 8
    0 / 4 => 0 | 0 | 0

    takie błędy mi wyrzuca na zewnętrzym serwerze wszystko działa normalnie ;/
REKLAMA