![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 19.04.2003 Skąd: Wroclaw Ostrzeżenie: (0%) ![]() ![]() |
Co jest nieprawidlowego w ponizszych kodach ?
if( !isset( $name ) || !isset( $rozm ) ) $source = ImageCreateFromJPEG( $name ); Dodam, ze raczej chyba nie chodzi o zmienne name, rozm, ktore sa przekazywane z innego skryptu (mam wlaczone globalne). Z gory dziekuje za pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 19.04.2003 Skąd: Wroclaw Ostrzeżenie: (0%) ![]() ![]() |
[php:1:3739703d1d]
1 <? 2 if( !isset( $name ) || !isset( $rozm ) ) 3 { 4 header( "Location: index.php" ); 5 exit(); 6 } 7 ?> <!doctype html public "-//w3c//dtd html 4.0 transitional//en"> <html> <head> [/php:1:3739703d1d] Raczej nie moze byc mowy o bledzie powyzej 2 linii ;-) Wpisanie w 1 linii <?php tez nic nie zmienia A drugi blad dotyczy takiego kodu [php:1:3739703d1d] 1 <? 2 // $rozm $nr $name 3 header ("Content-type: image/jpeg"); 4 // header ("Cache-Control: no-cache, must-revalidate"); 5 $source = ImageCreateFromJPEG( $name ); 6 $sx = imageSX( $source ); 7 $sy = imageSY( $source ); 8 $dx = floor( $sx/$rozm ); 9 $dy = floor( $sy/$rozm ); 10 $dest = imageCreate( $dx, $dy ); 11 if( $nr<$rozm*$rozm ) { 12 $x = ($nr % $rozm) * $dx; 13 $y = (floor( $nr/$rozm )) * $dy; 14 imageCopyResized( $dest, $source, 0, 0, $x, $y, $dx, $dy, $dx, $dy ; 15 } 16 else { 17 $red = imageColorAllocate( $dest, 255, 0, 0 ); 18 imageFill( $dest, 0, 0, $red ); 19 } 20 imageJPEG( $dest ); 21 ?> [/php:1:3739703d1d] Najwiekszy problem w tym, ze wszystko zdaje sie wygladac prawidlowo. Dodam, ze korzystam z Apache 2.0.40 i php 4.2.3 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 15:45 |