Ir para conteúdo
Fórum Script Brasil

UpTroni

Membros
  • Total de itens

    162
  • Registro em

  • Última visita

Tudo que UpTroni postou

  1. claro, com mysql você conecta a qualquer servidor ex> servidor-> basededados.org user-> uptroni pass-> 1234 banco de dados-> produtos mysql_connect('basededados.org','uptroni','1234') or die ("erro ao conectar: " . mysql_error()); mysql_select_db('produtos') or die ("erro ao abrir base de dados: " . mysql_error());
  2. bom dá pra você fazer o seguinte, não use o botão submit use button para quem você vai deixar atualizar coloque na pagina o botão e a função de submit <input type=button value="enviar" onClick="enviar()"> function enviar() { nomedaform.submit() } e pra quem não pode na tag form coloque <form name=nomedaform method=post action=# onSubmit="return false"> adpte a sua necessidade
  3. é só colocar assim <iframe name="banner1" id="b1" src="banner1-1.html" border="0"> </iframe>
  4. UpTroni

    Mysql_select_db

    bom acho que você tem que definir o que apagar, se você colocar assim acho que funciona <?php $conexao = mysql_connect("localhost","root","tucura"); $db = mysql_select_db("noticias"); $sql = “DELETE * FROM noticias WHERE id='$id'”; $resultado = mysql_query($sql) or die ("Não foi possível realizar a exclusão dos dados."); echo “<h1>A notícia foi excluída com êxito!</h1>”; ?>
  5. UpTroni

    Serv-n E Adsl (roteador)

    oi, para poder acessar seu server de fora você vai ter que configurar as NAT RULES do seu roteador, como não sei o modelo especifico não posso te informar direito mas você digita no seu navegado o endereço de ip do gateway, vai aparecer uma tela de login alguns por default vem login: root, senha: root, lá você configura as opções do modem, procure por NAT, NAT RULES, tenta dar uma olhada nesses sites: ->http://www.abusar.org ->http://www.portaladsl.com.br/
  6. UpTroni

    D U V I D A ! ! !

    pra isso você precisa de javascript tenta esse codigo bem basico <html> <head> <title>data</title> <script language="JavaScript"> function data() { var campo_data = form1.campo_data if (campo_data.value.length == 2) { campo_data.value = campo_data.value + "/"; } if (campo_data.value.length == 5) { campo_data.value = campo_data.value + "/"; } } </script> </head> <body> <form name="form1" method="post" action=""> <input name="campo_data" type="text" size="13" maxlength="10" onKeyUp="data()"> </form> </body> </html>
  7. UpTroni

    Seguranaça Atraves De Imagens

    já tem na sessão de tutoriais :angry: Autenticação com imagem Link: http://portal.zgames.com.br/Downloads/imgauth.zip Exemplo: http://portal.zgames.com.br/ImgAuth esse script trabalha com Session no index.php ele gera um numero aleatório ente 1000 e 9999 e guarda no session quando o index.php e exibido o navegador tenta abrir a imagem que se refere ao arquivo imgauth.php o igmauth.php pega o numero gerado no session e cria a imagem ao clicar em ok o auth.php confere se o numero que foi digitado está igual ao numero gravado no session Aziz vicentini azizvc@yahoo.com.br
  8. UpTroni

    Problemas

    usa os comandos mysql_query() -> Realiza uma query MySQL mysql_fetch_array() -> Busca o resultado de uma linha e o coloca como uma matriz associativa, matriz numérica ou ambas. <?php include_once("inc/db.inc"); $SQL2 = "SELECT * FROM I_CADASTRO_ESTAGIARIO WHERE (ID = '$ID')"; $ret2 = mysql_query($conn,$SQL2); $row2 = mysql_fetch_array($ret2); $nome = strtoupper($_POST['txtNome']); $SQL1 = "UPDATE I_CADASTRO_ESTAGIARIO SET NOME = '$nome', WHERE(id = '$ID')"; $ret1 = mysql_query($conn,$SQL1) or die("Erro 404 - Erro ao Inserir os dados."); um resumo basico: mysql_affected_rows -- Devolve o número de linhas afetadas na operação anterior com o MySQL mysql_change_user -- Muda o usuário logado da conexão ativa mysql_client_encoding -- Retorna o nome do conjunto de caracteres mysql_close -- Fecha a conexão com o MySQL mysql_connect -- Abre uma conexão com o servidor MySQL mysql_create_db -- Cria um banco de dados do MySQL mysql_data_seek -- Move o ponteiro interno do resultado mysql_db_name -- Retorna os nomes dos bancos de dados mysql_db_query -- Envia uma query ao MySQL mysql_drop_db -- Apaga um banco de dados do MySQL mysql_errno -- Retorna o valor numérico da mensagem de erro da operação anterior do MySQL mysql_error -- Retorna o texto da mensagem de erro da operação anterior do MySQL mysql_escape_string -- Escapa uma string para uso com o mysql_query. mysql_fetch_array -- Busca o resultado de uma linha e o coloca como uma matriz associativa, matriz numérica ou ambas. mysql_fetch_assoc -- Busca o resultado de uma linha e o coloca numa matriz associativa mysql_fetch_field -- Retorna informação sobre uma coluna de um resultado como um objeto mysql_fetch_lengths -- Retorna o tamanho de cada campo do resultado mysql_fetch_object -- Retorna o resultado de uma linha como um objeto mysql_fetch_row -- Retorna o resultado de uma linha numa matriz numérica mysql_field_flags -- Pega as flags do campo especificado no resultado mysql_field_len -- Retorna o tamanho do campo mysql_field_name -- Retorna o nome do campo especificado no resultado de uma query mysql_field_seek -- Move o ponteiro do resultado para um campo especificado mysql_field_table -- Retorna o nome da tabela onde esta o campo especificado mysql_field_type -- Retorna o tipo do campo especificado em um resultado de query mysql_free_result -- Libera a memória do resultado de uma query mysql_get_client_info -- Retorna informação da versão do cliente MySQL mysql_get_host_info -- Retorna informação sobre o host do MySQL mysql_get_proto_info -- Retorna informação do protocolo do MySQL mysql_get_server_info -- Retorna informação do servidor MySQL mysql_info -- Retorna informação sobre a última query mysql_insert_id -- Retorna o ID gerado da operação INSERT anterior mysql_list_dbs -- Lista os bancos de dados disponiveis o servidor do MySQL mysql_list_fields -- Lista os campos de uma tabela mysql_list_processes -- Lista os processos MySQL mysql_list_tables -- Lista as tabelas em um banco de dados MySQL mysql_num_fields -- Retorna o número de campos no resulatdo mysql_num_rows -- Retorna o número de linhas em um resultado mysql_pconnect -- Abre uma conexão persistente com um servidor MySQL mysql_ping -- Pinga uma conexão ou reconecta se não houver conexão mysql_query -- Realiza uma query MySQL mysql_real_escape_string -- Escapa os caracteres especiais numa string para usar em um comando SQL, levando em conta o conjunto atual de caracteres. mysql_result -- Retorna dados do resultado mysql_select_db -- Seleciona um banco de dados MySQL mysql_stat -- Retorna o status atual do sistema mysql_tablename -- Retorna o nome da tabela do campo mysql_thread_id -- Returna o ID da thread atual mysql_unbuffered_query -- Envia uma query para o MySQL, sem retornar e colocar em buffer as linhas do resultado
  9. UpTroni

    Gravando Em Txt

    o básico é este com a implementação você dar umas ajeitadas no codigo <?php $filename = 'teste.txt'; $somecontent = "Acrescentando isto no arquivo\n"; // Tendo certeza que o arquivo existe e que há permissão de escrita primeiro. if (is_writable($filename)) { // Em nosso exemplo, nós estamos abrindo $filename em modo de append (acréscimo). // O ponteiro do arquivo estará no final dele desde // que será aqui que $somecontent será escrito com fwrite(). if (!$handle = fopen($filename, 'a')) { print "Erro abrindo arquivo ($filename)"; exit; } // Escrevendo $somecontent para o arquivo aberto. if (!fwrite($handle, $somecontent)) { print "Erro escrevendo no arquivo ($filename)"; exit; } print "Sucesso: escrito ($somecontent) no arquivo ($filename)"; fclose($); } else { print "The file $filename is not writable"; } ?>
  10. UpTroni

    Select + Php

    olha tenta assim, preste bastante atenção no codigo são tres arquivos o index.php que tem os campos select o arquivo javascript e o arquico cidades.php que monta as cidades INDEX.PHP <script language="javascript" src="ajax.js" type="text/javascript"></script> <table width="100%" border="0" cellspacing="1" cellpadding="5" bgcolor="#CCCCCC" height="123"> <? if(isset($_POST["acao"])){ ?> <tr> <tudo height="44" bgcolor="#EFEFEF">Cidade/Estado: <b><?=$_POST["cidade"]."/".$_POST["uf"];?></b></tudo> </tr> <? } ?> <tr> <tudo bgcolor="#EFEFEF">Escolha sua cidade: <form name="form1"> <table width="100%" border="0" cellspacing="6" cellpadding="0"> <tr> <tudo width="17%"> <select name="uf" OnChange="atualiza(this.value);"> <option value="#">escolha um estado</option> <? include "../conexao_mysql.php"; //AQUI AQRUIVO que FAZ CONEXÃO COM MYSQL $result = mysql_query("SELECT * FROM opt_estado ORDER BY 'nome'"); while($row = mysql_fetch_array($result)){ echo "<option value=\"$row[uf]\">$row[nome]</option>"; } ?> </select> </tudo> <tudo width="23%"> <div id="atualiza"> <select name="cidade"> <option id="opcoes" value="#">Selecione um estado primeiro</option> </select> </div> </tudo> <tudo width="60%"> <input type="submit" name="acao" value="Enviar" onClick="qual_cidade();"> </tudo> </tr> </table> </form> </tudo> </tr> </table> AJAX.JS var req; function loadXMLDoc(url){ req = null; if (window.XMLHttpRequest) { req = new XMLHttpRequest(); req.onreadystatechange = processReqChange; req.open("GET", url, true); req.send(null); } else if (window.ActiveXObject) { try { req = new ActiveXObject("Msxml2.XMLHTTP.4.0"); } catch(e) { try { req = new ActiveXObject("Msxml2.XMLHTTP.3.0"); } catch(e) { try { req = new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) { try { req = new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) { req = false; } } } } if (req) { req.open("GET", url, true); req.onreadystatechange = processReqChange; req.send(); } } } function processReqChange(){ opcao = document.getElementById("opcoes"); if (req.readyState == 1) { opcao.innerHTML = "Carregando ..."; } if (req.readyState == 4) { if (req.status == 200) { processaXML(req.responseXML); } else { alert("Houve um problema ao obter os dados:\n" + req.statusText); } } } function atualiza(valor){ loadXMLDoc("cidades.php?ID="+valor); } function processaXML(obj) { var tamanhoXML = obj.getElementsByTagName("cidade"); for (i=0; i <= tamanhoXML.length; i++) { var busca = tamanhoXML[i]; //busca tag id / nome var data1 = busca.getElementsByTagName('nome')(0); var data2 = busca.getElementsByTagName('id')(0); var nome = data1.firstChild.data; var id = data2.firstChild.data; opcao.innerHTML = "Escolha Sua Cidade"; //cria option var novo = document.createElement("option"); novo.setAttribute("id", "opcoes"); novo.value = id; novo.text = nome; document.form1.cidade.options.add(novo); } } CIDADES.PHP <? Header("Content-type: application/xml; charset=iso-8859-1"); include "../control/db_adir.php"; $uf = $_GET["ID"]; $result = mysql_query("SELECT * FROM opt_cidades WHERE uf='$uf' ORDER BY nome") or die("ERRO"); //XML $xml = "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"; $xml .= "<cidades>\n"; while($row = mysql_fetch_array($result)) { $xml .= "<cidade>\n"; $xml .= "<id>". $row["id"] . "</id>\n"; $xml .= "<nome>". $row["nome"] . "</nome>\n"; $xml .= "</cidade>\n"; } $xml .= "</cidades>"; echo $xml; ?> para ver um exemplo digite : http://www.alliedbros.com.br/login.asp, depois disso vai abrir um novo site com ip como esse: http://200.232.186.145:91/site/ entaum acrescente no final /select assim: http://200.232.186.145:91/site/select
  11. oi você já tentou dar um chmod por php tenta assim: <?php // Escrita e leitura para o proprietario, nada ninguém mais chmod ("/arquivo.txt", 0600); // Escrita e leitura para o proprietario, leitura para todos os outros chmod ("/pasta/arquivo", 0644); // Tudo para o proprietario, leitura e execucao para os outros chmod ("/arquivo", 0755); // Tudo para o proprietario, leitura e execucao para o grupo do prop chmod ("/arquivo", 0750); ?>
  12. UpTroni

    Script Php Virar .exe

    Bom que eu conheça não existe tal coisa, mas tem o PHP GTK excelente decrição_> veja o link: http://www.php-gtk.org.br/
×
×
  • Criar Novo...