Új hozzászólás Aktív témák
-
zka67
őstag
válasz Barett 50cal #3095 üzenetére
A favicont a root könyvtárba kell tenni, ha lehet 32x32-es legyen alpha channel-el.
-
zka67
őstag
válasz Barett 50cal #3098 üzenetére
Alpha channel - nem cache
Magyarul 32 bites RGBA formátum. Ikonszerkesztésre tudom ajánlani az Axialis IconWorkshop nevű progit.
-
zka67
őstag
válasz Sk8erPeter #3138 üzenetére
Neked lehet, hogy egyszerűbb. A kérdező mit kérdezett és hogyan? Egyszerű megoldás kellett neki, úgy hogy nincs otthon js-ben.
Ettől még feltételeztem, hogy annyira azért megy neki, hogy két paramétert át tudjon adni egy js függvénynek, beteszi egy .js fájlba, azt betölti head-ban és csak használnia kell.
Egyébként meg úgy hallottam, hogy a google se szereti a 64k-nál nagyobb fájlokat...
-
zka67
őstag
-
zka67
őstag
válasz Inv1sus #3363 üzenetére
Simán PHP-vel
<form name="xxx" action="" method="POST" target="_self">
<input name="btn" type="image" src="splice.jpg" title="Diagram" value="button" size="128,128" border="0" />
</form>
<?php
function CalcGrad($x1,$y1,$x2,$y2) {
$xs = ($x1-$x2);
$ys = ($y1-$y2);
if ($ys != 0) {
$r = atan(abs($xs)/abs($ys))*180.0/pi();
if ($xs < 0) {
if ($ys < 0) $r = 180-$r;
} else {
if ($ys < 0) $r = $r + 180; else $r = 360-$r;
}
} else {
if ($xs < 0) $r = 90; else $r = 270;
}
return $r;
}
$x = $_POST['btn_x'];
$y = $_POST['btn_y'];
$r = sqrt(pow(128-$x,2)+pow(128-$y,2)); // körön kívül?
if ($r > 127) echo 'OUT<br />'; else {
$g = CalcGrad(128,128,$x,$y);
if ($g < 135) echo 'GREEN MENU'; else
if ($g < 240) echo 'BLUE MENU'; else
echo 'RED MENU';
}
?>
splice.jpg -
zka67
őstag
válasz Sk8erPeter #3366 üzenetére
Tisztában vagyok vele, csak meló közben gyorsan összedobtam a kódot, szerintem nem ez a lényeg benne
-
zka67
őstag
válasz INMOTEP #3369 üzenetére
www.000webhost.com - 1500MB tárhely, reklámmentes, PHP, stb. magyarul minden van.
Aztán Joomla.