Ir para conteúdo
Fórum Script Brasil

dedas

Membros
  • Total de itens

    324
  • Registro em

  • Última visita

Tudo que dedas postou

  1. Procura pela função mcrypt_cbc().
  2. dedas

    Sistema de Busca

    O problema é na sua conexão com o banco. Provavelmente você está colocando o usuário ou a senha errada.
  3. dedas

    (Resolvido) Delet Record

    Você juntou a sintaxe do Update com o Delete :P Faz assim que da certo: if ((isset($_GET['id'])) && ($_GET['id'] != "form")) { $deleteSQL = sprintf("DELETE FROM amigos_menu Where recebe=%s And envia=%s", GetSQLValueString($_GET['recebe'], "text"), GetSQLValueString($_GET['envia'], "text"));
  4. dedas

    Ajuda com PHP

    Cara, acho melhor você ter um pouquinho de paciência e começar pelo começo :P Estude primeiro o que é o PHP, como surgiu e o que é possível fazer com ele. Depois, estude CRUD. Dessa forma, você vai conseguir responder todas essas suas perguntas. Quer uma dica ? Procure pelas aulas de PHP do professor Neri Neitzke. Ele explica de uma forma muito fácil e rápido de aprender. Qualquer coisa, pode perguntar :)
  5. dedas

    peço ajuda com esse upload

    Vê se existe algum substr, substr_replace ou str_replace, qualquer função que possa está retirando o jpg. Faz um teste também, insere uma imagem png ou gif pra vê qual é o comportamento.
  6. Vo te passar o código pra você não atrasar seu projeto/estudo, mas não se esqueça de fazer o que o nosso amigo Eserra sugeriu. <?php include "topo.php";?> <?php require_once('../Connections/conexao.php'); ?> <?php function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = ""){ $theValue = (!get_magic_quotes_gpc()) ? addslashes($theValue) : $theValue; switch ($theType) { case "text": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "long": case "int": $theValue = ($theValue != "") ? intval($theValue) : "NULL"; break; case "double": $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL"; break; case "date": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "defined": $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue; break; } return $theValue; } if((isset($_GET['cod_prod'])) && ($_GET['cod_prod'] != "")){ $deleteSQL = sprintf("DELETE FROM produtos WHERE cod_prod=%s",GetSQLValueString($_GET['cod_prod'], "int")); mysql_select_db($database_conexao, $conexao); $Result1 = mysql_query($deleteSQL, $conexao) or die(mysql_error()); #Você passa como parâmetro da função unlink o caminho da imagem. Por exemplo: C:/wamp/www/site/imagem/nomedaimagem.jpg unlink(); $deleteGoTo = "excluir_prod2.php"; if (isset($_SERVER['QUERY_STRING'])) { $deleteGoTo .= (strpos($deleteGoTo, '?')) ? "&" : "?"; $deleteGoTo .= $_SERVER['QUERY_STRING']; } echo "<br>"; echo "<center><b>Operação realizada com sucesso!!!</b></center>"; } ?>
  7. dedas

    (Resolvido) Insert Record

    Por nada cara :) Qualquer coisa, estamos aqui ^^ Não esqueça de marcar o tópico como resolvido. Abraço!
  8. dedas

    Enquete Loja Virtual 9.0

    Hmmm, beleza. Agora me responde novamente aquela mesma pergunta que eu fiz antes só para eu tirar uma dúvida, por favor :)
  9. dedas

    Enquete Loja Virtual 9.0

    Cara, me tira uma dúvida. Existe alguma enquete cadastrada ? Se sim, existe itens nela ? Se sim, existem votos nesta enquete ?
  10. Você quer saber os nomes dos campos para você inserir na tabela ?
  11. Cria um array com todas as horas de expiração(08:15,09:15,10:15...) e faz uma condição com a hora atual. Cria no banco um campo 0/1 onde 1 é o usuário que já clicou no botão, e 0 o usuário que ainda não clicou, dessa forma da pra saber exatamente quem clicou e quem ainda não clicou. Ai você coloca os que não clicaram dentro da condição das horas de expiração para poder enviar o email. Acho que o caminho é +/- esse :)
  12. dedas

    Enquete Loja Virtual 9.0

    Posta o arquivo que contém o código :)
  13. dedas

    (Resolvido) Insert Record

    Dessa forma: if ((isset($_GET["usu_id"])) && ($_GET["usu_id"] != "form")) { $insertSQL = sprintf("INSERT INTO amigos_menu(recebe, envia, nome, foto) VALUES (%s, %s, %s, %s) WHERE usu_id=%d", GetSQLValueString($_GET['recebe'], "text"), GetSQLValueString($_GET['envia'], "text"), GetSQLValueString($_GET['nome'], "text"), GetSQLValueString($_GET['foto'], "text"), GetSQLValueString($_GET['usu_id'], "int")); Mas eu acho que essa consulta ai num vai funcionar não... Nunca vi um where em uma query Insert :S
  14. dedas

    Enquete Loja Virtual 9.0

    O sistema está dividindo algum valor por zero. Posta ai o script pra gente dar uma olhada :)
  15. dedas

    Edição de página

    Você pode usar a função mysql_real_escape_string(). Ela adciona uma barra invertida(\) em caracteres especiais.
  16. dedas

    (Resolvido) Insert Record

    Cara, esse erro está gerando porque você liberou 5 espaços para inserir variável e só inseriu 4. Sua consulta sql também está incorreta. Tenta dessa forma: if ((isset($_GET["usu_id"])) && ($_GET["usu_id"] != "form")) { $insertSQL = sprintf("INSERT INTO amigos_menu(recebe, envia, nome, foto) VALUES (%s, %s, %s, %s)", GetSQLValueString($_GET['recebe'], "text"), GetSQLValueString($_GET['envia'], "text"), GetSQLValueString($_GET['nome'], "text"), GetSQLValueString($_GET['foto'], "text")); Se quiser colocar o where, coloque ele após os valores e coloca a variável como parâmetro na função sprintf().
  17. Rapaz, use a função unlink(). Se tiver problema com permissão na pasta, procure pela função chmod().
  18. dedas

    Acentuação - PHP

    Esse UTF-8 que você colocou, foi uma meta tag ou foi a função uft_decode() ?
  19. Se a função está fazendo o que você precisa, essa é a melhor forma para você :) Agora o problema que eu encontrei foi a seguinte situação: E se o número total de páginas for 75 ? O resto da divisão 75/33 é igual à 2727272727273, então, usando a lógica da sua função, o valor retornado por ela seria 3. Sendo que o valor correto seria 2. Resumindo, minha pergunta é: Qual a lógica da sua função ? Porque você quer arredondar pra baixo apenas os valores de resto 030303030303 e os outros valores você quer arredondar pra cima ?
  20. Deixa ela assim: function arredonda_div($numero){ $resultado = round($numero/33,12); $explode = explode(".", $resultado); if($explode[1] == '030303030303'){ return floor($resultado); }else{ return ceil($resultado); } } #Resultado: 1 echo arredonda_div(34); Lembrando que o resto das divisões que você colocou aqui não é 03030303, é na verdade 030303030303. Então, tomei a liberdade de alterar o valor na função.
  21. Você pode usar a função floor() para forçar os números serem arredondados para baixo, ou usar a função round() para ter maior controle sobre o arredondamento.
×
×
  • Criar Novo...