ugrás a tartalomhoz

Archívum - Feb 14, 2008

DOM objektumhoz esemény csatolása dinamikusan.

s_volenszki · 2008. Feb. 14. (Cs), 21.08
Sziasztok!

Hogyan tudok egy DOM objektuhoz eseményt csatolni betöltődés után? Mondjuk az oldalon bekövetkező fejlemények határozzák meg, hogy kell-e majd a body-nak onunload.

s_volenszki
 

DrawAble Markup Language

_Nec · 2008. Feb. 14. (Cs), 19.47
Megrajzolod az oldalvázlatot, majd a rajzból generálja a HTML/CSS kódot
 

Nagyon bonyolult MySQL lekérdezés

Velias9 · 2008. Feb. 14. (Cs), 18.40
A gondom az lenne, hogy három táblából kéne lekérdezni egyszerre.

A táblák:
tagok:
azonosito (tinyint, elsődleges kulcs)
nev (varchar(40))
...

csoportok:(kapcsolótábla)
azonosito (tinyint, elsődleges kulcs)
vezetoId (tinyint, idegen kulcs(tagok.azonosito))
tagId (tinyint, idegen kulcs(tagok.azonosito))

csoportAdatok:
azonosito (tinyint, elsődleges kulcs)
vezetoId (tinyint, idegen kulcs(tagok.azonosito))
csoportNev (varchar(250))
...

Szükségem lenne a tagok táblából az 'azonosito'-ra és a 'nev'-re és a csoportAdatok táblából a 'vezetoId'-re és a 'csoportNev'-re. Ha lehet, akkor a 'vezetoId' helyett jobb lenne a tagok táblából hozzá tartozó 'nev' érték.
Nem tudom, hogy sikerült-e körvönalazni a problémát. Itt van az, amivel én próbáltam:

$MySQLparancs = "SELECT azonosito, nev, vezetoId, csoportNev FROM
tagok, csoportok WHERE ((" . /* ide vannak felsorolva az azonositok
pl így: */"tagok.azonosito = '2' OR tagok.azonosito = '3' ..." . ")
AND csoportok.tagId = tagok.azonosito AND csoportok.vezetoId =
csoportAdatok.vezetoId)";
Szinte biztos vagyok benne, hogy gyökereiben hülyeség, ami ide van írva.
Remélem tudtok segíteni.

Előre is köszi minden segítséget!
 

Harmadik generációs web formok

rrd · 2008. Feb. 14. (Cs), 17.06
Kényelmes, okos eszközöket a felhasználók kezeibe!
 

WAMP - DOM XML hiba

rober · 2008. Feb. 14. (Cs), 16.34
Sziasztok!

Kaptam egy weboldalt, amit installálni kell. A PHP és MySQL beállításokat rendben találta, viszont Dom Xml hibaüzenettel megszakadt az oldalak kicsomagolása. Wamp szervert használok. A következő hibaüzenetet kapom:

Your server configuration does not support system requirements of [...]. Your installation will not be continue. It must be to install some modules.


Lehetséges a WAMP szerver beállításain változtatni vagy letölthető hozzá ilyen modul? Próbáltam keresni, de nem találtam.

Köszönöm!
 

Bejelentkezés - setcookie probléma

AQKing · 2008. Feb. 14. (Cs), 13.51
Sziasztok!

Eléggé új vagyok a programozás terén, szóval előre is elnézést kérek mindenkitől, ha számotokra triviális dolgokra kérdezek rá.

Egy beléptető rendszert szeretnék létrehozni, ahol eljutottam addig, hogy leelenőrzi a felhasználót és a jelszavát és belépteti ha sikeres, ellenkező esetben nem.

A továbbiakban azt szeretném, ha sikeres bejelentkezés után létrehozna egy cookie-t, ami eltárolja a felhasználó nevét.

A kód:

include('connect.php');

$nick = $_REQUEST['nick'];
$jelszo = $_REQUEST['jelszo'];
$submit = $_REQUEST['submit'];
$hibas = $_REQUEST['hibas'];

$eredmeny = mysql_query("SELECT * FROM MyDB WHERE Nick like ('$nick') AND Jelszo like ('$jelszo')");
$login = mysql_num_rows($eredmeny);

if((isset($submit)) or (isset($hibas)))
{
	if($login==1){
	setcookie("MyCookie", $nick);    //ez történik ha sikerül belépni
	include('sikeres.php');
	}else{
	include('sikertelen.php');       //ez történik ha nem sikertül belépni
	}
}else{
	if(isset($hibas))
	{
	include('sikertelen.php');
	}else{
	include('form_bej.php');
	}
}
Amikor sikeresen bejelentkezik, azaz el kellene készülnie a cookienak, a következő hibát dobja ki:

Warning: Cannot modify header information - headers already sent by (output started at ...index.php:9) in ...index.php on line 55.


Ami erre a sorra utal:

setcookie("MyCookie", $nick);    //ez történik ha sikerül belépni
Firefoxot használok és a cookie-k engedélyezve vannak.

Tudna valaki segíteni, hogy hol, miben lehet a hiba? Esetleg tudna valaki ajánlani valamilyen másik (számotokra logikusabb) bejelentkezés rendszert, ami nem cookie-val van megoldva?

- Előre is köszönet! -
 

nuSOAP hibakezelés

Max Logan · 2008. Feb. 14. (Cs), 13.07
A nuSOAP segítségével kommunikálok egy ASP.NET-es webservice-zel. A kommunikáció működik rendesen, viszont azt nemtudom, hogy hogyan lehet normálisan hibakezelést megvalósíani.

Addig már eljutottam, hogy létrehozok egy proxy-t, ezen keresztül pedig egyszerű metódushívásokkal érem el a webservice funkcióit.

Beállítottam a kapcsolódási timeout-ot. Ha lejárt a megadott idő és nem sikerül kapcsolódni, akkor a getProxy metódus objektum helyett null-t ad vissza. Tehát ha nem jön létre a kapcsolat a megadott időn belül, akkor ilyen módon ezt le tudom kezelni.

De mi van a kérés visszaolvasása közben bekövetkezett időtúllépés esetén? Ezt hogyan tudnám lekezelni?

Sajnos sehol sem találtam doksit a nuSOAP-ról. Ami a sourceforge-ról le lehet tölteni az egy sima API doksi, de hát azzal sokra nem megyek. Az előnye, hogy nem a forrást kell böngésznem kezdésnek, de a végén úgyis azt kell megnéznem, mert semmi infó nincsen az API doksiban (azt is a forrásból sikerült kibogarászni, hogy hiba esetén null-lal tér vissza a getProxy).

A nuSOAP működését idő hiányában és úgy egyébként sem szeretném kód szinten megismeri, használni szeretném, de hát hivatalos doksi nélkül ...

Szóval van, valakinek gyakorlati tapasztalata a nuSOAP hibakezelésével kapcsolatban?