nele as pastas seriam sessãos pra separar produtos
e arquivos dentro das pastas os produtos...
Pórem se eu uso esse meu administrador pra criar a pasta os arquivos que eu criar
com esse administrador não cria o arquivo e aparesse essa mensagem de erro:
Warning: fopen(): SAFE MODE Restriction in effect. The script whose uid is 32978 is not allowed to access /home/becohiph/public_html/adm/produtos_masculino/teste2 owned by uid 99 in /home/becohiph/public_html/adm/criarprodutos_masc.php on line 14
E se eu crio as pastas pelo "FTp" ele cria os
arquivos normalmente pelo administrador da loja...
Pergunta
hipnos na area
Eu criei um administrador de uma loja virtual
nele as pastas seriam sessãos pra separar produtos
e arquivos dentro das pastas os produtos...
Pórem se eu uso esse meu administrador pra criar a pasta os arquivos que eu criar
com esse administrador não cria o arquivo e aparesse essa mensagem de erro:
E se eu crio as pastas pelo "FTp" ele cria os
arquivos normalmente pelo administrador da loja...
Esse é o código
<?php if($_POST["CriarProduto"]){ if(!$_POST["produto"] || !$_POST["preço"] || !$_POST["taxa"] || !$_POST["sessaosel"] || !$_POST["descricao2"]){ echo"Preencha todos campos corretamente"; }else{ if(file_exists("produtos_masculino/".$_POST["sessaosel"]."/".$_POST["produto"].".php")){ echo"Esse produto já existe"; }else{ echo""; $file = explode(".",basename($fotopr_name)); $extensao = $file[count($file)-1]; $edit = fopen("produtos_masculino/".$_POST["sessaosel"]."/".$_POST["produto"].".php", "w"); $table = "<?php //Palavras chaves: ".$_POST["descricao2"]." ".$_POST["produto"]." ".$_POST["preço"]." ".$_POST["taxa"]." \n \$message=\"".$_POST["descricao2"]."\"; \$produto=\"".$_POST["produto"]."\"; \$valor=\"".$_POST["preço"]."\"; \$taxa=\"".$_POST["taxa"]."\"; \$foto=\"".$_POST["produto"].".".$extensao."\"; ?>"; @move_uploaded_file($fotopr, "produtos_masculino/".$_POST["sessaosel"]."/".$_POST["produto"].".".$extensao) or print("Ocorreu um erro ao enviar foto"); fputs($edit,"$table"); fclose($edit); } } } if($_POST["CriarSessao"]){ if(!$_POST["sessao"] || !$_POST["descricao"]){ echo"erro"; }else{ if(file_exists("produtos_masculino/".$_POST["sessao"])){ echo"Essa sessão já existe"; }else{ @mkdir("produtos_masculino/".$_POST["sessao"], 0755) or die("Ocorreu um erro, provavelmente já existia esta sessão"); chmod("produtos_masculino/".$_POST["sessao"], 0777); if(!$fotose){}else{ @move_uploaded_file($fotose,"produtos_masculino/".$_POST["sessao"].".jpg") or print("ocorreu um erro ao tentar enviar a foto<br />"); } $criar = fopen("produtos_masculino/".$_POST["sessao"].".txt","w"); fputs($criar,$_POST["descricao"]); fclose($criar); } } } $dh = opendir($dir = "produtos_masculino/"); while (false !== ($filename = readdir($dh))) { if (is_dir("$dir$filename") && ! ($filename == '.' || $filename == '..')) { echo"<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"border: #000000 1px solid\"><tr><td>"; echo"Sessão:".$filename."  <a href=\"deletarM.php?delete=sessao&sessao=".$filename."\">delete</a>"; echo"</td></tr><tr><td style=\"border-top: #000000 1px solid\">"; echo"<table border=0 width=\"100%\"><tr bgcolor=\"blue\"><td>Foto</td><td>Conteudo</td><td>Deletar</td></tr>"; $dh2 = opendir($dir2 = $dir.$filename."/"); while (false !== ($filename2 = readdir($dh2))) { if (is_file("$dir2$filename2") && ! ($filename2 == '.' || $filename2 == '..')) { $file = explode(".",basename($filename2)); $extensao = $file[count($file)-1]; if($extensao=="php"){ @include($dir2.$filename2); echo"<tr bgcolor=\"#f0f0f0\"><td width=\"96\">"; echo"<img src=\"gera_img.php?foto=produtos_masculino/$filename/$foto&w=96&h=96\">"; echo"</td>"; echo"<td>Nome: ".$produto."<br />Descrição: ".$message."<br />Preço: ".$valor."<br />Taxa: ".$taxa; echo"</td>"; echo"<td width=\"80\">"; echo"<a href=\"deletarM.php?delete=produto&sessao=".$filename."&produto=".$produto."&foto=".$foto."\">delete</a>"; echo"</td></tr>"; } } } closedir($dh2); echo"</table></td></tr></table><br>"; } } closedir($dh); ?> <table border="0" width="100%" align="center"> <tr> <td valign="top"> <table border="0" style="border: #000000 1px solid"> <form action="?" method="post" ENCTYPE="multipart/form-data"> <tr> <td colspan="2" style="border-bottom: #000000 1px solid"> Criar sessão </td> </tr> <tr> <td> Nome da sessão </td> <td> <input type="text" name="sessao"> </td> </tr> <tr> <td> Foto </td> <td> <input type="file" name="fotose"> </td> </tr> <tr> <td> Descrição</td> <td> <textarea name="descricao"></textarea> </td> </tr> <tr> <td colspan="2" align="center"> <input type="submit" value=" Criar " name="CriarSessao"> </td> </tr> </form> </table> </td> <td valign="top"> <table border="0" style="border: #000000 1px solid"> <form action="?" method="post" ENCTYPE="multipart/form-data"> <tr> <td colspan="2" style="border-bottom: #000000 1px solid"> Criar produto </td> </tr> <tr> <td> Produto </td> <td> <input type="text" name="produto"> </td> </tr> <tr> <td> Preço </td> <td> <input type="text" name="preço"> </td> </tr> <tr> <td> Taxa: </td> <td> <input type="text" name="taxa"> </td> </tr> <tr> <td> Sessão </td> <td> <?php echo"<select name=\"sessaosel\">"; $dh = opendir($dir = "produtos_masculino/"); while (false !== ($filename = readdir($dh))) { if (is_dir("$dir$filename") && ! ($filename == '.' || $filename == '..')) { echo"<option name=\"".$filename."\">".$filename."</option>"; } } echo"</select>"; ?> </td> </tr> <tr> <td> Foto </td> <td> <input type="file" name="fotopr"> </td> </tr> <tr> <td> Descrição </td> <td> <textarea name="descricao2"></textarea> </td> </tr> <tr> <td colspan="2" align="center"> <input type="submit" value=" Criar " name="CriarProduto"> </td> </tr> </form> </table> </td> </tr> </table>Se alguém poder me ajudar por favor ficaria agradecido ^^
Please^^
Link para o comentário
Compartilhar em outros sites
4 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.