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...
Esse é o código
<?php if($_POST["CriarProduto"]){ if(!$_POST["produto"] || !$_POST["preco"] || !$_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["preco"]." ".$_POST["taxa"]." \n \$message=\"".$_POST["descricao2"]."\"; \$produto=\"".$_POST["produto"]."\"; \$valor=\"".$_POST["preco"]."\"; \$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="preco"> </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 alguem poder me ajudar por favor ficaria agradecido ^^
Please^^