Rafinha Rio Postado Novembro 22, 2009 Denunciar Share Postado Novembro 22, 2009 Ele cria a pasta normalmente mais não esta inserindo a fotos não da nenhuma mensagem de erro aparentemente ele não consegue abrir a pasta criada e inserir as fotos<?php $dir=$_POST['nomedir']; $dir2=$_POST['nomedir2']; if(isset($_POST['acao']) && $_POST['acao'] == 'cadastrar'){ if(mkdir ("../upload/content/$dir", 0777)){ if(mkdir ("../upload/content/$dir/$dir2", 0777)){ $img = $_FILES['img']; $pasta = '../upload/content/$dir/$dir2/'; $contar = count($img['name']); $ok = 0; $erro = 0; for($i = 0; $i < $contar; $i++){ $nome = $img['name'][$i]; $tmp = $img['tmp_name'][$i]; if(!empty($nome)){ if(move_uploaded_file($tmp, $pasta.$nome)){ $ok++; }else{ $erro++; } } } //gravar no banco de dados $sql="INSERT INTO fotos (pasta,subpasta) VALUES ('$_POST[nomedir]','$_POST[nomedir2]') "; mysql_query($sql); // or die(mysql_error()); //aqui eu devo chamar a listagem de registros cadastrados print "<div class=\"incluido\" id=\"incluido\"><img src=\"imagens/botao/acao_concluida.png\" hspace=\"15\" align=\"absmiddle\" />Inserido com sucesso</div><br />"; include_once ("fotos.php"); die(); }else{ echo "não foi possivel criar o diretorio $dir"; } } } ?> <?php include "includes/js.php";?> <style type="text/css"> <!-- #incluir .detalhe tr .detalhe { font-weight: bold; } .hintanchor {font-weight: bold; color: navy; margin: 3px 8px; } --> </style> <script type="text/javascript"> function AddCampo(id){ el = document.getElementById(id); el.innerHTML += '<input type="file" name="img[]" /><br />'; } </script> <form method="post" action="" enctype="multipart/form-data"> <p><a href="#" onclick="AddCampo('img-extra')"></a></p> <table border="0" align="center" cellpadding="1" cellspacing="1" bordercolor="#000000" bgcolor="#000000" class="detalhe" b="b" > <tr> <td valign="top" bgcolor="#FFFFFF" class="detalhe" scope="col"> <b>Pasta</b></td> <td bgcolor="#FFFFFF" scope="col"><input name="nomedir" type="text" class="caixa" id="nomedir" size="50" /></td> </tr> <tr> <td valign="top" bgcolor="#FFFFFF" class="detalhe" scope="col"> <b>Subpasta</b></td> <td bgcolor="#FFFFFF" scope="col"><input name="nomedir2" type="text" class="caixa" id="nomedir2" size="50" /></td> </tr> <tr> <td width="21%" valign="top" bgcolor="#FFFFFF" class="detalhe" scope="col"><strong> <label for="checkbox_row_2"> Foto</label> </strong></td> <td width="79%" bgcolor="#FFFFFF" scope="col"><input type="file" name="img[]" id="img"/> <a href="#" onclick="AddCampo('img-extra')">Add Campo</a> <div id="img-extra"></div> </td> </tr> <tr> <td colspan="2" bgcolor="#FFFFFF"><div align="center"> <input type="image" src="imagens/botao/salvar.png" title="Salvar" name="enviar" value=" Incluir "/> <input type="hidden" name="acao" value="cadastrar" /> </div></td> </tr> </table> </form> <p align="center"> <a href="java script:history.back()"> <img src="imagens/botao/voltar.png" alt="Voltar" border="0" /> </a> Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Rafinha Rio
Ele cria a pasta normalmente mais não esta inserindo a fotos não da nenhuma mensagem de erro aparentemente ele não consegue abrir a pasta criada e inserir as fotos
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.