Je reçois donc une valeur de mon $_GET
par exemple 403
et je l'envoie par la poste. Mais je veux être sûr que s'il y a des retours 403, il y aura des retours. sent
dans le courrier.
<?php
require_once 'vendor/autoload.php';
switch($_GET['status'])
{
case 403:
echo 'sent';
break;
}
switch($_GET['status'])
{
case 404:
echo 'delivered';
break;
}
if (!empty($_GET['MsgId'])) {
$transport = (new Swift_SmtpTransport('xxx', xxx))
->setUsername('xxx')
->setPassword('xxx');
$mailer = new Swift_Mailer($transport);
$message = (new Swift_Message('Status SMS ' . $_GET['MsgId'] . '.'))
->setFrom(['xxx' => 'xxx'])
->setTo(['xxx' => 'xxx', 'xxx' => 'xxx'])
->setBody("ID Wiadomości : " . $_GET['MsgId'] . "Status Wiadomości" . $_GET['status'] . ".");
$result = $mailer->send($message);
echo 'OK';
}
else {
echo 'Coś nie śmigło.';
}
exit;
L'interrupteur ne fonctionne pas pour moi.