ugrás a tartalomhoz

Archívum - 2007 - Fórum téma

eval() helyett???

viktorwrz · 2007. Aug. 1. (Sze), 18.19
Sziasztok!

Előre bocsájtanám, h nem vagyok programozó csak kicsit belemélyedtem a webszerkesztés izgalmas világába.
Nos a következő problémával fordulok hozzátok:
Weboldalamhoz Joomla portálrendszert használok és a weboldal költöztetése után nem működik megfelelően az egyik - úgy nevezett - komponens. A hiba feltárásakor arra jutottam, hogy a következő kódrészletnél van a hiba.

print "\t<tr class=\"$class\" ".$style." ".$onclick.">\n";
//print $lfields;
$str = null;
eval("\$str = \"$lfields\";");
echo $str. "\n";
print "\t</tr>\n";
Valószinüleg az eval parancsban lévő változó ($lfields) -aminek értéke szintén egy php-kód - nem fut le valamiért az új szerveren ezért nem ad eredményt sem. Ez okozza a rendellenes működést.
Tudnátok valami alternativát ajánlani az eval-ra? Mivel tudnám kihelyettesiteni vagy kideriteni, h miért nem fut le a parancs?
Esetleg, hogyan tudnám valahogy máshogy lefuttatni a parancsot, az eredményt pedig valami tömbben vagy miben eltárolni majd printtel vagy echoval kiirni? Legalábbis valahogy igy képzeltem el. Bár lehet ezzel most nagy hülyeséget mondtam.

Segítségeteket előre is nagyon köszönöm.
 

MySQL finomhangolás

LeoII · 2007. Aug. 1. (Sze), 14.26
Sziasztok!

Szükségem lenne minden elérhető doksira, ami speciálisan a finomhangolásra koncentrál. Ha valaki tud valami jó könyvet, akkor kérem írja meg.


További szép napot!
 

Free levelezők webes felülete és az UTF-8 subject

nullstring · 2007. Aug. 1. (Sze), 13.59
Sziasztok!

Swift mailert hazsnálok hírlevél küldéshez. Előtte phpmailert használtam.
Akkor váltottam, mikor előjött egy olyan probléma, hogy outlook-ban az ékezetek rosszak voltak.

Swift mailerrel UTF-8 leveleket küldök. Mindenhol jó, de legjobb freemailben és citromailben,
mert ott olvashatatlan a subject-ek, és a feladó.

Próbáltam azt is, hogy a subject-nek és a feladónak külön charsetet adok meg, pl iso-8859-2,
és mb_convert_encoding-al konvertálom az xml-ből jövő utf-8 adatokat.
Ez nem nyert, outlook expressben rosszak voltak a subjectek és a feladó.

mb_convert_encoding helyett próbáltam az iconv-t hátha, de az sem lett jó.

Hogyan tudok kiküldeni úgy utf-8 levelet, hogy a fent megjelölt levelezőnek csúfolt cuccok is jól meg tudják jeleníteni?

Esetleg hogyan tudom átkonvertálni az utf-8 szöveget iso-8859-2 re úgy, hogy ne hasaljon el az ékezetes karaktereken?

A válaszokat előre is köszönöm!
 

Firefox táblázat üres cella nem linkelhető

spargi · 2007. Aug. 1. (Sze), 13.40
Táblázat üres celláját (csak háttérszínt tartalmaz), nem tudom Firefoxban hivatkozásnak kijelölni. IE alatt remekül működik. Van valakinek valami ötlete?
 

Firefox Extension JavaScript segítség

Peter84 · 2007. Aug. 1. (Sze), 13.00
Sziasztok

Egy Firefox Extension-t kell készítenem JavaScript-ben és azaz igazság, hogy nem igazán értek hozzá, mármint a JavaScript-hez. Úgy gondoltam, hogy komodo-ban írnám meg, egy elég egyszerű kis Extension-ról lenne szó.(kb., mint az alul lévő, részleteket emailben).

Ha valaki tudna segíteni nagyon hálás lennék érte.

szpeter84##kukac##gmail.com

Komodo-val elkészített extension így néz ki:

overlay id="helloworldOverlay"
<commandset id="mainCommandSet">
<command id="Tasks:HelloWorld" oncommand="alert('Hello World');"/>
</commandset>

<menupopup id="menu_ToolsPopup">
<menuitem id="menu_helloworld"
label="Hello World"
observes="Tasks:HelloWorld"
class="menu-iconic-wide"/>
</menupopup>

</overlay>

Ez egy menüt hoz létre az eszközök mappában és egy messageBox-ot jelenít meg, helloworld üzenettel.
 

augusztus 1

Projekt késések

Fraki · 2007. Júl. 31. (K), 23.15
Kérdezném a kedves kollegákat, hogy igaz-e, hogy van olyan mondás, hogy ha a fejlesztőt megkérdik, mennyi időre van szüksége egy projekthez, akkor a válaszát meg kell szorozni 2-vel?

