Archívum - 140703 - Fórum téma
január 28
PDO_MYSQL vs. tárolt eljárás + tranzakciók
Sziasztok!
ZendFramework-ből (v1.0.3) szeretnék egy MySQL(v5.0) tárolt eljárást meghívni tranzakción belül. Ha az eljárással van valami bibi, akkor rollback-elnék. Linuxon fejlesztek, a teszt szerveren BSD fut. Nálam minden gyönyörűen működik, a BSD szerveren viszont mindig eldobja magát:
Természetesen az első lépés az volt, hogy a hibaüzenetben említett attribútumot a javasolt értékre állítottam, nem használt. Próbáltam a hívás módján változtatni, direkt összeállítani az SQL sztringet, Keretrendszerrel összeállíttatni, de mindig a fenti végeredménybe futok bele.
Gondoltam arra, hogy a tranzakciót még a try ágba lépés előtt indítom; mondanom sem kell hogy ez az ötletem sem jött be.
MySQL 5-ben tárolt eljárásokon belül nem lehet tranzakciózni, szóval ez sem járható út.
Valakinek sikerült már ezt a dolgot összehozni?
VinceVoltam
■ ZendFramework-ből (v1.0.3) szeretnék egy MySQL(v5.0) tárolt eljárást meghívni tranzakción belül. Ha az eljárással van valami bibi, akkor rollback-elnék. Linuxon fejlesztek, a teszt szerveren BSD fut. Nálam minden gyönyörűen működik, a BSD szerveren viszont mindig eldobja magát:
try{
$db->beginTransaction();
$db->prepare( "call eljarasom( 'a', 'b', '123' )" )->execute();
$db->commit();
}catch(Exception $e) {
$db->rollBack();
}
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000]: General error: 2014 Cannot execute queries while other unbuffered queries are active. Consider using PDOStatement::fetchAll(). Alternatively, if your code is only ever going to run against mysql, you may enable query buffering by setting the PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute.' in /www/octopus.kv/Zend/Db/Adapter/Pdo/Abstract.php:254Természetesen az első lépés az volt, hogy a hibaüzenetben említett attribútumot a javasolt értékre állítottam, nem használt. Próbáltam a hívás módján változtatni, direkt összeállítani az SQL sztringet, Keretrendszerrel összeállíttatni, de mindig a fenti végeredménybe futok bele.
Gondoltam arra, hogy a tranzakciót még a try ágba lépés előtt indítom; mondanom sem kell hogy ez az ötletem sem jött be.
MySQL 5-ben tárolt eljárásokon belül nem lehet tranzakciózni, szóval ez sem járható út.
Valakinek sikerült már ezt a dolgot összehozni?
VinceVoltam
Regexp kifejezés megtalálása
Üdv Mindenkinek,
olyan kéréssel fordulok hozzátok, hogy van egy Helpdesk szoftver (Cerberus), amelyben a parsolt e-mailek tárgyára szeretnék reguláris kifejezést írni a szpamek szűrőn fennakadt levelek előszűrésére.
van egy levél tárgy minta: #LOX-12312-232
,amelyre szűrni szeretnék, de akárhogy állítom be a reguláris kifejezést (tov. regexp) 1xűen nem csinálja meg.
Az általam megállapított regexp a következő:
\#{1,1}([A..Z]{3,3}\-\d{5,5}\-\d{3,3})
Több internetes regexp tesztelőt megnéztem és mindig visszaadják a teljes szöveg eredményét. És ezt nem tudom mire vélni. Még nem nagyon csináltam regexp-eket, ezért is kérem tanácsotokat.
Ha van öteltetek, nyugodtan mondjátok?
köszi Sanyi
■ olyan kéréssel fordulok hozzátok, hogy van egy Helpdesk szoftver (Cerberus), amelyben a parsolt e-mailek tárgyára szeretnék reguláris kifejezést írni a szpamek szűrőn fennakadt levelek előszűrésére.
van egy levél tárgy minta: #LOX-12312-232
,amelyre szűrni szeretnék, de akárhogy állítom be a reguláris kifejezést (tov. regexp) 1xűen nem csinálja meg.
Az általam megállapított regexp a következő:
\#{1,1}([A..Z]{3,3}\-\d{5,5}\-\d{3,3})
Több internetes regexp tesztelőt megnéztem és mindig visszaadják a teljes szöveg eredményét. És ezt nem tudom mire vélni. Még nem nagyon csináltam regexp-eket, ezért is kérem tanácsotokat.
Ha van öteltetek, nyugodtan mondjátok?
köszi Sanyi
január 28
XML elemzése sikertelen
Szevasztok!
"XML elemzése sikertelen: szintaktikai hiba" írja az OPERA böngésző és nem jeleníti meg a lapomat.
"A dokumentum elemzése HTML-ként" linkre kattintva viszont betölti hibátlanul az oldalt.
Validátor utmutatásait és tanácsait követve változtattam az oldalon de néhány funkció így nem működött.
Kérdésem: Megoldható, hogy lapomat a böngésző rögtön HTML -ként elemezze?
Üdv: KI
■ "XML elemzése sikertelen: szintaktikai hiba" írja az OPERA böngésző és nem jeleníti meg a lapomat.
"A dokumentum elemzése HTML-ként" linkre kattintva viszont betölti hibátlanul az oldalt.
Validátor utmutatásait és tanácsait követve változtattam az oldalon de néhány funkció így nem működött.
Kérdésem: Megoldható, hogy lapomat a böngésző rögtön HTML -ként elemezze?
Üdv: KI
Elsődleges kulcs számossága
MySQL témakörben lenne egy kérdésem:
Hogyan lehetséges az, hogy az elsődleges kulcs számossága kisebb, mint ahány sor van a táblában?
■ Hogyan lehetséges az, hogy az elsődleges kulcs számossága kisebb, mint ahány sor van a táblában?
Regexp leegyszerűsítése
Kedves mindenki,
beleütköztem egy számomra nem túl triviális problémába. Szerettem volna az XHTML 1.0 DTD-ből PHP osztályokat generálni, de megakadtam ennél a kifejezésnél:
Szépen látszik, hogy a %head.misc elemei plusz az egy kötelező title tag van vegyítve, de ezt a kifejezést valahogy elemeznem kellene, hogy értelmes listát kapjak a kötelező illetve opcionális gyerekelemekről.
A programot szeretném később akár más DTD-kre is használni, tehát a kézzel szerkesztős megoldás nem preferált.
Ha ismertek valamilyen módszert a reguláris kifejezések egyszerűsítésére, kérlek, ne tartsátok vissza.
■ beleütköztem egy számomra nem túl triviális problémába. Szerettem volna az XHTML 1.0 DTD-ből PHP osztályokat generálni, de megakadtam ennél a kifejezésnél:
<!ENTITY % head.misc "(script|style|meta|link|object)*">
<!ELEMENT head (%head.misc;,
((title, %head.misc;, (base, %head.misc;)?) |
(base, %head.misc;, (title, %head.misc;))))>
<!ELEMENT head (%head.misc;,
((title, %head.misc;, (base, %head.misc;)?) |
(base, %head.misc;, (title, %head.misc;))))>
Szépen látszik, hogy a %head.misc elemei plusz az egy kötelező title tag van vegyítve, de ezt a kifejezést valahogy elemeznem kellene, hogy értelmes listát kapjak a kötelező illetve opcionális gyerekelemekről.
A programot szeretném később akár más DTD-kre is használni, tehát a kézzel szerkesztős megoldás nem preferált.
Ha ismertek valamilyen módszert a reguláris kifejezések egyszerűsítésére, kérlek, ne tartsátok vissza.
Hostingról VPS-re, vagy saját szerver-bérletre érdemes váltani?
Hello!
Szerintetek érdemes shared hosting-ról VPS-re (virtual private server) váltani? Van egy kb ezer oldalas honlapom, ennél az amcsi szolgáltatónál: www.hostican.com, azon belül Tera-Host. Több hónapja fejlesztem, bővítem, eddig nem reklámoztam sehol, szóval lényegében csak én látogatom. De a héten már bejött egy olyan képernyő, hogy 1-2 percig nem tudják teljesíteni az oldallekérésemet, mert túlléptem kis időre a közös szerver CPU vagy memória-használatát. Megoldásként az volt odaírva, hogy optimalizáljam a kódot, vagy váltsak komolyabb szerver-szintre (VPS-re), ugyanis az oldalam kicsit kinőtte magát.
Hamarosan el akarom kezdeni a forgalom generálását, de ezzel az alap-hostinggal nem állok neki, mert tuti lerohadna.
Egy VPS mennyi látogatót bír el egyszerre? Jelentős ugrás egy sima hostinghoz képest? Azt írják a honlapon a VPS-ről: Guranteed Memory 384 MB, Burstable Memory 768 MB, havi adatforgalom 2000 GB.
Napi 3-5 ezer látogatót szeretnék legalább, akkor kb 50-100 embert kell kiszolgálni egyszerre. Megoldható vajon VPS-sel, vagy kell külön szervert bérelnem? Mert az már komoly összeg.
■ Szerintetek érdemes shared hosting-ról VPS-re (virtual private server) váltani? Van egy kb ezer oldalas honlapom, ennél az amcsi szolgáltatónál: www.hostican.com, azon belül Tera-Host. Több hónapja fejlesztem, bővítem, eddig nem reklámoztam sehol, szóval lényegében csak én látogatom. De a héten már bejött egy olyan képernyő, hogy 1-2 percig nem tudják teljesíteni az oldallekérésemet, mert túlléptem kis időre a közös szerver CPU vagy memória-használatát. Megoldásként az volt odaírva, hogy optimalizáljam a kódot, vagy váltsak komolyabb szerver-szintre (VPS-re), ugyanis az oldalam kicsit kinőtte magát.
Hamarosan el akarom kezdeni a forgalom generálását, de ezzel az alap-hostinggal nem állok neki, mert tuti lerohadna.
Egy VPS mennyi látogatót bír el egyszerre? Jelentős ugrás egy sima hostinghoz képest? Azt írják a honlapon a VPS-ről: Guranteed Memory 384 MB, Burstable Memory 768 MB, havi adatforgalom 2000 GB.
Napi 3-5 ezer látogatót szeretnék legalább, akkor kb 50-100 embert kell kiszolgálni egyszerre. Megoldható vajon VPS-sel, vagy kell külön szervert bérelnem? Mert az már komoly összeg.
100% magasság befogadó elemhez képest
Meg lehet valahogy oldani CSS-el, hogy egy div magassága mindig akkora legyen, mint az őt befogadó div magassága, akkor is, ha nem ismerjük a befogadó elem magasságát?
Mert height:100% csak akkor működik, ha a befogadó elemnek megvan határozva egy height érték.
■ Mert height:100% csak akkor működik, ha a befogadó elemnek megvan határozva egy height érték.
január 27
Adott elem tagja-e egy array-nek?
Helló!
Egy php-s kérdésem volna:
Van egy array-em, ami mondjuk a következő elemekből áll: 12, 15, 20, 27.
Hogy tudom lekérdezni, hogy pl. a "22" tagja-e az array-nek?
Bocsánat hogy ilyen triviális problémával jövök elő, de nem találom a megoldást.
■ Egy php-s kérdésem volna:
Van egy array-em, ami mondjuk a következő elemekből áll: 12, 15, 20, 27.
Hogy tudom lekérdezni, hogy pl. a "22" tagja-e az array-nek?
Bocsánat hogy ilyen triviális problémával jövök elő, de nem találom a megoldást.
Táblázatban div címsorral: FF lejjebb tolja...
Hello!
Adott a következő: táblázat, benne egy div, ami címsorral kezdődik. FF kb. 10 pixellel lejjebb csúsztatja a div-et a táblázat tetejétől. IE rendben csinálja. Ha nincs címsor, FF se csúsztatja le.
Ismerős jelenség?
Tudja valaki, hogy lehet orvosolni?
Köszönöm előre is a segítséget!
■ Adott a következő: táblázat, benne egy div, ami címsorral kezdődik. FF kb. 10 pixellel lejjebb csúsztatja a div-et a táblázat tetejétől. IE rendben csinálja. Ha nincs címsor, FF se csúsztatja le.
Ismerős jelenség?
Tudja valaki, hogy lehet orvosolni?
Köszönöm előre is a segítséget!
január 25
Eltérő megjelenést szeretnék adni a linkeknek
Sziasztok!
Az oldalon amivel próbálkozok a következő stílust használom a linkeknél.Hogyan tudom megadni, hogy egy oldalon belül több különböző stílust használjak egy-egy linkhez?
Próbáltam megadni <a class="stilus2" href.....> és aztán a css-ben meg formázni..de vagy rosszul csinálom vagy a fent kiemlet css kód jut érvényre ezzel szemben...
Köszi...
Krisztián
■ Az oldalon amivel próbálkozok a következő stílust használom a linkeknél.
A:link {
COLOR: #999999; TEXT-DECORATION: none
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
A {
COLOR: #999999; TEXT-DECORATION: none
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
A:hover {
COLOR: #333333; TEXT-DECORATION: underline
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}Próbáltam megadni <a class="stilus2" href.....> és aztán a css-ben meg formázni..de vagy rosszul csinálom vagy a fent kiemlet css kód jut érvényre ezzel szemben...
Köszi...
Krisztián



