ugrás a tartalomhoz

Archívum - Feb 2015 - Fórum téma

február 27

Postai ragszám ellenőrzése

lehjoz · 2015. Feb. 27. (P), 12.21
Sziasztok!

Reguláris kifejezést keresek postai ragszám formátumának ellenőrzéséhez.

Üdv.: lehjoz
 

Javascript HTML5 és némi matematika.

vary88 · 2015. Feb. 27. (P), 11.17
Sziasztok, a következő problémával ügyködöm. A technológia javascript és HTML5.
A célom az lenne, hogy egy adott pont köré rajzolt kör ívén egyenlő távolságra kis ellipsziseket rajzoljak. A megoldásom a következő;

-----------------------------------------------------------------------

centerX = 400;
centerY = 400;
distance = 420;
pieces = 7;


for (var i = 0; i < pieces; i++) {
var ellipse = makeSVG('ellipse', { style: 'fill:yellow', cx: centerX + distance * Math.cos(i * (360 / pieces)), cy: centerY + distance * Math.sin(i * (360 / pieces)), rx: "30", ry: "50" });
$container[0].appendChild(ellipse);
}

-----------------------------------------------------------------------

A MakeSVG második paramétere az attribútumokat várja. Bár ez most nemfontos, de azért leírom ezt is:

-----------------------------------------------------------------------
function makeSVG(tag, attrs) {
var el = document.createElementNS('http://www.w3.org/2000/svg', tag);
for (var k in attrs)
el.setAttribute(k, attrs[k]);
return el;
}

-----------------------------------------------------------------------

A problémám az, hogy ez a kód bár egyenlő távolságra igyekszik kitenni az ellipsziseket, de szembe egymással. Tehát ha a pieces = 6 akkor hármat kitesz az egyik oldalra egyenlő távolságra, meg hármat velük szembe. Én azonban azt szeretném, hogy abszolúte egyenlően legyenek elosztva a kör kerülete mentén, tehát ha a pieces = 6, akkor az ellipszisek középpontjai, és az egész kör középpontja által bezárt szög 60 fok.

Remélem érthető voltam, ha nem, akkor kérdezzetek.
 

arány lekérdezése pixelben

domel · 2015. Feb. 27. (P), 00.17
Üdv! Van egy táblázatom

<table id="xakk" style="height:100px; width: 50%;"  border="1">
<tr>
<td>&nbsp;</td>
</tr>
</table>
és azt szeretném megoldani, hogy a táblázat magassága mindig egyenlő legyen a szélességgel. Vagyis akármekkora a képernyő (telefonok), mindig kocka legyen a táblázat. Ha átmásolom a szélességet a magasságra

           var h=parseInt(document.getElementById("xakk").style.width);
                          document.getElementById("xakk").style.height = h + "px";
az nem jó, mert az egyik % a másik pixel, és %-ot nem másolhatok a magasságra mert akkor meg a képernyő-magasság %-a lesz a táblázat magassága és így nem lesz kocka.
Tulajdonképpen a %-ban megadott szélességet kellene megkapnom pixelben, és ez is lenne a kérdésem, hogy ezt hogyan lehetne megoldani?

Üdv: Domel
 

február 26

Windows XP/7 file/mappa húzásának letiltása

Kérésre törölve 18. · 2015. Feb. 26. (Cs), 17.10
Üdv!

A mappa beállításoknál sem találom, a neten se, tudja valaki, hogyan lehet letiltani, hogy file-t, vagy mappát húzással lehessen áthelyezni, másolni?

Ugyanis k. idegesítő, hogy néha, ha nagyon siet az ember véletlenül ráhúz több mappát egy másikra, és utána megtalálni, hogy mi hová került... A Ctrl+Z-ben meg nem igazán bízom...
 

február 23

JS dinamikus encrypt

elek9914 · 2015. Feb. 23. (H), 11.11
Sziasztok, olyan dolgot keresnék, amivel a html által meghívott .js a meghívása pillanatában konvertálódik át valamilyen olvashatatlan formába. Eddig ezt használtam:

http://www.javascriptobfuscator.com/Javascript-Obfuscator.aspx

De ezt ugye manuálisan kell használni. Az elképzelés ez lenne:

<script src="azenszkriptem.php?v=123"></script>
kimenete a már kódolt javascript, ami szerver oldalon kódolatlan formában pihen és bármikor dekódolgatás nélkül változtathatok rajta. Milyen PHP-s megoldások léteznek erre?

Köszönöm
 

miért nem működik?

domel · 2015. Feb. 23. (H), 00.47
$fafa="hajnitelefon.jpg";
chmod($fafa, 0777);
echo "attributum:".substr(sprintf('%o', fileperms($fafa)), -4);
Futtatáskor kiírja hogy 0664, vagyis nem állította át a fájl attribútumát(TortalCommanderrel meg tudom változtatni, azt ki is írja)
Mi a hiba?
 

február 22

rewritebase / VS chrome

mahoo · 2015. Feb. 22. (V), 15.20
Az alábbi .htaccess fájllal rendelkezem.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.php [L]
</IfModule>
A RewriteBase / okoz problémát. FF oké, de Choromban elveszik a SESSION. Ha kiveszem, akkor jó a SESSION, de az aldomainek működése nem megfelel, tehát szükségem lenne rá.
Sokáig tartott míg rájöttem, hogy mi okozza a SESSION vesztést, de nem tudom, hogy hogyan hidaljam át a problémát.

Esetleg valami ötlet?
 

Mouse Event Probléma

elek9914 · 2015. Feb. 22. (V), 10.54
Sziasztok!

Kérném a segítségetek a következőben:

var MouseHold = false;

window.addEventListener("mousedown", MouseDown, false);	
window.addEventListener("mouseup", MouseUp, false);

MouseDown = function ( e ){
	
	switch (e.which) {
		case 1:
			MouseHold = true;
			Objektum.funkcio();
		break;	
	}
};

MouseUp = function ( e ){
	
	switch (e.which) {
		case 1:
			MouseHold = false;
		break;		
	}
};

Objektum.funkcio = function (){

	console.log("xd lol");
	
	if( MouseHold === true ){
	
		setTimeout( function () { Objektum.funkcio(); }, 250);
	}
}
Ugye itt az lenne a lényeg, hogy kattintáskor egyszer, lenyomva tartáskor ismétlődően futna le az Objektum.funkcio()

A valóságban azonban kattintáskor is legalább 2x fut le, pedig a MouseUp event false ra állítja a MouseHold változót. Nyomva tartáskor rendben ismétel.
 

február 19

Mysql backup

iddqd · 2015. Feb. 19. (Cs), 21.40
Sziasztok,

Az lenne a kérdésem , hogy milyen módszert, szoftvert, megoldást használjak élő mysql adatbázis backupra?

Kösz a válaszokat, üdv!
 

Firefox v.35

Kérésre törölve 18. · 2015. Feb. 19. (Cs), 18.30
Üdv!

Nem találtam a neten választ arra, miért van az, hogy ha a FF-el lementek egy oldalt, a letöltés ikonnál ugyanúgy mutatja, ha sikeres, mint amikor nem. Amikor nem sikeres, és gyanúm van rá, akkor megnézem és egy frissítő nyíl van ott, amire rá kell kattintani, hogy rendesen lementse.

Tudtok valamilyen megoldást, hogy figyelmeztessen, ha nem sikerül egy lementés?