Current File : /home/users/barii/public_html/finansenl.com.pl/wodki/admin/classes/AdminNew.php |
<?php
class AdminNew {
function DodajDoBazy($dane){
//echo 'weszło';
$data = Date("Y-m-d H:i:s");
$sql1 = "SELECT count(*) as ile FROM kupione WHERE platnoscid ='$dane[platnoscid]'";
$res1 = mysql_query($sql1);
$row1 = mysql_fetch_array($res1);
//echo '<p>'.$row1['ile'].'</p>';
if($row1['ile']==0 or $dane['platnoscid']=='' ){
$sql = "INSERT INTO kupione (imie,email,tel,nick,adres,rodzaj,info,status,cokupil,data,zaplacono,mailwyslano,aukcjaid,platnoscid,orderid,link,hash,miniaturki,reklamacje)VALUES ('$dane[imie]','$dane[email]','$dane[tel]','$dane[nick]','$dane[adres]','$dane[rodzaj]','$dane[info]','$dane[status]','$dane[cokupil]','$data','$dane[zaplacono]','0','$dane[aukcjaid]','$dane[platnoscid]','$dane[orderid]','$dane[link]','$dane[hash]','$dane[miniaturki]','$dane[reklamacje]') ";
//echo $sql;
if(mysql_query($sql)){
$id_dodano = mysql_insert_id();
return $id_dodano;
}
}
}
function setDate($baza,$id){
$sql = "SELECT * FROM $baza WHERE id ='$id'";
$res = mysql_query($sql);
$row = mysql_fetch_array($res);
return $row;
}
function setDate2($baza,$id){
$sql = "SELECT * FROM $baza WHERE link LIKE '%$id'";
//echo $sql;
$res = mysql_query($sql);
$row = mysql_fetch_array($res);
return $row;
}
function setDate3($baza,$id){
$sql = "SELECT * FROM $baza WHERE hash LIKE '%$id'";
//echo $sql;
$res = mysql_query($sql);
$row = mysql_fetch_array($res);
return $row;
}
function AktualizujOpis($id,$info,$aukcja,$platnosc,$kwota){
$sql = "SELECT info FROM kupione WHERE id ='$id'";
$res = mysql_query($sql);
$row = mysql_fetch_array($res);
$i = "\n".$row['info']."\n---------------------------------\n".$info;
$sql2 = "UPDATE kupione SET info = '$i', aukcjaid='$aukcja', platnoscid='$platnosc',status='1' WHERE id ='$id'";
mysql_query($sql2);
}
function AktualizujOrderId($dane){
$sql2 = "UPDATE kupione SET orderid='$dane[orderid]' WHERE id ='$dane[id]'";
mysql_query($sql2);
}
function AdresDostawy($id,$info){
$sql2 = "UPDATE kupione SET adres = '$info' WHERE id ='$id'";
//echo $sql2;
mysql_query($sql2);
}
function UsunZBazy($id){
$sql = "DELETE FROM kupione WHERE id='$id'";
if($res = mysql_query($sql)){
echo '<p class="success">Usunięto z bazy</p>';
}
}
function SprawdzKomentarze($od){
define('ALLEGRO_ID', 'identyfikator');
define('ALLEGRO_LOGIN', 'manyak2');
define('ALLEGRO_PASSWORD', 'rzNb74F0JJ6EujF');
define('ALLEGRO_KEY', 'cfa9134df4');
define('ALLEGRO_COUNTRY', 1);
require_once 'class.allegrowebapi.php';
?>
<script>
$(document).ready(function() {
$(".group1").colorbox();
$('.informacyjnypopup').hide();
$('span.akcept').click(function(){
$('div.errorpopup').hide();
$('div.alertpopup').hide();
$('div.overwhite').hide();
$('div.informacyjnypopup').hide();
});
$("span.exporttxt.paczkomat").click(function(){
var selected = [];
$('.result input:checked').each(function() {
selected.push($(this).attr('value'));
});
$.ajax({
type : 'POST',
data: {
rodzaj:'paczkomat',
data:selected
},
url : 'exporttxt.php?paczkomat',
success : function(data) {
window.location.href = "download.php?file=txt/paczkomat"+data+".csv";
},
error : function(error) {
alert("Błąd send.php: " + error);
}
})
});
$("span.exporttxt.kurier").click(function(){
var selected = [];
$('.result input:checked').each(function() {
selected.push($(this).attr('value'));
});
$.ajax({
type : 'POST',
data: {
rodzaj:'kurier',
data:selected
},
url : 'exporttxt.php?kurier',
success : function(data) {
window.location.href = "download.php?file=txt/kurier"+data+".csv";
},
error : function(error) {
alert("Błąd send.php: " + error);
}
})
});
$(".result table tr td.open").click(function(){
//alert($(".info"+$(this).parent("tr").attr('rel')));
if($(".info"+$(this).parent("tr").attr('rel')).css('display') == 'none'){
$(".info"+$(this).parent("tr").attr('rel')).show();
}
else{
$(".info"+$(this).parent("tr").attr("rel")).hide();
}
});
});
function rozwin(){
$(".ajax table tr").show();
}
</script>
<?php
$allegro = new AllegroWebAPI();
$allegro->Login();
$Options['feedback-to'] = '3144989';
$Options['feedback-offset'] = $od;
$Options['feedback-kind-list'] ='NEG';
$komentarze = $allegro->objectToArray($allegro->GetFeedback($Options));
//print_r($komentarze['feedback-list']);
echo '<table style="background:#f0f0f0" cellpadding="10">';
if($od=0) echo '<tr><th>Nick</th><th>Komentarz</th><th>data</th></tr>';
$aaa = 0;
foreach ($komentarze['feedback-list'] as $val=>$rel){
//print_r($rel);
$Options2['buyerFilterArray'] = array($rel['f-from-id']);
$Options2['itemsArray'] = array($rel['f-item-id']);
$dane = $allegro->objectToArray($allegro->GetPostBuyData($Options2));
//print_r($dane[0]['users-post-buy-data'][0]['user-data']['user-email']);
$email = $dane[0]['users-post-buy-data'][0]['user-data']['user-email'];
$tel = $dane[0]['users-post-buy-data'][0]['user-data']['user-phone'];
$aaa++;
echo '<tr rel="'.$aaa.'" id="row'.$aaa.'"><td style="width:120px"> ';
if($rel['f-cancelled'] != 0) echo '<s>';
echo $rel['f-user-login'];
if($rel['f-cancelled'] != 0) echo '</s></td><td style="width:250px;">';
else echo '</td><td>zwrot pieniędzy: <a href="?send=1&email='.$email.'&nick='.$rel['f-user-login'].'&uzytkownik='.$rel['f-from-id'].'&aukcja='.$rel['f-item-id'].'" target="_blank"><i class="material-icons">record_voice_over</i></a><br />zwrot pieniędzy + prezent: <a href="?send=2&email='.$email.'&nick='.$rel['f-user-login'].'&uzytkownik='.$rel['f-from-id'].'&aukcja='.$rel['f-item-id'].'" target="_blank"><i class="material-icons">record_voice_over</i></a><br />prezent: <a href="?send=3&email='.$email.'&nick='.$rel['f-user-login'].'&uzytkownik='.$rel['f-from-id'].'&aukcja='.$rel['f-item-id'].'" target="_blank"><i class="material-icons">record_voice_over</i></a><br />';
echo '</td><td>'.$rel['f-item-id'].'</td><td class="open" style="font-size:11px;width:140px;">'.$email.'<br>tel: '.$tel;
/*$dane = $allegro->objectToArray($allegro->GetBidItem2($rel['f-item-id']));
foreach($dane as $val){
if($val['bids-array'][2] == $rel['f-user-login']){
echo 'Ilość: '.$val['bids-array'][5].'<br>koszt 1 szt.: '.$val['bids-array'][6].' PLN<br>Wpłata bez wys.: '.$val['bids-array'][6]*$val['bids-array'][5]. ' PLN';
}
}*/
echo '</td><td class="open">';
if($rel['f-cancelled'] != 0) echo '<s>';
echo $rel['f-desc'];
if($rel['f-cancelled'] != 0) echo '</s>';
echo '</td><td class="open">'.Date('Y-m-d H:i:s',$rel['f-date']).'</td></tr>';
echo '<tr class="info'.$aaa.'" style="display:none"><td></td><td colspan="4"><table style="background:#fff">';
$sql = "SELECT *, id as kid FROM kupione WHERE nick ='".$rel['f-user-login']."' ";
$res = mysql_query($sql);
$ile = mysql_num_rows($res);
if($ile >0 ){
while($row = mysql_fetch_array($res)){
echo '<tr class="stat'.$row['status'].'"><td style="text-align:center" >'.$row['kid'].'</td><td class="open"> '.$row['imie'].'<br>tel: '.$row['tel'].'<br>email: '.$row['email'].'</td><td style="text-align:center">';
if($row['nick']){echo $row['nick'];
if($row['zaplacono']) echo '<br>'.$row['zaplacono'].' zł';
}
else echo '<img src="http://www.etykietyweselne.pl/img/logo_0.png" width="70" align="center"><br>'.$row['zaplacono'].' zł';
echo '</td><td>';
if(!$row['nick']) echo $row['adres'];
else{
echo str_replace('<br> <br>Dostawa:','',$row['adres']);
}
if(trim(str_replace('<br> <br>Dostawa:','',$row['adres']))) echo '<a style="cursor:pointer" onclick="przekazwysylke('.$row['kid'].')"><i class="material-icons">send</i></a>';
echo '</td><td style="text-align:center" class="open">'.$row['rodzaj'].'</td><td style="text-align:center">';
echo str_replace(' i ','<br>',$row['cokupil']).'<br><br />';
$this->status($row['kid'],$row['status']);
echo '</td><td class="open">'.$row['data'].'</td><td>'.$this->SprawdzNaSkladkach($row['kid']);
//if(isset($row['kid'])) echo $this->SprawdzNaSkladkach($row['kid']);
echo ' </td><td>';
if($row['link']) {
$row['link'] = str_replace('http://','https://',$row['link']);
if (strpos($row['link'], 'kolosystem') !== false) {
$modifiedName = str_replace("kolosystem.fotomagnesy", "system.fotomagnesy", $row['link']);
echo '<p style="margin:2px 0px"><a href="'.$modifiedName.'"><i class="material-icons" style="color:green">file_download</i></a>';
} elseif (strpos($row['link'], 'promocja.fotomagnesy') !== false) {
$modifiedName = str_replace("promocja.fotomagnesy", "prezent.fotomagnesy", $row['link']);
echo '<p style="margin:2px 0px"><a href="'.$modifiedName.'"><i class="material-icons" style="color:green">file_download</i></a>';
} else {
echo '<p style="margin:2px 0px"><a href="'.$row['link'].'"><i class="material-icons" style="color:green">file_download</i></a>';
}
}
if($row['rodzaj']!='Etykiety Weselne' and $row['rodzaj']!='FotoPlakat' and $row['rodzaj']!='FotoObraz' and $row['rodzaj']!='Plan Lekcji' and $row['rodzaj']!='Etykiety<br>Na Wino' and $row['rodzaj']!='Etykiety<br>Na Przetwory' and $row['rodzaj']!='FotoKalendarz <br>na plakacie') echo '<a class="doskladki" rel="'.$row['link'].'" title="DODAJ DO SKŁADKI"><i class="material-icons">print</i></a>';
echo '</p>';
echo '<a href="?remove='.$row['kid'].'"><i class="material-icons">delete_forever</i></a></td></tr>';
echo '<tr class="info'.$row['kid'].'"><td colspan="3" style="text-align:center" class="miniaturki">'.$row['miniaturki'].'</td><td colspan="5" style="vertical-align:top"><h3>Logi do zamówienia:</h3><textarea class="infoid'.$row['kid'].'" style="width:95%;height:120px;font-size:11px">'.$row['info'].'</textarea><br><h3>Linki do zamówienia</h3>';
if($row['status'] == 0 and $row['nick']=='') {
if (strpos($row['link'], 'fotomagnesy.pl') !== false) { echo '<a href="http://www.fotomagnesy.pl/platnosc.php?id='.$row['kid'].'" target="_blank">Link do płatnosci PayU: http://www.fotomagnesy.pl/platnosc.php?id='.$row['kid'].'</a>';}
else{ echo '<a href="http://www.etykietyweselne.pl/platnosc.php?id='.$row['kid'].'" target="_blank">Link do płatnosci PayU: http://www.etykietyweselne.pl/platnosc.php?id='.$row['kid'].'</a>';}
}
if($row['platnoscid']) echo'<a href="http://allegro.pl/myaccount/newpayments_payment_details.php?trans_id='.$row['platnoscid'].'" target="_blank">Link do płatnosci Allegro</a>';
echo'<br><br></td></tr>';
}}
else{echo '<tr class="stat0"><td style="padding:40px">brak wgranych plików</td></tr>';}
echo '</table></td></tr>';
}
echo '</table>';
}
function SprawdzAllegoNick($nick){
define('ALLEGRO_ID', 'identyfikator');
define('ALLEGRO_LOGIN', 'manyak2');
define('ALLEGRO_PASSWORD', 'rzNb74F0JJ6EujF');
define('ALLEGRO_KEY', 'cfa9134df4');
define('ALLEGRO_COUNTRY', 1);
require_once 'class.allegrowebapi.php';
$allegro = new AllegroWebAPI();
$allegro->Login();
//Sprawdza na podstawie nicku allegro id kupującego
try{
//echo '<p>'.$nick.'</p>';
$uzytkownik = $allegro->GetUserID($nick);
$Options['buyer-id'] = $uzytkownik;
//echo '<p>'.$nick.'</p>';
//Sprawdza płatnoci uzytkownika po id kupujacego
$wplaty = $allegro->objectToArray($allegro->GetMyIncomingPayments($Options)); //tablica z informacjami o płatnosci
/*echo "<pre>";
print_r($wplaty[0]);
echo "</pre>";*/
$date['itemsArray'] = array($wplaty[0]['pay-trans-it-id']);
$date['buyerFilterArray'] = array($uzytkownik);
$kupujacy = $allegro->objectToArray($allegro->GetPostBuyData($date)); //tablica inforacje o zakupie id kupującego na aukcji o konkretnym ID
$text = $allegro->objectToArray($allegro->GetPostBuyFormsDataForSellers(array($wplaty[0]['pay-trans-id'])));
$prz = $allegro->objectToArray($allegro->GetShipmentData());
$przesylka = $prz['shipment-data-list'];
/*echo "<pre>";
print_r($kupujacy);
echo "</pre>";*/
if($wplaty[0]['pay-trans-status'] == 'Zakończona'){
$dane['idUser']=$uzytkownik;
$dane['idPayment']=$wplaty[0]['pay-trans-id'];
$dane['idAuction']=$wplaty[0]['pay-trans-it-id'];
$dane['datePayment']=$wplaty[0]['pay-trans-recv-date'];
$dane['amountPayment']= $wplaty[0]['pay-trans-amount'];
$dane['countProd']= $wplaty[0]['pay-trans-count'];
$dane['msgToSeller']= $text[0]['post-buy-form-msg-to-seller'];
for($i=0;$i<50;$i++){
if($text[0]['post-buy-form-shipment-id'] == $przesylka[$i]['shipment-id']) {
if($przesylka[$i]['shipment-name'] == 'Odbiór w punkcie po przedpłacie - Paczkomaty 24/7') {$dane['sentData']= $text[0]['post-buy-form-gd-address']['post-buy-form-adr-full-name'];}
else{$dostawa = $przesylka[$i]['shipment-name'].'<br>';
$dane['sentData']= $text[0]['post-buy-form-shipment-address']['post-buy-form-adr-full-name'].'<br>'.$text[0]['post-buy-form-shipment-address']['post-buy-form-adr-street'].'<br>'.$text[0]['post-buy-form-shipment-address']['post-buy-form-adr-postcode'].' '.$text[0]['post-buy-form-shipment-address']['post-buy-form-adr-city'].'<br>Dostawa: '.$dostawa;
}
}
}
/*if($kupujacy[0]['users-post-buy-data'][0]['user-sent-to-data']['user-id'] != 0){
$dane['sentData']= $kupujacy[0]['users-post-buy-data'][0]['user-sent-to-data']['user-address'].'<br>'.$kupujacy[0]['users-post-buy-data'][0]['user-sent-to-data']['user-postcode'].' '.$kupujacy[0]['users-post-buy-data'][0]['user-sent-to-data']['user-city'].'<br>Dostawa: '.$dostawa;
}
else{
$dane['sentData']= $kupujacy[0]['users-post-buy-data'][0]['user-data']['user-address'].'<br>'.$kupujacy[0]['users-post-buy-data'][0]['user-data']['user-postcode'].' '.$kupujacy[0]['users-post-buy-data'][0]['user-data']['user-city'].'<br>Dostawa: '.$dostawa;
}*/
return $dane;
}
else{
return 0;
}
}
catch(SoapFault $fault) {
print($fault->faultstring);
}
}
function statusyZamowien($id){
switch($id){
case 0: $nazwa = 'Nieopłacone'; break;
case 1: $nazwa = 'Opłacono'; break;
case 2: $nazwa = 'Do druku'; break;
case 3: $nazwa = 'Zrealizowano'; break;
case 4: $nazwa = 'Wysłano'; break;
}
return $nazwa;
}
function SprawdzamCzyOplacono(){
$sql = "SELECT * FROM kupione WHERE status='0' and link!='#' and nick NOT LIKE '%@%' ORDER BY id desc";
$res = mysql_query($sql);
while($row = mysql_fetch_array($res)){
if($row['orderid']!='') $this->SprawdzPlatnosc($row['orderid']);
elseif($row['nick']!='') {
$dane = $this-> SprawdzAllegoNick($row['nick']);
if($dane != 0){
$this->AdresDostawy($row['id'],$dane['sentData']);
if($dane['msgToSeller'] != '') $infoseller = "Informacja od sprzedającego: ".$dane['msgToSeller']."\n###\n";
else $infoseller ="";
$this->AktualizujOpis($row['id'],$infoseller."Opłacono kwotę ".$dane['amountPayment']." PLN ".Date('Y-m-d H:i:s',$dane['datePayment'])."\nIlość opłaconych: ".$dane['countProd']." szt. (kompletów)",$dane['idAuction'],$dane['idPayment'],$dane['amountPayment']);
}
}
}
}
function SprawdzPlatnosc($orderId){
include('../payu/lib/openpayu.php');
include('../payu/examples/config.php');
$response = OpenPayU_Order::retrieve(stripslashes($orderId));
$order = $response->getResponse()->orders[0];
$order->status;
if($order->status == 'COMPLETED') {
$sql = "UPDATE kupione SET status='1' WHERE orderid='$orderId'";
mysql_query($sql);
}
}
function SprawdzNaSkladkach($trans){
$sql = "SELECT * FROM skladki WHERE trans = '$trans'";
$res = mysql_query($sql);
$t = '';
while($row = mysql_fetch_array($res)){
$t .= '<br>'.$row['nazwa'];
}
return $t;
}
function wypiszAukcje($par){
$sql = "SELECT rodzaj FROM kupione WHERE imie!=''";
if($par!=1){
$sql .= " and link!=''";
}
$sql .= " GROUP BY rodzaj ORDER BY rodzaj ASC";
$res = mysql_query($sql);
while($row = mysql_fetch_array($res)){
echo '<option value="'.$row['rodzaj'].'">'.$row['rodzaj'].'</option>';
}
}
function Wypisz($dataa = 0){
$data = Date("YmdHis");
?>
<script>
$(document).ready(function() {
$(".group1").colorbox();
$('.informacyjnypopup').hide();
$('span.akcept').click(function(){
$('div.errorpopup').hide();
$('div.alertpopup').hide();
$('div.overwhite').hide();
$('div.informacyjnypopup').hide();
});
$("span.exporttxt.paczkomat").click(function(){
var selected = [];
$('.result input:checked').each(function() {
selected.push($(this).attr('value'));
});
$.ajax({
type : 'POST',
data: {
rodzaj:'paczkomat',
data:selected
},
url : 'exporttxt.php?paczkomat',
success : function(data) {
window.location.href = "download.php?file=txt/paczkomat"+data+".csv";
},
error : function(error) {
alert("Błąd send.php: " + error);
}
})
});
$("span.exporttxt.kurier").click(function(){
var selected = [];
$('.result input:checked').each(function() {
selected.push($(this).attr('value'));
});
$.ajax({
type : 'POST',
data: {
rodzaj:'kurier',
data:selected
},
url : 'exporttxt.php?kurier',
success : function(data) {
window.location.href = "download.php?file=txt/kurier"+data+".csv";
},
error : function(error) {
alert("Błąd send.php: " + error);
}
})
});
$(".result table tr td.open").click(function(){
if($(".info"+$(this).parent("tr").attr('rel')).css('display') == 'none'){
$('.loading').show();
var rels = $(this).parent("tr").attr('rel');
$.ajax({
type : 'GET',
data: {
kid: rels
},
url : 'pobDane.php',
success : function(data) {
$('tr.info'+rels).html(data);
$('.loading').hide();
},
error : function(error) {
alert("Błąd send.php: " + error);
}
})
$(".info"+$(this).parent("tr").attr('rel')).show();
//console.log($(".info"+$(this).parent("tr").attr('rel')).children("td.miniaturki").children("div.podglad"));
$(".info"+$(this).parent("tr").attr('rel')).children("td.miniaturki").children("div.podglad").children("a").each(function() {
//alert("asdf");
//console.log($(this).children("img").attr('src'));
var image = $(this).children("img");
//console.log(image.attr('src'));
$(this).children("img").attr('src',image.attr('data-src'));
});
}
else{
$(".info"+$(this).parent("tr").attr("rel")).hide();
}
});
$("input.call").click(function(){
if($("input.call").prop('checked')){
$("input[type=checkbox]").prop( "checked", true);
}else{
$("input[type=checkbox]").prop( "checked", false);
}
});
$('div.popup div.akcept').click(function(){
//$('div.popup').html('');
$('div.popup').hide();
});
$(".sendemail").click(function(){
$('div.overwhite').show();
$('div.informacyjnypopup').css("opacity","1");
$('div.informacyjnypopup').show();
/* var dataString = $("form").serialize();
$.ajax({
data: dataString,
type : 'POST',
url : 'send.php',
success : function(data) {
$('.result').html(data);
},
error : function(error) {
alert("Błąd send.php: " + error);
}
});*/
});
function szukajbaze(){
$.ajax({
data: {
s_imie: $(".s_imie").val(),
s_adres: $(".s_adres").val(),
s_produkt: $(".s_produkt").val(),
s_prod: $(".s_prod").val(),
s_nick: $(".s_nick").val(),
s_data: $(".s_data").val(),
s_status: $(".s_status").val(),
s_skladka: $(".s_skladka").val()
},
type : 'POST',
url : 'szukanie2.php',
success : function(data) {
$('.result').html(data);
}
});
}
$( "i.szukaj" ).click(function() {
szukajbaze();
});
$(".ajax table th input").keyup(function(event){
if(event.keyCode == 13){
szukajbaze();
}
});
$( ".popup form input[type=submit]" ).click(function() {
$.ajax({
type : 'POST',
data: $(".popup form").serialize(),
url : 'api.php?'+$(this).val(),
success : function(data) {
window.location.href = "inpost-sticker.php?paczkomat="+data;
}
});
return false;
});
$( ".ajax table th select" ).change(function() {
szukajbaze();
});
$( ".doskladki" ).click(function() {
$(this).parent().parent().parent().removeClass();
$(this).parent().parent().parent().addClass('stat2');
$.ajax({
data: {
url: $(this).attr("rel"),
id: $(this).parent().parent().parent().attr('rel')
},
type : 'POST',
url : 'tmp.php',
success : function(data) {
console.log(data);
if(data == 'NIE'){alert('Błąd');}
else{
alert('Poprawnie dodano do składki');
}
},
error : function(error) {
alert(error);
}
});
});
$( "select.szablonid" ).change(function() {
$.ajax({
data: {
id: $("select.szablonid").val()
},
type : 'POST',
url : 'zmienszablon.php',
success : function(data) {
szablonik = data.split(' ### ');
$("input#tytul").val(szablonik[0]);
tinyMCE.activeEditor.setContent(szablonik[1]);
},
error : function(error) {
alert("Błąd zmienszablon.php: " + error);
}
});
});
$( ".ajax table td select" ).change(function() {
$(this).parent().parent().removeClass();
$(this).parent().parent().addClass('stat'+$(this).val());
//alert("id="+$(this).attr('class') + "&status="+ $(this).val());
$.ajax({
data: {
id: $(this).attr('class'),
status: $(this).val()
},
type : 'GET',
url : 'kupione.php'
});
//window.location.href = "/admin/kupione.php?id="+ $(this).attr('class')+'&status='+$(this).val();
});
});
function auto_grow(element) {
element.style.height = "5px";
element.style.height = (element.scrollHeight)+"px";
}
function przekazwysylke(id){
$.ajax({
data: {
id: id
},
type : 'POST',
dataType: "JSON",
url : 'dostawa.php',
success : function(data) {
$('.popup input.trans').val(id);
$('.popup input.adres').val(data[0]);
$('.popup input.kod').val(data[1]);
$('.popup input.miasto').val(data[2]);
$('.popup input.paczkomat').val(data[3]);
$('.popup input.imie').val(data[4]);
$('.popup input.tel').val(data[5]);
}
});
//$('div.popup').html('');
$('div.popup').show();
}
function rozwin(){
$(".ajax table tr").show();
$(".result table tr").children("td.miniaturki").children("div.podglad").children("a").each(function() {
//alert("asdf");
//console.log($(this).children("img").attr('src'));
var image = $(this).children("img");
//console.log(image.attr('src'));
$(this).children("img").attr('src',image.attr('data-src'));
});
}
</script>
<?php
if(!$_POST['s_skladka']){
$sql = "SELECT *, id as kid FROM kupione WHERE imie!=''";
if($_POST['s_imie']){
$sql .=" and (imie LIKE '%".trim($_POST['s_imie'])."%' or email LIKE '%".trim($_POST['s_imie'])."%' or tel LIKE '%".trim($_POST['s_imie'])."%' )";
}
if($_POST['s_adres']){
$sql .=" and adres LIKE '%".trim($_POST[s_adres])."%'";
}
if($_POST['s_produkt']){
$sql .=" and rodzaj LIKE '%".trim($_POST[s_produkt])."%'";
}
elseif($_POST['s_prod']){
$sql .=" and rodzaj LIKE '%".trim($_POST[s_prod])."%'";
}
if($_POST['s_nick'] and $_POST['s_nick'] != 'payu'){
$sql .=" and nick LIKE '%".trim($_POST[s_nick])."%'";
}
elseif($_POST['s_nick'] == 'payu'){
$sql .=" and nick = ''";
}
if($_POST['s_data']){
$sql .=" and data LIKE '%".trim($_POST[s_data])."%'";
}
if($_POST['s_status']){
if($_POST['s_status'] =='1') $sql .=" and status !='4'";
elseif($_POST['s_status'] == '2') $sql .=" and status ='2'";
elseif($_POST['s_status'] == '3') $sql .=" and status ='3'";
else $sql .=" and status ='4'";
}
if(!isset($_GET['all'])) $sql .= " and link!=''";
if($dataa!=0)$sql .= " and data > '$dataa'";
$sql .= " GROUP BY `email` order by data desc";}
else{
$sql = "SELECT *, k.id as kid FROM kupione as k, skladki as s WHERE s.trans=k.id and s.nazwa='$_POST[s_skladka]' ";
}
//echo $sql;
//echo $sql;
$res = mysql_query($sql);
$ile = mysql_num_rows($res);
//echo '<p><input type="checkbox" id="personalizacja" value="value" /> Wszystkie</p>';
echo '<p>Wylistowano: '.$ile.'</p><a href="#" onclick="rozwin()">rozwiń wszystkie</a>';
$statusy = $this->LiczKategorieLista($sql);
//print_r($statusy);
echo '<p><span class="stat0">Nieopłacone: '.$statusy[0].'</span> <span class="stat1">Opłacono: '.$statusy[1].'</span> <span class="stat2">Do druku '.$statusy[2].'</span> <span class="stat3">Zrealizowano: '.$statusy[3].'</span> <span class="stat4">Wysłano: '.$statusy[4].'</span></p>';
echo '<span class="exporttxt kurier">export txt kurier</span><span class="exporttxt paczkomat">export txt paczkomat</span><a href="http://www.etykietyweselne.pl/admin/negatywy2.php" target="_blank" class="exporttxt negatywy">Reklamacje</a>';
echo '<table width="100%" style="font-size:12px;" cellpadding="5"><tr><th>ID<br><input type="checkbox" class="call"></th><th>Dane kupującego</th><th>Nick allegro</th><th style="width:180px">Adres dostawy</th><th width="150">Zamówienie</th><th>Data</th><th>Składka</th><th> </th></tr>';
$i=0;
while($row = mysql_fetch_array($res)){
$i++;
echo '<tr class="stat'.$row['status'].' ';
if($row['link']=='') echo 'niepersonalizacja';
echo '" rel="'.$row['kid'].'" id="row'.$row['kid'].'"><td style="text-align:center">'.$row['kid'].'<br><input type="checkbox" name="idvar[]" value="'.$row['kid'].'"></td><td class="open">'.$row['imie'].'<br>tel: '.$row['tel'].'<br>email: '.$row['email'].'</td><td style="text-align:center">';
if($row['link']=='#') echo '';
else echo '<a href="https://www.etykietyweselne.pl/admin/skladki/naklejki-trans.php?trans='.$row['kid'].'" target="_blank"><i class="material-icons">dashboard</i></a><br>';
if($row['nick']){echo $row['nick'];
if($row['zaplacono']) echo '<br>'.$row['zaplacono'].' zł';
}
else echo '<img src="http://www.etykietyweselne.pl/img/logo_0.png" width="70" align="center"><br>'.$row['zaplacono'].' zł';
echo '</td><td>';
if(!$row['nick']) echo $row['adres'];
else{
echo str_replace('<br> <br>Dostawa:','',$row['adres']);
}
if(trim(str_replace('<br> <br>Dostawa:','',$row['adres']))) echo '<a style="cursor:pointer" onclick="przekazwysylke('.$row['kid'].')"><i class="material-icons">send</i></a>';
echo '</td><td style="text-align:center">';
echo str_replace(' i ','<br>',$row['cokupil']).'<br><br />';
if($row['rodzaj']!='Reklamacje')$this->status($row['kid'],$row['status']);
else $this->status2($row['kid'],$row['status']);
echo '</td><td class="open">'.$row['data'].'</td><td>'.$this->SprawdzNaSkladkach($row['kid']);
//if(isset($row['kid'])) echo $this->SprawdzNaSkladkach($row['kid']);
echo ' </td><td>';
if($row['link']) {
$row['link'] = str_replace('http://','https://',$row['link']);
if (strpos($row['link'], 'kolosystem') !== false) {
$modifiedName = str_replace("kolosystem.fotomagnesy", "system.fotomagnesy", $row['link']);
echo '<p style="margin:2px 0px"><a href="'.$modifiedName.'"><i class="material-icons" style="color:green">file_download</i></a>';
} elseif (strpos($row['link'], 'promocja.fotomagnesy') !== false) {
$modifiedName = str_replace("promocja.fotomagnesy", "prezent.fotomagnesy", $row['link']);
echo '<p style="margin:2px 0px"><a href="'.$modifiedName.'"><i class="material-icons" style="color:green">file_download</i></a>';
} else {
echo '<p style="margin:2px 0px"><a href="'.$row['link'].'"><i class="material-icons" style="color:green">file_download</i></a>';
}
}
if($row['rodzaj']!='Etykiety Weselne' and $row['rodzaj']!='FotoPlakat' and $row['rodzaj']!='FotoObraz' and $row['rodzaj']!='Plan Lekcji' and $row['rodzaj']!='Etykiety<br>Na Wino' and $row['rodzaj']!='Etykiety<br>Na Przetwory' and $row['rodzaj']!='FotoKalendarz <br>na plakacie') echo '<a class="doskladki" rel="'.$row['link'].'" title="DODAJ DO SKŁADKI"><i class="material-icons">print</i></a>';
echo '</p>';
echo '<a href="?remove='.$row['kid'].'"><i class="material-icons">delete_forever</i></a></td></tr>';
echo '<tr class="info'.$row['kid'].'" style="display:none">';
//$this->pokazrozwiniecie($row['kid'],$connection);
echo '</tr>';
}
echo '</table>';
}
function zamowieniaNick($nick){
$sql = "SELECT data,cokupil,email,miniaturki FROM kupione WHERE nick='$nick' or email='$nick'";
//echo $sql;
$res = mysql_query($sql);
echo '<ul>';
while($row = mysql_fetch_array($res)){
echo '<li style="display:block;text-align:left;margin-right:10px;border-bottom:1px dotted #ddd;padding-bottom:10px;">'.$row['cokupil'].' <span style="float:right;font-weight:bold">'.$row['data'].'</span><br>'.$row['miniaturki'].'</a></li>';
}
echo '</ul>';
}
function pokazrozwiniecie($id,$mbox){
$sql = "SELECT *, id as kid FROM kupione WHERE id='$id'";
$res = mysql_query($sql);
$row = mysql_fetch_array($res);
$ile = mysql_num_rows($res);
echo '
<div id="tabs" class="tabs-tab" class="/*w50*/">
<ul>
<li class="active"><a href="#">Klient</a></li>
<li><a href="#">Zamówienie</a></li>
<li><a href="#">Informacje o wysyłce</a></li>
<li><a href="#">Logi do transakcji</a></li>
<li><a href="#">Wiadomości poczta</a></li>
<li><a href="#">Linki do zamówenia</a></li>
</ul>
<div id="content1" class="tabs-content">
<div class="active tabs-1" style="display:block"><h2>Klient</h2><div class="w30">'.$row['imie'].'<br>tel: '.$row['tel'].'<br>email: '.$row['email'].'<br>nick allegro: '.$row['nick'].'</div><div class="w70"><h3>Wcześniejsze zamówienia:</h3>';
$this->zamowieniaNick($row['nick']);
echo '</div>
</div>
<div class="tabs-2"><h2>Zamówienie</h2><div class="w20">'.$row['cokupil'].'</div><div class="w80">'.str_replace('src="','src="',$row['miniaturki']).'</a></div>
</div>
<div class="tabs-3"><h2>Wysyłka</h2><div class="w50"><h4>Adres do wysyłki:</h4>';
if(!$row['nick']) echo $row['adres'];
else{
echo str_replace('<br> <br>Dostawa:','',$row['adres']);
}
echo '</div>
<div class="w50"><h4>Realizuj wysyłkę</h4>';
if(trim(str_replace('<br> <br>Dostawa:','',$row['adres']))) echo '<a style="cursor:pointer" onclick="przekazwysylke('.$row['kid'].')">Przekaż do wysyłki <i class="material-icons">send</i></a>';
else echo '<p>Nie podano adresu dostawy</p>';
if($row['wysylkaid']) echo '<p>Numer nadania: '.$row['wysylkaid'].'</p>';
echo '</div></div>
<div class="tabs-4"> <h3>Logi do zamówienia:</h3><textarea class="infoid'.$row['kid'].'" onkeyup="auto_grow(this)" style="width:95%;">'.$row['info'].'</textarea>';
echo'
</div>
<div class="tabs-5"><h3>Wiadomości poczta</h3>';
$this->SprawdzPoczteGmail($row['email'],$mbox);
echo'
</div>
<div class="tabs-6"><h3>Linki do zamówienia</h3>';
if($row['status'] == 0 and $row['nick']=='') {
if (strpos($row['link'], 'fotomagnesy.pl') !== false) { echo '<a href="http://www.fotomagnesy.pl/platnosc.php?id='.$row['kid'].'" target="_blank">Link do płatnosci PayU: http://www.fotomagnesy.pl/platnosc.php?id='.$row['kid'].'</a>';}
else{ echo '<a href="http://www.etykietyweselne.pl/platnosc.php?id='.$row['kid'].'" target="_blank">Link do płatnosci PayU: http://www.etykietyweselne.pl/platnosc.php?id='.$row['kid'].'</a>';}
}
if($row['platnoscid']) echo'<a href="http://allegro.pl/myaccount/newpayments_payment_details.php?trans_id='.$row['platnoscid'].'" target="_blank">Link do płatnosci Allegro</a>';
echo'
</div>
</div>
<br>';
}
function SprawdzZamowieniaUser($email,$nick){
}
function LiczKategorieLista($sql){
$res = mysql_query($sql);
while($row = mysql_fetch_array($res)){
$dane[$row['status']]++;
}
return $dane;
}
function formularzwysylki($data){
echo'
<div class="overwhite" style="display:none"></div><div class="informacyjnypopup"><span class="akcept"></span>';
$form['name'] = 'dodaj_szablon';
$form['desc'] = 'Wpisz wiadomość do wysyłki:';
$form['submit'] = 'Wyślij';
$form['action'] = '';
$form = new Form($form);
$form->AddField('szablonid', 'Zmien szablon:', 'Szablon');
$form->AddField('tytul', 'Tytuł:', 'text');
$form->AddField('tresc', 'Treść:', 'textarea');
echo $form->Create();
echo'</div>';
}
function Info($dane){
//print_r($dane);
$id = str_replace('info','',$dane['s_id']);
$sql = "UPDATE kupione SET info='$dane[s_info]' WHERE id='$id'";
//echo $sql;
if($res = mysql_query($sql)){
}
}
function NadanieID($id,$numer){
//print_r($dane);
$sql = "UPDATE kupione SET wysylkaid='$numer', status='4' WHERE id='$id'";
//echo $sql;
if($res = mysql_query($sql)){
}
}
function SprawdzPoczteGmail($email,$mbox)
{
$folders = imap_search($mbox,'FROM "'.$email.'"');
echo '<p>'.$email.'</p>';
foreach ($folders as $val)
{
//echo 'a';
$header = imap_headerinfo($mbox, $val);
$tresc = quoted_printable_decode(imap_fetchbody($mbox, $val,'1'));
$table[$header->from[0]->mailbox . "@" . $header->from[0]->host]->data = $info->MailDate;
$table[$header->from[0]->mailbox . "@" . $header->from[0]->host]->person = iconv_mime_decode($header->from[0]->mailbox . "@" . $header->from[0]->host, 2, 'UTF-8');
$table[$header->from[0]->mailbox . "@" . $header->from[0]->host]->tresc = preg_replace("/<img[^>]+\>/i", "(image) ", $tresc);
echo '<pre>';
Print_r($table);
echo '</pre>';
}
}
function zmienStatus($id,$status){
$e = str_replace('id','',$id);
$val = "---------------------------------\nZmieniono status zamówienia na ".$this->statusyZamowien($status)." ".Date("Y-m-d H:i:s")."\n";
$sql = "UPDATE kupione SET status='$status', info = CONCAT('$val',info) WHERE id='$e'";
echo $sql;
if($res = mysql_query($sql)){
}
if($status == 4){
$user = $this->setDate('kupione',$e);
require '../class.phpmailer.php';
$mail = new PHPMailer;
$mail->addAddress($user['email'], $user['email']);
$mail->setFrom('kontakt@fotomagnesy.pl','FotoMagnesy | Obsługa');
$mail->isHTML(true); // Set email format to HTML
$mail->SetLanguage("pl", "classes/language/");
$mail->CharSet = "utf-8";
//:<br>'.$user['adres'].'
$mail->Subject = 'Twoje zamówienie zostało wysłane';
$mail->Body = '<p>Witamy,</p><p>Zamówione produkty ('.$user['rodzaj'].') zostały zapakowane i wysyłane pod wskazany przez Ciebie adres.<br><br>Dziękujemy za skorzystanie z naszych usług i zachęcamy do dalszych zakupów, jednocześnie w ramach dalszej współpracy przekazujemy kod rabatowy na przyszłe zamówienia.</p><a href="http://www,fotomagnesy.pl"><img src="http://www.fotomagnesy.pl/fotomagnesy-wyslano.jpg" alt="10% rabatu - KOD RABATOWY: fotomagnesy.pl"></a><p><b>Dane kontaktowe:</b><br />
Mydlana 1, 51-502 Wrocław<br />
tel. +48 512 512 661 pon-pt od 10.00 - 17.00<br />
email: kontakt@fotomagnesy.pl<br />
www: fotomagnesy.pl</p>
<p><a href="http://www.prolabel.pl"><img src="http://www.etykietyweselne.pl/img/stopkamail.jpg" height="50" style="height:50px" valign="middle"></a> <a href="https://www.facebook.com/fotomagnesyPL"><img src="http://www.etykietyweselne.pl/img/fbicon.png" height="50" valign="middle" style="height:50px"></a> <a href="https://www.youtube.com/channel/UC89fp1KBq2HXzkNZE58gSGA"><img src="http://www.etykietyweselne.pl/img/youtubelogo.jpg" valign="middle" height="50" style="height:50px"></a></p>
</body>
</html>';;
$mail->send();
}
//echo $sql;
}
function InfoOWysylce($id,$temat){
$val = "---------------------------------\nWysłano mailing \"$temat\" ".Date("Y-m-d H:i:s")."\n";
$sql = "UPDATE kupione SET info = CONCAT('$val',info) WHERE id='$id'";
if($res = mysql_query($sql)){
}
}
function status($u,$id){
echo '<select class="id'.$u.'">';
echo '<option value="0" ';
if($id == 0) echo 'selected';
echo '>Nieopłacone</option>';
echo '<option value="1" ';
if($id == 1) echo 'selected';
echo '>Opłacono</option>';
echo '<option value="2" ';
if($id == 2) echo 'selected';
echo '>Do druku</option>';
echo '<option value="3" ';
if($id == 3) echo 'selected';
echo '>Zrealizowano</option>';
echo '<option value="4" ';
if($id == 4) echo 'selected';
echo '>Wysłano</option>';
echo '</select>';
}
function status2($u,$id){
echo '<select class="id'.$u.'">';
echo '<option value="0" ';
if($id == 0) echo 'selected';
echo '>Czeka na usunięcie komentarza</option>';
echo '<option value="1" ';
if($id == 1) echo 'selected';
echo '>Komentarz usunięty</option>';
echo '<option value="3" ';
if($id == 3) echo 'selected';
echo '>Zrealizowano</option>';
echo '</select>';
}
function DodajKategorieNaklejek(){
$sql = "INSERT INTO kupione (nazwa)VALUES ('$_POST[nazwa]') ";
//echo $sql;
if(mysql_query($sql)){
$id_dodano = mysql_insert_id();
echo '<p class="succes">Dodano nową kategorię</p>';
return $id_dodano;
}
}
function KategoriaNaklejek($kat){
$sql = "SELECT * FROM naklejki WHERE kat='$kat'";
$res = mysql_query($sql);
$i=0;
$lista = '';
while($row = mysql_fetch_array($res)){
$lista .= '<li id="node'.$row['id'].'"><img src="/img/mini/naklejki/'.$row['img'].'" style="margin:5px;max-height:50px"></li>';
}
return $lista;
}
function KategorieNaklejek(){
$sql = "SELECT * FROM naklejki_kat order by nazwa";
$res = mysql_query($sql);
$i=0;
while($row = mysql_fetch_array($res)){
echo '
<div>
<p>kategoria: '.$row['nazwa'].'</p>
<ul id="box'.$row['id'].'">
'.$this->KategoriaNaklejek($row['id']).'
</ul>
</div>';
}
echo '</table>';
}
function NaklejkiSerwer(){
echo'<ul id="allItems">';
$ii=0;
$iterator = new DirectoryIterator('../img/mini/naklejki');
foreach ($iterator as $fileinfo) {
if ($fileinfo->isFile()) {
$this->importDoBazyNaklejki($fileinfo->getFilename());
}
}
echo '</ul>';
}
function ZaktualizujKategorie($string){
$e = explode('|',$string);
if($e['0'] != 'allItems') $sql = "UPDATE naklejki SET kat='".str_replace('box','',$e[0])."' WHERE id='".str_replace('node','',$e[1])."'";
$res = mysql_query($sql);
}
function NaklejkiLista(){
echo'<ul id="allItems">';
$sql = "SELECT * FROM naklejki WHERE kat is NULL";
$res = mysql_query($sql);
while($row = mysql_fetch_array($res)){
echo ' <li id="node'.$row['id'].'"><img src="/img/mini/naklejki/'.$row['img'].'" style="margin:5px;max-height:50px"></li>';
}
echo '</ul>';
}
function importDoBazyNaklejki($file){
$sql = "SELECT Count(*) as ile FROM naklejki WHERE img='$file'";
$res = mysql_query($sql);
$row = mysql_fetch_array($res);
if($row['ile']==0) $this->DodajNaklejkeDoBazy($file);
}
function DodajNaklejkeDoBazy($file){
$sql = "INSERT INTO naklejki (img) VALUES ('$file') ";
if(mysql_query($sql)){
$id_dodano = mysql_insert_id();
return $id_dodano;
}
}
}
?>