Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Fala galera, beleza?
Estou com seguinte problema, estou enviando uma imagem pelo html:
<script type="text/javascript" src="js/calendarDateInput.js"></script>
<script>
function verificaCampos() {
var imagem3 = document.form1.imagem1.value;
;
if(imagem3 == ""){
alert("Preencha o Cammpo de imagem!")
document.form1.imagem1.focus();
return false;
}else{
return true;
}
}
</script>
<div id="conteudo">
<div id="menu_abas">
<ul>
<li>
<div class="aba_left"></div>
<div class="aba_centro"><a href="home.php?page=4">Imagem</a></div>
<div class="aba_right"></div>
</li>
</ul>
</div>
<!--Seach no layout-->
<div id="ajax_loader" class="loader2"></div>
<!--Seach no layout END-->
<div id="conteudo_geral2" >
<h3 class="titulo">Cadastro d imagem</h3><br>
<form method="post" name="form1" action="imagem_cadastro.php" onsubmit="return verificaCampos();">
<input type="hidden" id="codCliente" name="codCliente" value="<?php echo($idCliente); ?>">
<table width="95%" align="center" cellpadding="2" cellspacing="0" class="texto">
</td>
<tr>
<td class="txdatas">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="txdatas"><strong>Imagem</strong></td>
</tr>
<tr>
<td class="txdatas"><label>
<input type="file" name="imagem1" id="imagem1" style="height:20px" />
</label></td>
</tr>
<tr>
</table></td>
</tr>
<tr>
<td height="10" class="txdatas"></td>
</tr>
<tr>
<td><input onclick="javascript: verificaCampos();" name="imageField" type="image" src="img/enviar.gif" border="0" class="bt"></td>
</tr>
</table>
</form>
Este html envia pra cá:
<?php
session_start();
require_once ('include/seguro.php');
require_once ('include/funcoes.php');
require_once ('include/conexao.php');
require_once ('include/img.php');
if (getenv("REQUEST_METHOD") == "POST") {
error_reporting(E_ALL);
ini_set('display_errors', '1');
$imagem1 = $_FILES["imagem1"];
$incluir = true;
if($_FILES['imagem1']['tmp_name']){
preg_match_all("/^(.*)\.(.*)$/i", $_FILES['imagem1']['name'], $ext);
$extensao = strtolower($ext[2][0]);
if(($extensao != "jpg") && ($extensao != "gif") && ($extensao != "swf")&& ($extensao != "png")){
$incluir = false;
$erroImagem = 'style="border-color:#CC3300"';
$erroImagem1 = '<font color=#CC3300; size:11px;>erro: Tipo de Imagem.</font>';
}
}else{
echo $imagem1;
echo $msg = "Imagem não selecionada!";
echo $incluir = true;
}
if($incluir){
//$id_last = $idCliente;
$dir = "uploads/imagens/";
if($_FILES['imagem1']['tmp_name']){
//$arquivo = upload2($dir,$_FILES['imagem1'],'site_parceiros','imagem',$id_last);
$arquivo = upload3($dir,$_FILES['imagem1'],'imagens','imagem',$idCliente,$idCliente);
$img = new Imagex(); //instalcia a classe
//Redimensionando a foto original
//$img->CopyResized2($dir, $arquivo, "", "", 170, 80,100);
$img->ResizeProporcionalX2($dir, $arquivo, "", 155, 130); //Thumbnail
if($arquivo == ""){
$msg .= 'Não foi possível fazer o upload do arquivo.\\r\\n';
}
}
}
}
include ('html/imagem.html');
?>Notice: Undefined index: imagem1 in C:\roots\comprovante\imagem_cadastro.php on line 12
Notice: Undefined index: imagem1 in C:\roots\comprovante\imagem_cadastro.php on line 17
Notice: Undefined index: imagem1 in C:\roots\comprovante\imagem_cadastro.php on line 36
Alguem pode me ajudar?
Abraços!
Carregando comentários...