在?img =之后删除斜杠

时间:2012-08-12 12:19:26

标签: php

我有这段代码

<html>
<body background="http://newevolutiondesigns.com/images/freebies/abstract-background-22.jpg">
<br><br><br><br><br>
<DIV align="center">
<?php
$img = $_GET["img"];
?>
<?php
if($img=="") { echo ""; } else { echo "<img src='" . $img . "' />"; } ?>
<br>
</body></html>

我正在将它用于screennapr,所以当我尝试使用http://imagesnappper.co.cc/Images?img=查看图片时,它会在/之后自动添加?img= 所以它就像http://imagesnappper.co.cc/Images?img=/8kd6lx.jpg,它不会显示图像如何删除斜杠?

2 个答案:

答案 0 :(得分:4)

尝试使用...

$img = ltrim($img, "/");

答案 1 :(得分:1)

有很多方法,但最简单和最令人讨厌的是substr():

$img=substr($_GET[img], 1);