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??