重定向到其他页面不起作用,因为图像会生成标题信息

时间:2017-05-17 10:59:52

标签: php html database image header

我尝试将图片上传到我的数据库,然后再将其用于后续处理。

我已经完成了所有工作但是当我在显示图片的页面上我无法再使用header("location: ../Home/Home.php");时。它说:

  

警告:无法修改标头信息 - 已发送的标头   (输出从C:\ wamp \ www \ Helpdesk开始   SALTO \ Helpdesk \ Melding \ VMelding.php:66)在C:\ wamp \ www \ Helpdesk   第114行的SALTO \ Helpdesk \ Melding \ VMelding.php

我的图像正在发送一个回音:img height ="300" width="300" src="data:image;base64,'.$row2["image"].'

$row2["image"]:包含我数据库中图像的大量信息。

  • 还有另一种方法可以重定向到另一个页面吗?

    如果不是:

  • 我有没有办法在不使用标题信息的情况下显示图片?

1 个答案:

答案 0 :(得分:0)

你可以通过JS重定向。

这样的事情:public class Test { static St`enter code here`ring reverseString(String str) { for (int i = 0; i < str.length() / 2; i++) { if (i == 0) { str = str.charAt(str.length() - 1 - i) + str.substring(i + 1, str.length() - 1 - i) + str.charAt(i); } else { str = str.substring(0, i) + str.charAt(str.length() - 1 - i) + str.substring(i + 1, str.length() - 1 - i) + str.charAt(i) + str.substring(str.length() - i, str.length()); } } return str; } public static void main(String args[]) { String s = "ABCDE"; System.out.println(Test.reverseString(s)); } }