ugrás a tartalomhoz

Archívum - Aug 2009 - Fórum téma

augusztus 16

Saját adatok szerkesztése

stan · 2009. Aug. 15. (Szo), 22.38
Egy közösségi portált programozok. Regisztrációkor a következő adatokat kell megadni: felhasználónév, email, jelszó. Az email címet és a jelszót a felhasználó meg tudja változtatni bejelentkezés után, csak kérdés, hogy a felhasználónevét is megváltoztathassa-e, vagy ez nem túl biztonságos? Mert látom, hogy itt a weblaboron sem lehet megváltoztatni, és elgondolkodtam, hogy miért nem...
 

Sok beviteli mező ellenőrzése javascriptben

Blackfriar · 2009. Aug. 15. (Szo), 18.15
Sziasztok !
Adott egy form, melyben 100-as nagyságrendű beviteli mező van.
Elküldés előtt le szeretném ellenőrizni (ciklusban), megfelelően ki vannak-e töltve.
A problémát az okozza, hogy minden mezőnek más az azonosítója (name).

A dolog valahogy így nézne ki: document.form.nev1.value

nev1 helyébe sorban nev2, nev3, nev4 stb. jönne, csak hogy nev1 helyébe nem írhatok változót.
Most futottam először a problémába. Tehát ciklusban miképp ellenőrizhető több beviteli mező tartalma?
Előre is köszönöm a segítségeteket.

Üdv
 

JavaScript WYSIWYG editor -- üzembiztos, testreszabható

Max Logan · 2009. Aug. 15. (Szo), 17.10
A kérdésem gyakorlati jellegű, a tapasztalatokra lennék kíváncsi.

Melyik WYSIWYG editort javasolnátok éles használatra, ami korrekt HTML kimenetet generál és testreszabható olyan értelemben, hogy az általam kiválasztott funkciókat le lehessen tiltani (ne lehessen aláhúzott szöveg írni, ne lehessen betűtípust állítani, stb.)?

Vannak már olyan szinten az ilyen szerkesztők, hogy egy honlap admin felületébe nyugodt szívvel beilleszthetők legyenek? Vagy inkább legyenek egyszerű BBCode-os formázási lehetőségek a szövegbevitelnél?
 

Netbeans verziók és pluginek frissítése

kalamona · 2009. Aug. 15. (Szo), 15.31
Sziasztok!

Most kezdenék elmélyülni a Java rejtelmeiben, azonban nem világos számomra, hogy pontosan mi a különbség és az átjárhatóság módja az egyes Netbeans verziók és változatok között.

Adott egy telepített, működő Netbeans 6.7 a gépemen, mégpedig az a verzió amit ezen az oldalon php bundle néven emlegetnek.

Ezt szeretném alkalmassá tenni J2EE fejlesztésre. Az nem világos, hogy ezek szerint az egy "bundle"-k közt csak annyi a különbség, hogy milyen plugineket tartalmaz default a telepítés során? A php-s netbeans-em bizonyos pluginek bepipálásával alkamassá tehetem a Java felesztésre? (Jelenleg semmi nincs telepítve a gépemen, sem glassfish, sem jdk, és semmi más sem)

De ha J2EE donwloads oldalról közelítem meg a problémát ott is van mindenféle csomag, köztük ami tartalmazza a Netbeanst is.

A másik amit kérdezni szeretnék, az a fenti probléma levetítve a verziószámozás területére.

A telepített Netbeans 6.7-em ma frissítette magát (azaz a pluginjeit), de az about szerint még mindig 6.7-es. Akkor most frissült, vagy sem? Ha letöltöm a 6.7.1 telepítőjét az viszont nem ajánlja fel a frissítést, hanem egy saját 6.7.1 könyvtárba akarja magát pakolni, ha meg átírom ezt 6.7-re akkor panaszkodik hogy ott már vannak adatok, de nem ismeri fel és ajánlja a lehetőséget hogy ez egy régebbi Netbeans, updateeljünk, vagy mellé telepítsünk.

