403Webshell
Server IP : 51.222.109.124  /  Your IP : 216.73.217.148
Web Server : Apache
System : Linux scl07net.netdom.salvador.br 3.10.0-962.3.2.lve1.5.44.3.el7.x86_64 #1 SMP Mon Feb 22 04:35:33 EST 2021 x86_64
User : vertra94 ( 1153)
PHP Version : 7.4.33
Disable Function : exec,passthru,shell_exec,system
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/vertra94/public_html/loja/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/vertra94/public_html/loja//google-feeds.php
<?php

// Dados de conexao com o banco
define('MYSQL_HOST', 'localhost');
define('MYSQL_USER', 'vertra94_loja');
define('MYSQL_PASSWORD', 'VER2020$$#@');
define('MYSQL_DB_NAME', 'vertra94_loja');
define('HOME', 'http://vertrau.com/loja');

try
{
    // Realiza a conexao com o banco - PDO
    $PDO = new PDO('mysql:host=' . MYSQL_HOST . ';dbname=' . MYSQL_DB_NAME, MYSQL_USER, MYSQL_PASSWORD);
    $PDO->exec("set names utf8");
}
catch (PDOException $e)
    {
        echo 'Erro ao conectar com o banco: ' . $e->getMessage();
    }
    
    
// Realiza a consulta no banco de todas as postagens ativas
$sql = "SELECT
		  i.item_id 
		, i.item_title 
		, i.item_desc 
		, i.item_preco  
		, i.item_estoque  
		, i.item_categoria  
		, i.item_sub 
		, i.item_url 
		, i.item_peso
		, f.foto_url 
		, f.foto_item 
		, c.categoria_id  as categoria_id
		, c.categoria_title  as categoria_title
		, c.categoria_url  as categoria_url
		, s.sub_id  as sub_id
		, s.sub_url  as sub_url
    		FROM
		item i
    		INNER JOIN categoria c ON(i.item_categoria = c.categoria_id)
    		INNER JOIN sub s ON(i.item_sub = s.sub_id)
    		INNER JOIN foto f ON(i.item_id = f.foto_item)
         group by i.item_id  order by i.item_id ASC
     ";


$result = $PDO->query($sql);
$rows = $result->fetchAll(PDO::FETCH_ASSOC);

// Gera o arquivo XML do sitemap
$xml = '<?xml version="1.0" encoding="UTF-8"?>
            <rss xmlns:g="http://base.google.com/ns/1.0" version="2.0">
                <channel>
                    <title>Vertrau</title>
                    <link>vertrau.com/loja</link>
                    <description>Equipamentos para cozinhas profissionais</description>';
                    
            foreach($rows as $v){
                $xml .='
                
                <item>
                    <g:id>'.$v['item_id'].'</g:id>
                    <g:title>'.$v['item_title'].'</g:title>
                    <g:description>'.$v['item_title'].'</g:description>
                    <g:link>'.HOME.'/produto/'.$v['categoria_url'].'/'.$v['sub_url'].'/'.$v['item_url'].'/'.$v['item_id'].'</g:link>
                    <g:image_link>'.HOME.'/app/fotos/'.$v['foto_url'].'</g:image_link>
                    <g:condition>new</g:condition>
                    <g:availability>in stock</g:availability>
                    <g:price>'.$v['item_preco'].'</g:price>
                    <g:shipping_weight>'.$v['item_peso'].' Kg</g:shipping_weight>
                    <brand>Vianox</brand>
                    <g:brand>Vianox</g:brand>
                    <g:identifier_exists>FALSE</g:identifier_exists>
                    <g:product_type>Aço inox</g:product_type>
                    <g:google_product_category>'.$v['categoria_title'].'</g:google_product_category>
                </item>';
            }
        $xml .= '
            </channel>
            </rss>';
        
        




// Abre o arquivo ou tenta cria-lo se ele não exixtir
$arquivo = fopen('google_shopping.xml', 'w');
if (fwrite($arquivo, $xml)) {
   /// echo "Arquivo sitemap.xml criado com sucesso";
} else {
  //   echo "Não foi possível criar o arquivo. Verifique as permissões do diretório.";
}
fclose($arquivo);



?>

Youez - 2016 - github.com/yon3zu
LinuXploit