<?
if($_POST['enviar']) {
$titulo=$_POST['titulo'];
$data=$_POST['data'];
$erro_titulo="<span class='aviso'>Você não inseriu nenhum título</span>";
$erro_data="<span class='aviso'>Você não inseriu nenhuma data</span>";
if(empty($titulo)) {
echo "$erro_titulo";
}
elseif(empty($data)) {
echo "$erro_data";
}
else {
include 'global.php';
$db=conectar();
$php_errormsg = "<span class='aviso'>Não foi possível achar a pasta certifique-se de que o nome esteja correto e se ela foi criada na pasta c:</span>";
$caminho_fotos='c://sociedad_fotos//';
chmod($caminho_fotos,777);
$d = opendir($caminho_fotos) or die($php_errormsg);
while (false !== ($file = readdir($d))) {
if($file=="." or $file==".." or $file=="Thumbs.db") {
continue;
}
$origem=$caminho_fotos.$file;
chmod($origem,777);
$destino="fotos/";
$foto_destino=$destino.$file;
copy($origem,$foto_destino);
$query="INSERT INTO fotos(id,foto,titulo,data) values(null,'$foto_destino','$titulo','$data')";
$insercao=mysql_query($query,$db);
}
closedir($d);
$num_insercao=mysql_affected_rows($db);
if($num_insercao==0 or $num_insercao==-1) {
echo "<span class='aviso'>Não foi possível cadastrar as fotos, entre em contato com o administrador</span>";
}
else {
echo "<span class='aviso'>As fotos foram inseridas com sucesso</span>";
}
}
}
?>
O aviso que aparece corresponde a variável $php_errormsg , ou seja, ele não consegue abrir o diretório.
Agradeço desde já e um abraço a todos que lerem este tópico.