ugrás a tartalomhoz

Archívum - 2009

február 18

Ajax-os adat nem töltődik be a helyére (Explorer)

gabesz666 · 2009. Feb. 18. (Sze), 15.26
Sziasztok!

Na mi mással is lenne megint gond, mint az explorerrel? :) Természetesen, mivel ezt nem saját szórakoztatásomra írom, ezért fontos a kompatibilitás. A JS kód a következő:

setInterval(function() 
{ $.get('get.php', { w: 'all' }, function(data){
   var timestamp = data.timestamp
   }, 'json'); }, 1000);
Erre a jQuery-s ajax kérésre az alábbi válasz jön: { startTime: 1234962658, endAfter: 60, timestamp: 1234963602, clickNum: 6 }

Na most a problémám a következő: A válaszban szereplő adatokat szeretném textfieldekbe tölteni, de explorer alatt ez valahogy nem akar sikerülni (az első alkalommal, amikor betöltődik az oldal, akkor még beírja a dolgokat). Ezekre gondoltam: setInterval nem működik (működik), textfield értékének változtatása nem működik (működik, egy random szám generátorral teszteltem, és minden másodpercben változik), nem érkezik meg az adat (megérkezik). Tehát az egyenlőségjel mindkét oldalán levő kifejezés helyes, a progi mégsem megy. Mi lehet a gond?

Köszi!
 

Képek iframe-ből light window-val

Nutec · 2009. Feb. 18. (Sze), 14.52
Sziasztok!

Egy olyan problémám lenne, hogy van egy iframem és a benne szereplő képeket light window képnézegető progival szeretném megjeleníteni.
Ez addig működik is, hogy klikk a képre, program megjelenik, kép megjelenik(bár a keret mérete miatt kisebb mint szeretném), de csak az iframe-en belül.
A hátteret elsötétítő hatás is értelem szerűen csak az iframe-et sötétíti el.

Meg lehet e csinálni úgy, hogy ha rákattintok a frame-en belüli képre, a program kint a parent oldalon fusson, ne csak a frame-en belül?
Találtam a program oldalán megoldásokat különböző szitukra, de kimondottan ilyen nem volt köztük.
Ha valaki járatos az ilyen light-box szerű progikban, vagy tudna valamilyen megoldást légyszi segítsen!

Előre is köszi!

Nu7ec
 

Watershed, Live Video Streaming API Powered By Ustream.

tolmi · 2009. Feb. 18. (Sze), 11.14
Útjára indult a Ustream saját API-ja, amely kényelmes és olcsó módot nyújt élő video, audio és chat szolgáltatás integrálására
 

február 17

An Introduction to CSScaffold

yaanno · 2009. Feb. 17. (K), 11.40
Egy érdekes elképzelés a CSS file-ok szervezéséről
 

február 16

Introducing Bespin

Poetro · 2009. Feb. 16. (H), 20.17
Böngészőből futó editor jelenleg CSS, JavaScript és HTML támogatással a közös fejlesztéshez a Mozilla Labs-tól
 

CSS font installálás "@font-face"-szel

leafface · 2009. Feb. 16. (H), 13.58
Sziasztok!

Tud valaki segíteni abban hogy ha CSS-ben "@font-face"-szel betűtípust akarok rakni a weboldalra, miért kapom vissza a hibakoznolban az alábbi üzenetet?

Warning: Unrecognised at-rule or error parsing at-rule '##kukac##font-face'.


Köszönettel,
Laci
 

Book Review: Learning Dojo

Török Gábor · 2009. Feb. 16. (H), 13.23
Nicholas C. Zakas rossz tapasztalatairól számol be
 

Rendur 2.2

Heilig Szabolcs · 2009. Feb. 16. (H), 11.48
Röptében módosítható és kipróbálható CSS/HTML/JavaScript, talán kicsit kényelmesebben, mint Firebuggal
 

Többértékű mezők elemkre bontása, feloldása.

