Fórum Dix
Bem-vindo ao Fórum Dix. Aqui você poderá encontar conteúdos como:

#Habbo
#Transformice
#Minecraft
#DDTank
#SAMP
#Design
#Web
#Combat Arms
#WEBNODE
#Noticias

Clique em registrar e inicie sua jornada por aqui.
Fórum Dix
Bem-vindo ao Fórum Dix. Aqui você poderá encontar conteúdos como:

#Habbo
#Transformice
#Minecraft
#DDTank
#SAMP
#Design
#Web
#Combat Arms
#WEBNODE
#Noticias

Clique em registrar e inicie sua jornada por aqui.
    EncurtaNET
    EncurtaNet

    Foto

    [Tutorial] Sistema de Backup



    • Por favor, inicie sesión para responder

    Ver o tópico anterior Ver o tópico seguinte Ir para baixo  Mensagem [Página 1 de 1]

    #1
    Fuera de línea
    BangBang
    Qui Abr 05, 2012 9:56 am


    BangBang

    Ex-Administrador

    Ex-Administrador
    Bom pensando na segurança do meu hotel, fiz esse de backup e gostaria de dividir com vocês..

    Linguagem:
    PHP = BACKUP
    JQUERY = REFRESH NO LOG DE BACKUP

    ==============================================

    Sistema:
    Quando você acessa a pagina index, carrega o iframe, nesse iframe executa a função de backup.
    Ainda na index. abaixo aprensenta uma div que contem o log de todos os backup dia/data
    Incrementei dentro do iframe, um contador de 20 minutos...
    então é so ficar com a pagina aberta que a cada 20 minutos o backup é feito.....
    A div é atualizada automaticamente, então não a necessidade de você fazer nada alem de abrir a pagina.
    Obs. os backup são guardados em pastas automaticamente criadas de acordo com a data e os arquivos de acordo com a hora.
    =================================================

    Download:
    Spoiler:
    === Nota====
    Edite o index ...... conexão sql
    Virus total nem abre....

    ===============FIX ERRO DO BACKUP.PHP==================


    CÓDIGO:
    Código:


    [font=Courier New]<HTML>
    <HEAD>
    <style type="text/css">
    body {bobba: #F00;}
    </style>
    <meta http-removido="refresh" content="1200">
    </HEAD>
    <BODY>
    OK
    </BODY>
    </HTML>

    <?php
    $usuario = "AQUI SEU USARIO DO PHPMYADMIN";
    $senha = "SENHA PHPMYADMIN";
    $dbname = "NOME DO BANDO DE DADOS";


    mysql_connect("localhost",$usuario,$senha) or die(mysql_error());
    mysql_select_db($dbname) or die(mysql_error());
    $DATA = date("d-m-Y");
    $HO = date("H")."h";
    $RA = date("i")."m";
    $HORA = $HO.$RA;
    $PASTA = @mkdir($DATA, 0777 ); // PASTA
    $back = fopen($DATA."/".$HORA.".sql","w");
    $res = @mysql_list_tables($dbname) or die(mysql_error());
    while ($row = mysql_fetch_row($res)) {
    $table = $row[0];
    $res2 = mysql_query("SHOW CREATE TABLE $table");
    while ( $lin = mysql_fetch_row($res2)){
    fwrite($back,"\n#\n# Criação da Tabela : $table\n#\n\n");
    fwrite($back,"$lin[1] ;\n\n#\n# Dados a serem incluídos na tabela\n#\n\n");
    $res3 = mysql_query("SELECT * FROM $table");
    while($r=mysql_fetch_row($res3)){
    $sql="INSERT INTO $table VALUES (";

    for($j=0; $j<mysql_num_fields($res3);$j++)
    {
    if(!isset($r[$j]))
    $sql .= " '',";
    elseif($r[$j] != "")
    $sql .= " '".addslashes($r[$j])."',";
    else
    $sql .= " '',";
    }
    $sql = @ereg_replace(",$", "", $sql);
    $sql .= ");\n";

    fwrite($back,$sql);
    }
    }

    }
    fclose($back);
    $fp = fopen("salve.txt", "a");
    $escreve = fwrite($fp, '<br>Backup feito as '.$HORA.' do dia '.$DATA );
    ?>[/font]

    Créditos :
    BangBang - 100% por editar os codigos e os downloads e compartilhar com vcs Very Happy

    OBS: aonde está escrito no html assim :
    $usuario = "AQUI SEU USARIO DO PHPMYADMIN";
    $senha = "SENHA PHPMYADMIN";
    $dbname = "NOME DO BANDO DE DADOS";

    COloque os seus dados

    http://www.forum-dix.com.br

    #2
    Fuera de línea
    Minatos™
    Sex Dez 21, 2012 2:22 am


    Minatos™

    Ex-Administrador

    Ex-Administrador
    Teg [Tutorial] , Adicionado no tópico segundo as regras do dia 17 ~12 ~ 12.

    Administração

    O usuário em questão não será punido por te criado o tópico antes das regras.

    http://www.google.com.br

    Mensagem [Página 1 de 1]