query($query); if ($result) { while ($row = $result->fetch_assoc()) { $emailuser = $row['email']; $firstname = $row['first_name']; $newtime = $row['bookingstart']; $newtimeformat = date("d-m-Y H:i", strtotime($newtime)); require 'phpmailer/src/Exception.php'; require 'phpmailer/src/PHPMailer.php'; require 'phpmailer/src/SMTP.php'; //mail to client $messageedit="
Ciao $firstname ,
Ci dispiace ma la tua richiesta di rirpogrammazione รจ stata rifiutata!
Ecco la riprogrammazione rifiutata $newtimeformat
Puoi collegarti al portale YogiBook come sotto riportato per programmare la tua lezione
Per vedere e gestire le tue lezioni clicca qui: https://yogibook.yogasoul.it
Per il primo accesso devi per prima cosa resettare la password cliccando di seguito
Ci vediamo sul tappetino!
Il Team Yogasoul
"; $buttonedit=" YogiBook - YogaSoul "; $mail = new PHPMailer(true); $mail->isSMTP(); // Set mailer to use SMTP $mail->Host = 'premium60.web-hosting.com'; // Specify main and backup server $mail->SMTPAuth = true; // Enable SMTP authentication $mail->Username = 'info@yogasoul.it'; // SMTP username $mail->Password = '!Testolina88'; // SMTP password $mail->SMTPSecure = 'tls'; // Enable encryption, 'ssl' also accepted $mail->Port = '587'; include('mail/emailtemplate2.php'); // Email body content //$trfnmbmail=$appformn.'r'.$revnumb; $htmlContent = $mailmessage1; $mail->From = 'info@yogasoul.it'; $mail->FromName = 'YogiBook [YogaSoul]'; $mail->addAddress($emailuser); // Add a recipient $mail->Subject = "YogiBook - Riprogrammazione rifiutata!"; $mail->Body = $htmlContent; $mail->AltBody = 'This is the body in plain text for non-HTML mail clients'; if ($mail->send()) { // Mail inviata con successo, ora cancella il record $deleteQuery = "DELETE FROM bookingclass WHERE idbookingclass = ?"; $stmt = $conn->prepare($deleteQuery); if ($stmt) { $stmt->bind_param("i", $idbookingclass); if ($stmt->execute()) { // Reindirizza alla pagina "pendingbookedclass.php" dopo la cancellazione header("Location: pendingbookedclass.php"); exit(); } else { echo "Errore durante l'esecuzione della query di cancellazione: " . $stmt->error; } $stmt->close(); } else { echo "Errore nella preparazione della query di cancellazione: " . $conn->error; } } else { echo "Errore nell'invio della mail: " . $mail->ErrorInfo; } } } else { echo "Errore durante l'esecuzione della query di recupero dei dettagli: " . $conn->error; } } else { echo "Parametro 'idbookingclass' non trovato nella richiesta GET."; } $conn->close(); ?>