Jump to content


Photo

Cadastra, Mas Não Faz O Upload Do Video..me Ajudem Ai !


  • Faça o login para participar
1 reply to this topic

#1 Mateus Oliveira

Mateus Oliveira

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Não informado

Posted 03/05/2007, 17:49

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>

#2 Paulornet

Paulornet

    Novato no fórum

  • Usuários
  • 2 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP

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>




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq