Ajout de quelques fixes
This commit is contained in:
parent
6861214501
commit
c48ea16c14
|
@ -136,10 +136,9 @@
|
|||
//Commande qui envoie le SMS
|
||||
$commande_send_sms = 'gammu-smsd-inject TEXT ' . escapeshellarg($number) . ' -len ' . mb_strlen($text_sms) . ' -text ' . $text_sms;
|
||||
//Commande qui s'assure de passer le SMS dans ceux envoyés, et de lui donner le bon statut
|
||||
|
||||
echo $commande_send_sms . "\n";
|
||||
//On va liée les deux commandes pour envoyer le SMS puis le passer en echec
|
||||
$commande = '(' . $commande_send_sms . ') >/dev/null 2>/dev/null &';
|
||||
|
||||
exec($commande); //On execute la commande d'envoie d'un SMS
|
||||
}
|
||||
}
|
||||
|
@ -168,7 +167,7 @@
|
|||
//On récupère le fichier, et on récupère la chaine jusqu'au premier ':' pour le numéro de téléphone source, et la fin pour le message
|
||||
$content_file = file_get_contents(PWD_RECEIVEDS . $dir);
|
||||
//Si on peux pas ouvrir le fichier, on quitte en logant une erreur
|
||||
if (!$content_file)
|
||||
if ($content_file == false)
|
||||
{
|
||||
$this->wlog('Impossible to read file "' . $dir);
|
||||
die(4);
|
||||
|
|
|
@ -259,12 +259,7 @@
|
|||
//Si la date fournie est passée, on la change pour dans 2 minutes
|
||||
$objectDate = DateTime::createFromFormat('Y-m-d H:i', $date);
|
||||
|
||||
if (!$db->updateTableWhere('scheduleds', ['content' => $scheduled['content'], 'at' => $date], ['id' => $id_scheduled]))
|
||||
{
|
||||
$_SESSION['errormessage'] = 'Impossible de mettre à jour le SMS numéro ' . $scheduled['id'] . '.';
|
||||
header('Location: ' . $this->generateUrl('scheduleds', 'showAll'));
|
||||
return false;
|
||||
}
|
||||
$db->updateTableWhere('scheduleds', ['content' => $scheduled['content'], 'at' => $date], ['id' => $id_scheduled]);
|
||||
|
||||
$db->deleteScheduleds_numbersForScheduled($id_scheduled); //On supprime tous les numéros pour ce SMS
|
||||
$db->deleteScheduleds_contactsForScheduled($id_scheduled); //On supprime tous les contacts pour ce SMS
|
||||
|
|
|
@ -0,0 +1,23 @@
|
|||
<?php
|
||||
/*
|
||||
Ce fichier permet d'envoyer l'adresse IP du modèle MVC au premier démarrage.
|
||||
Il sera détruit immédiatement après.
|
||||
Il est légitime que vous vous posiez la question de savoir pourquoi votre IP est envoyée à un serveur central.
|
||||
|
||||
Ce modèle MVC est distrubué sous license GNU/GPL, gratuitement. Le seul bénèfice que nous retirons de ce système, en dehors du plaisir d'aider la communauté, et l'expérience qu'il nous apporte.
|
||||
Afin de pouvoir justifier de cette expérience, notamment sur un CV, nous devons êtres à même de donner une estimation du nombre de serveurs faisant tourner notre système MVC.
|
||||
De plus, cela nous permet de connaître à des fin statistiques le nombre d'installations.
|
||||
Afin que tout le monde puisse se rendre compte de l'étendue de la communauté utilisant ce système, la liste de ces serveurs est disponible à l'adresse ajani.fr/mvc.
|
||||
|
||||
Aucune autre données que vôtre adresse IP/URL ne seront récupérées. Cette adresse ne sera jamais utilisées dans un autre cadre que celui décrit ci-dessus.
|
||||
Vous avez notre parole, nous espérons avoir votre confiance.
|
||||
*/
|
||||
$url = $_SERVER['HTTP_HOST'];
|
||||
$path = $_SERVER['REQUEST_URI'];
|
||||
|
||||
$url = rawurlencode($url);
|
||||
$path = rawurlencode($path);
|
||||
?>
|
||||
<img src="<?php echo htmlspecialchars('http://ajani.fr/mvc/save.php?url=' . $url . '&path=' . $path, ENT_QUOTES); ?>" style="display:none;" />
|
||||
<?php
|
||||
@file_put_contents(PWD . 'mvc/pingback.php', '<?php #File remove');
|
Loading…
Reference in New Issue