terra 1 Denunciar post Postado Abril 15, 2016 Ola´, como faço para pegar somente store aqui /store/menu/ fiz assim mas pegou ultimo <?php $url = $_SERVER ['REQUEST_URI']; $url = explode("/", $url); $url = basename($url); ?> valeu Compartilhar este post Link para o post Compartilhar em outros sites
DSerma 19 Denunciar post Postado Abril 15, 2016 O comando explode cria um ARRAY dentro da variável que você usa para criá-lo. Logo, você deve tratar a variável $url como um array. Como você faz para pegar o primeiro objeto de um array? Compartilhar este post Link para o post Compartilhar em outros sites
terra 1 Denunciar post Postado Abril 15, 2016 não sei Compartilhar este post Link para o post Compartilhar em outros sites
DSerma 19 Denunciar post Postado Abril 15, 2016 não sei Então vamos aguardar alguém que saiba =) Compartilhar este post Link para o post Compartilhar em outros sites
terra 1 Denunciar post Postado Abril 15, 2016 tentei array_shift e não funcionou Compartilhar este post Link para o post Compartilhar em outros sites
terra 1 Denunciar post Postado Abril 15, 2016 tentei isso tb $url = $_SERVER ['REQUEST_URI']; //$url = explode("/", $url); //$url = array_shift($url); $re = "/(\\W|^)store(\\W|$)/"; $str = $url; preg_match($re, $str, $matches); //print_r($matches); if($matches =='store'){ header('Location: /diretorio'); } Compartilhar este post Link para o post Compartilhar em outros sites
ESerra 744 Denunciar post Postado Abril 15, 2016 Entenda como a coisa funciona, só assim você conseguirá fazer alguma coisa: http://www.htmlstaff.org/ver.php?id=328 Compartilhar este post Link para o post Compartilhar em outros sites
terra 1 Denunciar post Postado Abril 15, 2016 quase lá, preciso pegar o nome para fazer o if Key = 1 Value = storeKey = 2 Value = menuKey = 3 Value = merchant <?php $url = $_SERVER ['REQUEST_URI']; $url = explode("/", $url); //$url = stat($url); //$re = "/(\\W|^)store(\\W|$)/"; //$str = $url; //preg_match($re, $str, $matches); print_r($url); //$arr = array(1, 2, 3, 4); foreach ($url as $key_name => $key_value) { print "Key = " . $key_name . " Value = " . $key_value . "<BR>"; } if($key_name == 'store'){ header('Location: /diretorio'); exit; } ?> Compartilhar este post Link para o post Compartilhar em outros sites