不知生成的图片是否保存成文件了,如果保存成了文件直接<img src="">显示即可
如果没有生成图片文件,可以采取一种get模式的传值方式。需要三个文件。
第一个文件HTML文件此文件中放表单
第二个文件php的用于接收html文件传递的值。但是此文件不生成图片。在文件中放一个标签<img src="three.php?a=1&b=2&c=3">
第三个文件即为three.php,此文件用get模式获取a=1&b=2&c=3等参数,根据参数生成图片并输出即可。
仅供参考,如果有其他问题请补充说明。
读过rfc2616就知道这种情况下最好的办法就是对字段进行base64编码.<?php
header("Content-Type: text/htmlcharset=gb2312")
if(isset($_GET['url'])){
$str = $_GET['url']
echo '<li>raw : ' , $str
$str = base64_decode($str)
echo '<li>decode : ' , $str
}
$rawurl = 'http://zhidao.baidu.com/question/119616843.html?fr=uc_push&中文==很长的一段中文'
$encodedurl = base64_encode($rawurl)
?>
<li><a href='<?php echo $_SERVER['SCRIPT_NAME'] , '?url=' , $encodedurl?>'>href - encoded </a>
<li><a href='<?php echo $_SERVER['SCRIPT_NAME'] , '?url=' , $rawurl?>'>href - encoded </a>
<li><a href='<?php echo $_SERVER['SCRIPT_NAME'] ?>'>href - encoded </a>
preg_match('/<p align=\"center\"><big><strong>(.*?)<\/strong><\/big><\/p>/',$str,$result)$str就是上面的html里面的内容,$result就是匹配到的字符串,你可以print_r($result)看看里面就有你要的结果,或者直接echo $result[1]就是
“在LINUX下配置MYSQL、PHP和JSP”这几个字符了
请采纳。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)