Archívum - 139783
április 15
Charts with PHP and Google Charts API
PHP osztály a Google Charts API használatához
■ április 14
IRC kliens
Sziasztok!
Azt szeretném kérdezni, hogy nem tudjátok-e, hogy milyen eszközzel lehet PHP-ban egy IRC-csatornához kapcsolódni. Egy PHP/Ajax IRC-klienshez kéne.
Csak hogy milyen irányban kéne elindulnom, milyen függvényeket nézegessek?
Köszi
■ Azt szeretném kérdezni, hogy nem tudjátok-e, hogy milyen eszközzel lehet PHP-ban egy IRC-csatornához kapcsolódni. Egy PHP/Ajax IRC-klienshez kéne.
Csak hogy milyen irányban kéne elindulnom, milyen függvényeket nézegessek?
Köszi
js2-mode: a new JavaScript mode for Emacs
Új JS mód Emacshoz Elispben írt JavaScript parserrel
■ flash layer div firefox
Sziasztok!
A probléma amit kérdezek, firefox-ban és opera-ban nem működik. IE alatt tökéletesen fut.
Van egy flash animáció egy oldalon. Azt beleraktam egy div-be.
<div id="layer1">
1. flash
</div>
utána ráraktam egy másik flash-t egy másik div-ben.
<div id="layer2">
2. flash
</div>
Azt szerettem volna, ha az első div megjelenik a 2. div elött. De egybefolyik a két flash az elöbb említett
böngészőkben.
A css a köv.:
#layer1{ z-index: 1;} //probáltam már z-index: 10000-et is.
#layer2{z-index: 0;}
Mi lehet a megoldás?
■ A probléma amit kérdezek, firefox-ban és opera-ban nem működik. IE alatt tökéletesen fut.
Van egy flash animáció egy oldalon. Azt beleraktam egy div-be.
<div id="layer1">
1. flash
</div>
utána ráraktam egy másik flash-t egy másik div-ben.
<div id="layer2">
2. flash
</div>
Azt szerettem volna, ha az első div megjelenik a 2. div elött. De egybefolyik a két flash az elöbb említett
böngészőkben.
A css a köv.:
#layer1{ z-index: 1;} //probáltam már z-index: 10000-et is.
#layer2{z-index: 0;}
Mi lehet a megoldás?
css float-clear probléma
Sziasztok, az a gondom hogy 3 oszlopos designt csinálok úgy hogy a bal és jobb oszlopokat float:left illetve float:right -ra állítom a középső részt pedig margóval teszem középre és a végén az összes floatot törlöm. A gondom viszont az hogy a középső oszlopot még szeretném kettéosztani float:left-el viszont ha ezt törlöm akkor törli az összes float-ot amitől az egész középső doboz megnyúlik. Van rá lehetőség hogy csak azt a floatot töröljem ami a középső boxban van? Illetve van esetleg valami alternatív ötlete valakinek.
■ mod rewrite hostok között
Sziasztok!
Mod rewrite-ban szeretném a segítségeteket kérni.
Azt szeretném, hogy a www.endomainem.hu a www.masikdomain.hu/mappa/enmappam-ra mutasson, úgy, hogy ne átirányítás legyen.
Tehát a www.endomainem.hu/almappa/oldal.html megnyitásakor www.masikdomain.hu/mappa/enmappam/almappa/oldal.html töltődjön be, de a böngésző címsávjában az www.endomainem.hu/almappa/oldal.html szerepeljen.
Bocs a megfogalmazásért, nem volt még dolgom mod rewritetal, ezért csak így tudom elmagyarázni, hogy mit szeretnék. :) Előre is köszönöm a segítséget!
■ Mod rewrite-ban szeretném a segítségeteket kérni.
Azt szeretném, hogy a www.endomainem.hu a www.masikdomain.hu/mappa/enmappam-ra mutasson, úgy, hogy ne átirányítás legyen.
Tehát a www.endomainem.hu/almappa/oldal.html megnyitásakor www.masikdomain.hu/mappa/enmappam/almappa/oldal.html töltődjön be, de a böngésző címsávjában az www.endomainem.hu/almappa/oldal.html szerepeljen.
Bocs a megfogalmazásért, nem volt még dolgom mod rewritetal, ezért csak így tudom elmagyarázni, hogy mit szeretnék. :) Előre is köszönöm a segítséget!
április 13
Felületen megszerkesztett állapot elmentése
Van egy szerkeszthető felületem, ahol egy képet és egy szöveget lehet a póló képen helyezgetni.
De hogy lehet azt elérni, hogy ahova én elhelyeztem a képet, és a szöveget, rányomok egy gombra, akkor azt elmentse egy képbe?
Ez fontos volna, mert egyébként semmi értelme a rendezgetésnek..
itt a demó oldal: http://scriptlabor.extra.hu/tabla.html
■ De hogy lehet azt elérni, hogy ahova én elhelyeztem a képet, és a szöveget, rányomok egy gombra, akkor azt elmentse egy képbe?
Ez fontos volna, mert egyébként semmi értelme a rendezgetésnek..
itt a demó oldal: http://scriptlabor.extra.hu/tabla.html
Keresőmező készítése PHP-MYSQL
Sziasztok
A saját lapunkra készítettem egy keresőmezőt valahogy így.
.
.
.
<form method=post>
<td width='200' align=left><input type=text name='keresendo' value='$keresendo' size=60><br>
</form>
.
.
<table .............>";
include"sql.php";
$res = mysql_query("SELECT * FROM termek WHERE keresoszavak LIKE '%$keresendo%' AND allapot='' ORDER BY tip");
if (mysql_num_rows($res) != 0) {
for($i=0; $i<mysql_num_rows($res); $i++) {
......
Szóval az a gondom ha egy szót írok a keresőmezőbe ( pl. lapát ) akkor listázza a lapátokat és minden OK.
De ha az írom be, hogy műgyag lapát akkor nincs a keresésnek eredménye, kivéve ha úgy szerepel a mezőbe, hogy műanyag lapát. Viszont nem ártana ha közte van még egy szó pl. piros akkor a műanyag lapátra a műanyag piros lapátot is megtalálja.
Előre is köszi a segítséget.
■ A saját lapunkra készítettem egy keresőmezőt valahogy így.
.
.
.
<form method=post>
<td width='200' align=left><input type=text name='keresendo' value='$keresendo' size=60><br>
</form>
.
.
<table .............>";
include"sql.php";
$res = mysql_query("SELECT * FROM termek WHERE keresoszavak LIKE '%$keresendo%' AND allapot='' ORDER BY tip");
if (mysql_num_rows($res) != 0) {
for($i=0; $i<mysql_num_rows($res); $i++) {
......
Szóval az a gondom ha egy szót írok a keresőmezőbe ( pl. lapát ) akkor listázza a lapátokat és minden OK.
De ha az írom be, hogy műgyag lapát akkor nincs a keresésnek eredménye, kivéve ha úgy szerepel a mezőbe, hogy műanyag lapát. Viszont nem ártana ha közte van még egy szó pl. piros akkor a műanyag lapátra a műanyag piros lapátot is megtalálja.
Előre is köszi a segítséget.
Időzóna ellenőrzése PHP / Java / MySQL
Szép napot!
Támadt egy kis problémám a címben említett témában.
Adott egy intranetes oldal amit globálisan használnak a felhasználók.
Regisztrációnál meg kell adják, hogy mely időzónában vannak, és ezt a gép menti a useradatokhoz SQLbe, a szerver időzónájához képesti különbséggel együtt.
Egy példa:
A szerver GMT+1, a felhasználó GMT-7, akkor a különbség -8 óra lesz, ez kerül mentésre.
Azonban a különböző időzóna-átállások miatt kellene egy ellenőrző-script. ami összehaonlítja a VÁRT értéket a TÉNYLEGES értékkel, és figyelmezteti a usert, ha nem stimmel valami.
A szerveridő bekérése PHP, módosítva a user időzónájával, a user PC-jéről bekért idő pedig Javascript lenne.
A probléma a következő:
teszem azt a user Denverben tartózkodik, 8 órával mögöttünk.
Most tehát megvan a user ELVÁRT ideje a szerver irányából.
Következő lépésként megvizsgáljuk a usert
var d = new Date();
És itt a gond!!!
Amennyiben
UserYear = d.getFullYear();
irányban bekérem a d-ből a dolgokat, az a user ideje szerint jön le, de egyszerűen lehetetlen ezt timestamp-pé alakítani.
Akármelyik eljárással próbálkozom (pl. parse(); ), az a SZERVER idejének timestampjét adja vissza, HIÁBA adom meg a parse-nak a user idejét stringként!
Így azonban nem megy a dolog.
Persze a két string-et össze tudnám vetni, de szeretnék egy 180 másodperces tűrést hagyni az elvárt idő és a user idő között, ami timestampek használata nélkül macerás...
Támadt egy kis problémám a címben említett témában.
Adott egy intranetes oldal amit globálisan használnak a felhasználók.
Regisztrációnál meg kell adják, hogy mely időzónában vannak, és ezt a gép menti a useradatokhoz SQLbe, a szerver időzónájához képesti különbséggel együtt.
Egy példa:
A szerver GMT+1, a felhasználó GMT-7, akkor a különbség -8 óra lesz, ez kerül mentésre.
Azonban a különböző időzóna-átállások miatt kellene egy ellenőrző-script. ami összehaonlítja a VÁRT értéket a TÉNYLEGES értékkel, és figyelmezteti a usert, ha nem stimmel valami.
A szerveridő bekérése PHP, módosítva a user időzónájával, a user PC-jéről bekért idő pedig Javascript lenne.
A probléma a következő:
teszem azt a user Denverben tartózkodik, 8 órával mögöttünk.
<?php
$diff = "-8"; // A user idozonaja es a szerver kozotti kulonbseg oraban, alapvetoen MySQL-bol jon
$modtime = $diff * 3600; // Masodpercce alakitas
$currentime = time(); // Szerver idejenek bekerese timestamp-kent
$usertime = $currenttime + $modtime; // User vart idejenek timestampje
$dispusertime = NormalTimeFuncHUMAN($usertime);
// a NormalTimeFuncHUMAN függvény visszadja a timestamp-et éééé-HHH-nn óó:pp formában.
// Példa: 2008-Apr-12 11:58
?>
$diff = "-8"; // A user idozonaja es a szerver kozotti kulonbseg oraban, alapvetoen MySQL-bol jon
$modtime = $diff * 3600; // Masodpercce alakitas
$currentime = time(); // Szerver idejenek bekerese timestamp-kent
$usertime = $currenttime + $modtime; // User vart idejenek timestampje
$dispusertime = NormalTimeFuncHUMAN($usertime);
// a NormalTimeFuncHUMAN függvény visszadja a timestamp-et éééé-HHH-nn óó:pp formában.
// Példa: 2008-Apr-12 11:58
?>
Most tehát megvan a user ELVÁRT ideje a szerver irányából.
Következő lépésként megvizsgáljuk a usert
var d = new Date();
És itt a gond!!!
Amennyiben
UserYear = d.getFullYear();
irányban bekérem a d-ből a dolgokat, az a user ideje szerint jön le, de egyszerűen lehetetlen ezt timestamp-pé alakítani.
Akármelyik eljárással próbálkozom (pl. parse(); ), az a SZERVER idejének timestampjét adja vissza, HIÁBA adom meg a parse-nak a user idejét stringként!
Így azonban nem megy a dolog.
Persze a két string-et össze tudnám vetni, de szeretnék egy 180 másodperces tűrést hagyni az elvárt idő és a user idő között, ami timestampek használata nélkül macerás...



