
adailton
Membros-
Total de itens
328 -
Registro em
-
Última visita
Tudo que adailton postou
-
Ele não está conseguindo abrir o Banco de Dados... Ou o serviço do Banco de Dados não foi inicializado ou as configurações estão erradas Adailton
-
Um codigo que eu uso, da para você ter uma idéia <? $conn = @mysql_connect("HOST", "USER", "SENHA") or die("ERRO NA CONEXÃO"); // SELECIONA O BANCO DE DADOS A SER UTILIZADO // INSIRA AQUI O NOME DE SEU BANCO DE DADOS $db = @mysql_select_db("BANCO", $conn) or die("ERRO NA SELEÇÃO DA BASE DE DADOS"); // SQL // EXECUTA O SQL QUE VAI BUSCAR INFORMAÇÕES PARA CRIAR O ARQUIVO // INSIRA AQUI NO NOME DA SUA TABELA $sql = @mysql_query("SELECT * FROM TABELA ORDER BY ID DESC LIMIT 7") or die("ERRO NO SQL"); // TOTAL DE LINHAS AFETADAS PELA CONSULTA $row = mysql_num_rows($sql); // VERIFICA SE A PESQUISA RETORNOU ALGUMA LINHA if($row > 0) { // ARQUIVO // DETERMINA O NOME DO ARQUIVO XML QUE SERÁ CRIADO $arquivo = "feed.xml"; // ABRE O ARQUIVO(SE NÃO EXISTIR, CRIA) $ponteiro = fopen($arquivo, "w"); // ESCREVE NO ARQUIVO XML // NOTE QUE INSERI UM CABEÇALHO COMO UMA DESCRIÇÃO DE SEU SITE // TÍTULO DO SEU SITE , URL , DESCRIÇÃO , LINGUAGEM , COOPYRIGHT , WEBMASTER fwrite($ponteiro, "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\r\n"); fwrite($ponteiro, "<rss version=\"2.0\">\r\n"); fwrite($ponteiro, "<channel>\r\n"); fwrite($ponteiro, "<title>MINHA PAGINA</title>\r\n"); fwrite($ponteiro, "<link>http://www.SITE.org</link>\r\n"); fwrite($ponteiro, "<description>DESCRIÇÃO</description>\r\n"); fwrite($ponteiro, "<language>pt-br</language>\r\n"); fwrite($ponteiro, "<copyright>Copyright CAPESP. Todos os direitos reservados.</copyright>\r\n"); fwrite($ponteiro, "<webMaster>EMAIL@SEUSITE.org</webMaster>\r\n"); for($i=0; $i<$row; $i++) { // PEGA OS DADOS DO SQL $link = mysql_result($sql,$i,"ID"); $title = mysql_result($sql,$i,"TXT"); // MONTA AS TAGS DO XML $conteudo = "<item>\r\n"; $conteudo .= "<title>$title</title>\r\n"; $conteudo .= "<link>http://www.SEUSITE.COM.BR/br/</link>\r\n"; $conteudo .= "</item>\r\n"; //ESCREVE NO ARQUIVO fwrite($ponteiro, $conteudo); } //FECHA A TAG CHANNEL fwrite($ponteiro, "</channel>"); // FECHA A TAG RSS fwrite($ponteiro, "</rss>\r\n"); //FECHA O ARQUIVO fclose($ponteiro); //MENSAGEM echo "<h2>Arquivo Criado</h2><br>"; echo "O arquivo <b>".$arquivo."</b> foi gerado com SUCESSO !"; }//FECHA IF($row) ?> Adailton
-
Posta o codigo.... que você ta usando
-
É de um colega de Profissão Walace (Imasters) #Verifica Usuários Online mysql_connect($db_host, $db_user, $db_pass) or die (mysql_error()); $timestamp=time(); $timeout=time()-300; $remote_host=gethostbyaddr($REMOTE_ADDR); $result=mysql_db_query($db_bdad, "INSERT INTO online VALUES ('$timestamp','$REMOTE_ADDR','$remote_host','$PHP_SELF')"); $result=mysql_db_query($db_bdad, "DELETE FROM online WHERE timestamp<$timeout"); $result=mysql_db_query($db_bdad, "SELECT DISTINCT ip FROM online"); if (!mysql_connect){echo"die";} $usuarios=mysql_num_rows($result); mysql_close(); Repara que ele trabalha com timestamp e faz o delete... Mas continuo tentando montar por sessão...... Adailton
-
Eu resolvi meu prb assim nas pagina protegida criei uma variavel tipo url $url = "http://"."$_SERVER[HTTP_HOST]"."$_SERVER[REQUEST_URI]"; Na que faz a verificação eu passo via $_GET a variavel $url e na autenticação quando o cara loga e u mando ele pelo Header Header("$_GET['url']"); Ve se da Qualquer coisa posta Adailton
-
WYSIWYG Editor (free) é bome igual ao htmlarea... Me passa seu email que mando htmlarea para vc Adailton
-
Eu peguei ele Free... Adailton
-
O editor você pode o htmlArea http://www.htmlarea.com Quanto a gravar no banco....... você conhece algo de programação???? Adailton
-
Chmod 777 - em Linux Significa que o arquivo/diretorio tem atributos de LEITURA - ESCRITA - EXECUÇÃO ou seja total... você pode habilitar via algum programa cliente de ftp (LetchFTP - CuteFTP) e procura atributos de pastas... Ou via php. de uma olhada no link abaixo http://br.php.net/manual/pt_BR/function.chmod.php Falou Adailton
-
De em uma olhada Buffers http://www.dca.fee.unicamp.br/cursos/PooJava/io/buffers.html Cache http://www.linhadecodigo.com.br/artigos.asp?id_ac=71&pag=1 Acho que os dois artigos resolvem as duvidas Adailton
-
é so colocar No campo usuario para logar assim como no senha você coloca 1' or 1 = '1 Adailton
-
é galera tem de pensar emsegurança tambem.... afinal é o nosso que ta reta.... Adailton
-
você quer colocar ocodigo ant-inhection?????? Ou quer testa ??? isto hi' or 1=1-- éuma das formas que o pessoal usa para entrar empaginas que nãoestão seguras??? Adailton
-
é so colcar na pagina de login esta instrução hi' or 1=1-- no campo usuario e senha Adailton
-
O codigo do Fabyo para que quiser.... Adailton
-
São truque usados para injetar comando SQL em paginas... ou seja uma vulnerabilidade nas linguagens dinamicas...... Suponha que sua pg de autenticação não esteja tratada para lidar com SQL INJECTION se um usuario da rede colocar no username e senha a instrução hi' or 1=1-- Fatalmente ele tera acesso ao que você achava ser seguro... testa... O Fabio tem um codigo contra SQL Injection... Falou qualquer duvida Posta Adailton
-
você testa a variavel que você não quer que duplique antes Qualquer duvida posta Adailton
-
Reyad Passa os dois codigo que você ta usando... o form e o que testa o nome.. Adailton
-
sim e coloca igual ao do banco.. minusculo= minusculo Falou Adailton
-
Coloca um ponto e virgula no final desta linha $query = mysql_query($sql); Adailton
-
Faz um SELECT pelo nome do cara e condiciona veja $SQL="SELECT A.NOME FROM TABELA WHERE NOME = '$NOME_DO_CAMPO_NO_FORM'" or die ("Erro:".mysql_error()); $QUERY = mysql_query($SQL) $ARRAY =mysql_fetch_array($QUERY); $CONTA =mysql_num_rows($QUERY); if($CONTA == 1){ echo "Opa.... este nome já existe.....$ARRAY['NOME']"; }else echo "Bem Vindo <B>$NOME</B>"; Falou Qalquer duvida posta Adailton