ok

Mini Shell

Direktori : /home/gainstransformin/www/Gains_admin/cron_job/
Upload File :
Current File : /home/gainstransformin/www/Gains_admin/cron_job/db_back_up.php

<?php


    // Report all errors
    error_reporting(E_ALL);
    
    // Same as error_reporting(E_ALL);
    ini_set("error_reporting", E_ALL);

   ///////////////////////////////////////////////////////////////agriserach
    define ('DOCUMENT_ROOT', '/home/flyctsofttech/public_html/kripa_enterprises/dashboard/' );
    //  define ('DOCUMENT_ROOT', '/home/honesttradingco/public_html/Gains_admin/' );
    //	$dir = dirname(__FILE__);
//   require_once($dir.'/swift/swift_required.php');
     
    $email="kiranc9911@gmail.com";

    $DBUSER="flyctsof_kripa_enterpricess";
    
    $DBPASSWD="Flyct@9911";
    
    $DATABASE="flyctsof_kripa_enterpricess";
    
    $filename = DOCUMENT_ROOT . 'DB_BACKUP/kripa_enterprises_'.date('m-d-Y').'.sql.gz';
    
   // $temp_filepath='author.jpg';
    
   // $cmd = "mysqldump -u $DBUSER --password=$DBPASSWD $DATABASE | gzip --best > " . $filename;
    
    //echo "okkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk".exec($cmd);
    
     $cmd = "mysqldump -u $DBUSER --password=$DBPASSWD $DATABASE | gzip --best > " . $filename;
    
    exec( $cmd );
    
    $to = 'kiranc9911@gmail.com';
    

    //sender
    $from = 'kripaenterprises@flyctsofttech.com';
    $fromName = 'Database Backup';
    
    //email subject
    $subject = 'kripa_enterprises Generate the Daily Back Of Your DataBase On Date '.date('d-M-Y'); 
    
    //attachment file path
    $file = $filename;
    
    //email body content
    $htmlContent = '<h1>kripa_enterprises Database Back </h1>';
    
    //header for sender info
    $headers = "From: $fromName"." <".$from.">";
    
    //boundary 
    $semi_rand = md5(time()); 
    $mime_boundary = "==Multipart_Boundary_x{$semi_rand}x"; 
    
    //headers for attachment 
    $headers .= "\nMIME-Version: 1.0\n" . "Content-Type: multipart/mixed;\n" . " boundary=\"{$mime_boundary}\""; 
    
    //multipart boundary 
    $message = "--{$mime_boundary}\n" . "Content-Type: text/html; charset=\"UTF-8\"\n" .
    "Content-Transfer-Encoding: 7bit\n\n" . $htmlContent . "\n\n"; 
    
    //preparing attachment
    if(!empty($file) > 0){
        if(is_file($file)){
            $message .= "--{$mime_boundary}\n";
            $fp =    @fopen($file,"rb");
            $data =  @fread($fp,filesize($file));
    
            @fclose($fp);
            $data = chunk_split(base64_encode($data));
            $message .= "Content-Type: application/octet-stream; name=\"".basename($file)."\"\n" . 
            "Content-Description: ".basename($file)."\n" .
            "Content-Disposition: attachment;\n" . " filename=\"".basename($file)."\"; size=".filesize($file).";\n" . 
            "Content-Transfer-Encoding: base64\n\n" . $data . "\n\n";
        }
    }
    $message .= "--{$mime_boundary}--";
    $returnpath = "-f" . $from;
    
    //send email
    $mail = @mail($to, $subject, $message, $headers, $returnpath); 
    
       $mail = @mail($to1, $subject, $message, $headers, $returnpath); 
    
    //email sending status
    echo $mail?"<h1>Mail sent.</h1>":"<h1>Mail sending failed.</h1>";
    
    
    
    
    
    
    
   
?>

Zerion Mini Shell 1.0