Popravek skripte za preverjanje in popravljanje trajanja placljivih paketov

This commit is contained in:
pero1203 2020-08-21 11:21:14 +02:00
parent ad7728b6d1
commit 53ba033252

View File

@ -6,54 +6,73 @@
* *
*/ */
die();
/*ini_set('display_errors', '1'); /*ini_set('display_errors', '1');
ini_set('display_startup_errors', '1'); ini_set('display_startup_errors', '1');
error_reporting(E_ALL);*/ error_reporting(E_ALL);*/
include_once('../../function.php'); include_once('../../function.php');
include_once('../../vendor/autoload.php'); include_once('../../vendor/autoload.php');
/*if(isset($_GET['usr_id'])){ // Popravimo datum userja v getu
if(isset($_GET['usr_id'])){
$usr_id = $_GET['usr_id']; $usr_id = $_GET['usr_id'];
echo $usr_id;
echo '<br>';
if($usr_id > 0 && $usr_id != ''){
}*/ $sqlP = sisplet_query("SELECT p.*, n.package_id, n.trajanje
FROM user_access_placilo p, user_access_narocilo n
WHERE n.usr_id='".$usr_id."' AND n.id=p.narocilo_id
ORDER BY p.id DESC");
$rowP = mysqli_fetch_array($sqlP);
$time_real_expire = date('Y-m-d H:i:s', strtotime("+".$rowP['trajanje']. "months", strtotime($rowP['time'])));
echo "UPDATE user_access SET time_expire='".$time_real_expire."' WHERE usr_id='".$usr_id."'";
sisplet_query("UPDATE user_access SET time_expire='".$time_real_expire."' WHERE usr_id='".$usr_id."'");
}
echo '<br><br>';
}
// Loop cez vse, ki imajo aktiviran paket // Loop cez vse, ki imajo aktiviran paket
$sql = sisplet_query("SELECT a.*, u.email FROM user_access a, users u WHERE u.id=a.usr_id"); $sql = sisplet_query("SELECT a.*, u.email FROM user_access a, users u WHERE u.id=a.usr_id");
while($row = mysqli_fetch_array($sql)){ while($row = mysqli_fetch_array($sql)){
echo '<br><br>'; echo '<br>';
echo 'Uporabnik '.$row['email'].' ('.$row['id'].')'; echo '<b>Uporabnik '.$row['email'].' ('.$row['id'].', usr_id '.$row['usr_id'].')</b>';
echo '<br>'; echo '<br>';
echo 'Paket aktiven: '.$row['time_expire'].' ('.$row['package_id'].')'; echo 'Paket aktiven: '.$row['time_expire'].' ('.$row['package_id'].')';
echo '<br>'; echo '<br>';
// Loop cez placila uporabnika // Loop cez placila uporabnika
$sqlP = sisplet_query("SELECT p.*, p.time_expire + INTERVAL n.trajanje MONTH AS time_real_expire, n.package_id, n.trajanje $sqlP = sisplet_query("SELECT p.*, n.package_id, n.trajanje
FROM user_access_placila p, user_access_narocila n FROM user_access_placilo p, user_access_narocilo n
WHERE p.usr_id='".$row['usr_id']."' AND n.id=p.narocilo_id"); WHERE n.usr_id='".$row['usr_id']."' AND n.id=p.narocilo_id");
while($rowP = mysqli_fetch_array($sqlP)){ while($rowP = mysqli_fetch_array($sqlP)){
echo 'Placilo za do '.$rowP['time_real_expire'].' (cas nakupa '.$rowP['time'].', paket '.$rowP['package_id'].', trajanje '.$rowP['trajanje'].')'; $time_real_expire = date('Y-m-d H:i:s', strtotime("+".$rowP['trajanje']. "months", strtotime($rowP['time'])));
echo 'Placilo za do '.$time_real_expire.' (cas nakupa '.$rowP['time'].', paket '.$rowP['package_id'].', trajanje '.$rowP['trajanje'].')';
echo '<br>'; echo '<br>';
if($row['time_expire'] != $rowP['time_real_expire']){ // Link da se ga popravi na ustrezen datum
echo 'POZOR!'; if(date('Y-m-d H:i:s', strtotime($row['time_expire'])) != $time_real_expire){
echo '<span style="color:red;"><a href="https://www.1ka.si/utils/1kaUtils/check_packages.php?usr_id='.$row['usr_id'].'">POZOR!</a></span>';
echo '<br>'; echo '<br>';
} }
} }
//sisplet_query("UPDATE post SET naslov='".$naslov."', vsebina='".$vsebina."', user='".$user."' WHERE id='".$row['id']."'");
} }
?> ?>