Archívum - Már 27, 2006
Öröklött osztály példányából szülő tulajdonságának elérése
Próbáltam rájönni, hogy az egyik objektumban beállított változó értékét hogyan lehet átvinni egy másikba, de nem sikerült, remélem tudsz segíteni. Példa:Tehát azt szeretném elérni, hogy ez így ahogy van, visszaadja nekem az IP címet - anélkül, hogy a "b" objektumban, vagy bárhol máshol újra meg kellene hívnom az "ip" függvényt.
■
<?php
class a {
function a () {
$this -> ip = $this -> ip();
}
function ip () {
return $_SERVER["REMOTE_ADDR"];
}
}
class b extends a {
function b () {
return $this -> ip;
}
}
$b = new b;
echo $b -> b();
?>
SQL kérésbe tömb elem
Üdv!
Előrevetítem, nagyon kezdő vagyok, így ha nagyon béna vagyok, nem röhögni! :-)
Szóval van 9 adat sql táblában, amik szépen sorra előrelépnek, a 9.-be pedig új adat kerül. Kiolvasás rendben is van, associatív tömbbe. Ezt azonban nem tudom hogyan kell visszaírni sql-be. (MySQL)
A probléma tulajdonképpen leegyszerüsíthető arra, hogy hogyan lehet egy tömböt kiírni MySQL-be, vagy egy tömb egy értékét egy változóba tenni.
Mivel a következő sql lekérdezés nem fut le:
$sql = "UPDATE eredm_nb SET nbpont_1 = '$eredmeny[nbpont_2]',
nbpont_2 = '$eredmeny[nbpont_3]', ...
... nbpont_8 = '$eredmeny[nbpont_9]', nbpont_9 = '$ujertek' WHERE feltétel...
Előre is köszönöm.
Az $eredmeny[] az sql lekérdezés eredménye.
■ Előrevetítem, nagyon kezdő vagyok, így ha nagyon béna vagyok, nem röhögni! :-)
Szóval van 9 adat sql táblában, amik szépen sorra előrelépnek, a 9.-be pedig új adat kerül. Kiolvasás rendben is van, associatív tömbbe. Ezt azonban nem tudom hogyan kell visszaírni sql-be. (MySQL)
A probléma tulajdonképpen leegyszerüsíthető arra, hogy hogyan lehet egy tömböt kiírni MySQL-be, vagy egy tömb egy értékét egy változóba tenni.
Mivel a következő sql lekérdezés nem fut le:
$sql = "UPDATE eredm_nb SET nbpont_1 = '$eredmeny[nbpont_2]',
nbpont_2 = '$eredmeny[nbpont_3]', ...
... nbpont_8 = '$eredmeny[nbpont_9]', nbpont_9 = '$ujertek' WHERE feltétel...
Előre is köszönöm.
Az $eredmeny[] az sql lekérdezés eredménye.
Suckerfish HoverLightbox
A Suckerfish, a Hoverbox és a Lightbox JS technika házasítása
■ Evaluating website accessibility: Part 3, Digging Deeper
Hozzáférhetőségi alaptippek (harmadik rész)
■ Itt az idő az Internet Explorer 7 tesztelésre
Egy hete jelent meg az Internet Explorer 7-es kiadásának 5335.5 számú béta binárisa, melyhez a Developer Toolbar frissített kiadását is megjelentették. Az IE7 újabb binárisa azért különösen fontos számunkra, mert a MIX06 konferenciához időzítve ezzel jelentették be, hogy a böngésző layout complete, azaz az oldalelrendezésre vonatkozó kódok már nem változnak majd a végleges kiadásig. Bár lett volna még mit javítani ezen a területen is, időt szerettek volna adni a webfejlesztőknek, hogy oldalaik kompatibilitását biztosítsák a megjelenés előtt.
Dinamikus favicon változtatás
Michael Mahemoff úgy gondolta, hogy a favicon képecskéknek (amik a böngésző címsorában és a kedvenceknél eltéve, valamint füles böngészőkben a füleken is megjelennek) ugyanúgy változtathatónak kellene lennie, mint bármilyen más elemnek a weboldalon. Ez persze egy eléggé kézenfekvő kérés, azonban sajnos nem egyszerű megoldani. A négy legismertebb böngészőben dolgozva Internet Explorer és Safari esetén nem sikerült működésre bírnia publikált technikáját, de Operában és Firefoxban nem tapasztalt problémát. Mégis miért jó megváltoztatni az ikont? Nos, egy webalkalmazás, csevegő program vagy más hasonló program így jelezheti állapotváltozását, figyelmeztetve a felhasználót.
■ Thumbnail készítése
Szasztok! Van egy MySql adatbázissal képgalériám. minden oké, csak egy bibi van. Hogy egyforma méretűek legyenek a megjelenítendő képek.
■ _zend_list_delete és sqlite3SelectDelete
Pillanatnyilag ez a hibaüzenet keseríti az életemet:
Az alapproblémám az, hogyha a php fordítását
Keresgéltem megoldásokat a weben, de egyik sem bizonyult használhatónak sajnos.
Nagyon nem értem mi a probléma, de ha ti sem tudtok valami jó ötlettel segíteni, akkor szerintem lemondok a php5-ös ambícióimról, 4es-nél nem emlékszem ilyen hibára.
Bár az bizonyított, hogy a hibát a mysql csinálja...
Mivel ha nincs --with-mysql a configure után, akkor ezt kapom:
Ehhez meg végképp nem tudok hozzászólni...
krey
■ ~# /usr/local/apache2/bin/apachectl start
httpd: Syntax error on line 53 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/libphp5.so into server: /usr/local/apache2/modules/libphp5.so: undefined symbol: _zend_list_delete
httpd: Syntax error on line 53 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/libphp5.so into server: /usr/local/apache2/modules/libphp5.so: undefined symbol: _zend_list_delete
Az alapproblémám az, hogyha a php fordítását
./configure --with-mysql=path
paraccsal kezdem, akkor a php modul (for apache2) elkezd nekem baromkodni, mint ez a hibaüzenetben is látható...Keresgéltem megoldásokat a weben, de egyik sem bizonyult használhatónak sajnos.
Nagyon nem értem mi a probléma, de ha ti sem tudtok valami jó ötlettel segíteni, akkor szerintem lemondok a php5-ös ambícióimról, 4es-nél nem emlékszem ilyen hibára.
Bár az bizonyított, hogy a hibát a mysql csinálja...
Mivel ha nincs --with-mysql a configure után, akkor ezt kapom:
~# /usr/local/apache2/bin/apachectl start
httpd: Syntax error on line 53 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/libphp5.so into server: /usr/local/apache2/modules/libphp5.so: undefined symbol: sqlite3SelectDelete
httpd: Syntax error on line 53 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/libphp5.so into server: /usr/local/apache2/modules/libphp5.so: undefined symbol: sqlite3SelectDelete
Ehhez meg végképp nem tudok hozzászólni...
krey