Ir para conteúdo
Fórum Script Brasil

AllexPina

Membros
  • Total de itens

    15
  • Registro em

  • Última visita

Sobre AllexPina

  • Data de Nascimento 25/04/1964

Contatos

  • Website URL
    http://www.hpobr.com
  • ICQ
    0

Perfil

  • Location
    Nova Friburgo - RJ
  • Interests
    PHP, micros, programas

AllexPina's Achievements

0

Reputação

  1. AllexPina

    Bd Mysql

    Obrigado Luis, mas não é isso que desejo... Eu quero restaurar o backup pelo meu script e não pelo admin Obrigado
  2. AllexPina

    Bd Mysql

    Olá, estou tentando fazer um script para recuperar um backup de tabelas. Sou iniciante, e com pouca experiência. Bem, é o seguinte: Tenho um sistema de newsletter, e coloquei (peguei ele no PhpBrasil) uma função para fazer o backup das tabelas que ele usa. Até aqui tudo bem. O script do backup é esse abaixo: $back = fopen("backup/BackupTabelas.txt","w"); $res = mysql_query("SHOW CREATE TABLE $TableNome"); while ( $lin = mysql_fetch_row($res)){ fwrite($back,"-- Criando tabela : $TableNomen"); fwrite($back,"$lin[1];n-- Dump de Dadosn"); $res1 = mysql_query("SELECT * FROM $TableNome"); while($r=mysql_fetch_row($res1)){ $sql="INSERT INTO $TableNome VALUES ('"; $sql .= implode("','",$r); $sql .= "');n"; fwrite($back,$sql); } } Resultado, ele cria o arquivo BackupTabelas.txt.... Meu problema, como faço para restaurar esse backup usando o próprio script da newsletter ? Eu não quero ir na administração do MySql para restaurar, quero restaurar direto da newsletter, por um link... Obrigado a todos AllexPina :unsure:
  3. AllexPina

    Email Com Anexo

    Olá para todos... Amigos, como eu faço para incluir anexos na função mail() Poderiam dar um exemplo de formulário para isso e o código para enviar ? Agradeço desde já... AllexPina :huh:
  4. AllexPina

    Dúvida Em Script

    Perfeito Eddie, Vamos enriquecer um pouco mais a consulta da Cris... $qr = ("SELECT * FROM chamado WHERE chamado ='$num' AND id='$id' ORDER BY chamado DESC LIMIT 0,10"); Selecione tudo da tabela chamado onde o campo chamado tem a informação $num e o id seja igual a $id ordenando pelo chamado em ordem decrescente e informando apenas os últimos 10 registros... Acho que agora ficou legal... Sou iniciante mas acho que está correta a consulta... Abraços para o Eddie e um beijo para Cris AllexPina ;)
  5. AllexPina

    Dúvida Em Script

    Acho que você deseja isso: $qr = ("SELECT * FROM chamado WHERE chamado =$num AND id=$id"); Selecione tudo da tabela chamado onde o campo chamado tem a informação $num e o id seja igual a $id Espero que seja isso... Abraços AllexPina
  6. AllexPina

    Onde Hospedar?

    Estou muito satisfeito com o que eu uso.. www.hostsul.com.br Abraços AllexPina
  7. Oi, Tente desse jeito: coloque as variáveis assim: ' " . $nome . " ' Dei um espaço entre as aspas para você diferenciar as aspas duplas das simples... Tem o ponto mesmo... Felicidades... AllexPina :D
  8. AllexPina

    Validação De E-mail

    Você pode utilizar a função abaixo: function verifica_mail($mail) { if (strpos ($mail, "@") == 0) { return true; } list($user,$domain)=split("@",$mail,2); if (checkdnsrr($domain,"MX")) { return false; } else { return true; } } Abraços AllexPina :D
  9. AllexPina

    Newsletter

    Olá amigo, Olha, por coincidência é exatamente o projeto que estou trabalhando... Se quiser de uma olhada no script de newsletter que fiz. Pode baixar ele em: http://www.hpobr.com/hponline/scripts/listahpo.zip O nome da Lista é Lista Hpo Também pode encontrar ele aqui no Script Brasil e no WMonline... Abraços AllexPina :D
  10. Olá amigo, eu uso o tutorial abaixo para fazer a paginação nos meus scripts e funciona perfeitamente... Como fazer Paginação de resultados? Neste tutorial iremos aprender a fazer paginação. Parte 1 Primeiramente vamos executar uma query no mysql. $sql = mysql_query("SELECT * FROM tabela"); Esta query irá retornar o valor total da tabela. Vamos então fazer a paginação. $lpp = 10; // Especifique quantos resultados você quer por página $total = mysql_num_rows($sql); // Esta função irá retornar o total de linhas na tabela $paginas = ceil($total / $lpp); // Retorna o total de páginas if(!isset($pagina)) { $pagina = 0; } // Especifica uma valor para variavel pagina caso a mesma não esteja setada $inicio = $pagina * $lpp; // Retorna qual será a primeira linha a ser mostrada no MySQL $sql = mysql_query("SELECT * FROM tabela LIMIT $inicio, $lpp"); // Executa a query no MySQL com o limite de linhas. Agora iremos fazer o loop para que liste os resultados: while($l = mysql_fetch_array($sql)) { echo "Resultado... n"; } Pronto. Parte 2 Agora iremos fazer com que o PHP gere os links das páginas: if($pagina > 0) { $menos = $pagina - 1; $url = "$PHP_SELF?pagina=$menos"; echo "<a href="$url">Anterior</a>"; // Vai para a página anterior } for($i=0;$i<$paginas;$i++) { // Gera um loop com o link para as páginas $url = "$PHP_SELF?pagina=$i"; echo " | <a href="$url">$i</a>"; } if($pagina < $paginas) { $mais = $pagina + 1; $url = "$PHP_SELF?pagina=$mais"; echo " | <a href="$url">Próxima</a>"; } Pronto. Veremos como fica o script inteiro: <? $sql = mysql_query("SELECT * FROM tabela"); $lpp = 10; // Especifique quantos resultados você quer por página $total = mysql_num_rows($sql); // Esta função irá retornar o total de linhas na tabela $paginas = ceil($total / $lpp); // Retorna o total de páginas if(!isset($pagina)) { $pagina = 0; } // Especifica uma valor para variavel pagina caso a mesma não esteja setada $inicio = $pagina * $lpp; // Retorna qual será a primeira linha a ser mostrada no MySQL $sql = mysql_query("SELECT * FROM tabela LIMIT $inicio, $lpp"); // Executa a query no MySQL com o limite de linhas. while($l = mysql_fetch_array($sql)) { echo "Resultado... n"; } if($pagina > 0) { $menos = $pagina - 1; $url = "$PHP_SELF?pagina=$menos"; echo "<a href="$url">Anterior</a>"; // Vai para a página anterior } for($i=0;$i<$paginas;$i++) { // Gera um loop com o link para as páginas $url = "$PHP_SELF?pagina=$i"; echo " | <a href="$url">$i</a>"; } if($pagina < ($paginas - 1)) { $mais = $pagina + 1; $url = "$PHP_SELF?pagina=$mais"; echo " | <a href="$url">Próxima</a>"; } ?> Tutorial por Fábio Luis Matavelli da Silva fabio@superphp.com.br Abraços AllexPina
  11. AllexPina

    Php - Mysql - Busca

    Amigo, só vendo o script, Mas segue abaixo um tutorial de um script de busca... Espero que ajude. Primeiramente vamos criar a tabela no MySQL onde os dados serão buscados: CREATE TABLE noticias ( codigo INT(11) NOT NULL DEFAULT '0' AUTO_INCREMENT PRIMARY KEY, titulo VARCHAR(255) NOT NULL, noticia TEXT NOT NULL ); Pronto! A tabela acima é um exemplo de uma tabela de notícia. Bom, agora iremos criar o script de busca: busca.php <form method="POST"> Palavra: <input type="text" name="palavra"> <input type="submit" value="Buscar"> </form> <? if(!empty($HTTP_POST_VARS[palavra])) { $palavra = str_replace(" ", "%", $HTTP_POST_VARS[palavra]); /* Altera os espaços adicionando no lugar o simbolo % */ $qr = "SELECT * FROM noticias WHERE noticia LIKE '%".$palavra."%' ORDER BY codigo DESC"; $sql = mysql_query($qr); // Executa a query no Banco de Dados $total = mysql_num_rows($sql); // Conta o total ded resultados encontrados echo "Sua busca retornou <b>'$total'</b> resultados.<br>\n"; while($r = mysql_fetch_array($sql)) { // Gera o Loop com os resultados echo "<hr>\n"; echo $r[noticia]."<br>\n"; } } ?> Pronto, o seu sistema de busca já esta funcionando. Tutorial por Fábio Luis Matavelli da Silva fabio@superphp.com.br Abraços AllexPina :D
  12. AllexPina

    Hora Em Php. Como?

    Amigo, eu tenho um relógio desses no meu site, mas é em javascript. Dá uma olhada no meu site, no cabeçalho a esquerda. Ele funciona assim: 1) Abaixo o código que deve ficar dentro do <head> <script language='JavaScript'> function clock() { if (!document.layers && !document.all) return; var digital = new Date(); var hours = digital.getHours(); var minutes = digital.getMinutes(); var seconds = digital.getSeconds(); if (hours == 0) hours = 00; if (hours < 10) hours = "0" + hours; if (minutes <= 9) minutes = "0" + minutes; if (seconds <= 9) seconds = "0" + seconds; dispTime = hours + ":" + minutes + ":" + seconds; if (document.layers) { document.layers.pendule.document.write(dispTime); document.layers.pendule.document.close(); } else if (document.all) pendule.innerHTML = dispTime; setTimeout("clock()", 1000); } </script> 2) Na tag body: Incluir onload="clock()" 3) e finalmente incluir a seguinte linha onde você quer que o relógio apareça: <span id="pendule"></span> Espero que seja isso que você deseja... Abraços AllexPina :D
  13. AllexPina

    Lista De Emails

    Pessoal, fiz uma lista de emails em PHP com banco de dados MySql. É o meu primeiro script, se puderem dar uma olhada nele, eu agradeço muito... Tá tudo funcionando, mas sempre que olho o script, sinto que está bem bagunçado, repetindo ações... Mas também acho que ficou bem legal... A url do script é: http://www.hpobr.com/hponline/scripts/listahpo.zip Pessoal, não estou vendendo nada, ok ! O script de qualquer jeito é freeware mesmo... É apenas para ter a opinião de programadores experientes... e novatos também... claro !!! Desde já agradeço a todos que colaborarem... ;) Grande abraço AllexPina
  14. AllexPina

    Editor De Php

    Uma sugestão de programa simples com com bons recursos. Php Editor Você encontra em: http://www.phpeditor.kit.net/ Grande abraço AllexPina
  15. AllexPina

    Session

    Olá, estou querendo melhorar um session que fiz em um script, mas não sei como registrar a saída do usuário da página. Eu fiz o logar, que gera, se aceito, uma variável $Logado, mas se ele sai da página sem dar o logout, e sem fechar o navegador, essa variável continua. Como faço para o navegador entender como logout quando o usuário muda de url ? Ou existe outra forma de registrar o session_start e o register? Desde já agradeço... AllexPina
×
×
  • Criar Novo...