Archívum - 2008
szeptember 16
YouTube Playlist: DjangoCon 2008 Sessions
Videofelvételek a DjangoCon 2008 konferenciáról
■ Joomla!Nap 2008
Október 11-én már másodjára – viszont első alkalommal a Magyar Joomla! Felhasználók Nemzetközi Egyesülete szervezésében – kerül megrendezésre itthon a Joomla! CMS kedvelőinek nagytalálkozója, a Joomla!Day. A 10 órakor kezdődő Joomla!Nap a felhasználók és fejlesztők számára egyaránt kihagyhatatlan rendezvény, helyszíne Budapesten a CEU Konferencia Központ egyik elegáns konferenciaterme lesz.
szeptember 15
SET @VAR????
Sziasztok!
Lenne egy problémám.
PHP-ból szeretnék végrehajtani egy olyan SELECT-et amiben változókat is használnák.
Leegyszerűsítve:Próbáltam ADODB-ben és símán a PHP SQL parancsaival.
Ha egyben írom, akkor hibát kapok:
"DB Error, could not query the database MySQL Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near"
ADODB-ben:
"1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near"
Ha külön veszem az értékadást, akkor nem veszi figyelembe.
Érdekes módon PHPMYADMIN-ban tökéletesen működik.
Mi a megoldás?
Köszi.
Zoli
■ Lenne egy problémám.
PHP-ból szeretnék végrehajtani egy olyan SELECT-et amiben változókat is használnák.
Leegyszerűsítve:
SET @groupom:=1; SELECT @groupom;
Ha egyben írom, akkor hibát kapok:
"DB Error, could not query the database MySQL Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near"
ADODB-ben:
"1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near"
Ha külön veszem az értékadást, akkor nem veszi figyelembe.
Érdekes módon PHPMYADMIN-ban tökéletesen működik.
Mi a megoldás?
Köszi.
Zoli
Megjelent a Web programozás I. jegyzet 0.7-es verziója
Nem sokkal azután, hogy megjelent a Webes tartalomkezelő rendszerek legfrissebb jegyzete, elérhető a Web programozás tantárgy jegyzetének is legújabb, 0.7-es verziója. A jegyzettel a Kecskeméti Főiskola GAMF Karán tanuló műszaki informatikus hallgatók részére szeretnék olyan írásos anyagot biztosítani, amely az előadások és gyakorlatok mellett további segítséget nyújt a kliens- és szerveroldali nyelvek, valamint kapcsolódó technológiák alapszintű megismerésére. A jegyzetben lefedett főbb témák: HTML, CSS, JavaScript, PHP.
■ budapest.rb – az első magyar Ruby Meetup
Mint ahogy már blogmarkban is jeleztük, ezen a héten szerdán indul a budapest.rb, melynek célja a ruby-s és rails-zes közösség összefogása. Előreláthatóan a budapest.rb keretében havi rendszerességgel lesznek találkozók pár előadással. A budapest.rb helyszíne a KÉK, amely kitűnő lehetőséget nyújt arra, hogy a meetup után is ott lehessen maradni beszélgetni, iszogatni a tetőteraszon. Gyertek minél többen!
insert into select, LEFT JOIN es memory limit problema
Udv Mindenkinek,
talalkozott mar valaki olyannal, hogy egy 'INSERT INTO SELECT ...' formaju lekerdezes memory limit okozna?
Hatter:
Vam egy import funkciom, amivel feltoltok szamos csv fajl, de mivel folyamatosan bovulo adatokrol van szo igyekszem a fajlokat elotte betenni egy temp_.. tablaba es Left joinnal csak az ujjakat athelyezni. Van egy memorialimitem a szolgaltatonal 16 MByte es van egy csv fajlom, amely 106 MByte nagy es 400000+ bejegyzest tartalmaz.
Most eppen az inicializalasnal vagyok, tehat minden adat bekerul a tablaba (400e+). A temptablaba beteszi az adatokat, de az INSERT INTO SELECT ... LEFT JOIN -nal mar nem birkozik meg, HTTP status 500-al elszall.
Van valakinek esetleg valamilyen tapasztalata ezzel?
Koszonettel:
Udv
Sanyi
■ talalkozott mar valaki olyannal, hogy egy 'INSERT INTO SELECT ...' formaju lekerdezes memory limit okozna?
Hatter:
Vam egy import funkciom, amivel feltoltok szamos csv fajl, de mivel folyamatosan bovulo adatokrol van szo igyekszem a fajlokat elotte betenni egy temp_.. tablaba es Left joinnal csak az ujjakat athelyezni. Van egy memorialimitem a szolgaltatonal 16 MByte es van egy csv fajlom, amely 106 MByte nagy es 400000+ bejegyzest tartalmaz.
Most eppen az inicializalasnal vagyok, tehat minden adat bekerul a tablaba (400e+). A temptablaba beteszi az adatokat, de az INSERT INTO SELECT ... LEFT JOIN -nal mar nem birkozik meg, HTTP status 500-al elszall.
Van valakinek esetleg valamilyen tapasztalata ezzel?
Koszonettel:
Udv
Sanyi
szeptember 14
CSS segitség
Szép napot kívánok mndenkinek.
CSS-szel kapcsolatban az lenne a kerdesem,hogy hogyan lehet abszolut pozicionalassal egy div-et vizszintesen közepre igazitani.
......................................................
......................................................
......................................................
. ....................................................
........ .........
........ .........
. .
. .
.......................................
Egy ilyet kellene csinalnom,remelem eszlelhető.A fenti div egy 1000px hosszu, és 250px szeles.A masodik 700px hosszu, és 1000 szeles, valamint 100px-re benne van a az első div-ben.Kösz a segitséget.
■ CSS-szel kapcsolatban az lenne a kerdesem,hogy hogyan lehet abszolut pozicionalassal egy div-et vizszintesen közepre igazitani.
......................................................
......................................................
......................................................
. ....................................................
........ .........
........ .........
. .
. .
.......................................
Egy ilyet kellene csinalnom,remelem eszlelhető.A fenti div egy 1000px hosszu, és 250px szeles.A masodik 700px hosszu, és 1000 szeles, valamint 100px-re benne van a az első div-ben.Kösz a segitséget.
Állomány feltöltés, letöltés kizárólag prototype.js-sel
Sziasztok!
A kérdésem az lenne, hogy csinált már valaki olyan megoldást, amelyben asszinkron módon (rejtett iframe felhasználása nélkül), prototype.js segítségével állományt töltött fel szerverre, illetve le szerverről?
Elég sokat kutakodtam a neten, de sajnos nem találtam ilyen megoldást. Jelenleg rejtett iframe megoldással oldottam meg (aminek ugye az asszinkron megoldáshoz nincs köze), de sajnos a letöltést követően nem igazán lehet más header-t kiküldeni, így az oldalban lévő elemeket nem tudom állítani javascript segítségével (pl.: ajax lodaer elrejtése, előzetesen felmerült hibajelzések elrejtése, stb.).
Előre is köszönöm a segítséget.
fERI
■ A kérdésem az lenne, hogy csinált már valaki olyan megoldást, amelyben asszinkron módon (rejtett iframe felhasználása nélkül), prototype.js segítségével állományt töltött fel szerverre, illetve le szerverről?
Elég sokat kutakodtam a neten, de sajnos nem találtam ilyen megoldást. Jelenleg rejtett iframe megoldással oldottam meg (aminek ugye az asszinkron megoldáshoz nincs köze), de sajnos a letöltést követően nem igazán lehet más header-t kiküldeni, így az oldalban lévő elemeket nem tudom állítani javascript segítségével (pl.: ajax lodaer elrejtése, előzetesen felmerült hibajelzések elrejtése, stb.).
Előre is köszönöm a segítséget.
fERI
szeptember 13
Semi dynamic index.html
Imhol eme kód:
Sajnos nem az én kreálmányom, viszont nagyon szeretném használt venni. Annyit csinál, hogy az adott index.php-t lefuttatja, az eredményből pedig index.html -t készít, így elég csak akkor adatbázishoz fordulni az oldallal, amikor változott is valami (a felvitel,törlés,módosítás hívja meg ezt a függvényt). Mivel a menüt egy rekurzív hívással rajzolom ki az oldalon, és 100 termék körül van a menüpontok száma, olyan jó ötletnek tűnik ez a megoldás.
Itthon piciny ubuntumon tökéletesen megy is a dolog, mégpedig úgy, hogy az example.hu helyett localhost-ot adok meg az $srcurl változóban.
Ám mikor a felraktam élesben a tárhelyre, a localhost-os hívás nem működött. Gondoltam kipróbálom az alsó url-t, és azzal működött is, de csak a felét rajzolta ki az oldalnak, majd mintha elvágták volna. Azt hittem a script a hibás, de utána próbálgattam tovább, és volt hogy 3/4-ét legenerálta, volt hogy a body-ig el sem jutott, és volt hogy teljesen normálisan működött.
Szóval mi ennek az oka? Sajnos nem értek ehhez a részéhez, csak okoskodok. Lehet hogy a localhost hívások nem mennek ki a netre, hanem helyben végrehajtódnak, míg az alábbi példa kimegy a netre, és ott veszhet el tartalom? Vagy ez hülyeség? Beszéljek a szolgáltatóval hogy van -e ott is lehetőség ilyenre? Vagy van valami egységes szabály arra, hogy ilyenkor hogy "számolom ki" az url-t (ami itthon http://localhost/index/index.php) ?
Köszi a válaszokat, ötleteket.
Szóval imhol a kód.
[colorer=php]
public function generate_index() {
$srcurl="http://example.hu/index/index.php";
$tempfilename="../tempindex.html";
$targetfilename="../index.html";
echo "<p>index.html generálása</p>";
@unlink($tempfilename);
$dynpage=fopen($srcurl, 'r');
if (!$dynpage) {
exit('<p>forrásfájl megnyitása sikertelen</p>');
}
$htmldata=fread($dynpage,1024*1024);
fclose($dynpage);
$tempfile=fopen($tempfilename,'w');
if (!$tempfilename) {
exit('<p>temporális fájl megnyitása nem sikerült</p>
Sajnos nem az én kreálmányom, viszont nagyon szeretném használt venni. Annyit csinál, hogy az adott index.php-t lefuttatja, az eredményből pedig index.html -t készít, így elég csak akkor adatbázishoz fordulni az oldallal, amikor változott is valami (a felvitel,törlés,módosítás hívja meg ezt a függvényt). Mivel a menüt egy rekurzív hívással rajzolom ki az oldalon, és 100 termék körül van a menüpontok száma, olyan jó ötletnek tűnik ez a megoldás.
Itthon piciny ubuntumon tökéletesen megy is a dolog, mégpedig úgy, hogy az example.hu helyett localhost-ot adok meg az $srcurl változóban.
Ám mikor a felraktam élesben a tárhelyre, a localhost-os hívás nem működött. Gondoltam kipróbálom az alsó url-t, és azzal működött is, de csak a felét rajzolta ki az oldalnak, majd mintha elvágták volna. Azt hittem a script a hibás, de utána próbálgattam tovább, és volt hogy 3/4-ét legenerálta, volt hogy a body-ig el sem jutott, és volt hogy teljesen normálisan működött.
Szóval mi ennek az oka? Sajnos nem értek ehhez a részéhez, csak okoskodok. Lehet hogy a localhost hívások nem mennek ki a netre, hanem helyben végrehajtódnak, míg az alábbi példa kimegy a netre, és ott veszhet el tartalom? Vagy ez hülyeség? Beszéljek a szolgáltatóval hogy van -e ott is lehetőség ilyenre? Vagy van valami egységes szabály arra, hogy ilyenkor hogy "számolom ki" az url-t (ami itthon http://localhost/index/index.php) ?
Köszi a válaszokat, ötleteket.
Szóval imhol a kód.
[colorer=php]
public function generate_index() {
$srcurl="http://example.hu/index/index.php";
$tempfilename="../tempindex.html";
$targetfilename="../index.html";
echo "<p>index.html generálása</p>";
@unlink($tempfilename);
$dynpage=fopen($srcurl, 'r');
if (!$dynpage) {
exit('<p>forrásfájl megnyitása sikertelen</p>');
}
$htmldata=fread($dynpage,1024*1024);
fclose($dynpage);
$tempfile=fopen($tempfilename,'w');
if (!$tempfilename) {
exit('<p>temporális fájl megnyitása nem sikerült</p>
Extra.hu & UTF8
Sziasztok!
Eléggé nagy problémával küszködöm. Le is írom mi a gondom:
Van egy oldalam Extra.hu-n. E107 ingyenes weboldalmotor fut rajta. Eddig jó és a motorral teljesen megvagyok elégedve, viszont! Nem tudok normális biztonsági mentést létrehozni
Köztudott, UTF8-al rengeteg ékezethiba van, amikor az oldalam telepitettem, akkor ismerkedettem a weboldalfejlesztéssel:(((Szal nem tudtam.
Akárhogy próbálom lementeni az adatbázist, de az SQL fájlba mindig ékezethiba van :(. Kértem segítséget E107 fórumán, de ott sajna nem tudtam nekem segíteni.
Azt mondták, UTF HAXot kellet volna feltennem telepítés előtt, de ha én ezt nem tetem meg, akkor mi tévő legyek???Akkor azt sem tudtam mi az a plugin...
MySQL kapcsolat egyeztetés: utf8_unicode_ci van beállítva.
Biztos vagyok benne, hogy van olyan ember, aki már orvosolta ezt a nagy bajt.
Bármilyen tipp/ötlet érdekelne.
Nagyon szépen köszönöm előre is!!!
■ Eléggé nagy problémával küszködöm. Le is írom mi a gondom:
Van egy oldalam Extra.hu-n. E107 ingyenes weboldalmotor fut rajta. Eddig jó és a motorral teljesen megvagyok elégedve, viszont! Nem tudok normális biztonsági mentést létrehozni
Köztudott, UTF8-al rengeteg ékezethiba van, amikor az oldalam telepitettem, akkor ismerkedettem a weboldalfejlesztéssel:(((Szal nem tudtam.
Akárhogy próbálom lementeni az adatbázist, de az SQL fájlba mindig ékezethiba van :(. Kértem segítséget E107 fórumán, de ott sajna nem tudtam nekem segíteni.
Azt mondták, UTF HAXot kellet volna feltennem telepítés előtt, de ha én ezt nem tetem meg, akkor mi tévő legyek???Akkor azt sem tudtam mi az a plugin...
MySQL kapcsolat egyeztetés: utf8_unicode_ci van beállítva.
Biztos vagyok benne, hogy van olyan ember, aki már orvosolta ezt a nagy bajt.
Bármilyen tipp/ötlet érdekelne.
Nagyon szépen köszönöm előre is!!!