Archívum - Aug 2005
augusztus 3
PHP 5 and Design Patterns: An Introduction
Bevezetés a tervezési mintákba PHP 5-tel
■ Új fejlesztői portál a Microsoft Magyarországtól
A Microsoft teljesen megújította a korábban developer.hu címen elérhető portálját, és logikusabb szervezéssel indította újra a devportal.hu webcímen. Az új webhely nemcsak tíz jól körülhatárolt kategóriába rendezi a tartalmakat és a fórumokat, hanem több hozzászólási, részvételi lehetőséget kínál. Az új megjelenést egy friss ASP.NET-ben megírt portálrendszer szolgálja ki, mely hazánkban készült. Azt gondolom érdemes meglátogatni, és átböngészni a webes tematikájú tartalmakat, de ugyanakkor érdemes tanulni a váltás hibáiból is.
JavaScript működéséhez kell plugin?
Jóestét!
Ha egy weboldal tartalmaz javaScriptet, akkor azt mindenféle bővítmény telepítése nélkül bárki megtekintheti, vagy ez olyan mint a flash, ahol a lapra látogatva felajánlja a flashplalyer letöltését az oldal???
A választ előre is köszönöm.
Gyurma
■ Ha egy weboldal tartalmaz javaScriptet, akkor azt mindenféle bővítmény telepítése nélkül bárki megtekintheti, vagy ez olyan mint a flash, ahol a lapra látogatva felajánlja a flashplalyer letöltését az oldal???
A választ előre is köszönöm.
Gyurma
Group by és max() SQL-ben - nem jól használom?
Üdv Mindenkinek!
Segítséget szeretnék kérni egy sql lekérdezésben.
Adott egy fórum. Előszőr is kilistázom a topicokat, tid-jük alapján pedig GROUP By ozom őket. Lekérdezem a max-id-t is, ami az utolsó hozzászólás lenne, vagyis megadja a topic összes hozzászólását. Viszont ha a nevet akarom kiiratni akkor már nem jó valami. Nem az utolsót adja be. :(
Így néz ki:
$sql = mysql_query("SELECT topic, tid, name, max(date) AS date, max(id) AS id FROM forum Group By tid Order By date DESC")
A max(date) az jó. A max(id) is működik. de ha a nevet íratom ki akkor már egy teljesen más nem nevet ír ki!
Please Help me!
■ Segítséget szeretnék kérni egy sql lekérdezésben.
Adott egy fórum. Előszőr is kilistázom a topicokat, tid-jük alapján pedig GROUP By ozom őket. Lekérdezem a max-id-t is, ami az utolsó hozzászólás lenne, vagyis megadja a topic összes hozzászólását. Viszont ha a nevet akarom kiiratni akkor már nem jó valami. Nem az utolsót adja be. :(
Így néz ki:
$sql = mysql_query("SELECT topic, tid, name, max(date) AS date, max(id) AS id FROM forum Group By tid Order By date DESC")
A max(date) az jó. A max(id) is működik. de ha a nevet íratom ki akkor már egy teljesen más nem nevet ír ki!
Please Help me!
Az OSCON Európába jön
Az OSCON az O'Reilly médiabirodalom minden évben sikeres konferenciája, sajnos azonban számunkra igen távol esik, idén Portlandban, Oregon államban kerül megrendezésre. 2005-ben először végre Európába is elérkezik a rendezvénysorozat, ősszel Amszterdamban vehetnek részt rajta az érdeklődők. Az O'Reilly szíves tájékoztatása szerint a Weblabor felhasználói tizenöt százalékos kedvezménnyel vehetnek részt a rendezvényen.
Az eval() használatának veszélyei
A nemrégiben napvilágra került PHP XML-RPC hibák arra voltak visszavezethetőek, hogy a különböző kódkönyvtárakban használt XML-RPC értelmező kódok nem túl okosan használták az
eval()
függvényt működésük során, és ez széles biztonsági kapukat tárt a szkriptekben. Az eval()
nagyon csábító, számos lehetőséget ad a fejlesztők számára, elsősorban dinamikus szerkezetű programok kialakítására. Joshua Eichorn blogjában próbált meg rávilágítani a biztonsági és teljesítmény kockázatokra, melyeket érdemes meggondolnunk.PHP mail() függvény helyettesítése
Sokszor előfordul fejlesztés közben, hogy valójában nem szeretnénk programunkban elküldeni egy-egy emailt, de az arra szolgáló rutinok helyes működését ellenőriznünk kell. Davey Shafik publikált nemrég egy megoldást, mely a PHP újrafordítását javasolva oldja meg, hogy a saját
mail()
függvényünket definiálhassuk. Ez eléggé drasztikus lépés egy fejlesztői szerver beállításához, úgyhogy jómagam inkább Sean Coates php.ini
beállításokkal operáló megoldását javasolnám.