Code Duplication    Length = 8-10 lines in 2 locations

ecrire/inc/notifications.php 1 location

@@ 131-140 (lines=10) @@
128
129
	// si le sujet est vide, extraire la premiere ligne du corps
130
	// du mail qui est donc du texte
131
	if (!strlen($sujet)) {
132
		// nettoyer un peu les retours chariots
133
		$texte = str_replace("\r\n", "\r", $texte);
134
		$texte = str_replace("\r", "\n", $texte);
135
		// decouper
136
		$texte = explode("\n", trim($texte));
137
		// extraire la premiere ligne
138
		$sujet = array_shift($texte);
139
		$texte = trim(implode("\n", $texte));
140
	}
141
142
	$envoyer_mail = charger_fonction('envoyer_mail', 'inc');
143
	foreach ($emails as $email) {

ecrire/inc/utils.php 1 location

@@ 1949-1956 (lines=8) @@
1946
	list($myself) = explode('?', $myself);
1947
	// vieux mode HTTP qui envoie après le nom de la methode l'URL compléte
1948
	// protocole, "://", nom du serveur avant le path dans _SERVER["REQUEST_URI"]
1949
	if (strpos($myself,'://') !== false) {
1950
		$myself = explode('://',$myself);
1951
		array_shift($myself);
1952
		$myself = implode('://',$myself);
1953
		$myself = explode('/',$myself);
1954
		array_shift($myself);
1955
		$myself = implode('/',$myself);
1956
	}
1957
	$url = join('/', array_slice(explode('/', $myself), 0, -1 - $prof)) . '/';
1958
1959
	$url = $http . '://' . rtrim($host, '/') . '/' . ltrim($url, '/');