quero criar duas imagens,acontece que eu sou obrigado a criar as duas,se eu quiser criar apenas uma,da erro:
pg1.php
<html> <head><title>Gravar Foto</title> </head> <body> <form action="pg2.php" method="post" name="form1" enctype="multipart/form-data"> <table width="53%" border="1" align="center"> <tr> <td colspan="2"><input name="MAX_FILE_SIZE" type="hidden"></td> </tr> <tr> <td width="50%"><input name="gravar1" type="file"></td> <td width="50%"><textarea name="texto1" cols="20" rows="3"></textarea></td> </tr> <tr> <td width="50%"><input name="gravar2" type="file"></td> <td width="50%"><textarea name="texto2" cols="20" rows="3"></textarea></td> </tr> </table> </form> </body> </html>pg2.php
<?php
require("banco.php");
$sql = "SELECT id FROM tabela ORDER BY id DESC LIMIT 0,1";
$result = mysql_query($sql);
if (!(eregi(".jpg", $gravar1_name)) || !(eregi(".jpg", $gravar2_name))) {
echo "Arquivo com extensão inválida";
exit();
}
$MaxSize = 90;
$destino1 = $gravar1_name; $destino2 = $gravar2_name;
if($gravar1_size/1024 > $MaxSize || $gravar2_size/1024 > $MaxSize) {
echo "Tamanho da imagem Inválida!!";
exit();
}
//header("Content-type: image/jpeg");
copy($gravar1,$destino1); copy($gravar2,$destino2);
$background1 = imagecreatefromjpeg("$gravar1_name"); $background2 = imagecreatefromjpeg("$gravar2_name");
$insert = imagecreatefrompng("bebe.png");
unlink("$gravar1_name"); unlink("$gravar2_name");
// Either a color at a specific point on the image
// imagecolortransparent($insert,imagecolorat($insert,0,0));
// or a specific color (the color I used is magenta, #ff00ff)
imagecolortransparent($insert,imagecolorexact($insert,255,0,255));
$insert_x = imagesx($insert);
$insert_y = imagesy($insert);
// As said above, you can't use imagecopy (bug?)
imagecopymerge($background1,$insert,0,0,0,0,$insert_x,$insert_y,100);
imagecopymerge($background2,$insert,0,0,0,0,$insert_x,$insert_y,100);
// imagejpeg or imagepng doesn't matter here
$x = mysql_fetch_array($result);
$soma1 = $x['id']+1; $soma2 = $x['id']+2;
$valor1 = "foto".$soma1.".jpg"; $valor2 = "foto".$soma2.".jpg";
$local1="imagem/".$valor1; $local2="imagem/".$valor2;
touch($local1); touch($local2);
$sql_gravar1 = mysql_query("Insert into tabela(nome,caminho,comentario) values('$valor1','$local1','$texto1')");
$sql_gravar2 = mysql_query("Insert into tabela(nome,caminho,comentario) values('$valor2','$local2','$texto2')");
imagejpeg($background1,$local1,50); imagejpeg($background2,$local2,50);
imagedestroy($background1); imagedestroy($background2);
imagedestroy($insert);
echo "<a href='pg_busca.php'>Busca por Fotos</a>"
?>o que eu faço??










