• 0
Sign in to follow this  
msmatrix

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

Question

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>

Share this post


Link to post
Share on other sites

1 answer to this question

Recommended Posts

  • 0

na parte dos videos voce não esta copiando nem movendo para o diretorio..

tente colocar a mesma linha das fotos

if (move_uploaded_file($_FILES['foto']['tmp_name'], $uploaddirfoto . $_FILES['foto']['name'])) {

e veja se o diretorio videos esta com permissão para escrita

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this