include:
- funkcia ktorú používa script môže byť v inom súbore. To bude pravdepodobne aj tento prípad. V tom prípade ten (externý) súbor kde je tá funkcia musí byť tzv. "naincludovaný" pred samotným volaním tej funkcie. Na tomto princípe funguje v phpRS takmer všetko :) Viac a hlavne presnejšie info nájdeš v manuály k PHP.
K problému s pluginom:
Ten plugin som zatiaľ netestoval, takže aký je s tým presne problém neporadím. Funkcia antispam je ale v štandardnej inštalácii phpRS 2.6.5 takže nevidím dôvod prečo by to nemalo fungovať :) Akú používaš verziu phpRS?
Aj keď tu bolo povedané, že to už je vo fóre x krát skúsim riešenie:
Stačí ak dáš túto funkciu do súboru kde si ju pýta,
function AntiSpam($str = '')
{
return str_replace ("@","(at)",$str);
}
alebo na začiatku súboru dáš:
include("trclanek.php");
Čo bude lepšie a jednoduchšie neviem, pretože zatiaľ nepoznám ten plugin. Ak ten plugin nepoužíva žiadne iné funkcie z trclanek.php, bude lepšie riešenie neincludovať celý skript ale len skopírovať tú jednoriadkovú funkciu.