Archívum - 2005 - Fórum téma
november 26
Hibakezelés osztályokkal PHP 5.1-ben
Sziasztok!
Nemrég frissítettem PHP 5.1-re abban a reményben, hogy a globális hibakezelést ügyesen meg tudom valósítani. A célom az lenne, hogy trigger_error() segítségével eldobok egy hibaosztályt, amely a felhasználónak és a log-file-nak is tartalmazza a hibaüzenetet.
Namost, mint észrevettem, a trigger_error-nak nem tudok osztályt adni paraméternek. Azaz, tudok, de az akkor egy Notice kiséretében stringé alakul.
A hiba megoldását keresve, elkezdtem nézegetni az exception-öket. Először nagyon örültem, hogy van globális exception kezelés, de utána nagyon gyorsan lefagyott a mosoly az arcomról, amikor megláttam, hogy a globális exception kezelés után leáll a script futása.
Java, C++, stb felhasználóknak ez gondolom, szokványos, de nekem a trigger_error arra kellett volna, hogy a felhasználói üzenetek sorához hozzáfűzzek egy üzenetet és feljegyezzem, hogy melyik fájban történt a hiba dobása.
Azon kívül, hogy saját hibakezelést írok hozzá, van erre valami épkézláb megoldás?
Köszi
■ Nemrég frissítettem PHP 5.1-re abban a reményben, hogy a globális hibakezelést ügyesen meg tudom valósítani. A célom az lenne, hogy trigger_error() segítségével eldobok egy hibaosztályt, amely a felhasználónak és a log-file-nak is tartalmazza a hibaüzenetet.
Namost, mint észrevettem, a trigger_error-nak nem tudok osztályt adni paraméternek. Azaz, tudok, de az akkor egy Notice kiséretében stringé alakul.
A hiba megoldását keresve, elkezdtem nézegetni az exception-öket. Először nagyon örültem, hogy van globális exception kezelés, de utána nagyon gyorsan lefagyott a mosoly az arcomról, amikor megláttam, hogy a globális exception kezelés után leáll a script futása.
Java, C++, stb felhasználóknak ez gondolom, szokványos, de nekem a trigger_error arra kellett volna, hogy a felhasználói üzenetek sorához hozzáfűzzek egy üzenetet és feljegyezzem, hogy melyik fájban történt a hiba dobása.
Azon kívül, hogy saját hibakezelést írok hozzá, van erre valami épkézláb megoldás?
Köszi
Jól használható webszerver csomag?
Nos:
Van 1 Apache szerverem jó minden fut tiszta király.
2 nap mulva fogja magát és megáll a szerver az jó, csak a mysql sz@rt be, nem értem h miért mert indításnál egyszer csak nem zöld hanem piros volt a lámpa(nem fut) csak tudnám h miért.
De nem is akarok vele foglalkozni.
Nos arra szeretném kérni önöket:) hogy ha valaki tudna egy jó kis apache szervert ami kezeli a php-t és a myqsl-t és van phpmyadmin-is rajt magyar nyelven is azt megköszönném ha belinkelné esetleg, mert nekem vmi olyasmi kéne ami csak install azt fenn is van a php, mysql és nem kell álítgatni mint amilyen most nekem is van(Bizarr Server) azt is csak install.exe felment és már mehetett is a php szakítás és a mysql tábla készítés na szal légyszives segítsetek nekem mert naon fontos lenne h végre lkegyen egy jó kis esetleg stabil php, mysql szerverem.
Előre is kössz mindekinek!!!
(bocs a hólye kifejezésekért)
Anonymus User
■ Van 1 Apache szerverem jó minden fut tiszta király.
2 nap mulva fogja magát és megáll a szerver az jó, csak a mysql sz@rt be, nem értem h miért mert indításnál egyszer csak nem zöld hanem piros volt a lámpa(nem fut) csak tudnám h miért.
De nem is akarok vele foglalkozni.
Nos arra szeretném kérni önöket:) hogy ha valaki tudna egy jó kis apache szervert ami kezeli a php-t és a myqsl-t és van phpmyadmin-is rajt magyar nyelven is azt megköszönném ha belinkelné esetleg, mert nekem vmi olyasmi kéne ami csak install azt fenn is van a php, mysql és nem kell álítgatni mint amilyen most nekem is van(Bizarr Server) azt is csak install.exe felment és már mehetett is a php szakítás és a mysql tábla készítés na szal légyszives segítsetek nekem mert naon fontos lenne h végre lkegyen egy jó kis esetleg stabil php, mysql szerverem.
Előre is kössz mindekinek!!!
(bocs a hólye kifejezésekért)
Anonymus User
november 26
Töltés indikátor diszkrét JavaScript-tel
Sziasztok!
Az lenne a kérdésem, hogy mivel hosszas keresés után sem találtam kész scriptet a feladatra, ha valakinek van, akkor ossza meg. A feladat az lenne, hogy JSből egy olyan "Töltés - kérem várjon" feliratot generálni, mint a GMailnél.
Felt ki tudom fejleszteni magam is, de ha valakinek van készen, nem kellene szívnom vele.
Köszi
■ Az lenne a kérdésem, hogy mivel hosszas keresés után sem találtam kész scriptet a feladatra, ha valakinek van, akkor ossza meg. A feladat az lenne, hogy JSből egy olyan "Töltés - kérem várjon" feliratot generálni, mint a GMailnél.
Felt ki tudom fejleszteni magam is, de ha valakinek van készen, nem kellene szívnom vele.
Köszi
HTTP protokol kérdése és a PHP
Sziasztok!
Olvasgatom a HTTP protokol leírását, mivel a mostani projektemben szükségem van rá és felmerült néhány kérdés, amit nem nagyon tudtam tisztázni.
Szeretnék subdomain-eket kezelni PHPből. Namost, ha a Host: headert veszem, az HTTP/1.0-ban nincs implementálva. Kiindulhatok abból, hogy már senki nem használ HTTP/1.0-t?
Ezen kívül felmerült bennem a kérdés, hogy PHPben hogyan tudnám a kért URLt így visszakapni:
A szerver változókból csak-csak össze tudom rakni, de az mindig függ a szerver konfigurációjától, hogy mit ad oda a PHPnak. Van erre valami egységesített megoldás? Főleg: hordozható megoldás?
Köszi
ProClub
■ Olvasgatom a HTTP protokol leírását, mivel a mostani projektemben szükségem van rá és felmerült néhány kérdés, amit nem nagyon tudtam tisztázni.
Szeretnék subdomain-eket kezelni PHPből. Namost, ha a Host: headert veszem, az HTTP/1.0-ban nincs implementálva. Kiindulhatok abból, hogy már senki nem használ HTTP/1.0-t?
Ezen kívül felmerült bennem a kérdés, hogy PHPben hogyan tudnám a kért URLt így visszakapni:
http://subdomain.domain.tld:port/path/file.ext?var1=value1&var2=value2
A szerver változókból csak-csak össze tudom rakni, de az mindig függ a szerver konfigurációjától, hogy mit ad oda a PHPnak. Van erre valami egységesített megoldás? Főleg: hordozható megoldás?
Köszi
ProClub
Google AdWords kampányaimat felfüggesztették
Udv!
A problemam a kovetkezo:
Google AdWords-ben napok ota az osszes kampanyom felfuggesztett statusszal fut, es nem tudom ujrainditani oket, a szamlamon elvileg van eleg penz, a google-nek tobb mailt irtunk de keptelenek valaszolni!
valaki talalakozott mar hasonlo poorblemaval?
a masik gond, hogy az egesz felulet magyar, viszont itt az irodaban tobben hasznaljuk es nem mindenki erti a magyart, tehat valahogy at kene allitani angolra az interface nyelvet, de erre sem talatam semmi hivatkozast a sugoban es a team sem irt semmit!
koszonom!
domi
■ A problemam a kovetkezo:
Google AdWords-ben napok ota az osszes kampanyom felfuggesztett statusszal fut, es nem tudom ujrainditani oket, a szamlamon elvileg van eleg penz, a google-nek tobb mailt irtunk de keptelenek valaszolni!
valaki talalakozott mar hasonlo poorblemaval?
a masik gond, hogy az egesz felulet magyar, viszont itt az irodaban tobben hasznaljuk es nem mindenki erti a magyart, tehat valahogy at kene allitani angolra az interface nyelvet, de erre sem talatam semmi hivatkozast a sugoban es a team sem irt semmit!
koszonom!
domi
Időzített műveletek PHP-vel
Sziasztok!
Az a kérdésem, hogy hogyan lehet megcsinálni php+mysql-lel, hogy mondjuk bizonyos időközönként lefusson egy esemény (pl. adatbázis rendbetétele.. stb..)?
Vagy csak szerveroldalon valósítható meg?
Vannak 5leteim, hogy hogyan működhet, de ezek elég nyakatekert megoldások és kíváncsi vagyok, hgoy a profik hogy csinálják! :)
Köszi!
■ Az a kérdésem, hogy hogyan lehet megcsinálni php+mysql-lel, hogy mondjuk bizonyos időközönként lefusson egy esemény (pl. adatbázis rendbetétele.. stb..)?
Vagy csak szerveroldalon valósítható meg?
Vannak 5leteim, hogy hogyan működhet, de ezek elég nyakatekert megoldások és kíváncsi vagyok, hgoy a profik hogy csinálják! :)
Köszi!
Lehetséges egy HTML linkre több esemény?
Üdvözletem!
Talán másoknak is érdekes lehet, számomra nagyon fontos lenne, ha tudnám, hogyan lehet egy html linkre több eseményt tenni. Részletesebben a problémám a következő:
Van egy 3 frame-ből álló oldalam. (Tudom, hogy nem kellene frame-kkel bohóckodni, de mivel az oldal html és flash kombinációja, nem volt más lehetőségem.) Az első frame (flash) a Fejléc, a 2. frame (flash) egy oldalsó képscroll, a harmadik (html) meg maga a tartalmi frame, ahová jelen esetben egy hosszú, linkekkel tűzdelt tartalomjegyzék van betöltve. Azt szeretném elérni, hogy a tartalomjegyzékben elhelyezett html linkre kattintva, mind a 3 frame-be töltse be a megfelelő oldalakat. A tartalomjegyzékből bármelyik fejezetre ugorva annak megfelelő fejléce, képscrollja és tartalmi része töltődjön be a megfelelő frame-be.
Milyen praktikus megoldás van erre?
■ Talán másoknak is érdekes lehet, számomra nagyon fontos lenne, ha tudnám, hogyan lehet egy html linkre több eseményt tenni. Részletesebben a problémám a következő:
Van egy 3 frame-ből álló oldalam. (Tudom, hogy nem kellene frame-kkel bohóckodni, de mivel az oldal html és flash kombinációja, nem volt más lehetőségem.) Az első frame (flash) a Fejléc, a 2. frame (flash) egy oldalsó képscroll, a harmadik (html) meg maga a tartalmi frame, ahová jelen esetben egy hosszú, linkekkel tűzdelt tartalomjegyzék van betöltve. Azt szeretném elérni, hogy a tartalomjegyzékben elhelyezett html linkre kattintva, mind a 3 frame-be töltse be a megfelelő oldalakat. A tartalomjegyzékből bármelyik fejezetre ugorva annak megfelelő fejléce, képscrollja és tartalmi része töltődjön be a megfelelő frame-be.
Milyen praktikus megoldás van erre?
CSS függőleges igazítás, valamint min-height probléma
Következő a problémáim vannak:
1,Van egy 650*35-ös divem, amiben van x szövegrészlet. IE alatt a szöveget felülre, míg firefoxban alulra igazítja. Hogyan tudnám lehetőleg középre igazítani?
2, A másik a min-height megadása. Firefoxban megy, IEben nem. Egyszerűen úgy jelenik meg, mintha nem is adtam volna meg értéket.
Előre is köszönöm a válaszokat!
■ 1,Van egy 650*35-ös divem, amiben van x szövegrészlet. IE alatt a szöveget felülre, míg firefoxban alulra igazítja. Hogyan tudnám lehetőleg középre igazítani?
2, A másik a min-height megadása. Firefoxban megy, IEben nem. Egyszerűen úgy jelenik meg, mintha nem is adtam volna meg értéket.
Előre is köszönöm a válaszokat!
november 24
javascript: submit form esemény megerősítése
Sziasztok!
Javascrtipptel megoldható az hogy egy post-oló form submit eseményre felugorjon valami olyasmi alert hogy:
+----------------------------+
|"valóban küldeni szeretné?" |
| igen nem |
+----------------------------+
(IE + firefox alá kéne)
Köszi a segítséget!
■ Javascrtipptel megoldható az hogy egy post-oló form submit eseményre felugorjon valami olyasmi alert hogy:
+----------------------------+
|"valóban küldeni szeretné?" |
| igen nem |
+----------------------------+
(IE + firefox alá kéne)
Köszi a segítséget!
Szöveg megjelenítése hover-re input elem felett
A köveketkező kód FF alatt nem működik. Opera is IE alatt jó. (ha rávisszük a kúrzort az input elemre egy kis szövegnek kellene fölötte megjelenni)
Van vkinek ötlete?
■ <!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>
<style>
#csshelp {
position: absolute;
visibility: hidden;
}
</style>
<script language="JavaScript">
function megjelenit(szoveg, idname) {
var x = getElementPositionleft(idname);
var y = getElementPositiontop(idname);
document.getElementById("csshelp").style.left = x+10+"px";
document.getElementById("csshelp").style.top = y-30+"px";
document.getElementById("csshelp").innerHTML = szoveg;
document.getElementById("csshelp").style.visibility = 'visible';
setTimeout("eltuntet()",5000);
}
function getElementPositiontop(elemID){
var offsetTrail = document.getElementById(elemID);
var offsetTop = 0;
while (offsetTrail){
offsetTop += offsetTrail.offsetTop;
offsetTrail = offsetTrail.offsetParent;
}
return offsetTop;
}
function getElementPositionleft(elemID){
var offsetTrail = document.getElementById(elemID);
var offsetLeft = 0;
while (offsetTrail){
offsetLeft += offsetTrail.offsetLeft;
offsetTrail = offsetTrail.offsetParent;
}
return offsetLeft;
}
function eltuntet() {
document.getElementById("csshelp").style.visibility = 'hidden';
}
</script>
</head>
<body>
<br />
<br />
<div id="csshelp" onmouseout="eltuntet();"></div>
<input name="inputy" onmouseover="megjelenit('Ennek kéne megjelennie ff-en is.', 'inputy')" type="text" onmouseout="eltuntet();" />
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<style>
#csshelp {
position: absolute;
visibility: hidden;
}
</style>
<script language="JavaScript">
function megjelenit(szoveg, idname) {
var x = getElementPositionleft(idname);
var y = getElementPositiontop(idname);
document.getElementById("csshelp").style.left = x+10+"px";
document.getElementById("csshelp").style.top = y-30+"px";
document.getElementById("csshelp").innerHTML = szoveg;
document.getElementById("csshelp").style.visibility = 'visible';
setTimeout("eltuntet()",5000);
}
function getElementPositiontop(elemID){
var offsetTrail = document.getElementById(elemID);
var offsetTop = 0;
while (offsetTrail){
offsetTop += offsetTrail.offsetTop;
offsetTrail = offsetTrail.offsetParent;
}
return offsetTop;
}
function getElementPositionleft(elemID){
var offsetTrail = document.getElementById(elemID);
var offsetLeft = 0;
while (offsetTrail){
offsetLeft += offsetTrail.offsetLeft;
offsetTrail = offsetTrail.offsetParent;
}
return offsetLeft;
}
function eltuntet() {
document.getElementById("csshelp").style.visibility = 'hidden';
}
</script>
</head>
<body>
<br />
<br />
<div id="csshelp" onmouseout="eltuntet();"></div>
<input name="inputy" onmouseover="megjelenit('Ennek kéne megjelennie ff-en is.', 'inputy')" type="text" onmouseout="eltuntet();" />
</body>
</html>
Van vkinek ötlete?