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^^










