ImageSX,ImageSY
13 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
ahoj mam problem s funkciou ImageSX,ImageSY a neviem ju pouzit resp viem ale nefunguje tak ako by mala function obr($src1){ $sirka= ImageSX(int $src1); $vyska= ImageSY(int $src1); if ($vyska>"500" && $sirka>"600"){ $vyska[1]=$vyska / "2"; $sirka[1]=$sirka / "2"; } echo "width=\"".$sirka[1]."\" height=\"".$vyska[1]."\""; } tato func ma uchovavat pomer. (len zaciatok funkcie...) no ked to dam na web mi vypise chybu. nvm preco
-
no my taky ne, navic ani nevime, JAKOU CHYBU ti to pise
-
no pise mi to toto Fatal error: Call to undefined function ImageSX() in C:\Documents and Settings\sk3l3t0n\Desktop\lof\3207\3207\template_84\_debug_tmp.php on line 4 << to mam v lokalnom kompilere a tato chyba pise rovno na serveru Warning: imagesx(): supplied argument is not a valid Image resource in /3w/xf.cz/s/sk3l3t0n/kika/obr.php on line 4 Warning: imagesy(): supplied argument is not a valid Image resource in /3w/xf.cz/s/sk3l3t0n/kika/obr.php on line 5 samozrejme viem si to prelozit no neviem preco to tak je lebo to je v php3 +
-
>> $sirka= ImageSX(int $src1); Nevim jestli tam to int vadi, ale radeji bych to odstranil. A za druhe, doufam, ze predavas $src1 jako resource a ne jako cestu.
-
tak doma nemas tyto funkce dostupny (nejsou zkompilovany nebo povolena knihovna, tipuju, ze se jedna o gd nebo gd2 knihovnu, tak si to zapni) no a na serveru jde o to, ze do te funkce davas nejakej blabol v tom src - viz Tomík
-
dikes za rady ja tu funkciu pouzivam nasledne $konecne=obr("/cesta/1.JPG"); ako inak to tam mam napisat? viz.rescource... << (WTF?)
-
>> $konecne=obr("/cesta/1.JPG"); coz je spatne. cesta neni resource. resource je neco jako ukazatel na uz otevreny obrazek. takze nejakou funkci vytvoris / otevres obrazek a ta funkce ti vrati jeho resource, kterej si das do nejake promenne, tu pak davas jako parametr temhle funkcim. este ze to mas v manualu napsany, ze: Parameters: image - An image resource, returned by one of the image creation functions, such as imagecreatetruecolor().
-
mato (sk3l3t0n.xf.cz) cz.php.net/image cz.php.net/resample
-
tak som to upravila takto function obr($src){ $src1= ImageCreateFromJPG($src); $sirka= ImageSX ($src1); $vyska= ImageSY ($src1); if ($vyska>"500" && $sirka>"600"){ $vyska=$vyska / 2; $sirka=$sirka / 2; } echo "width=\"".$sirka[1]."\" height=\"".$vyska[1]."\""; } ale hadze toerror ze neexistuje funkcia. a nvm preco err>> Fatal error: Call to undefined function: imagecreatefromjpg() in /3w/xf.cz/s/sk3l3t0n/kika/obr.php on line 3
-
Snad proto, že žádná taková neexituje. Ono imagecreatefromjpg != imagecreatefromjpeg
-
mato (sk3l3t0n.xf.cz) ! cz.php.net/image ! protoze ta funkce se jmenuje jinak switch($type1) { // do pole case 'png': $x = "ImageCreateFromPNG"; break; case 'jpg': $x = "ImageCreateFromJPEG"; break; case 'gif': $x = "ImageCreateFromGIF"; break; case 'bmp': $x = "ImageCreateFromWBMP"; break; case 'xbm': $x = "ImageCreateFromXBM"; break; case 'xpm': $x = "ImageCreateFromXPM"; break; default: return FALSE; break; } $imgIn = function_exists($x) ? $x : -1;
-
aj tak to hadze errory function obr($src){ $obr1=ImageCreateFromJpeg($src); $rx1=ImageSX($obr1); $ry1=ImageSY($obr1); if ($rx1>"500" && $ry1>"400"){ $rx1=$rx1 / 2; $ry1=$ry1 / 2; } echo "<img src=$src width=\"".$rx1."\" height=\"".$ry1."\"BORDER='0'>"; } Warning: imagecreatefromjpeg(): open_basedir restriction in effect. File(/kika/images/psy/1.jpg) is not within the allowed path. (from /3w/xf.cz/s/sk3l3t0n) in /3w/xf.cz/s/sk3l3t0n/kika/obr.php on line 3 Warning: imagecreatefromjpeg(/kika/images/psy/1.jpg): failed to open stream: Operation not permitted in /3w/xf.cz/s/sk3l3t0n/kika/obr.php on line 3 Warning: imagesx(): supplied argument is not a valid Image resource in /3w/xf.cz/s/sk3l3t0n/kika/obr.php on line 4 Warning: imagesy(): supplied argument is not a valid Image resource in /3w/xf.cz/s/sk3l3t0n/kika/obr.php on line 5
-
File(/kika/images/psy/1.jpg) is not within the allowed path. soubor (.............................) neni v povolenych cestach (from /3w/xf.cz/s/sk3l3t0n) ... je to chybne nastaveni wz.cz , ale tez chybne udelany program, ze vyuziva prave homedir jinymi slovy, do adresare home = / nemas ty zadna prava cokoliv zapisovat nebo z nej cist. cili na radek 3 dej echo $src a pokud je to spravna cesta, tak se dalsi priklaz provede, jinak ani nahodou. Chtel jsem rici asi tolik, ze chyba nastava ve scriptu, ktery neuvadis. Ta funkce chybu nehlasi, ted hlasi chybu $src, kde se vyskytuje "/" = home a tam ty nemas pristup. Kdyz se podivas dal, tak vidis, ze od home vede cesta do tveho adresare jako: /3w/xf.cz/s/sk3l3t0n cili cestu k souboru bys musel napsat jako /3w/xf.cz/s/sk3l3t0n/kika/images/psy/1.jpg nikoliv jako /kika/images/psy/1.jpg (kde adresar kika vubec neexistuje, ale existuje 3w/) a nebo ./images/psy/1.jpg pokud je script kika/script.php Dalsi chyba vychazi z te predchozi, nemas data, selze funkce jpeg, resp jejim vysledkem je -1 type=text/html Pak data=-1 nejsou typu image a dotez, data=-1 nejsou typu image