Heim >Backend-Entwicklung >PHP-Tutorial >搜狗浏览器高速不显示,兼容乱码.

搜狗浏览器高速不显示,兼容乱码.

WBOY
WBOYOriginal
2016-06-23 14:23:061402Durchsuche

搜狗浏览器 乱码 color html php

<?phpheader("content-type:image/png");?><html><head></head><body><?php$num_image = imagecreate(200,60);imagecolorallocate($num_image,120,2,55);$color = imagecolorallocate($num_image,22,55,66);imagestring($num_image,50,100,40,111,$color);imagepng($num_image);?></body></html>

回复讨论(解决方案)

去掉  外面的所有东西!

很晕 很晕 很晕……













并无嘲笑的意思,只是想起10+年前我也经历过……按#1所说做吧
解释一下所以然吧
header指明是个图片,但后面的html代码是文本,就是文本混进了图片一起输出了,客户端自然就识别错误了

去掉  外面的所有东西!

你说的是管用,但我想问怎么位置呢。而且只在搜狗浏览器高速中有用,兼容就不管用。

很晕 很晕 很晕……













并无嘲笑的意思,只是想起10+年前我也经历过……按#1所说做吧
解释一下所以然吧
header指明是个图片,但后面的html代码是文本,就是文本混进了图片一起输出了,客户端自然就识别错误了

你说的是管用,但我想问怎么位置呢。而且只在搜狗浏览器高速中有用,兼容就不管用。您能仔细说一下吗???

谢谢您!!!


你说的是什么意思?

你说的是什么意思?

您好,
我的意思是怎么调整生成的图片的位置呢。

在网页中的位置、、如果没有HTML我光要个PHP有什么用呢???

谢谢!!!

你说的是什么意思?

加上HTML后在搜狗中运行(兼容模式下就是乱码)

搜狗浏览器高速不显示,兼容乱码.

搜狗浏览器高速不显示,兼容乱码.

您说的对!!!


 但是

<?phpheader("content-type:image/png");$num_image = imagecreate(200,60);imagecolorallocate($num_image,120,2,55);$color = imagecolorallocate($num_image,22,55,66);imagestring($num_image,50,100,40,111,$color);$a = imagepng($num_image);?><html><head></head><body><img  src="<?php $a ? alt="搜狗浏览器高速不显示,兼容乱码." >" /></body></html>



搜狗兼容下乱码怎么解决啊!!!

搜狗浏览器高速不显示,兼容乱码.

啊 会了,我没看懂你说的话,真丢人,。

谢谢您 ,太谢谢您 了!!!!
分就给您了!!!


搜狗浏览器高速不显示,兼容乱码.

您说的对!!!


 但是

<?phpheader("content-type:image/png");$num_image = imagecreate(200,60);imagecolorallocate($num_image,120,2,55);$color = imagecolorallocate($num_image,22,55,66);imagestring($num_image,50,100,40,111,$color);$a = imagepng($num_image);?><html><head></head><body><img  src="<?php $a ? alt="搜狗浏览器高速不显示,兼容乱码." >" /></body></html>



搜狗兼容下乱码怎么解决啊!!!
要分成两个文件,你这个代码,去掉所有html,假设保存为img.php
另一个文件是网页,里面用搜狗浏览器高速不显示,兼容乱码.
你想想,你能在jpg文件里面写入html决定它的位置么?

你的产生图片的 php 程序文件是
image.php

<?phpheader("content-type:image/png");$num_image = imagecreate(200,60);imagecolorallocate($num_image,120,2,55);$color = imagecolorallocate($num_image,22,55,66);imagestring($num_image,50,100,40,111,$color);imagepng($num_image);?>


你的使用这个图片的 html 文件是
<html><head></head><body><img  src="image.php" / alt="搜狗浏览器高速不显示,兼容乱码." ></body></html>

header("content-type:image/png");

就告诉浏览器是 图片了 所以要分开

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn