Archívum - Okt 2007
október 6
rewrite és // összeolvadásának elkerülése
van nekem egy url-rew rite sémám:
www.valami.com/mappa/blog/tags/ - ez kilistázza az összes bejegyzést
valamint
www.valami.com/mappa/blog/tags/php - ez a "php" témájú bejegyzéseket
www.valami.com/mappa/blog/tags/php/2 - ezeknek a második oldala
ezek mind rewriteolódnak a következő formában:
www.valami.com/mappa/* -ról
www.valami.com/mappa/?q=* -ra
szeretném hogy a www.valami.com/mappa/blog/tags//2
az összes bejegyzés második oldalára mutasson, de átírt url-ben ?q=blog/tags/2 -lesz és a "2" témájú bejegyzéseket listázná...
(ilyenkor phpinfo-val a QUERY_STRING-ben url=blog/tags/2/ van, a REQUEST_URI-ban meg mappa/blog/tags//2)
de ha www.valami.com/mappa/?q=blog/tags//2 -vel hívom meg, akkor nem olvadnak össze a //-k, és megkapom a második oldalt
van-e erre valami trükk, vagy inkább érdemes másképp megoldani a lapozás urljét?
(van még egy plusz csavar is: a valami.com/mappa/blog url a "hírek" témájú bejegyzésket listázza)
a .htaccess:
■ www.valami.com/mappa/blog/tags/ - ez kilistázza az összes bejegyzést
valamint
www.valami.com/mappa/blog/tags/php - ez a "php" témájú bejegyzéseket
www.valami.com/mappa/blog/tags/php/2 - ezeknek a második oldala
ezek mind rewriteolódnak a következő formában:
www.valami.com/mappa/* -ról
www.valami.com/mappa/?q=* -ra
szeretném hogy a www.valami.com/mappa/blog/tags//2
az összes bejegyzés második oldalára mutasson, de átírt url-ben ?q=blog/tags/2 -lesz és a "2" témájú bejegyzéseket listázná...
(ilyenkor phpinfo-val a QUERY_STRING-ben url=blog/tags/2/ van, a REQUEST_URI-ban meg mappa/blog/tags//2)
de ha www.valami.com/mappa/?q=blog/tags//2 -vel hívom meg, akkor nem olvadnak össze a //-k, és megkapom a második oldalt
van-e erre valami trükk, vagy inkább érdemes másképp megoldani a lapozás urljét?
(van még egy plusz csavar is: a valami.com/mappa/blog url a "hírek" témájú bejegyzésket listázza)
a .htaccess:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /mappa/
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ ?q=$1 [QSA,L]
</IfModule>
október 5
Behúzás mértékének állítása <li> esetén
Sziasztok!
A listaelem előtti jel (pl. pötty) és a szöveg kezdete közötti távolságot szeretném megváltoztatni.
A távolság növelése megy (pl. <li style="padding-left:10px">akarmi</li>), a távolság csökkentése viszont nem sikerült pl. -10px beírva.
Tudtok valami megoldást a problémára?
■ A listaelem előtti jel (pl. pötty) és a szöveg kezdete közötti távolságot szeretném megváltoztatni.
A távolság növelése megy (pl. <li style="padding-left:10px">akarmi</li>), a távolság csökkentése viszont nem sikerült pl. -10px beírva.
Tudtok valami megoldást a problémára?
PHP kód formázására, kinézetére milyen ajánlások vannak?
Olvastam dokumentaciokat es konyveket de egyikben sem irja le, hogy kell korubelul a PHP kodot irni, a kinezetre gondolok.
- "space" vagy "tab"-ot kell hasznalni a kodban ?
- a "{" zarojelet hova kell tegyuk ?vagy :Letezik valami szabvany amely utan lehetne irni a kodot? Nem tudjatok veletlenul, a PEAR projekt foglalkozik ezel a temaval?
Koszonom!
■ - "space" vagy "tab"-ot kell hasznalni a kodban ?
- a "{" zarojelet hova kell tegyuk ?
if ($x > 2) {
// statement
}
if ($x > 2)
{
//statement
}
Koszonom!
Evaulate Low Level JavaScript Performance Characteristics
Teljesítmény próbán a JS a három nagy böngészőben
■ Shift+1 karakter szűrése MySQL sor beszúrásnál
Sziasztok!
Kező PHP-s ként egy ismeretlen problémával állok szemben!
Form-ból való adatfeltöltéskor(MySQL-be), ha valaki aposztrófot (Shift+1) szúr be a mezőbe a script MYSQL hibával tér vissza és nem kap adatokat, de azért egy sort bebiggyeszt üresen az adott táblába!?
Kérdés, hogy mivel tudnám megszűrni , hogy ne vegye az aposztrófot a VALUE zárásának?
Jó webmolyolást kíván:
F.Ádám
■ Kező PHP-s ként egy ismeretlen problémával állok szemben!
Form-ból való adatfeltöltéskor(MySQL-be), ha valaki aposztrófot (Shift+1) szúr be a mezőbe a script MYSQL hibával tér vissza és nem kap adatokat, de azért egy sort bebiggyeszt üresen az adott táblába!?
Kérdés, hogy mivel tudnám megszűrni , hogy ne vegye az aposztrófot a VALUE zárásának?
Jó webmolyolást kíván:
F.Ádám
Mekkora képernyőre optimalizáljuk az oldalunkat?
A válasz egyszerű, a látogatóinktól függ: nézzük meg a statisztikát. Ennél azonban lehet, hogy érdemes egy kicsit tovább gondolkodni ha nem is a válaszon, de a mostani trendeken. Egyre olcsóbban, egyre nagyobb felbontású LCD kijelzőket lehet venni, az 1024x768 ma már korántsem számít nagyfelbontásnak. És egyre olcsóbban, egyre használhatóbban lehet mobilon internetezni, kezd ez is elérhetővé válni.
Installing Flex Builder Linux Alpha
Megjelent a Flex Builder linuxos (alpha) verziója
■ Include hagyományos ASP-ben (nem .NET)
"Hagyományos" include érdekelne ASP-ben (nem .NET).
Jscript/VBasic-ben úgy látom nincs a PHP-szerű include; marad a script lezárás, majd SSI-vel a webszerver veszúrja (ennek végülis köze nincs az ASP-hez, hiszen a webszerver végzi).
Azonban mi a teendő olyankor, amikor nem tudom előre, hogy mi az amit be akarok szúrni? Például ULR-ből kapott paraméter alapján kell dinamikusan beszúrni HTML kódot, mondjuk "oldal_{get_szorszam}.html"-t akarom. Erre ugye nem jó a script lezárás + SSI módszer.
Persze meg lehet csinálni, hogy FileSystemObject-el az adott html-t megnyitni, beolvasni, kinyomtatni, de van-e erre valami ésszerűbb/elegánsabb módszer?
(nem vagyok gyakorlott IIS programozásban, de azért ezen első látásra kicsit lefagytam, hogy nincs include)
■ Jscript/VBasic-ben úgy látom nincs a PHP-szerű include; marad a script lezárás, majd SSI-vel a webszerver veszúrja (ennek végülis köze nincs az ASP-hez, hiszen a webszerver végzi).
Azonban mi a teendő olyankor, amikor nem tudom előre, hogy mi az amit be akarok szúrni? Például ULR-ből kapott paraméter alapján kell dinamikusan beszúrni HTML kódot, mondjuk "oldal_{get_szorszam}.html"-t akarom. Erre ugye nem jó a script lezárás + SSI módszer.
Persze meg lehet csinálni, hogy FileSystemObject-el az adott html-t megnyitni, beolvasni, kinyomtatni, de van-e erre valami ésszerűbb/elegánsabb módszer?
(nem vagyok gyakorlott IIS programozásban, de azért ezen első látásra kicsit lefagytam, hogy nincs include)
Flash Banner location kinyerése
Sziasztok.
Készítek a www.elektroportal.tvn.hu oldalra egy AdServer-t is.
Egy egyszerűbbre gondoltam de mégis elakadtam vele.
Arról lenne szó, hogy kiíratom a bannert JavaScript-el hogy egyből aktivált legyen (ne kelljen rákattintani)
és nem egyből azt a linket nyitná meg amit beleprogramoztak hanem amit php-vel szeretnék megnyitni.
Pl. a banner címe: http://www.mihezkezdjek.hu
Én ebből ilyen linket szeretnék csinálni: adclickcount.php?location=www.mihezkezdjek.hu
Így próbáltam már:
És HTML-ben így íratom ki:
Rákattintok a banner-re és mit nyit meg? "undefined"
Hogy lehetne ezt megoldani, hogy módosítani tudjam a banner linkjét?
Vagy számolni tudjam a kattintásokat?
Köszi szépen
■ Készítek a www.elektroportal.tvn.hu oldalra egy AdServer-t is.
Egy egyszerűbbre gondoltam de mégis elakadtam vele.
Arról lenne szó, hogy kiíratom a bannert JavaScript-el hogy egyből aktivált legyen (ne kelljen rákattintani)
és nem egyből azt a linket nyitná meg amit beleprogramoztak hanem amit php-vel szeretnék megnyitni.
Pl. a banner címe: http://www.mihezkezdjek.hu
Én ebből ilyen linket szeretnék csinálni: adclickcount.php?location=www.mihezkezdjek.hu
Így próbáltam már:
on (release) {
getURL(clickTAG,clickTARGET);
}
getURL(clickTAG,clickTARGET);
}
És HTML-ben így íratom ki:
<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='468' height='60'>
<param name='movie' value=banner.swf'>
<param name='quality' value='high'>
<param name='wmode' value='transparent'>
<param name='FlashVars' value='clickTAG=http://www.mihezkezdjek.hu&clickTARGET=_blank'/>
<embed src='banner.swf' FlashVars='clickTAG=http://www.mihezkezdjek.hu&clickTARGET=_blank' quality='high' wmode='transparent' width='468' height='60' type='application/x-shockwave-flash' pluginspace='http://www.macromedia.com/go/getflashplayer'>
</embed>
</object>
<param name='movie' value=banner.swf'>
<param name='quality' value='high'>
<param name='wmode' value='transparent'>
<param name='FlashVars' value='clickTAG=http://www.mihezkezdjek.hu&clickTARGET=_blank'/>
<embed src='banner.swf' FlashVars='clickTAG=http://www.mihezkezdjek.hu&clickTARGET=_blank' quality='high' wmode='transparent' width='468' height='60' type='application/x-shockwave-flash' pluginspace='http://www.macromedia.com/go/getflashplayer'>
</embed>
</object>
Rákattintok a banner-re és mit nyit meg? "undefined"
Hogy lehetne ezt megoldani, hogy módosítani tudjam a banner linkjét?
Vagy számolni tudjam a kattintásokat?
Köszi szépen