Archívum - Már 12, 2005
száláló_probléma
mysql adatbázis, 1 mező, azt számolja (számolná) hányan léptek az oldalra
kiolvassa a táblából (stat) az értéket (lat_db)
ha már van akt_sid nevű sessionváltozó nem csinál semmit, ha nincs
bejegyez egyet és növeli 1gyel, majd visszaírja az adatbázisba
eddig tiszta, otthon működik, a weben viszont már nem
kérdés: miért nem?
$r_szam = mysql_query("SELECT lat_db FROM stat");
$s_szam = mysql_fetch_assoc($r_szam);
//számláló??
if (!$_SESSION[akt_sid])
{
$s_szam[lat_db]++;
mysql_query("UPDATE stat SET lat_db='".$s_szam[lat_db]."'");
$_SESSION[akt_sid] = session_id();
}
■ kiolvassa a táblából (stat) az értéket (lat_db)
ha már van akt_sid nevű sessionváltozó nem csinál semmit, ha nincs
bejegyez egyet és növeli 1gyel, majd visszaírja az adatbázisba
eddig tiszta, otthon működik, a weben viszont már nem
kérdés: miért nem?
$r_szam = mysql_query("SELECT lat_db FROM stat");
$s_szam = mysql_fetch_assoc($r_szam);
//számláló??
if (!$_SESSION[akt_sid])
{
$s_szam[lat_db]++;
mysql_query("UPDATE stat SET lat_db='".$s_szam[lat_db]."'");
$_SESSION[akt_sid] = session_id();
}
Kép megjelenítés
Sziasztok!
Az Apache2+PHP5+MySQL 4.0.23 hármas felrakása után nem működik a kép (sima jpg fotó) megjelenítés. A hibajelenség: A felső részen bejön a képből egy csík, a többi szürke lesz. Valami config probléma lehet?
Kösz a segítséget!
Üdv!
■ Az Apache2+PHP5+MySQL 4.0.23 hármas felrakása után nem működik a kép (sima jpg fotó) megjelenítés. A hibajelenség: A felső részen bejön a képből egy csík, a többi szürke lesz. Valami config probléma lehet?
Kösz a segítséget!
Üdv!
Tábla elem helyezése position nélkül
Hali!
Olyan gondom van, hogy XHTML 1.1-ben egy tábla elemet akarok középre helyezni a lapon, és nem tudom, hogy lehetne szabványosan megcsinálni.
Ugye:
<table align="center">
gyorsan megoldaná a problémámat, csakhogy így nem szabványos...
CSS-ben ha megadom POSITION-el akkor csak az adott képernyő felbontáson lesz jó...
Valaki tudna nekem alternatívákat mondani?
■ Olyan gondom van, hogy XHTML 1.1-ben egy tábla elemet akarok középre helyezni a lapon, és nem tudom, hogy lehetne szabványosan megcsinálni.
Ugye:
<table align="center">
gyorsan megoldaná a problémámat, csakhogy így nem szabványos...
CSS-ben ha megadom POSITION-el akkor csak az adott képernyő felbontáson lesz jó...
Valaki tudna nekem alternatívákat mondani?
setlocale() és az rrdtool
Hello Fórum!
az alábbi kódrészlet hivatott, egy RRD adatbázisból grafikont rajzolni.
ezzel nincs is gond. megrajzolja
csak a setlocale() függvénynek nincs hatása.
azaz a grafikon x-tengején szereplő
időbéllyegek angolok, a magyar helyett.
ehhez kérem a segítségetek kérni.
start = time()-nap;
setlocale(LC_TIME, 'hu_HU');
$rule= mktime(0,0,0);
$rule1 = mktime(0,0,0)-nap;
$opts = array(
"-v", "dBuV",
"-s","$start",
"-w 700",
"-h 100",
"-x","HOUR:2:HOUR:1:HOUR:2:0:%H %a",
"DEF:in=/var/www/camesys/rra/192.168.100.1_rfspeed.rrd:in:AVERAGE",
"DEF:out=/var/www/camesys/rra/192.168.100.1_rfspeed.rrd:out:AVERAGE",
"LINE1:out#FF0000:in",
"LINE1:in#0000FF:out",
"PRINT:out:AVERAGE:Average in %3.1lf ",
"PRINT:out:MAX:Max in %3.1lf",
"PRINT:out:MIN:Min in %3.1lf",
"PRINT:out:LAST:Last in %3.1lf",
"PRINT:in:AVERAGE:%3.1lf",
"PRINT:in:MAX:%3.1lf",
"PRINT:in:MIN:%3.1lf",
"PRINT:in:LAST:%3.1lf",
"VRULE:$rule1#FF0000",
"VRULE:$rule#FF0000");
$ret = rrd_graph("camesys/tmp/router-port2.gif", $opts, count($opts));
■ az alábbi kódrészlet hivatott, egy RRD adatbázisból grafikont rajzolni.
ezzel nincs is gond. megrajzolja
csak a setlocale() függvénynek nincs hatása.
azaz a grafikon x-tengején szereplő
időbéllyegek angolok, a magyar helyett.
ehhez kérem a segítségetek kérni.
start = time()-nap;
setlocale(LC_TIME, 'hu_HU');
$rule= mktime(0,0,0);
$rule1 = mktime(0,0,0)-nap;
$opts = array(
"-v", "dBuV",
"-s","$start",
"-w 700",
"-h 100",
"-x","HOUR:2:HOUR:1:HOUR:2:0:%H %a",
"DEF:in=/var/www/camesys/rra/192.168.100.1_rfspeed.rrd:in:AVERAGE",
"DEF:out=/var/www/camesys/rra/192.168.100.1_rfspeed.rrd:out:AVERAGE",
"LINE1:out#FF0000:in",
"LINE1:in#0000FF:out",
"PRINT:out:AVERAGE:Average in %3.1lf ",
"PRINT:out:MAX:Max in %3.1lf",
"PRINT:out:MIN:Min in %3.1lf",
"PRINT:out:LAST:Last in %3.1lf",
"PRINT:in:AVERAGE:%3.1lf",
"PRINT:in:MAX:%3.1lf",
"PRINT:in:MIN:%3.1lf",
"PRINT:in:LAST:%3.1lf",
"VRULE:$rule1#FF0000",
"VRULE:$rule#FF0000");
$ret = rrd_graph("camesys/tmp/router-port2.gif", $opts, count($opts));
Állományok kiszolgálása PHP-ból
Ezúttal is egy a webfejlesztésben mindennapos témáról lesz szó. Gyakori feladat, hogy egy létező, vagy éppen dinamikusan generált fájlt kell alkalmazásunkból kiszolgálni. Semmi gond, kiadom a megfelelő fejléceket (megjegyzem, már itt is lehetnek bonyodalmak), aztán kiirtom a tartalmat és csókolom. A következőkben látni fogjuk a helyzet nem ennyire egyszerű, megvizsgáljuk, hogy milyen lehetőségeink vannak egy szofisztikáltabb megoldás megvalósításához.