| Autor | Zpráva | ||
|---|---|---|---|
| karlikm Profil * |
#1 · Zasláno: 11. 8. 2008, 12:42:28
Mám v proměnné $web určitou url adresu pokaždé v různých tvarech. tedy například:
neco.cz neco.cz/ www.neco.cz http://www.neco.cz/ ... Potřebuji tuto url adresu porovnávat s proměnnou $_SERVER[SERVER_NAME] a pokud souhlasí, pak vykonat určitý kód. Tedy podmínka: if ($_SERVER[SERVER_NAME] == $web) ... $_SERVER[SERVER_NAME] mi vrací url webu ve tvaru "neco.cz". Musím tedy ošetřit tento řetězec se nachází v proměnné $web. Poslední co jsem zkoušel bylo: if (preg_match('~'.$web.'~u',$_SERVER[SERVER_NAME])) ale nefunguje. Někde tam je chyba :( Vidíte ji někdo? |
||
| nightfish Profil |
#2 · Zasláno: 11. 8. 2008, 12:44:34
if (strpos($web, $_SERVER['SERVER_NAME']) !== false) {
// jmeno serveru je obsazeno v promenne $web
} |
||
| karbon Profil * |
#3 · Zasláno: 11. 8. 2008, 18:18:24
Napadlo mě také použití funkce strstr, popř. stristr. Řešení pak bude stejné jako od nightfishe.
|
||
|
Časová prodleva: 18 let
|
|||
0