Problema com Envio de Imagens
Olhem isso:
<form action="classes/banner.php" method="post" name="form1">
<p>Banner Nome:
<input name="banner_nome" type="text" class="caixa" id="banner_nome">
<br>
Categoria Banner:
<input name="banner_type" type="text" class="caixa" id="banner_type">
<br>
Arquivo de Imagem:
<input name="banner_arquivo" type="file" class="caixa" id="banner_arquivo">
<br>
Texto da TAG Alt:
<input name="banner_tag_alt" type="text" class="caixa" id="banner_tag_alt">
<br>
Link Click :
<input name="banner_link" type="text" class="caixa" id="banner_link">
<br>
Popup ?
<input name="popup" type="text" class="caixa" id="popup">
<br>
<input name="Submit" type="submit" class="button" value="Cadastrar">
</p>
</form>
o Arquivo... classes/banner.php
PHP
[*]if (isset($_POST)) {
[*] foreach ($_POST as $campo => $valor) {
[*] $$campo = ai($valor);
[*] }
[*] if ($_POST["Submit"] == "Editar") {
[*] banner_alter($id, $banner_nome, $banner_type, $banner_file, $banner_tag_alt, $banner_link, $popup);
[*] return $redir_banner_editar;
[*] }
[*] if ($_POST["Submit"] == "Cadastrar") {
[*] $banner_file_name_tmp = $_FILES["banner_arquivo"]["tmp_name"];
[*] $banner_file_name_org = $_FILES["banner_arquivo"]["name"];
[*] $banner_file_size = $_FILES["banner_arquivo"]["size"];
[*] $banner_file_type = $_FILES["banner_arquivo"]["type"];
[*] $banner_upload_arquivo = $banner_upload_dir . $banner_file_name_org;
[*] echo $banner_upload_arquivo;
[*] if ($banner_file_size == 0) {
[*] return $banner_error_msg0;
[*] die();
[*] }
[*] if ($banner_file_size > 2000000) {
[*] return $banner_error_msg1;
[*] die();
[*] }
[*] if (file_exists($banner_upload_arquivo)) {
[*] return $banner_error_msg2;
[*] die();
[*] } else {
[*] if (!copy($banner_file_name_tmp, $banner_upload_arquivo)) {
[*] email_admin("Erro na copia de arquivo do upload de banner... no arquivo banner_funcoes_sql");
[*] echo "erro0 na copia de arquivos...";
[*] return $banner_error_msg3;
[*] } else {
[*] return $banner_sucesso;
[*] }
[*]}
Acontece que as variaveis nao tao vindo... as $_FILES
as outras vem tudo ok...
tentei testar dando um echo nas variaveis pra ver se elas estavam vindo ok...
e nada nao vem mesmo
deeem uma olhada pra mim ae pra ver se to errando em alguma coisa meio besta....
valeu :)
Discussão (2)
Carregando comentários...