Bonjour,
Dans ce code j'ai une erreur sur le catch.
Dès que j'ajoute Exception, cela fait une erreur.
Je n'arrive pas à comprendre.
Merci à vous.
Dans ce code j'ai une erreur sur le catch.
<?PHP
// $_SESSION['Username'] = trim ($_POST['username'],"");
// $_SESSION['Techname'] = trim ($_POST['techname']," ");
// $_SESSION['Grpassign'] = trim ($_POST['grpassign'],"");
use PHPMailer\PHPMailer\Exception;
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\SMTP;
require_once "phpmailer/Exception.php";
require_once "phpmailer/PHPMailer.php";
require_once "phpmailer/SMTP.php";
$mail = new PHPMailer(true);
try {
//Configuration
$mail->SMTPDebug = SMTP::DEBUG_SERVER; // Pour avoir des informations de debug.
// Configuration du SMTP.
$mail->isSMTP();
$mail->Host = "localhost";
$mailail->Port = 80;
// Charset.
$mail->CharSet = "utf-8";
//Destinataires.
$mail->addAddress("safranbugtrackeradc@fr.scc.com");
// $mail->addCC("copie@site.fr");
// $mail->addBCC("copie cachée");
//Expéditeur.
// $mail->setFrom("no-reply@site.fr");
//Contenu.
$mail->isHTML();
$mail->Subject = "Demande de création de tiket pour REGUL.";
$mail->Body =" <html>
<head>
<title></title>
</head>
<body>
<p>Demande de création de ticket de REGUL</p>
<table>
<tr>
<td><b>Matricule Utilisateur</b></td>
</tr>
<tr>
<td>Type d’intervention (INCIDENT ou DEMANDE)</td><td>3</td>
</tr>
<tr>
<td>Groupe d’assignation (assignement group)</td><td>26</td>
</tr>
<tr>
<td>Affecté au technicien (Assigned to)</td><td>26</td>
</tr>
<tr>
<td>Arbre de Cloture (Work Notes)</td><td>26</td>
</tr>
<tr>
<td>Explications de l’intervention (close notes)</td><td>26</td>
</tr>
</table>
</body>
</html>";
//Envoi mail.
$mail->send();
print_r("Mail envoyé.");
} catch (Exception) { // Line 71 erreur
print_r('Message non envoyé. Erreur: {$mail->ErrorInfo}');
}
?>
PHP Parse error: syntax error, unexpected ')', expecting '|' or variable (T_VARIABLE) in C:\inetpub\wwwroot\DevAdminPage-SansDossiers\mailenvoi.php on line 71
Dès que j'ajoute Exception, cela fait une erreur.
Je n'arrive pas à comprendre.
Merci à vous.