ola amigos..
esse script, cadastra os dados, faz o upload da foto e tal, mas não faz o upload do video para o diretório...
alguém ai pode me ajudar.., me indicar onde esta a falha ou se falta alguma coisa...
segue abaixo o codigo do formulario de cadastro e do arquivo de cadastro no bd:
form_cadvideos.php
<p align="center"><strong><font size="3">Cadastrar Videos</font></strong></p>
<table width="440" border="0" cellspacing="3" cellpadding="0">
<form action="?pg=../estrutura/videos/video_cadastra_db.php" method="post" enctype="multipart/form-data" name="form1">
<tr>
<td valign="middle"><div align="right">Categoria:</div></td>
<td valign="bottom"><select class="input" name="id_cat">
<option value="0">Selecione</option>
<option value="0">--------------------</option>
<? $sql = mysql_query("SELECT * FROM cat_videos");
while($dados=mysql_fetch_array($sql)){
echo "<option value=$dados[id]>$dados[nome]</option>";
}
?>
</select></td>
</tr>
<tr>
<td valign="middle"><div align="right">Franquia:</div></td>
<td valign="bottom"><select class="input" name="id_franquia">
<option value="0">Selecione</option>
<option value="0">--------------------</option>
<? $sql22 = mysql_query("SELECT * FROM franquias");
while($dados2=mysql_fetch_array($sql22)){
echo "<option value=$dados2[id]>$dados2[cidade]</option>";
}
?>
</select></td>
</tr>
<tr>
<td valign="middle"><div align="right">Nome:</div></td>
<td valign="bottom"><input name="nome" type="text" size="40" width="80"></td>
</tr>
<tr>
<td valign="middle"><div align="right">Foto:</div></td>
<td valign="bottom"><input name="foto" type="file" id="foto"></td>
</tr>
<tr>
<td valign="middle"><div align="right">Vídeo</div></td>
<td valign="bottom"><input name="videos" type="file" id="video"></td>
</tr>
<tr>
<td valign="middle"> </td>
<td valign="bottom"> </td>
</tr>
<tr>
<td width="114" valign="middle"><div align="right"></div></td>
<td width="326" valign="bottom"><input type="reset" name="Reset" value="Limpar">
<input type="submit" name="Submit2" value="Cadastrar"></td>
</tr>
</form>
</table>
video_cadastra_db.php
<?
include "config.php";
$id_cat = $_POST[id_cat];
$id_franquia = $_POST[id_franquia];
$nome = $_POST[nome];
$data = $_POST[data];
$local = $_POST[local];
$cidade = $_POST[cidade];
$foto = $_POST[foto];
$videos = $_POST[videos];
echo "$videos" ;
$uploaddirfoto="../estrutura/videos/images/";
$uploaddirvideo="../estrutura/videos/videos/";
if($foto != "none") {// verifica campo arquivo
if (move_uploaded_file($_FILES['foto']['tmp_name'], $uploaddirfoto . $_FILES['foto']['name'])) {
$nome_arquivo = $_FILES['foto']['name'];
$var1 = "$nome_arquivo";
}}
if($videos != "none") {// verifica campo arquivo
$nome_arquivo2 = $videos;
$var2 = "$nome_arquivo2";
}//}
$query22 = mysql_query("INSERT INTO videos VALUES ('','$id_cat','$id_franquia','$nome','$data','$local','$cidade','$var1','$var2','')");
?>
<h3>Video cadastrado com sucesso!</h3><br>
<meta http-equiv="refresh" content="2;URL=">
<a href=''>Voltar</a><br>
<br>

