Browse Source

Sep 21 review

update email template
update footer info
login redirect
feature/sep21_review
Dslak 4 years ago
parent
commit
258e28adbb
  1. 10
      api/send_mail.php
  2. 4
      api/user_add.php
  3. 8
      components/account/account.html
  4. 3
      components/footer/footer.html
  5. 9
      pages/index.ejs

10
api/send_mail.php

@ -35,7 +35,7 @@ function sendEmail($toEmail, $toName, $subject, $body) {
function emailHeader() { function emailHeader() {
return '<!doctype html> return '<!doctype html>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">
<html xmlns="https://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">
<head> <head>
<!--[if (gte mso 9)|(IE)]mn:keepcomment> <!--[if (gte mso 9)|(IE)]mn:keepcomment>
<style type="text/css"> <style type="text/css">
@ -54,7 +54,7 @@ function emailHeader() {
<table align="center" border="0" cellpadding="0" cellspacing="0" style="max-width: 600px; margin: 0 auto; width: 100%; background: #FFF; border-top: 5px solid #92704F";"> <table align="center" border="0" cellpadding="0" cellspacing="0" style="max-width: 600px; margin: 0 auto; width: 100%; background: #FFF; border-top: 5px solid #92704F";">
<tr style="margin: 0; padding: 0;"> <tr style="margin: 0; padding: 0;">
<td style="height: 80px; margin: 0; padding: 15px; text-align: center;"> <td style="height: 80px; margin: 0; padding: 15px; text-align: center;">
<img alt="IoLovOlio" src="http://iolovolio.com/images/logoHeader.png" width="200">
<img alt="IoLovOlio" src="https://iolovolio.com/images/logoHeader.png" width="200">
</td> </td>
</tr> </tr>
</table> </table>
@ -66,9 +66,9 @@ function emailFooter() {
return '</table><table align="center" border="0" cellpadding="0" cellspacing="15" style="color: #323232; font-size: 12px; margin: 0 auto; padding: 10px 0; text-align: center; width: 100%;"> return '</table><table align="center" border="0" cellpadding="0" cellspacing="15" style="color: #323232; font-size: 12px; margin: 0 auto; padding: 10px 0; text-align: center; width: 100%;">
<tr style="margin: 0; padding: 0;"> <tr style="margin: 0; padding: 0;">
<td style="margin: 0; padding: 0;"> <td style="margin: 0; padding: 0;">
<span style="color: #323232; font-size: 12px; padding: 5px 15px">© IoLovOlio</span>
<a style="color: #323232; font-size: 12px; padding: 5px 15px" href="#">Privacy Policy</a>
<a style="color: #323232; font-size: 12px; padding: 5px 15px" href="#">Termini del servizio</a>
<span style="color: #323232; font-size: 12px; padding: 5px 15px">&copy; IoLovOlio</span>
<a style="color: #323232; font-size: 12px; padding: 5px 15px" href="https://iolovolio.com/provacy">Privacy Policy</a>
<a style="color: #323232; font-size: 12px; padding: 5px 15px" href="https://iolovolio.com/termini">Termini del servizio</a>
</td> </td>
</tr> </tr>
</table> </table>

4
api/user_add.php

@ -22,11 +22,11 @@ $stmt = $conn->prepare($query);
$toEmail = trim($data->email); $toEmail = trim($data->email);
$toName = trim($data->first_name)." ".trim($data->last_name); $toName = trim($data->first_name)." ".trim($data->last_name);
$subject = 'IoLovOlio - Registrazione';
$subject = 'Iolovolio - Registrazione';
$body = emailHeader(); $body = emailHeader();
$body .= "<tr><td colspan=\"4\" style=\"padding: 10px 20px\">Ciao ".$data->first_name."<br>". $body .= "<tr><td colspan=\"4\" style=\"padding: 10px 20px\">Ciao ".$data->first_name."<br>".
"Grazie per esserti registrato a IoLovOlio, di seguito un riepilogo dei tuoi dati:<br><br>".
"Grazie per esserti registrato a Iolovolio, di seguito un riepilogo dei tuoi dati:<br><br>".
"Nome: ".$data->first_name."<br>". "Nome: ".$data->first_name."<br>".
"Cognome: ".$data->last_name."<br>". "Cognome: ".$data->last_name."<br>".
"Indirizzo: ".$data->address."<br>". "Indirizzo: ".$data->address."<br>".

8
components/account/account.html

@ -238,6 +238,9 @@
?> ?>
<span class="title">I tuoi ordini</span> <span class="title">I tuoi ordini</span>
<?php
if( mysqli_num_rows($q)) {
?>
<div class="row no-gutters orders-head"> <div class="row no-gutters orders-head">
<div class="col-3 col-md-2">N. ordine</div> <div class="col-3 col-md-2">N. ordine</div>
<div class="col-3 col-md-2">Data</div> <div class="col-3 col-md-2">Data</div>
@ -246,6 +249,11 @@
<div class="col-12 col-md-3"></div> <div class="col-12 col-md-3"></div>
</div> </div>
<?php <?php
} else {
?>
<div class="row no-gutters orders-head">Nessun ordine presente</div>
<?php
}
while($r = mysqli_fetch_array($q)) { while($r = mysqli_fetch_array($q)) {
?> ?>
<div class="row no-gutters order-row" data-id="order_<?= $r['id'];?>"> <div class="row no-gutters order-row" data-id="order_<?= $r['id'];?>">

3
components/footer/footer.html

@ -4,7 +4,8 @@
<span class="copy">&copy; IoLovOlio</span> <span class="copy">&copy; IoLovOlio</span>
<div class="links"> <div class="links">
<a class="link" href="/privacy">Privacy policy</a> <a class="link" href="/privacy">Privacy policy</a>
<a class="link" href="/termini">Termini e condizioni </a>
<a class="link" href="/termini">Termini e condizioni </a><br>
<a class="link" href="mailto:info@iolovolio.com" rel="nofollow">info@iolovolio.com</a>
</div> </div>
</div> </div>
</div> </div>

9
pages/index.ejs

@ -21,6 +21,15 @@
if(mysqli_num_rows($q)) { if(mysqli_num_rows($q)) {
$_SESSION['AUTH'] = $r; $_SESSION['AUTH'] = $r;
if($getQ[1] == 'ordini') {
$q = mysqli_query($conn, "SELECT COUNT(*) FROM orders WHERE uid = ".$_SESSION['AUTH']['id']);
if(mysqli_fetch_array($q)[0] == 0) {
header("location: /acquistare");
}
}
} else { } else {
unset($_SESSION['AUTH']); unset($_SESSION['AUTH']);
} }

Loading…
Cancel
Save