重定向到最后一个路径- PHP


Redirect to the last path - PHP

<?php echo "<a href='"".$sql_slct->f("link_url")."'" target='"_blank'">".$sql_slct->f("link_title")."</a>"; ?>
上面的代码将产生如下输出:
http://localhost/msuptplportal/app/cedec/www.softboxkid.com

每次用户点击超链接时,我如何将用户重定向到最后一个路径www.softboxkid.com ?

如果last path指的是用户来自的URL,则可以使用:

<a href="<?=$_SERVER['HTTP_REFERER']?>">Back</a>

编辑:我认为你想要的是删除整个…玩意。你可以这样做:

<?php
    $url = $sql_slct->f("link_url");
    if (0 !== stripos($url, 'http://')) {
       $url = 'http://' . $url;
    }
    echo '<a href="'.$url.'" target="_blank">'.$sql_slct->f("link_title").'</a>';
?>

您可以这样做:

<?php echo "<a href='"".array_pop(explode("/", $sql_slct->f("link_url")))."'" target='"_blank'">".$sql_slct->f("link_title")."</a>"; ?>

这将只在链接中添加最后一个路径。希望对大家有所帮助