
ESerra
Moderadores-
Total de itens
8.873 -
Registro em
-
Última visita
Tudo que ESerra postou
-
Seguindo essa linha de raciocínio, dá pra mandar o Access gerar direto o XML (claro, dependendo da versão que o cara usa do Access...) e enviar o xml direto para ser inserido com o script php, economizando assim uma "etapa de risco"... Ps.: Pena que o Access não exporta pra CVS, senão era barbada.
-
Essas mensagens eram enviadas para que pessoas (quem era cadastrado no sistema???), foi instalado algum tipo de addon no fórum??? outra coisa, você tem certeza que era SPAM malicioso? Pode ser algum tipo de mensagem do próprio sistema, mas que pode estar mal configurado e enviado direto...
-
Acontece que você está tentando redirecionar com uma função js que está errada... <?php // if($HTTP_POST_VARS['submit']=="Entrar") { //esta funcao retorna o tipo de cliente na variavel $statusCheck $statusCheck = check_login($HTTP_POST_VARS); //O problema e que mesmo que $statusCheck== "Admin" ele não salta a adm_page.php if ($statusCheck == "Admin"){ echo "<script language=\"JavaScript\"> window.location=\"adm_page.php\"; </script>"; }else{} } ? Uma outra coisa é, HTTP_POST_VARS é defasado (e dependendo da configuração do servidor não funciona mais)... você deve chamar as superglobais... $_POST, $_GET, $_REQUEST... etc... -> check_login($HTTP_POST_VARS) não seria isso $HTTP_POST_VARS['check_login']??? e passando para como deve ser usado agora é $_POST['check_login'] E também pesquise sobre header, usamos um tipo especial para redirecionar...
-
No lugar de: echo "<script>alert('Seu Cadastro foi efetuado com sucesso! Seja Bem vindo ao portal...')</script>"; Coloca echo "<script language=\"JavaScript\"> alert('Seu Cadastro foi efetuado com sucesso! Seja Bem vindo ao portal...') window.location=\"index.php\"; </script>"; exit;
-
É, mas div é questão de HTML e não de PHP... acho que o melhor seria você definir 2 estilos CSS, ai dependendo se é destaque ou não você chama um estilo ou outro...algo do tipo: <? $consulta = mysql_query("SELECT * FROM cadastros WHERE classe = '$id_submenu' ORDER BY destaque DESC, titulo ASC") or die (mysql_error()); while($verifica = mysql_fetch_array($consulta)){ $destaque_x = $verifica['destaque']; if($destaque_x == 1){ $classe = "classe1"; }else{ $classe = "classe2"; } echo "<div class=\"$classe\">"; $id = $verifica["id"]; $titulo = $verifica["titulo"]; $classe = $verifica2["classe"]; $servicos = $verifica["servicos"]; $endereco = $verifica["endereco"]; $cidade = $verifica["cidade"]; $estado = $verifica["estado"]; $tel = $verifica["tel"]; $email = $verifica["email"]; $http = $verifica["http"]; echo" <font face=Verdana, Arial, Helvetica, sans-serif><font size=1><strong><a href=\"http://$http\" target=\"_blank\" >$titulo</strong></a></strong><br></font> <i>Serviços: $servicos</i><BR> Endereço: $endereco<BR> $cidade - $estado<BR> Tel: $tel<BR> Email: <a href=mailto:$email>$email</a><BR> <BR><BR> "; echo "</div>"; } ?> Se você juntar a minha sugestão com a do Lvcifer! você chega ao resultado esperado...
-
if(destaque for igual a 1) ??? Que que é isso... comparação não se faz assim (mesmo porque php não entende o que é igual a e sim == ou === (igual e do mesmo tipo)) while($verifica = mysql_fetch_array($consulta)){ $destaque_x = $verifica['destaque']; if($destaque_x == 1){ echo "<div style="border: 1px solid #FF0000;">"; "</div>"; } Mas note que você não vai ter nada dentro da div, já que você abre ela e logo em seguida já fecha...
-
Uma solução seria você definir o $fildAux como sendo um array, ai cada passagem do laço incluiria um ítem no array, montando um array e descobrindo qual é o último elemento (sizeof) você consegue somar todos os valores que o $fildAux assumiu, já que eles serão os diversos elementos do array... Outra solução é criar outra variável e ir somando.. tipo... while($row=mysql_fetch_array($resMotivacao)){ $fildAux=$row['Total']; $contador = $contador+$row['Total']; }
-
Sinceramente, isso que você quer fazer é um tiro no pé... pois se por qualquer motivo o sistema falhar vai dar um pau geral... note que toda tabela precisa de um índice, estou assumindo que o índice da sua tabela é a coluna id, lembrando que índices não podem ser repetidos, logo id não pode se repetir... agora o que você tem que fazer: 1 - Se excluir algum registro: Antes de apagar, guardar o ID que vai ser apagado, efetivamente apagar o registro, ai descobrir qual é o id mais alto, fazer um laço para atualizar o ID, onde o id novo de cada coluna será igual ao id atual da coluna - 1... 2 - Se você quiser inserir um id novo lá pelo meio: Antes de inserir descobrir qual o id mais alto, modificar os id de modo que o id novo seja igual ao atual + 1, isso até chegar no id que efetivamente você quer inserir... Sei que explicação não ficou muito clara, mas isso realmente não é uma boa idéia, pois se der uma zica (ex. uma queda de luz no meio do processamento) seu BD poderá ter sérios problemas de integridade...
-
Já que tá tão difícil achar o problema substitui o header do php pela window.location do javascript, o resultado é mesmo no final das contas...
-
Mas ele tá juntando tudo... olha só os pontos... $codservico= $_POST['codmestre']; $codservico.= $_POST['codpedreiro']; $codservico.= $_POST['codoperador']; Então tudo passa a ser uma variável chamada codservico... e ele realmente esqueceu de mandar executar o comando :P
-
íncone No Browse E Favorito Como Fazer Isso?
uma questão respondeu ESerra em Ajax, JavaScript, XML, DOM
Então porque uso também o "IE6" e tanto no navegador e no favoritos apresenta o íncone do site scriptbrasil e demas outros? heheh. Tem como você postar pra nós aí. Grato Eu não uso o IE... mas de fato ele só mostra nos favoritos (nos meus testes pelo menos...) na barra de endereço nunca apareceu nada de diferente... -
íncone No Browse E Favorito Como Fazer Isso?
uma questão respondeu ESerra em Ajax, JavaScript, XML, DOM
Que eu saiba, até o IE6 pelo menos, isso não funciona mesmo... -
??? Que que é isso... monta a coisa numa ordem correta.... tipo: <?php if (isset($_POST['submit'])){ $nome= $_POST['mestrenome']; $nome.= $_POST['pedreironome']; $nome.= $_POST['operadornome']; $codservico= $_POST['codmestre']; $codservico.= $_POST['codpedreiro']; $codservico.= $_POST['codoperador']; $endereco= $_POST['enderecomestre']; $endereco.= $_POST['enderecopedreiro']; $endereco.= $_POST['enderecooperador']; $myquery = mysql_query("INSERT INTO funcionario (nome,codservico,endereco) VALUES ('$nome','$codservico','$endereco')"); } ?>
-
De fato eu não tenho nenhum tutorial a mão... mas basicamente você teria que pegar o IP do cara e jogar em um BD, ai deletaria os IPs gravados a mais de 24hs, o problema é que no Brasil IP fixo (excluindo-se poucos casos) resume-se a acesso empresarial, logo, o cara em casa basta se reconectar para trocar o IP e votar quanto quiser... também dá pra gravar em um cookie a informação, mas também é fácil de burlar...
-
Isso é com javascript... Movendo para JS
-
Para descobrir o IP do cara: $_SERVER['REMOTE_ADDR'] Para escrever em um arquivo use primeiro o fopen para abrir, depois o fwrite para escrever e por último fclose para fechar o arquivo...
-
E esse outro valor vai vir da onde? De outro input? Movendo para JS...
-
Tá ai uma coisa que eu nunca tentei fazer... mas provavelmente não vai funcionar (segundo o que eu tenho em mente), pois isso vai exigir uma interação diretamente com algum software do servidor, o que vai pedir system ou shell-exec, mas ai entra o outro problema, quando safe mode está ativado essas 2 funções não funcionam... e como isso é padrão...
-
Um exemplo simples... <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Documento sem título</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script> function vai(){ var valor1 = parseFloat(document.getElementById("valor1").value); location.href='certificado.php?acao=enchecampos&cpf2='+valor1; } </script> </head> <body> CPF: <input type="text" name="valor1" id="valor1" onblur="vai()"> </body> </html>
-
Mas é claro que o X sempre vai ser o mesmo... você está alterando o valor da url com o location.href, e o valor de $cpf2 vem da querystring, e sempre a querystring vai ter o valor pego de $cpf2 isso vai virar um círculo que sempre vai ser a mesma coisa, se a sua idéia é digitar um cpf e o mesmo passar a ser o valor de ...&cpf2= ai é outra história...
-
Essa $cpf2 vem da onde? Você deu um echo antes nela para se certificar que ela está setada? Também use <?php em substiuição a <?
-
Uma solução seria utilizar o HTTP_REFERER para descobrir de onde o cara veio antes de chegar na página de login, com essa informação você pode redirecioná-lo para onde ele estava antes de pensar em fazer login, é claro que você vai ter que tratar os resultados desse HTTP_REFERER para garantir que, por exemplo, se ele estava em outro site não seja redirecionado para esse outro site depois de fazer login no seu sistema...
-
íncone No Browse E Favorito Como Fazer Isso?
uma questão respondeu ESerra em Ajax, JavaScript, XML, DOM
Basta você colocar um arquivo chamado favicon.ico na raiz do site...