Archívum - Jan 2008
január 24
mysql: ékezetfüggő LIKE
Sziasztok!
Van egy utf-8-as mysql problémám:
Magyar városokat szeretnék egy adatbázisból ajax-szal select option-be szűkíteni a beadott karakterek alapján (amolyan google suggest). Addig már eljutottam, hogy az ö és ő közötti különbséget feloldottam (%F6 vs %u0151 az urlencode részéről), de az adatbázisból az összes o, ó, ö, ő-t visszadja. Minden utf-8-as, keresgettem az interneten az 'accent-sensitive' kifejezésre, és mások is belebotlottak a problémába.
A probléma megoldható, sugarCRM-ben működik, de nekem egyszerűen nem megy. Nem tudom, hogy vagy mégis a karakterkódolásnál szúrtam el valamit, vagy a LIKE az ékezetfüggetlen lenne?
Minden tippet szívesen fogadok, mert reggel óta a hajamat tépem.
Köszi:
b
■ Van egy utf-8-as mysql problémám:
Magyar városokat szeretnék egy adatbázisból ajax-szal select option-be szűkíteni a beadott karakterek alapján (amolyan google suggest). Addig már eljutottam, hogy az ö és ő közötti különbséget feloldottam (%F6 vs %u0151 az urlencode részéről), de az adatbázisból az összes o, ó, ö, ő-t visszadja. Minden utf-8-as, keresgettem az interneten az 'accent-sensitive' kifejezésre, és mások is belebotlottak a problémába.
A probléma megoldható, sugarCRM-ben működik, de nekem egyszerűen nem megy. Nem tudom, hogy vagy mégis a karakterkódolásnál szúrtam el valamit, vagy a LIKE az ékezetfüggetlen lenne?
Minden tippet szívesen fogadok, mert reggel óta a hajamat tépem.
Köszi:
b
Fájl mentés
Sziasztok!
Adott egy URL (.../letoltes/index.ind?do=download&=HU0722), amire ha ráklikkelek, akkor felugrik a fájl letöltése panel, és le tudom menteni a fájlt.
Meg lehet ezt oldani, kattintgatás nélkül, teljesen automatikusan?
A linkre igazából nincs szükségem, de most csak azzal tudtam megoldani a problámát.
Csak puszta php kódolással html részek nélkül meg lehet oldani valahogy? (HTTP függvény?)
■ Adott egy URL (.../letoltes/index.ind?do=download&=HU0722), amire ha ráklikkelek, akkor felugrik a fájl letöltése panel, és le tudom menteni a fájlt.
Meg lehet ezt oldani, kattintgatás nélkül, teljesen automatikusan?
A linkre igazából nincs szükségem, de most csak azzal tudtam megoldani a problámát.
Csak puszta php kódolással html részek nélkül meg lehet oldani valahogy? (HTTP függvény?)
Template engine funkcionális kérdés
Egy template engine-t csinálok, amiben lehetőség lesz a változó hozzárendeléseknél névterek használatára. A lényege, hogy a változó hozzárendelésnél meg lehet adni egy névtér nevet és ebbe kerülnek bele a változók. Belátható, hogy így több névtérben lehet használni ugyanolyan nevű változókat. (Az egész elgondolás azon alapszik, hogy ne kelljen prefix-elni a változó neveket).
Namost a kérdés az, hogy ezt hogyan oldja meg funkcionális szempontból? Most úgy indultam el, hogy van egy use_namespace attributum, amitől függően másképpen viselkedik pl. az assign() metódus. A kérdés az, hogy legyen így vagy legyen külön metódus a ns használat esetére.
Tehát:vagy
■ Namost a kérdés az, hogy ezt hogyan oldja meg funkcionális szempontból? Most úgy indultam el, hogy van egy use_namespace attributum, amitől függően másképpen viselkedik pl. az assign() metódus. A kérdés az, hogy legyen így vagy legyen külön metódus a ns használat esetére.
Tehát:
<?php
# Névtér nélkül
$tpl -> assign("var","value");
$tpl -> display("tpl_file");
# Névtérrel
$tpl -> use_namespace = true;
$tpl -> assign("ns_name","var","value");
$tpl -> display("ns_name","tpl_file");
?>
<?php
# Névtér nélkül
$tpl -> assign("var","value");
$tpl -> display("tpl_file");
# Névtérrel
$tpl -> ns_assign("ns_name","var","value");
$tpl -> ns_display("ns_name","tpl_file");
?>
Alkönyvtárban lévő drupal + htaccess beállítás
Sziasztok,
Egy oldalamnak szeretnék teszt környezetet létrehozni. (Ez az új oldal drupal alapú lesz.)
Arra gondoltam, hogy úgy oldom meg, hogy /old könyvtárban lesz a régi oldal, és a /cms könytvárban pedig az új.
A htaccess-t úgy állítottam be, hogy www.tropusifaparketta.hu -ra /oldban lévő tartalom jöjjön be, a ~/cms -re pedig az új oldal.
Ezt tartalmazza a gyökérben lévő htaccess:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond $1 !^cms
RewriteRule ^(.*)$ http://www.tropusifaparketta.hu/old/$1 [L]
</IfModule>
Ez eddig rendben. Működik a régi oldal, úgy ahogy eddig. Működik a drupal is tök jól, DE!
Drupalra próbáltam wysiwyg editor feltenni. Kipróbáltam az FCK-t, aztán a Tinymce editort és egyikkel sem megy a kép feltöltés. Pontosabban Tinyval megy, de nem jelenik meg a kép, csak a kerete. Ekkor elkezdtem tesztelgetni, és az alábbiakra jutottam:
Feltettem egy képet a megfelelő alkönyvtárakba, majd a kép urljének meghívásakor a következőket tapasztaltam:
http://www.tropusifaparketta.hu/cms/adriana.jpg -> Megjelenik a kép!
http://www.tropusifaparketta.hu/cms/files/adriana.jpg -> Nem jelenik meg a kép -> 500 Internal Server Error
http://www.tropusifaparketta.hu/cms/files/images/adriana.jpg -> Nem jelenik meg a kép -> 500 Internal Server Error
Ennek a problémának a megoldásában kérném a segítségeteket.
Előre is köszönöm!
Üdv,
Akos
■ Egy oldalamnak szeretnék teszt környezetet létrehozni. (Ez az új oldal drupal alapú lesz.)
Arra gondoltam, hogy úgy oldom meg, hogy /old könyvtárban lesz a régi oldal, és a /cms könytvárban pedig az új.
A htaccess-t úgy állítottam be, hogy www.tropusifaparketta.hu -ra /oldban lévő tartalom jöjjön be, a ~/cms -re pedig az új oldal.
Ezt tartalmazza a gyökérben lévő htaccess:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond $1 !^cms
RewriteRule ^(.*)$ http://www.tropusifaparketta.hu/old/$1 [L]
</IfModule>
Ez eddig rendben. Működik a régi oldal, úgy ahogy eddig. Működik a drupal is tök jól, DE!
Drupalra próbáltam wysiwyg editor feltenni. Kipróbáltam az FCK-t, aztán a Tinymce editort és egyikkel sem megy a kép feltöltés. Pontosabban Tinyval megy, de nem jelenik meg a kép, csak a kerete. Ekkor elkezdtem tesztelgetni, és az alábbiakra jutottam:
Feltettem egy képet a megfelelő alkönyvtárakba, majd a kép urljének meghívásakor a következőket tapasztaltam:
http://www.tropusifaparketta.hu/cms/adriana.jpg -> Megjelenik a kép!
http://www.tropusifaparketta.hu/cms/files/adriana.jpg -> Nem jelenik meg a kép -> 500 Internal Server Error
http://www.tropusifaparketta.hu/cms/files/images/adriana.jpg -> Nem jelenik meg a kép -> 500 Internal Server Error
Ennek a problémának a megoldásában kérném a segítségeteket.
Előre is köszönöm!
Üdv,
Akos
Ajax Toolbox és a paraméter lista dinamikus összeállítása.
Sziasztok!
Ajax Toolbox-szal kapcsolatban kérek segítséget!
Az elküldésre kerülő paraméter listát dinamikusan szeretném összeállítani! Alapban ugye így néz ki:és én azt szeretném, hogy a paramteres kapcsos zárójelén belülre kerülő változó és érték párokat ne keljen előre meghatározni, hanem a form feldolgozó rutin alkossa meg és illesze be.
Előre köszönöm a segítséget!
s_volenszki
■ Ajax Toolbox-szal kapcsolatban kérek segítséget!
Az elküldésre kerülő paraméter listát dinamikusan szeretném összeállítani! Alapban ugye így néz ki:
AjaxRequest.post(
{
'url':postURL
,'parameters':{'param1':param1, 'param2':param2, 'param3':param3}
,'onSuccess':function(req){alert(req.responseText);}
,'timeout':60000
,'onTimeout':function(){alert('Time out!');}
,'onError':function(req){alert('Error!\nStatusText='+req.statusText+'\nContents='+req.responseText);}
}
);
Előre köszönöm a segítséget!
s_volenszki
január 24
A cloverstudio weboldalán szereplő technológia érdekel
Sziasztok!
A következővel fordulok hozzátok: az imént a webet böngészve találtam egy számomra igen érdekes valószínüleg javascript technológiát, feltehetően ajax (legalábbis így gondolom)
Nos a link itt van: http://www.cloverstudio.es/en/proyectos#
a kérésem az volna hogy aki tud, az linkeljen be olyan oldalakat ahol lehet találni tutorialokat, leírásokat vagy akár hasonló lapokat is szivesen látok, mert szivesen elsajátítanám önerőböl ezt is :)
Köszönöm,
Oden
■ A következővel fordulok hozzátok: az imént a webet böngészve találtam egy számomra igen érdekes valószínüleg javascript technológiát, feltehetően ajax (legalábbis így gondolom)
Nos a link itt van: http://www.cloverstudio.es/en/proyectos#
a kérésem az volna hogy aki tud, az linkeljen be olyan oldalakat ahol lehet találni tutorialokat, leírásokat vagy akár hasonló lapokat is szivesen látok, mert szivesen elsajátítanám önerőböl ezt is :)
Köszönöm,
Oden
XML + XSL furcsa hiba
Sziasztok!
Lenne egy furcsa problémám. Egy sima mezei PHP-val generált XML-t szeretnék böngészőben transzformálni XSL segítségével. Szokásos xml.transformNode mód, de nem működik. A furcsa az, hogy egy másik tárhelyen ugyanaz a kód által generált XML-lel nincs gond (leszámítva, hogy lassú).
Tudtak erre valami megoldást? Köszönöm!
Források (fejlécek benne)
■ Lenne egy furcsa problémám. Egy sima mezei PHP-val generált XML-t szeretnék böngészőben transzformálni XSL segítségével. Szokásos xml.transformNode mód, de nem működik. A furcsa az, hogy egy másik tárhelyen ugyanaz a kód által generált XML-lel nincs gond (leszámítva, hogy lassú).
Tudtak erre valami megoldást? Köszönöm!
Források (fejlécek benne)
Hogyan használható a Lightbox body onload-dal?
Sziasztok!
Valaki használta már a lightbox-ot body onload-ra, paraméterezve? Ha etesleg igen akkor írhatna pár szót ennek a mikéntjéről.
Köszi,
T.
■ Valaki használta már a lightbox-ot body onload-ra, paraméterezve? Ha etesleg igen akkor írhatna pár szót ennek a mikéntjéről.
Köszi,
T.
enconding-charset
Sziasztok!
Kicsit elvesztem a témában remélem tudtok segíteni. Készítek egy oldalt ami eddig úgy tűnt, hogy úgy is fest a böngészőkben ahogy kell. De az egyik page tartalmaz php-t is ami megkövetelte h. php kiterjesztésű is legyen, így a kész html-t átneveztem..bár közben szerintem nem ezzel van a gond..összezavarodtam. Na a lényeg h az egyik @ jel helyet egy kalapos S betű jelent meg ezen az oldalon, de csak a php kiterjesztésű oldalon. (html kiterjesztéssel, ugyanez jól jelenik meg, csak hát a php miatt nem jó..)
És akkor itt indult a lavina.
Ez az eredeti html kódkezdet amivel csak a @ jel nem stimmelt. (persze kitörölhetném a @ jelet:))) )Megpróbáltam a DW -vel átállítottam az encodingot UTF-8 -ra.Na most ez teljessen elnyomta az egészet. Kérdőjel és egyéb karakter hegyek. Megnéztem FF -ben, IE-ben. ua. A nézet kódolás a böngészőkben html kiterjesztés esetén az aminek a fájlban deklarálva van.
De a php fájlban ugyanez megnézve a kódolás lapon: nyugati(iso-8859-1). Ha átállítom a kódolást UTF-8-ra akkor a szöveges rész jól jelenik meg, de azok az adatok amiket a php az sql-ből szed az ékezetes karakterek átcserélődnek.
Kicsit elvesztem a témában remélem tudtok segíteni. Készítek egy oldalt ami eddig úgy tűnt, hogy úgy is fest a böngészőkben ahogy kell. De az egyik page tartalmaz php-t is ami megkövetelte h. php kiterjesztésű is legyen, így a kész html-t átneveztem..bár közben szerintem nem ezzel van a gond..összezavarodtam. Na a lényeg h az egyik @ jel helyet egy kalapos S betű jelent meg ezen az oldalon, de csak a php kiterjesztésű oldalon. (html kiterjesztéssel, ugyanez jól jelenik meg, csak hát a php miatt nem jó..)
És akkor itt indult a lavina.
Ez az eredeti html kódkezdet amivel csak a @ jel nem stimmelt. (persze kitörölhetném a @ jelet:))) )
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>cim</title>
<link rel="stylesheet" type="text/css" href="style2.css" media="screen" />
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
<?php
require_once('style.php'); ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>cim</title>
<link rel="stylesheet" type="text/css" href="style2.css" media="screen">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<?php
require_once('style.php'); ?>
De a php fájlban ugyanez megnézve a kódolás lapon: nyugati(iso-8859-1). Ha átállítom a kódolást UTF-8-ra akkor a szöveges rész jól jelenik meg, de azok az adatok amiket a php az sql-ből szed az ékezetes karakterek átcserélődnek.