Redirect page through the link entered in the url

-1

I need a page that when I load it check the link typed for example: www.test.com/myphp.php=10 if given number it redirects to another page, for example: found www.test. com / myphp.php = 10 redirects to www.test.com/news/10.php. How can I do this and what technology should I use?

    
asked by anonymous 22.07.2016 / 21:21

1 answer

0
<?php
/**
 * User: rafaelphp
 * Date: 22/07/16
 * Time: 05:20 PM
 * File: index.php
 */

# exemplo basico - existem outras maneiras de fazer o que vc esta dizendo
# inclusive atraves do arquivo .htaccess(apache)

#vc deve validar dados vindo por get
$param = array();
$param['page'] = ( isset( $_GET['page'] ) ) ? $_GET['page'] : null ;

#vc pode validar as url procurando se o arquivo existe ou em uma funcao feita por vc
#isso pode ser feito antes da funcao 'switch; ou dentro do laco 'case'
$param['redir_url'] = "http://www.mydomain.com/news/";
$param['go']        = $param['redir_url'] . $param['page'] . ".php";

switch ($param['page'])
{
    case "10":
        header( "Location: " . $param['go'] );

        break;

    case "11":
        header( "Location: " . $param['go']);
        break;

    default:
        die("Error... pagina nao existe");
        break;
}
?>
    
22.07.2016 / 23:37