s_volenszki · 2009. Feb. 16. (H), 10.51
Söprögetek még mindig a saját házam táján (http://weblabor.hu/forumok/temak/101074) és az elmúlt években szerzett tudás és tapasztalat alapján felfedeztem néhány jelentős hibát...

Elemeztem az adattábláimat és néhányban találtam egy két klasszikus fogyatékosságot így neki is álltam a többértékű mezők felbontásának, majd azok feloldásának.

El is jutottam egy egész egyszerű felépítéshez, azonban a lekérdezéssel megakadtam. Lehet, hogy nem a lekérdezés miatt nem jutok tovább, elképzelhető, hogy nem jól közelítem meg a kérdést!

Ha egy termékeket tartalmazó táblát feloldottam két táblára, úgy, hogy az egyik tábla tartalmazza a termékeket, a másik pedig a termék árakat (mivel lehet egy terméknek több különböző ára), akkor az elképzelésem szerint én olyan lekérdezést készítenék, ami lekérdez minden terméket a termék táblából, majd minden egyes termékhez megszerzi az árakat. előfordul, hogy egy terméknek csak 1-2 ára van, azonban van olyan is, amelyiknek 5.

Arra gondoltam, hogy készítek egy nézetet a két táblából ezen feltételek figyelembe vételével, és majd ebből szolgálom ki az adatigényt.

És itt jön a gondom! Amíg a termék és az ár egy táblában volt, addig a lekérdezés eredményében a termék és az árak egy rekordként jelentek meg, azaz mid a termék, mind az összes ár egy sorban volt. Igen, volt olyan, amikor egy terméknél a lekérdezés eredménye sok-sok üres mezőt tartalmazott.

Mit tegyek? Olyan lekérdezést erőltessek, aminek az eredménye egy olyan nézet tábla, mint amilyen az eredeti táblám volt, azaz minden ár egy sorban szerepel a termékkel, vagy létezik lekérdezési eljárásé, amivel olyan lekérdezést tudok csinálni, ahol a termék egy rekord lesz, de az ár mező mégis tartalmazza az összes termékhez fellelhető árat. Lehet, hogy badarság, de mintha a rekordban az ár mező tömb lenne.

Kérlek titeket mutassatok utat! Nem megoldást várok, csak tapasztalt sql programozók véleményét.
 

február 15

adatbázis válltozásainak naplózása

aspirany · 2009. Feb. 15. (V), 16.26
Sziasztok!

Irhattam volna a mysql topikba,de most a php felöl közelítem meg a dolgokat.

Adott egy log tábla ahová triggerből kerülnek be az adatok.

pl:
BEGIN
INSERT INTO /*trigger@tablename_log_insert*/  
        activity_log/*t*/  
    SET  
        bizonylat  = NEW.iktatoszam,  
        tablename  = 'szamla',  
        activity   = 'update',
        user = NEW.modosito,  
        /*creator_id = @CURRENT_USER,*/  
           
 log_msg = CONCAT_WS('","',"",NEW.eredeti,NEW.bizherk,NEW.szlabeerk,
 NEW.bizbeerk,NEW.megnev,NEW.szallito,NEW.szlaszam,NEW.szlevelszam,NEW.fizmod,
 NEW.szlakiallitas,NEW.szlateljesites,NEW.szlafizhat,NEW.statusz,NEW.jovairoszla,
 NEW.afa,NEW.netto,NEW.brutto,NEW.afaosszeg,NEW.utalosszeg,NEW.utalnap,NEW.megjegyzes,
 NEW.ell,NEW.utalhat,NEW.utalmegjegyz,"");  
END


ugyan ez a kód updatéra is.

gondoltam array_diffel megkeresem a válltozásokat de nem jőn össze.

A kód:
$result = mysqli_query($link,"SELECT log_msg FROM activity_log WHERE tablename = '".$form."' AND  bizonylat = 'abc/2009'");
$rows = mysqli_num_rows($result)-1;

$versions = array();
while($row = mysqli_fetch_assoc($result))
       {
$versions[] = $row;

  }
 
 // print_r($versions);


$z=0;

//$tomb = array($versions[0]['log_msg']);//ekkor nem okés
//$tomb1 = array($versions[1]['log_msg']);//ekkor nem okés

$tomb = array("a","I","LEVÉL","2009-02-13","a","1","UTALÁS","2009-02-12","2009-02-12","2009-02-27","0","2");
$tomb1 = array("a","N","LEVÉL","2009-02-13","a","1","UTALÁS","2009-02-12","2009-02-12","2009-02-27","0","2");

print_r($tomb);
print "<br>";
print_r($tomb1);


//echo $versions[$z+1]['log_msg'];
$diff = array_diff($tomb,$tomb1);

print_r($diff);


köszönöm a segítséget.Arra is nyitott vagyok ha ezt adatbázis szinten is meg lehet oldani.