Subversion Repositories Applications.reseau

Compare Revisions

Ignore whitespace Rev 14 → Rev 15

/trunk/widget/modules/remarques/Remarques.php
130,17 → 130,17
 
// ajoute une entrée au log
protected function log() {
$contenu = '';
$contenu .= date("Y-m-d h:i:s") . "\n";
$contenu .= "Pour: " . $this->emailDestination . "\n";
$contenu .= "Page: " . $this->pageSource . "\n";
$contenu .= "User agent: " . $_SERVER['HTTP_USER_AGENT'] . "\n";
$contenu .= "Contributeur: " . $this->coordonnees . "\n";
$contenu .= "Gravité: " . $this->gravite . "\n";
$contenu .= "Navigateur: " . $this->navigateur . "\n";
$contenu .= "Système: " . $this->systeme . "\n";
$contenu .= "Description:\n " . str_replace("\n", "\n ", $this->description);
$contenu .= "\n\n-----------------------------------------------------------------------\n\n";
$contenu = ''.
date("Y-m-d h:i:s") . "\n".
"Pour: " . $this->emailDestination . "\n".
"Page: " . $this->pageSource . "\n".
"User agent: " . $_SERVER['HTTP_USER_AGENT'] . "\n".
"Contributeur: " . $this->coordonnees . "\n".
"Gravité: " . $this->gravite . "\n".
"Navigateur: " . $this->navigateur . "\n".
"Système: " . $this->systeme . "\n".
"Description:\n " . str_replace("\n", "\n ", $this->description).
"\n\n-----------------------------------------------------------------------\n\n";
 
file_put_contents($this->cheminLog, $contenu, FILE_APPEND);
}
147,22 → 147,22
 
// envoie un email
protected function email() {
$contenu = '';
$contenu .= date("Y-m-d h:i:s") . "\n";
$contenu .= "Pour: " . $this->emailDestination . "\n";
$contenu .= "Page: " . $this->pageSource . "\n";
$contenu .= "User agent: " . $_SERVER['HTTP_USER_AGENT'] . "\n";
$contenu .= "Contributeur: " . $this->coordonnees . "\n";
$contenu .= "Gravité: " . $this->gravite . "\n";
$contenu .= "Navigateur: " . $this->navigateur . "\n";
$contenu .= "Système: " . $this->systeme . "\n";
$contenu .= "Description:\n " . str_replace("\n", "\n ", $this->description);
$contenu = ''.
date("Y-m-d h:i:s") . "\n".
"Pour: " . $this->emailDestination . "\n".
"Page: " . $this->pageSource . "\n".
"User agent: " . $_SERVER['HTTP_USER_AGENT'] . "\n".
"Contributeur: " . $this->coordonnees . "\n".
"Gravité: " . $this->gravite . "\n".
"Navigateur: " . $this->navigateur . "\n".
"Système: " . $this->systeme . "\n".
"Description:\n " . str_replace("\n", "\n ", $this->description);
 
$entetes = 'Content-Type: text/plain; charset="utf-8" ';
$entetes .= 'Content-Transfer-Encoding: 8bit';
$entetes = 'Content-Type: text/plain; charset="utf-8" '.
'Content-Transfer-Encoding: 8bit';
 
$sujet = substr($this->description, 0, 25) .
"..." . " (" . ($this->coordonnees == '' ? 'inconnu' : $this->coordonnees) . ")";
$sujet = substr($this->description, 0, 25).'... '.
'('.($this->coordonnees == '' ? 'inconnu' : $this->coordonnees).')';
 
// mode charlot - mais y a rien dans le framework pour faire mieux
mail($this->emailDestination, $sujet, $contenu, $entetes);