VARIAVEIS PHP

11/09/2019

12

PHP

Estou quebrando a cabeça com algumas variaveis no PHP.

Tenho um formulário com tres botoes que envia imagens ao site.
1) Após enviar a primeira imagem, dou um "header" e a imagem aparece no form e o link donde ela está no site.
2) Quando envio a segunda imagem, a imagem e o link da image 1 desaparece fo formulario. (Não exclui do site).

Preciso que ao dar "header" a imagem anterior continua aparecendo.


Segue Codigo:

funções de envio ao site:

<?php //Imagem principal img1
if(isset($_POST[''enviar-img_principal'']) ):

$formatosPermitidos = array("png","jpeg","jpg","gif" );
$extensao = pathinfo($_FILES[''arquivo''][''name''], PATHINFO_EXTENSION );

if (in_array(strtolower($extensao), $formatosPermitidos)):
$pasta = "../uploads/";
$temporario = $_FILES[''arquivo''][''tmp_name''] ;
$img1 ="img1_" .time(). "." . strtolower($extensao);

if (move_uploaded_file($temporario, $pasta.$img1)) :
$mensagem = "Upload feito com Sucesso";
else:
$mensagem = "Erro, não foi possivel fazer o upload";
endif ;

else:
$mensagem = "Formato inválido" ;
endif;

echo $mensagem ;

HEADER( "location: cadnot.php?acao=entrar&img1=$imagem[1]&img2=$img2&img3=$img3&img4=$img4&img5=$img5" ) ;

endif;


//Imagem 02 corpo
if(isset($_POST[''enviar-img02'']) ):
$formatosPermitidos = array("png","jpeg","jpg","gif" );
$extensao = pathinfo($_FILES[''arquivo02''][''name''], PATHINFO_EXTENSION );

if (in_array(strtolower($extensao), $formatosPermitidos)):
$pasta = "../uploads_corpo/";
$temporario = $_FILES[''arquivo02''][''tmp_name''] ;
$img2 ="img2_" .time(). "." . strtolower($extensao);

if (move_uploaded_file($temporario, $pasta.$img2)) :
$mensagem = "Upload feito com Sucesso";
else:
$mensagem = "Erro, não foi possivel fazer o upload";
endif ;

else:
$mensagem = "Formato inválido" ;
endif;

echo $mensagem ;

HEADER( "location: cadnot.php?acao=entrar&img1=$img1&img2=$img2&img3=$img3&img4=$img4&img5=$img5" ) ;

endif;


//Imagem 03 corpo
if(isset($_POST[''enviar-img03'']) ):
$formatosPermitidos = array("png","jpeg","jpg","gif" );
$extensao = pathinfo($_FILES[''arquivo03''][''name''], PATHINFO_EXTENSION );

if (in_array(strtolower($extensao), $formatosPermitidos)):
$pasta = "../uploads_corpo/";
$temporario = $_FILES[''arquivo03''][''tmp_name''] ;

$img3 ="img3_" .time(). "." . strtolower($extensao);

if (move_uploaded_file($temporario, $pasta.$img3)) :
$mensagem = "Upload feito com Sucesso";
else:
$mensagem = "Erro, não foi possivel fazer o upload";
endif ;

else:
$mensagem = "Formato inválido" ;
endif;

echo $mensagem ;

HEADER( "location: cadnot.php?acao=entrar&img1=$img1&img2=$img2&img3=$img3&img4=$img4&img5=$img5" ) ;

endif ;
?>



Codigo do formulerio onde estão os botoes de envio


<table width="100%" border="0" cellspacing="8" cellpadding="0"> <!--Img1 -->

<form method = "POST" action="<?php echo $_SERVER[''PHP_SELF'']; ?>" enctype="multipart/form-data" >

<tr> <td align="center" colspan=2>

<? if($img1 == $img1){
$resultado = "<img src=\\\\"../uploads/$img1\\\\" ><br><a href=$php_self?acao=excluir_img1&image1=$img1&img1=$img1&img2=$img2&img3=$img3&img4=$img4&img5=$img5><b><font size=1 color=#FF0000>[ excluir imagem principal ]</font></b></a><br><br>Caminho da Imagem:<br><input name=caminho size=90 value=http://www.colegiomonforte.com.br/v2019/uploads/$img1><hr size=1 color=#000000>";
$resultado_not = "<sub><img src=\\\\"../uploads/$img1\\\\" width=100 height=75></sub>";
}
if($img1 == ''''){
$resultado = "<input type=file name=arquivo size=20 value=img1>   
<input type=submit value=\\\\"Enviar Imagem Principal\\\\" name=\\\\"enviar-img_principal\\\\" \\\\">
  [Destaque: tamanho 635 x 260]";
$resultado_not = "";
}
echo $resultado;
?>
</td></tr>
</form>
</table>

<table width="100%" border="0" cellspacing="8" cellpadding="0"> <!--Img2 -->
<form method = "POST" action="<?php echo $_SERVER[''PHP_SELF'']; ?>" enctype="multipart/form-data" >
<tr> <td align="center" colspan=2>
<? if($img2 == $img2){
$resultado_2 = "<img src=\\\\"../uploads_corpo/$img2\\\\" ><br><a href=$php_self?acao=excluir_img2&image2=$img2&img1=$img1&img2=$img2&img3=$img3&img4=$img4&img5=$img5><b><font size=1 color=#FF0000>[ excluir ]</font></b></a><br><br>Caminho da Imagem:<br><input name=caminho size=90 value=http://www.colegiomonforte.com.br/v2019/uploads_corpo/$img2><hr size=1 color=#000000>";
}
if($img2 == ''''){
$resultado_2 = "<input type=file name=arquivo02 size=20 value=<?echo $img2 ?> >   
<input type=submit value=\\\\"Enviar Imagem 02\\\\" name=enviar-img02 \\\\">  [Usar somente para corpo matéria]";
}
echo $resultado_2;?>
</td></tr>
</form>
Responder
×
+1 DevUP
Acesso diário, +1 DevUP
Parabéns, você está investindo na sua carreira