Olá! gostaria de saber como alterar ou editar número de fotos para usuários no código abaixo,
estou tentando modificar e adptar uim script, mas nãosei como ficariammelhor fazer isso.
//Restrição de n fotos por dia
if (permite($login) == "sim"){
$id = idealizar($login);
global $tab_restri;
$data_agora = date("d/m/Y");
$data = date("Y/m/d");
$query_restri = mysql_query("SELECT * FROM $tab_restri WHERE id_user='$id'") or die(print(mysql_error()));
$data_restri = mysql_fetch_array($query_restri);
if (!empty($data_restri['fotos']) && stamp2str($data_restri['data'], "/") == $data_agora){
mysql_query("UPDATE $tab_restri SET fotos=fotos+1 , data='$data' WHERE id_user='$id'")or die(print(mysql_error()));
}
else{
if(stamp2str($data_restri['data'], "/") == $data_agora){
mysql_query("INSERT INTO $tab_restri (id_user, fotos, data) VALUES ('$id', '1', '$data')")or die(print(mysql_error()));
}
else{
mysql_query("DELETE FROM $tab_restri WHERE id_user='$id'") or die(print(mysql_error()));
mysql_query("INSERT INTO $tab_restri (id_user, fotos, data) VALUES ('$id', '1', '$data')")or die(print(mysql_error()));
}
}
}
else{
$permissao = "não";
}
if (file_exists($nome)) {
echo "Um arquivo com esse nome já foi enviado! Envie outro arquivo !";
br2(2);
exit;
}
// Tudo ok! Então, move o arquivo
if($permissao == "ok"){
if (move_uploaded_file($arquivo['tmp_name'], $nome)) {
echo "Arquivo <b>$nom_arquiv</b> Enviado com sucesso !";
$imagem_orig = imagecreatefromjpeg($nome);
imagejpeg($imagem_orig, "./".$login."/".$nom_arquiv, $qualidade);
br2(2);
}
else {
echo "Erro ao enviar seu arquivo !";
$permissao = "não";
br2(2);
}
}
else{
if($permissao != "não"){
echo "Extensão não permitida envie outro arquivo !";
$permissao = "não";
br2(2);
}
else{
echo "Você já utrapassou o limite para postagem de fotos !";
$permissao = "não";
br2(2);
}
}
Quem souber por favor medá essas dica
Obrigado

Alterar Limite De Fotos No Fotolog
Started By goodboy, 18/12/2008, 13:56
1 reply to this topic
#1
Posted 18/12/2008, 13:56
#2
Posted 18/12/2008, 14:32
grave a data da postagem... quando estiver inserindo, faça a verificação se existem mais de 5 registros por ex.
SELECT * from fotos WHERE data = sei lá, data do dia, curtime auhahua, e com o que retornar, vc fará a contagem.
Se tiver = ou maior que 5, não deixa inserir. Se tiver menos que 6, deixa inserir! Sacou a lógica?
SELECT * from fotos WHERE data = sei lá, data do dia, curtime auhahua, e com o que retornar, vc fará a contagem.
Se tiver = ou maior que 5, não deixa inserir. Se tiver menos que 6, deixa inserir! Sacou a lógica?
Se este post lhe ajudou, ajude o fórum também. Use a reputação de mensagens!
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)