Valaki segít megvilágítani nekem ezeket a dolgokat?

Köszönöm szépen!
 

augusztus 14

Regisztrációs adatok

stan · 2009. Aug. 14. (P), 18.30
Most írok egy saját regisztrációs űrlapot. A problémám a megadott adatok ellenőrzésével van, ugyanis sok helyen nem tudom eldönteni, milyen karaktereket illetve hosszúságot engedjek meg.

1. felhasználónév:
Minimum 4 és maximum 14 karakter lehet. Az angol ABC kis és nagybetűit, illetve 0-9 számokat tartalmazhat. A kis és nagybetű nem különbözik, tehát "kiscsillag" = "KISCSILLAG". Szerintetek kell, hogy legalább egy betűt tartalmazzon, és hogy ne kezdődhessen számmal?

2. email cím
Egyedi és valós email cím, a FILTER_SANITIZE_EMAIL és a FILTER_VALIDATE_EMAIL php filterekkel ellenőrzöm.

3. jelszó
Ugyan az a szabály, mint a felhasználónévnél.

4. név, irányítószám, város, utca-házszám
Itt bajban vagyok, mert az oldalra külföldiek is regelhetnek, egyelőre Romániából, Lengyelországból és Ukrajnából, és nem tudom, hogy ők milyen karaktereket használnak. Meg pl. ha egy magyar beírja a saját címét az "utca, házszám" mezőbe, akkor beírhatja úgyis hogy "Kossuth utca 57.", meg úgy is hogy "Kossuth u. 57". Érdemes esetleg ezt a mezőt tovább darabolni?

Minden hozzászólást szívesen veszek, remélem vannak jó ötleteitek.
 

JQuery radio button

magnat · 2009. Aug. 14. (P), 12.52
Sziasztok, szeretném radio buttont lecserélni jqueryvel, de nem sikerül megoldani, hogy mindig csak egy gomb legyen aktiv, és ne lehessen a checkboxhoz hasonlóan bejelölni.

A kód:

		$("input[type='radio']").each(function(){
		var chbreplace = $("<div/>").css("border", "7px solid black").css("margin","0 3px 0 0").css("width","5px").css("height","5px").css("float","left").css("backgroundColor","white").attr("id","ide");
		
		var hiddeninput = $("<input/>").attr("type", "hidden").attr("name", $(this).attr("name"));
		if($(this).attr("checked"))
		{
			hiddeninput.attr("value", "on");
			chbreplace.addClass("checked").css("backgroundColor","red");
		}
		
		chbreplace.click(function(){
			if($(this).hasClass("checked"))
			{
				$(this).removeClass("checked").css("backgroundColor","white").attr("id","ide");
				$(this).children().attr("value","");
			}
			else
			{
				$(this).addClass("checked").css("backgroundColor","red").attr("id","ide2");
				$(this).children().attr("value","on");
			}
			
		})
		
		$(this).replaceWith(chbreplace.append(hiddeninput));
	});


Egy kis iránymutatás?:/ Köszönöm
 

img igazítás probléma.

nagyfej · 2009. Aug. 14. (P), 12.47
Azt hiszem, van egy kis kavar a fejemben. A következő a problémám:

az oldalam tartalmi részét úgy szeretném formázni, hogy divek vannak egymás alatt, paddinggal, marginnal és háttérszínnel megáldva, szóval egy látható dobozt/hátteret képeznek a tartalmaknak. A divekben címsorok, bekezdések és képek találhatók. (kód alább).

