Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, boa noite.... Alguém pode me ajudar em uma dúvida?
Tenho a seguinte página PHP que faz upload de uns arquivos:
<? include('conn.php')?>
<?php
if ($inserir == "S"){
if (isset($arquivo)) // Verificamos se a variável "arquivo" existe
{
$nome = rand(00,9999); // Aqui criamos um número randômico, para utilizarmos como nome do arquivo
$dir="arquivos/"; //Esse é o diretório onde ficará os arquivos enviados, lembre-se de criá-lo. Este script não cria diretórios
$sqlUpload = "INSERT INTO teste_upload_flash VALUES(null,'$nome','$txtTitulo','$dir$nome','N')";
mysql_query($sqlUpload, $banco) or die(mysql_error());
if (is_uploaded_file($arquivo)){ // Verificamos se existe algum arquivo na variável "Arquivo"
move_uploaded_file($arquivo,$dir.$nome.".swf");// Aqui, efetuamos o upload, propriamente dito
move_uploaded_file($miniatura,$dir.$nome.".jpg"); // Aqui, efetuamos o upload, propriamente dito
echo "Enviado<br>"; // Caso dê tudo certo, imprimi na tela "enviado"
}else{
echo "erro"; // Caso ocorra algum erro, imprimi na tela "erro"
}
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Upload de Imagens</title>
<link href="estilos.css" rel="stylesheet" type="text/css" />
</head>
<body>
<form action="adm_videos_cadastrar.php?inserir=S" method="post" enctype="multipart/form-data">
<table width="558" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="300">Video</td>
<td width="455" rowspan="10"><a href="site_videos.php">Ver os vídeos publicados </a></td>
</tr>
<tr>
<td>
<input type="file" name="arquivo"> </td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td>Miniatura</td>
</tr>
<tr>
<td><input type="file" name="miniatura"></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td>Titulo do Vídeo </td>
</tr>
<tr>
<td><label>
<input name="txtTitulo" type="text" id="txtTitulo" size="50">
</label></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td>
<input type="submit" value="Enviar"> </td>
</tr>
</table>
</form>
</body>
</html>
QUANDO EXECUTO A PÁGINA APARECE O SEGUINTE ERRO:
Notice: Undefined variable: inserir in c:\arquivos de programas\easyphp1-8\www\adm_videos_cadastrar.php on line 4 (LINHA DO if ($inserir == "S"){)
OBS: estou executando no http://localhost
Será que pode ser alguma configuração do PHP pois em outro pc funcionou normalmente...
Fico no aguardo, valw pela ajuda!!
Carregando comentários...