STRPOS PHP függvény használata sablonban
Szerző
Üzenet
Egy $x változóba szeretném felvenni {SCRIPT_NAME} értékét, ami az index. oldalon index, ucp.php oldalon ucp értéket ad vissza s így tovább.
A template scriptemben PHP-vel próbálkoztam így:
eredménye a lapon
Természetesen, ha PHP nélkül {SCRIPT_NAME}-t a templatebe írva, mindig kiírja, hogy index, ucp, mcp stb stb....
Az egész egy STRPOS függvények kéne:
Ha sikerülne átpasszolni az "/member/userX" értéket a SCRIPT_NAME-ből $x-be akkor az OKÉ tartalmat minden "member"- szöveget tartalmazó oldalon meg tudnám jeleníteni.
Az rendben van, hogy így is megoldhatnám, hogy:
De ezzel nem jeleníthető meg minden member lapon az "OKÉ" szöveg, a nem member lapon a "NEM JÓ" felirat.
Elenne a cél, mert nálam úgy van átalakítva a fórum, hogy az userek elérhetősége az oldalon: oldal.com/member/userneve1 ... oldal.com/member/userneve2 ... oldal.com/member/userneveN etc
De más megoldás is érdekel, ha tudtok ilyet.
A cél az, hogy minden member (profil) oldalon megjelenjen, amit akarok, a többin pedig más.
Sajnos az <!-- IF SCRIPT_NAME eq 'member' --> nem jó
A template scriptemben PHP-vel próbálkoztam így:
Kód:
<!-- PHP -->
$x = '<!-- ENDPHP -->{SCRIPT_NAME}<!-- PHP -->';
echo $x;
<!-- ENDPHP -->
eredménye a lapon
Kód:
// line 33 echo (isset($context["SCRIPT_NAME"]) ? $context["SCRIPT_NAME"] : null);
Természetesen, ha PHP nélkül {SCRIPT_NAME}-t a templatebe írva, mindig kiírja, hogy index, ucp, mcp stb stb....
Az egész egy STRPOS függvények kéne:
Kód:
if (strpos($x, 'member') !== false) {
echo ' - OKÉ';
} else {
echo ' - NEM JO';
}
Ha sikerülne átpasszolni az "/member/userX" értéket a SCRIPT_NAME-ből $x-be akkor az OKÉ tartalmat minden "member"- szöveget tartalmazó oldalon meg tudnám jeleníteni.
Az rendben van, hogy így is megoldhatnám, hogy:
Kód:
<!-- IF SCRIPT_NAME eq 'member' -->
OKÉ
<!-- ENDIF -->
De ezzel nem jeleníthető meg minden member lapon az "OKÉ" szöveg, a nem member lapon a "NEM JÓ" felirat.
Elenne a cél, mert nálam úgy van átalakítva a fórum, hogy az userek elérhetősége az oldalon: oldal.com/member/userneve1 ... oldal.com/member/userneve2 ... oldal.com/member/userneveN etc
De más megoldás is érdekel, ha tudtok ilyet.
A cél az, hogy minden member (profil) oldalon megjelenjen, amit akarok, a többin pedig más.
Sajnos az <!-- IF SCRIPT_NAME eq 'member' --> nem jó
Sajnos ez a magyar fórum nagyon kihalt. De szerencsére az angol support fórumon van élet és hamar kaptam segítséget. Csak azért linkelem be ide, hogy ha más is hasonló problémával kűzd, akkor megtalálja a megfelelő megoldást.
Nem készíthetsz új témákat ebben a fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem módosíthatod a hozzászólásaidat a fórumban.
Nem törölheted a hozzászólásaidat a fórumban.
Nem szavazhatsz ebben fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem módosíthatod a hozzászólásaidat a fórumban.
Nem törölheted a hozzászólásaidat a fórumban.
Nem szavazhatsz ebben fórumban.