ugrás a tartalomhoz

Archívum - Ápr 23, 2008

1 szerver két domain

mopa · 2008. Ápr. 23. (Sze), 20.52
Sziasztok!

Hogyan lehet azt megoldani, hogy egy szerverre (azon egy apache fut) két domain címet irányítsak egyszerre?

Köszönöm....

üdv
 

Saját esemény elkapása js try/catch blokkal.

s_volenszki · 2008. Ápr. 23. (Sze), 20.30
A következő funkciót készítem és szeretném a try/catch blokkot használni, de igazából nem hibaüzit akarok elkapni, hanem egy saját eseményt.

A logikai váz nagyjából ez:

Olyan AJAX-os kérést kell indítanom ahol fontos, hogy kalkuláljak azzal, mi történik ha nem érkezk válasz a szervertől, mindezt időkorláttal és néhány automatikus újrapróbálkozással.

Az elképzelésem az, hogy a Request elüldése után állapotkódra várok amit ugye majd catch, de ha lejár egy meghatározott idő, akkor ki kell nyírnom a pending AJAX kérést (ja ez is egy jó kérdés, hogyan tehetem ezt meg jQuery-vel) és újra indítanom. Ezt mondjuk megteszem x5 majd végleg feladom és jelzem usernek hogy sorry.

Ha lehetséges saját eseményeket figyeltetni catch-el, akkor lenne négy féle (logikailag):

1. AjaxRequestSucces ami akkor következik be ha megérkezik a válasz és ok
2. AjaxRequestError ami akkor következik be ha megérkezik a válasz és gebasz van
3. AjaxRequestTimeout ha kifutottunk az időből
4. TransactionFailed ha már x5 kifutottünk az időből

Ez jelenleg is működik egy stansard AJAX-szal, setTimeout-tal, meg egy próbálkozás számlálóval mi 5 után dob egy hibát.

Minden ötletet, javaslatot, kritikát szívesen fogadok!
 

Install problema

ErikAlpar · 2008. Ápr. 23. (Sze), 18.57
A problema a kovetkezo:
van ez a config.inc.php(nem en keszitettem):
<?php

/*** Basic Site Variables (required) ***/
$this->siteurl="http://xxxx.cwi.hu/counter/"; // location of countercode software (without trailing slash)./***EZ A 22 SOR***/
$this->sitename="xxxxx Counter"; // the name of the counter site
$this->adminpassword="930716"; // the admin password
$this->your_email='xxxxx##kukac##gmail.com'; // define the admin's email address.

$this->language="english"; //the language used for the user interface

/*** MYSQL Config (required) ***/
$host = "xxxxx"; // MYSQL host
$data = "database"; // Mysql database name
$user = "xxxxx"; // Mysql username
$pass = "xxxxx"; // Mysql password

van tovabb.
Beallitom rendesen az mysql-t, a site url-t meg mindent ami kell de megis instalalaskor ez jelenik meg:

Fatal error: Using $this when not in object context in /mnt/users/d/e/deposit/counter/config.inc.php on line 22

mi lehet a baj?
Ha esetleg tul keves adatot adtam meg szoljatok!!(nem ertek csak egy kicsit a php-hoz)
 

Deployment Is Not A 4 Letter Word

Sulik Szabolcs · 2008. Ápr. 23. (Sze), 18.37
Gondolatok deployment témakörben, miért is érdemes bevezetni egy használható megoldást
 

AddEmbeddedImage probléma

Fedor · 2008. Ápr. 23. (Sze), 18.06
Sziasztok!

Készítek egy alkalmazást, melynek az a lényege, hogy az előfizetőknek minden hajnalban elküldi egy adatbázis új elemeit a saját beállításai szerint. A levelek kiküldéséhez PHPMailer-t használok, a levél tartalmát pedig dinamikusan generálom az adatbázis adataiból, ami az előfizető beállításaitól függően más és más. A tartalom megjelenítésénél ikonokat is használok az egyszerűség kedvéért, de természetesen a tartalomtól függ, hogy mindegyik belekerül -e a levélbe, vagy sem (van -e státusú adat, amit az ikon jelképez). A képek a levélbe AddEmbeddedImage -el kerülnek bele, és itt kezdődik a gond. Ugyanis nem tudhatom, hogy melyik ikonra lesz szükség (hisz a tartalom dinamikusan generálódik), így kénytelen vagyok az összeset beágyazni. Viszont azok a képek, amelyekre nincs hivatkozás a levél forrásában, a kiküldött levélben mellékletként jelennek meg, amit viszont nem szeretnék.

Van esetleg valakinek tippje, hogy miképp lehetne áthidalni ezt a problémát?

Előre is köszi a segítséget.

Üdv,
Fedor