Chiedo scusa a tutti. Riposto il codice. Ciao Santino83_02. Il bottone (AUTORIZZO) che vorrei far cliccare al capo ufficio sta dentro al body della email che gli arriva tramite questa pagina .php. Il codice di questa mail sta dentro alla variabile $htmlbody. Ho commesso un altro errore nel post di prima: cliccando su AUTORIZZO IE mi risponde: "impossibile visualizzare la pagina web", nella casella dell'URL appare la scritta "res://ieframe.dll/syntax.htm#valentini.php" e la mail non parte. Grazie dell'interessamento. Ciao
Codice PHP:
<?php
//get contact form details
$name = $_POST['nome'];
$cognome = $_POST['cognome'];
$email = $_POST['email'];
$permesso = $_POST['permesso'];
$dal = $_POST['dal'];
$al = $_POST['al'];
$comments = $_POST['commento'];
$ora1 = $_POST['ora1'];
$ora2 = $_POST['ora2'];
$auto = $_POST['auto'];
$note = $_POST['note'];
require("phpmailer/class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsSMTP(); // diciamo alla classe di usare SMTP
$mail->Host = "smtp.xxxxx.it"; // SMTP server, questo valore è da modificare!
$mail->Mailer = "smtp";
$mail->SetLanguage("it", "phpmailer/language");
$mail->From = "xxxxxx@xxxxx.it"; // L'account email che state utilizzando
$mail->FromName = "xxxxxxxx";
$mail->AddAddress("xxxxxx@xxxxx.it"); // L'indirizzo email di destinazione
$mail->Password = "xxxxxxxx";
$mail->Username = "xxxxxxx@xxxxxx.it";
$mail->Subject = "Richiesta $name $cognome";
$mail->SMTPAuth = "true";
$htmlBody = '<html>
<head>
<title>My HTML Email</title>
</head>
<body>
<h2 align="center">Richiesta autorizzazione alla assenza dal servizio</h2>
<FORM METHOD=GET ACTION="valentini.php"> // Boh??????? vorrei richiamare quest'altra pagina per inoltrare la mail al capo servizio cliccando sul botone AUTORIZZO posto più giù
<font face="TimesNewRoman" color="red">[b]DIPENDENTE: [/b]</font><font face="TimesNewRoman" color="blue">[b][cognome] [nome][/b]</font></style>
 
<font face="TimesNewRoman" color="red">[b]PERMESSO: [/b]</font><font face="TimesNewRoman" color="blue">[b][permesso][/b]</font></style>
 
<font face="TimesNewRoman" color="red">[b]DAL: [/b]</font><font face="TimesNewRoman" color="blue">[b][dal][/b]</font></style>
 
<font face="TimesNewRoman" color="red">[b]AL: [/b]</font><font face="TimesNewRoman" color="blue">[b][al][/b]</font></style>
 
<font face="TimesNewRoman" color="red">[b]DALLE: [/b]</font><font face="TimesNewRoman" color="blue">[b][ora1][/b]</font></style>
 
<font face="TimesNewRoman" color="red">[b]ALLE: [/b]</font><font face="TimesNewRoman" color="blue">[b][ora2][/b]</font></style></p>
<font face="TimesNewRoman" color="red">[b]MOTIVO: [/b]</font><font face="TimesNewRoman" color="blue">[b][comments][/b]</font></style>
 
<font face="TimesNewRoman" color="red">[b]MEZZO: [/b]</font><font face="TimesNewRoman" color="blue">[b][auto][/b]</font></style>
 
<font face="TimesNewRoman" color="red">[b]NOTE: [/b]</font><font face="TimesNewRoman" color="blue">[b][note][/b]</font></style></p>
<input type="submit" align="center" value="AUTORIZZO" /></p> //questo è il bottone per inoltrare l'altra mail
';
$htmlBody = str_replace('[cognome]',$cognome,$htmlBody);
$htmlBody = str_replace('[nome]',$name,$htmlBody);
$htmlBody = str_replace('[permesso]',$permesso,$htmlBody);
$htmlBody = str_replace('[dal]',$dal,$htmlBody);
$htmlBody = str_replace('[al]',$al,$htmlBody);
$htmlBody = str_replace('[ora1]',$ora1,$htmlBody);
$htmlBody = str_replace('[ora2]',$ora2,$htmlBody);
$htmlBody = str_replace('[comments]',$comments,$htmlBody);
$htmlBody = str_replace('[auto]',$auto,$htmlBody);
$htmlBody = str_replace('[note]',$note,$htmlBody);
$mail->Body=$htmlBody;
$mail->isHTML(true);
if(!$mail->Send()) {
echo $mail->ErrorInfo;
} else {
echo "Mail inviata con successo";
}
?>