ugrás a tartalomhoz

Archívum - Jún 2007

június 10

settimeout - cleartimeout, de hogyan ?

figyuri · 2007. Jún. 10. (V), 20.28
Sziasztok, -van egy JS fugv. -em (honositottam, kolcsonoztem a net -rol :-):
function requestGyogyszerInfo() {
if (!oIFrame) {
createIFrame();
setTimeout(requestGyogyszerInfo, 10);
return;
}
var betegid = document.getElementById("betegid").value;
var gyogyszer_ID = document.getElementById("txtGyogyszerId").value;
oIFrame.location = "GetGyogyszerData.php?id=" + gyogyszer_ID+ "&betegid="+betegid;
}
-azt csinalja, hogy egy formrol (gyorskereses,
<INPUT TYPE="text" NAME="nev" id="txtGyogyszerId" value="" onkeyup="requestGyogyszerInfo()" />) erkezo karaktereket vár, s elkuldi a GetGyogyszerData.php -nak, amelyik tovabbitja az SQL -nek. Azt szeretnem ha 2 masodpercen belul ismetelten leut egy karaktert akkor az elozot :
oIFrame.location = "GetGyogyszerData.php?id=" + gyogyszer_ID+ "&betegid="+betegid;
el se kuldje. Probalkoztam a set es cleartimeout -al, de nem tudtam megoldani, hogyan lehetne megis elerni, hogy amennyiben 2 mp-en belul ismetelten leut egy karaktert akkor csak az uj kerest kuldje el ?
Koszi: -gyuri-
u.i.: hasonlot irtam az SQL -listara is, de akkor a MySQL process leallitasan gondolkoztam, de rajottem az megse jo, de elnezest azoktol akik mind2 listat olvasak, s feleslegesen terheltem kerdeseimmel... :-(
 

Free Web Designs for Download

Edit · 2007. Jún. 10. (V), 19.54
Ingyenes template webhelyek listája
 

process leállítása (MySQL 4.01)

figyuri · 2007. Jún. 10. (V), 19.11
Sziasztok, -ici-pici gondocskaval kuszkodom :
-van egy form -om (amugy PHP + JS) :
<INPUT TYPE="text" NAME="nev" id="txtGyogyszerId" value="" onkeyup="requestGyogyszerInfo()" /></td>

ahol a requestGyogyszerInfo() :

function requestGyogyszerInfo() {
if (!oIFrame) {
createIFrame();
setTimeout(requestGyogyszerInfo, 10);
return;
}

var betegid = document.getElementById("betegid").value;
var gyogyszer_ID = document.getElementById("txtGyogyszerId").value;
oIFrame.location = "GetGyogyszerData.php?id=" + gyogyszer_ID + "&betegid="+ betegid;
}

-majd GetGyogyszerData.php -elkuldi a MySQL -nek a kerest. Mar agyon indexeltem az adatbazist mire rajottem, hogy ahanyszor leutok egy billentyut annyiszor elkuld 1-1 ujabb lekerdezest (show processlist -bol szepen latszik...), nem ertem miert nem jutott rogton eszembe :-( ...
Kerdesem : -van arra lehetosegem, hogy amint egy ujabb keres erkezik az elozot ki torolje (kill "n") ? -persze eszembe jutott, hogy lekerdezem a futo processeket, s utana kilovom, s csak ez utan kuldom a kovetkezot, de valoban ez volna az egyetlen, s leggyorsabb ?
Vagy a (JScript -ben) setTimeout -on probaljak allitgatni... ? (remelve, hogy eleg gyorsan utogeti a karaktereket pl.: 1000 -re allitom ?)

Az indexelessel kapcsolatosan : -jelen esetben a gyogyszer nevere keresek : like 'abc%'. Ahol abc -amiket a form -on kitoltott. Gondoltam ha index-elem a gyogyszer_nevet az
create index nev_1gy on gyogyszer (gyogyszerNev(1));
create index nev_2gy on gyogyszer (gyogyszerNev(2));
create index nev_3gy on gyogyszer (gyogyszerNev(3));

elso, elso-masodik, elso-harmadik karakterekre akkor (legalabbis az elso 3 karakter leuteseig) gyorsabb lesz mintha a FULLTEXT -et hasznalnam. Rosszul gondoltam ?

(elore is) Koszi a valaszokat: -gyuri-
 

Login rendszer, chat és fórum kialakításához keresek segítőt

asde3 · 2007. Jún. 10. (V), 16.01
Üdv szeretnék egy kis oldalt létrehozni az alábbi paraméterekkel mik legyenek naggyából amit tudjon:

regisztrálás csak ugy látni a lapot
üzenet küldés felhasználoknak
saját profil (szerkeztés)


esetleg egy chat s egy fóum hozzá.
s mondjuk egy adott regisztrált tag után, meghivoval lehetne csak bejutni majd. (meghivo rész hozzá)



aki helpelne az írjon, thx
 

június 10

Opera - Egy legendás böngésző fejlődése a kezdetektől napjainkig

Anonymous · 2007. Jún. 9. (Szo), 23.08
A böngésző (képességeinek) története képekben
 

session kezelés és teszt

XXXaviCE · 2007. Jún. 9. (Szo), 21.31
hali

kezdő php-s vagyok, magamtól tanultam. session kezeléssel lenne kérdésem.
oldalanként a sima session_start() és a $_SESSION['user'] = 'test';
módszer működött minden oldalon gondolom szerverbeállítások miatt.

viszont úgy láttam a legtöbb oldalon a session-t beteszik a linkbe ezért gondoltam nem hülyeség én is megcsináltam így:

session_start("ssid");
$sid = session_id();
index.php?ssid=$sid

kérdésem, h baromságot csináltam-e vagy sem? .)

gondoltam úgy lehet testelni, h kikapcsolom a sessiont/cookie-t böngészőben ha lehetsége és ha működik akkor rendben van

tehát a kérdésem, h mit kell javítanom? :)
thx
 

Mire képes a wordpress?

rrd · 2007. Jún. 9. (Szo), 20.02
Ajax alapú alkalmazás wordpressre építve
 

The World’s Highest Website – a CSS Experiment

balazsgabi · 2007. Jún. 9. (Szo), 19.25
Vajon hogy mérték meg?
 

E-mail is not a platform for design

Hojtsy Gábor · 2007. Jún. 9. (Szo), 18.15
Jeffrey Zeldman a HTML emailről
 

Függvény típusú osztálymezők

Fraki · 2007. Jún. 9. (Szo), 05.36
Azt szeretném, hogy egy osztályom default függvényt tartalmazzon egy bizonyos műveletre, amit a példányok felülírhatnak.

Valami ilyesmi alapján csinálnám (ez működik):

function K($x) {
  return $x;
}

$k = K;
echo $k('mokus');

Sajnos osztályban már nem működik:

  class Pager {

    public $delinkify = strip_tags;

    function link($x) {
      // ...

      return $this->delinkify($x);
      // (igy se mukodik:)
      // return ${this->delinkify}($x);
    }

  }
Ha ez a fenti dolog működne, akkor tudnám csinálni ezt:

$pager = new Pager(/* ... */);
$pager->delinkify = create_function(/* ... */);
Csak nem megint a csodálatosan rugalmas php-szintaxis korlátjába ütköztem? Any ötlet?