A késéssel en bloc mint problematikával kapcsolatban kérdeznélek titeket. Napra pontosak vagytok? Állandóak a kisebb késlekedések? Ügyfelek hogy viselik? Vannak elhúzódó késések? Kötbért vállaltok? Késés esetén vannak belső viták a cégben, ki a felelős?

Nem hinném, hogy igazságos dolog a fejlesztőre hárítani az egészet, és ezzel elintézni, mert én úgy tapasztalom, hogy létezik egyfajta maximalizmus az ügyfél, és a menedzser részéről is, akinek piszkálja a csőrét, hogy az adminban nem így kéne, hanem úgy kéne rendezni a menüpontokat, és eszerint és aszerint szűrni, és ez nem tetszik, az nem tetszik. Aztán nem teljesen érthető a specifikáció, ami ráadásul ötletszerűen változik néha. Az utóbbinak része, hogy a menedzser/projektvezető nem képes elsajátítani a szájtlogikát, csak az ügyfél logikáján beszél, holott szerintem ennek a kettőnek nála (is) kéne találkozni, nem csak a fejlesztőben. A fejlesztő annyit tud csinálni, hogy az ügyféllogikához szájtlogikát rendel (adatbázisséma, admin struktúra stb.), és ezt a logikát kínálja (még implementáció előtt), ezt a menedzsernek meg kell tudnia érteni, és akceptálnia kell.

Sajnos nálunk, úgy érzem, ehhez a menedzsernek nem nagyon van affinitása, és ahhoz sem, hogy vmiféle szakmai stratégia dolgában irányt mutasson, vagy konzultációt kezdeményezzen. Gondolok például arra, hogy a fejlesztőgárdája mégis milyen frameworkben vagy CMS-ben gondolkozzon, vagy kell-e ilyen egyáltalán. Szerintem ilyen szinten neki kéne egyfajta rálátással rendelkeznie, mert pont itt dől el, milyen kompromisszumokra kell számítania, ha a határidők pontos betartására vágyik.

Általános tapasztalatokra volnék kíváncsi ilyen téren.

Apache, két DocumentRoot

farkaskutya · 2007. Júl. 31. (K), 18.51
Sziasztok!


Olyan gondom van win2003 / Apache 2.2.3 alatt, hogy szükségem lenne 2 DocumentRoot-ra.

Ez így néz ki jelenleg a httpd.conf-ban

DocumentRoot "D:/webroot"

Szeretnék egy felhasználónak egy folder biztosítani, amit elér a webről is. De nem szeretném a webrootba tenni, sőt még arra a wincsire se. Ha a virtual hostba berakom akkor nincs joga hozzáférni, gondolom azért mert a DocumentRoot nem ott van.

Hogy lehet ezt megoldani?

Köszönöm a segítséget előre is!
Üdv.
 

Mi történt az Apache ASP modujával?

breakline · 2007. Júl. 31. (K), 17.17
Sziasztok

Láttam hogy az Apache ki tudja mikor leállította a mod-asp.net modul fejlesztését:

http://httpd.apache.org/modules/
(legalul)

Csak azt nem írják oda, hogy mi volt az oka. És nem találok megfelelő helyettesítőt, pl. egyesek perl-el emulálják az asp,t vagy hasonló módszereket látok, aminek nem látom értelmét, létezik végülis valami egyszerű megoldás, mint a mod-asp.net volt?

(még működik egyébként lásd http://weblogs.asp.net/israelio/archive/2005/09/11/424852.aspx)

üdv
BL
 

Template-es kiselőadás

Reactor · 2007. Júl. 31. (K), 15.51
Sziasztok!
Egy olyan vállalkozó szellemű embert keresek aki elmagyarázná a template file-ok használatát és hogy kell azt megírni, meg a hozzáfűződő rejtelmeket is bemutatná nekem. Nagyjából tudom miről is van szó és hogy kell használni, de már csináltam pár hülyeséget önnálóskodással...
Ha lenne rá egy kevés időd, légyszives keress fel!
Msn: gdanee##kukac##msn.com
Előre is köszönöm!
 

Visszatérés System() -be oldal újratöltés után

pr00g · 2007. Júl. 31. (K), 15.04
Sziasztok!

Megint zaklatnálak titeket egy System() -es kérdéssel.
Az lenne a problémám, hogy amikor system-el elindítok linux-on egy játékszervert az alapból kiírja az oldalra azt, ami éppen a consolban (screen) van. Ha viszont bezárom az oldalt és újra visszamegyek a weboldalra, hogyan tudnám megnézni, hogy éppen mi van a screen-ben?
screen -r PID használata nem lehetséges, mert ahhoz csatlakoznom kéne ssh-ra amit nem szeretnék.

Előre is köszönöm a segítséget, Byez