Ir para conteúdo
Fórum Script Brasil

ESerra

Moderadores
  • Total de itens

    8.873
  • Registro em

  • Última visita

Tudo que ESerra postou

  1. Para isso você terá que usar AJAX... Movendo PHP » AJAX.
  2. As crases são usadas pelo PHPmyadmin como delimitador, nos outros casos você deve usar apóstrofe '.
  3. ESerra

    Erro com php e mysql

    Antes de chamar o INSERT INTO você pode verificar os campos que são de preenchimento obrigatório, avisando o usuário caso estejam vazios, por exemplo: $campo1 = $_POST['campo1']; $campo2 = $_POST['campo2']; if(empty($campo1) OR empty($campo2)){ echo 'Todos os campos são de preenchimento obrigatório'; }else{ mysql_query("INSERT INTO.... }
  4. ESerra

    RPG em PHP

    Movendo PHP » Outros assuntos.
  5. ESerra

    Erro na alteração de senha

    Não precisa postar 5km de códigos, use a lógica: O que é usado no processo de alteração das informações? Formulário e action, pronto... No arquivo agenda.php, troque: $id=$_POST['id']; Por: print_r($_POST); $id=$_POST['id']; Isso vai exibir tudo que está vindo pelo POST, verifique se os dados estão vindo, provavelmente não estarão, se aparecerem, dê echo em todas as variáveis antes de tentar atualizar no BD, também para verificar se está sendo passado os valores...
  6. ESerra

    Formas de pagamento

    Isso não existe em todos os bancos, um que eu sei que existe é o bradesco, no final da compra o cara é redirecionado para o site deles, ai você informa conta/agência e confirma o pagto, o bom é que no final da compra eles "devolvem" para a loja a confirmação do pagto, logo, não tem a espera do boleto ou depósito bancário.
  7. ESerra

    Erro: Undefined offset

    A chave do array $events que você está tentando acessar não existe.
  8. ESerra

    (Resolvido) Banner inicial

    Para evitar de abrir mais de uma vez basta usar uma sessão para controlar... <?php session_start(); if(!isset($_SESSION['banner'])){ //Exibe banner $_SESSION['banner'] = 'ok'; } ?> Quanto ao banner em sí, ai é HTML/CSS...
  9. Usando o teu exemplo... <?php if(!isset($_POST['nomedepar'])){ ?> <form name="form1" method="post" action="?"> <label for="nomedepar"><font face="VERDANA">Nome:</font></label> <input type="text" name="nomedepar" id="nomedepar" /><br /> <label for="descricao"><font face="verdana">Descrição:</font> </label> <input type="text" name="descricao" id="descricao" /><br /> <input type="submit" name="enviar" value="Inserir"/> </form> <?php }else{ $host = "localhost"; $user = "root"; $pass = ""; $banco = "loja"; $conn = mysql_connect($host,$user,$pass); $db=mysql_select_db($banco); $sql="insert into departamento values (null, '$_POST[nomedepar]', '$_POST[descricao]')"; $query=mysql_query($sql); $afetadas = mysql_affected_rows($conn); if($query) { if($afetadas>0) echo "Cadastro efetuado com sucesso"; else echo "Erro ao cadastrar registro"; } } ?>
  10. No arquivo conaxao.php você não está selecionando o banco de dados, use mysql_select_db para selecionar o banco.
  11. Sinceramente, esse tipo de problema é bem inviável de ser reparado, pois teria que se abrir todos os arquivos, procurar todos os campos que são usados, montar a tabela e torcer para acertar na hora de definir o tipo de campo. Se você pagou pelo script, entre em contato com quem te enviou, afinal de contas, você pagou por uma solução, não por um problema.
  12. <?php $numero = 1; $ct = 0; while($reg = mysql_fetch_array($cmd,MYSQL_BOTH)) { $valor_total += $reg[valor]; $cor = ($ct % 2 == 0) ? 'BlanchedAlmond' : 'skyblue'; echo "<tr bgcolor=$cor> <td class=lista>$numero</td> <td class=lista>$reg[nomeprojetos]</td> <td class=lista>$reg[datainicio]</td> <td class=lista>$reg[dataentrega]</td> <td class=lista>R$$reg[valor]</td> <td class=lista>$reg[situacao]</td> <td class=lista><a href='alterar.php?reg=$reg[idprojetos]'>Alterar Projeto</a></td> <td class=lista><a href='excluir.php?reg=$reg[idprojetos]'>Exluir Projeto</a></td> <td class=lista><a href='entrega.php?reg=$reg[idprojetos]'>Entregar Projeto</a> </tr>"; $numero++; $ct++; } mysql_close($con); ?> O valor total estará em $valor_total.
  13. Troca: or die ("Erro ao alterar usuario."); Por: or die (mysql_error());
  14. Negativo, dá pra colocar tudo em apenas um arquivo...
  15. Troca: <? Por: <? foreach($_REQUEST as $ind=>$val){ $$ind = $val; }
  16. $name está vindo de onde? Formulário? Sessão? Além? Pois você só chama a variável, mas em nenhum lugar ela é criada, por isso é exibido o aviso...
  17. Poder você pode, mas provavelmente não vá funcionar, pois todos os arquivos tem cabeçalhos específicos que você teria que reproduzir para que eles funcionassem, alem de outros detalhes.
  18. Nimaro, vamos ter bom senso, você já fez um questionamento semelhante em outro tópico. Sobre a sua dúvida, você tem duas opções. 1 - Carrega com AJAX; 2 - Ao montar a tabela já carrega a mensagem e deixa a mesma em uma div oculta, ai basta colocar um link para tonar a div visível. Em ambos os casos você pode fazer com jQuery.
  19. http://br2.php.net/simplexml Mas sinceramente, não seria mais simples você definir que SGBD e usar ele para toda a aplicação?
  20. Troca: if ($acao == "editar"): foreach($_REQUEST as $ind=>$val){ $$ind = $val; } if ($acao == "editar"):
  21. Você esqueceu de colocar o VALUES... $query = "INSERT INTO cadastro VALUES (arquivo, arquivo1, arquivo2, arquivo3, veiculo, valor, descricao) VALUES ('$arquivo_nome', $arquivo1_nome, $arquivo2_nome, $arquivo3_nome, $veiculo, $valor, $descricao)"; // inserção sql na tabela de cadastro
  22. Então pode descartar problema no servidor/PHP...
  23. Para isso você terá que suar JavaScript. Movendo PHP » JS.
  24. Acha que tem algo de errado? O que sistema faz ou não faz que deveria ou não fazer?
×
×
  • Criar Novo...