Cadastra, Mas Não Faz O Upload Do Video..me Ajudem Ai !
Started By Mateus Oliveira, 03/05/2007, 17:49
1 reply to this topic
#1
Posted 03/05/2007, 17:49
#2
Posted 14/05/2007, 08:40
Cara, você esqueceu do código para fazer o upload do vídeo. Tenta assim:
<p align="center"><strong><font size="3">Cadastrar Videos</font></strong></p>
<table width="440" border="0" cellspacing="3" cellpadding="0">
<form action="?pg=../estrutura/videos/video_cadastra_db.php" method="post" enctype="multipart/form-data" name="form1">
<tr>
<td valign="middle"><div align="right">Categoria:</div></td>
<td valign="bottom"><select class="input" name="id_cat">
<option value="0">Selecione</option>
<option value="0">--------------------</option>
<? $sql = mysql_query("SELECT * FROM cat_videos");
while($dados=mysql_fetch_array($sql)){
echo "<option value=$dados[id]>$dados[nome]</option>";
}
?>
</select></td>
</tr>
<tr>
<td valign="middle"><div align="right">Franquia:</div></td>
<td valign="bottom"><select class="input" name="id_franquia">
<option value="0">Selecione</option>
<option value="0">--------------------</option>
<? $sql22 = mysql_query("SELECT * FROM franquias");
while($dados2=mysql_fetch_array($sql22)){
echo "<option value=$dados2[id]>$dados2[cidade]</option>";
}
?>
</select></td>
</tr>
<tr>
<td valign="middle"><div align="right">Nome:</div></td>
<td valign="bottom"><input name="nome" type="text" size="40" width="80"></td>
</tr>
<tr>
<td valign="middle"><div align="right">Foto:</div></td>
<td valign="bottom"><input name="foto" type="file" id="foto"></td>
</tr>
<tr>
<td valign="middle"><div align="right">Vídeo</div></td>
<td valign="bottom"><input name="videos" type="file" id="video"></td>
</tr>
<tr>
<td valign="middle"> </td>
<td valign="bottom"> </td>
</tr>
<tr>
<td width="114" valign="middle"><div align="right"></div></td>
<td width="326" valign="bottom"><input type="reset" name="Reset" value="Limpar">
<input type="submit" name="Submit2" value="Cadastrar"></td>
</tr>
</form>
</table>
video_cadastra_db.php
<?
include "config.php";
$id_cat = $_POST[id_cat];
$id_franquia = $_POST[id_franquia];
$nome = $_POST[nome];
$data = $_POST[data];
$local = $_POST[local];
$cidade = $_POST[cidade];
$foto = $_POST[foto];
$videos = $_POST[videos];
echo "$videos" ;
$uploaddirfoto="../estrutura/videos/images/";
$uploaddirvideo="../estrutura/videos/videos/";
if($foto != "none") {// verifica campo arquivo
if (move_uploaded_file($_FILES['foto']['tmp_name'], $uploaddirfoto . $_FILES['foto']['name'])) {
$nome_arquivo = $_FILES['foto']['name'];
$var1 = "$nome_arquivo";
}}
if($videos != "none") {// verifica campo arquivo
if (move_uploaded_file($_FILES['videos']['tmp_name'], $uploaddirvideo . $_FILES['videos']['name'])) {
$nome_arquivo2 = $videos;
$var2 = "$nome_arquivo2";
}}
$query22 = mysql_query("INSERT INTO videos VALUES ('','$id_cat','$id_franquia','$nome','$data','$local','$cidade','$var1','$var2','')");
?>
<h3>Video cadastrado com sucesso!</h3><br>
<meta http-equiv="refresh" content="2;URL=">
<a href=''>Voltar</a><br>
<br>
<p align="center"><strong><font size="3">Cadastrar Videos</font></strong></p>
<table width="440" border="0" cellspacing="3" cellpadding="0">
<form action="?pg=../estrutura/videos/video_cadastra_db.php" method="post" enctype="multipart/form-data" name="form1">
<tr>
<td valign="middle"><div align="right">Categoria:</div></td>
<td valign="bottom"><select class="input" name="id_cat">
<option value="0">Selecione</option>
<option value="0">--------------------</option>
<? $sql = mysql_query("SELECT * FROM cat_videos");
while($dados=mysql_fetch_array($sql)){
echo "<option value=$dados[id]>$dados[nome]</option>";
}
?>
</select></td>
</tr>
<tr>
<td valign="middle"><div align="right">Franquia:</div></td>
<td valign="bottom"><select class="input" name="id_franquia">
<option value="0">Selecione</option>
<option value="0">--------------------</option>
<? $sql22 = mysql_query("SELECT * FROM franquias");
while($dados2=mysql_fetch_array($sql22)){
echo "<option value=$dados2[id]>$dados2[cidade]</option>";
}
?>
</select></td>
</tr>
<tr>
<td valign="middle"><div align="right">Nome:</div></td>
<td valign="bottom"><input name="nome" type="text" size="40" width="80"></td>
</tr>
<tr>
<td valign="middle"><div align="right">Foto:</div></td>
<td valign="bottom"><input name="foto" type="file" id="foto"></td>
</tr>
<tr>
<td valign="middle"><div align="right">Vídeo</div></td>
<td valign="bottom"><input name="videos" type="file" id="video"></td>
</tr>
<tr>
<td valign="middle"> </td>
<td valign="bottom"> </td>
</tr>
<tr>
<td width="114" valign="middle"><div align="right"></div></td>
<td width="326" valign="bottom"><input type="reset" name="Reset" value="Limpar">
<input type="submit" name="Submit2" value="Cadastrar"></td>
</tr>
</form>
</table>
video_cadastra_db.php
<?
include "config.php";
$id_cat = $_POST[id_cat];
$id_franquia = $_POST[id_franquia];
$nome = $_POST[nome];
$data = $_POST[data];
$local = $_POST[local];
$cidade = $_POST[cidade];
$foto = $_POST[foto];
$videos = $_POST[videos];
echo "$videos" ;
$uploaddirfoto="../estrutura/videos/images/";
$uploaddirvideo="../estrutura/videos/videos/";
if($foto != "none") {// verifica campo arquivo
if (move_uploaded_file($_FILES['foto']['tmp_name'], $uploaddirfoto . $_FILES['foto']['name'])) {
$nome_arquivo = $_FILES['foto']['name'];
$var1 = "$nome_arquivo";
}}
if($videos != "none") {// verifica campo arquivo
if (move_uploaded_file($_FILES['videos']['tmp_name'], $uploaddirvideo . $_FILES['videos']['name'])) {
$nome_arquivo2 = $videos;
$var2 = "$nome_arquivo2";
}}
$query22 = mysql_query("INSERT INTO videos VALUES ('','$id_cat','$id_franquia','$nome','$data','$local','$cidade','$var1','$var2','')");
?>
<h3>Video cadastrado com sucesso!</h3><br>
<meta http-equiv="refresh" content="2;URL=">
<a href=''>Voltar</a><br>
<br>
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)