我在网上下载个程序。但是生成图片有问题。。就是图片生成后。右键另存为根不就是图片格试。。如果更改成图片格试。。在本地打开也是看不到的,
共两个页面1。axing_do.php
<?php
if ($_POST[action])
{
$tou=$_POST[tou];
$yanjing=$_POST[yanjing];
$kou=$_POST[kou];
if ($tou=='')
{
echo "<script language='javascript'>alert('请选择头型!');location.href='axing_do.php'</script>";
}
if ($yanjing=='')
{
echo "<script language='javascript'>alert('请选择眼睛!');location.href='axing_do.php'</script>";
}
if ($kou=='')
{
echo "<script language='javascript'>alert('请选择口型!');location.href='axing_do.php'</script>";
}
if(isset($tou)&&isset($yanjing)&&isset($kou)&&$tou!=""&&$yanjing!=""&&$kou!=""){
header("content-type:image/gif");
$imt=imagecreatefrompng($tou);
$imy=imagecreatefrompng($yanjing);
$imz=imagecreatefrompng($kou);
imagecopy($imt,$imy,0,0,0,0,18,22);
imagecopy($imt,$imz,0,0,0,0,18,22);
imagegif($imt);
imagedestroy($imy);
imagedestroy($imz);
imagedestroy($imt);
}
}
?>
2。index.php
<form id="form1" name="form1" method="post" action="" target="show">
<div>
<div id="faq">
<div style="margin-bottom:10px">
<img src="img/logo.gif" />
</div>
使用说明:
<ul style="list-style-type:none;margin:2px">
<li>1 选择自己喜欢的“头型”、“眼睛”、“口型”</li>
<li>2 点击“生成表情”即可生成对应的表情</li>
</ul>
</div><div id="tou">
<h5>选择 头型</h5>
<?php
for($iii=0;$iii<3;$iii++){
for($ii=1;$ii<13;$ii++){
$i=$iii*12+$ii;
if(file_exists("tou/".$i.".png")){
echo "<input type=\"radio\" name=\"tou\" value=\"tou/".$i.".png\" /><img src=\"tou/".$i.".png\" /</span>";
}
}
}
?>
</div>
<div id="yanjing">
<h5>选择 眼睛</h5>
<?php
for($iii=0;$iii<8;$iii++){
for($ii=1;$ii<13;$ii++){
$i=$iii*12+$ii;
if(file_exists("yanjing/".$i.".png")){
echo "<input type=\"radio\" name=\"yanjing\" value=\"yanjing/".$i.".png\" /><img src=\"yanjing/".$i.".png\" />";
}
}
}
?>
</div>
<div id="kou">
<h5>选择 口型</h5>
<?php
for($iii=0;$iii<7;$iii++){
for($ii=1;$ii<13;$ii++){
$i=$iii*12+$ii;
if(file_exists("kou/".$i.".png")){
echo "<input type=\"radio\" name=\"kou\" value=\"kou/".$i.".png\" /><img src=\"kou/".$i.".png\" />";
}
}
}
?>
</div>
<div style="text-align:center">
<input type="hidden" name="action" value="do" />
<input type="submit" name="Submit" value="生成表情" style="width:100px; height:25px;" class="put"/>
</div>
<div style="text-align:center;">
<iframe src="<?php if(isset($tou)&&isset($yanjing)&&isset($kou)&&$tou!=""&&$yanjing!=""&&$kou!=""){ echo "?tou=".$tou."&yanjing=".$yanjing."&kou=".$kou; } ?>" width="50" height="50" align="middle" scrolling="no" frameborder="0" name="show"></iframe>
</div>
</div>
</form>
</body>
</html>