<div id="tartalom">
<div>
<img src="/uploads/kep.jpg" align="right" /><h2>Első doboz tartalma</h2>
<p>skngfkjdsnfjdsnf<a href="#">dsfsndglksnv</a></p>
</div>
<div>
<img src="/uploads/kep2.jpg" align="left" /><h2>Második doboz tartalma</h2>
<p>skngfkjdsnfjdsnf<a href="#">dsfsndglksnv</a></p>
</div>
</div>
A problémám a következő. Ha nem állítok be a képnek align értéket, akkor a cím és bekezdés fölé kerül, ha viszont beállítok, akkor szépen jobbra/balra igazítódik a szöveg mellé, de a div nem nyúlik utána, csak ameddig a bekezdés tart. Szóval a kép kilóg a dobozból.

A css kód egyelőre ennyiben ki is merül:

#tartalom div{
background-color: #e2f4ee;
padding: 20px;
margin: 20px;
}

#tartalom div h2{
font-size: 18px;
margin: 0px;
padding: 3px;
}
A tartalmi részt egy az egyben FCKeditorral szerkeszteném, ezért úgy kell megoldanom, hogy a tartalmi részben max a kép jobbra/balra igazításáról kelljen gondoskodni, minden formázás a css fájlban legyen.

Próbáltam utánaolvasni a problémának, de nem találtam rá megoldást, ha valakinek van rá ötlete, plz ne kíméljen!

Előre is köszönöm a segítséget!

(működő példát, ha kell, be tudok üzemelni, de egyelőre localhoston van a dolog, ha szükséges, jelezzétek!)

Üdv: Gábor
 

augusztus 13

JQuery gondok

Medve · 2009. Aug. 13. (Cs), 21.12
Hello mindenki,
Elkezdte mfoglalkozni a JQuery-vel és lenne egy kérdésem: hogyan lehet az animációkat beállítani hogy egymás után hajtodjanak végre nem egyzserre?
Előre is köszi:P
 

Clearbox 3.

Tanul0 · 2009. Aug. 13. (Cs), 15.22
Üdvözletem!

Bizonyára sokan ismerik a clearbox-ot. Aki nem, az itt megtekintheti

Jelenleg, a galériámat ezzel a scriptel üzemeltetem, méghozá adatbázisból.

Lekérem az első képet a galériából, melynek a megjelenítése:
<a href="kep0.jpg" rel="clearbox[galery=galery1]"><img src="images/kicsi/kep0.jpg" boreder=0 /></a>
Ezzel jelenítem meg a teljes galériát, de ahoz, hogy a többi kép is ebben legyen, linkre van szükség.
Egy while függvénnyel lekérdezem a többi képet az adott galériából, és a kiiratása
<a href='kep1.jpg' rel="clearbox['galery1']"></a>
<a href='kep2.jpg' rel="clearbox['galery1']"></a>
<a href='kep3.jpg' rel="clearbox['galery1']"></a>
<a href='kep4.jpg' rel="clearbox['galery1']"></a>
...
Nos ez rengeteg felesleges kódot generál.
Van esetleg valakinek ötlete arra, hogy miként lehetne megoldani a sok felesleges kód nélkül? Php-ban gondolkodom.
Kérdeztem a fejlesztőjét, ő sem tudott erre megoldást, mert ha a CB_init() függvénnyel hozok létre galériát, az még több kódot szül.
Üdv!
 

WYSIWYG szerkesztők Mysql Injection és XSS védelme

karpati · 2009. Aug. 13. (Cs), 11.54
Sziasztok!

A következő problémám lenne:

Kaptunk egy megrendelést, ahol egy publikus oldalon WYSIWYG szerkesztőt kellene beépítenünk. Eddig mi kizárólag csak admin oldalon használtuk FCK-t és nem törődtünk se xss se injection-nel, mondván, hogy saját magának csak nem rontja el. Viszont publikus oldalon ezt nem tehetem meg, ezért fordulok hozzátok.

A kérdésem a következő lenne.

Muszáj a beküldött forrást php-vel végignéznem, hogy nincs-e benne rossz szándékú kód, vagy ezek a frameworkok már ezt kezelik?

Előre is köszönöm a segítséget.