- Home
- Categorie
- Coding e Sistemistica
- PHP
- identificare ultime le ultime lettere di un url per un istruzione if
-
identificare ultime le ultime lettere di un url per un istruzione if
ciao ragazzi,
nel mio blog in wordpress, ho la necessità di riconoscere le ultime lettere del mio url tramite un istruzione if per poter includere un javascript. Purtroppo sono negatissimo in php. Chiedo il vostro aiuto per questa semplice istruzione.esempio
se gli 8 caratteri sono uguali a lang/en/ o lang/es/ o altro
fai questo,
altrimenti
fai quest'altro.l'url è in mod_rewrite
Spero di essermi spiegato.
Grazie
-
Ciao Airdave
Puoi usare la funzione substr();
http:// it2.php.net/manual/it/function.substr.phpCon questa ti estrai gli ultimi caratteri che ti interessano e quindi ti passi la substringa (:D) nei cicli if per verificare quel che ti serve
-
la funzione substr(); intercetta la pagina originale index.php non il mod_rewrite
-
Non puoi passare un qualche valore alla pagina che fa l'if?
per esempio: index.php?lang=en (oppure ?lang=es)
nella pagina dell'if ti recuperi il valore di lang con:
[php]$lang=$_GET['lang'];
if ($lang == en)
{
..........[/php]