Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

MartinsTV

Pegar url parcial da Pagina

Recommended Posts

Como faço pegar uma parte de uma URL?

 

Eu uso URL Amigavel no meu site, porém estou fazendo um script e preciso pegar uma parte dela somente por exemplo:

 

Está a seguinte URL:

 

http://www.meusite.com/confirmacao/442380923820509675849-1

 

Eu preciso somente pegar a seguinte parte : 442380923820509675849-1

 

Eu fiz esse script mais não está pegando alguem me ajude por favor.

<?php

// Funções utilizadas

	   function ContaLogadaID ( ) {
              if ( isLogged ( ) ) :
                     return $_SESSION [ "accountid" ] ;
              endif;
       }

       function QuebraParcial ( $id ) {
              return array_pop ( explode ( '-' , $id ) ) ;
       }

	   function ConfirmarByID ( $confirmarID ) {
             $db = Connection ( 'db_painel' ) ;
             $sql = $db->prepare ( 'SELECT * FROM `t_confirmacoes` WHERE cid = :cid' ) ;
             $sql->bindParam ( ':cid' , QuebraParcial ( $confirmarID ) , PDO::PARAM_INT ) ;
             $sql->execute ( ) ;
             return $sql->fetch ( PDO::FETCH_ASSOC ) ; 
       }
	   
	   function VerificarDono ( $id , $accountid ) {
              $confirmar = ConfirmarByID ( $id ) ;
              if ( IsUser ( ) ) {
                     return ( int ) $confirmar [ 'creatorid' ] === intval ( $accountid ) ;
              } else {
                     return true ;
              }
       }
?>
	   
<?php

	   $id = isset ( $_GET [ "confirmacao" ] ) ? $_GET [ "confirmacao" ] : null ;
       if ( ! VerificarDono ( $id , ContaLogadaID ( ) ) ) :
              echo 'Não existe ou foi deletado.' ;
       else {
	    // Aqui vai o codigo
	   }
?>

Ele não está conseguindo pegar a url pelo GET por favor me ajudem.

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloca esse código aqui, vou comenta-lo, ai é só você por no seu código e usar !

<?php
    //a super variável $_SERVER[] vai pegar a url 
    $url = $_SERVER['REQUEST_URI'];
    //com a função explode você separa a url em partes
    $parteurl = explode('/', $url);
    //na variável $parteurldesejada url estará a parte da url que você quer
    $parteurldesejada = $parteurl[2];

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.