changeset 67:251a4c4e05d1

Fix de quelques bugs sur les trackbacks. o Le port n'était pas correctement utilisé dans la requête envoyant le trackback, alors que cela fonctionnait correctement sur la requête de demande d'informations o Le message et l'adresse du post n'était pas correctement récupéré.
author Franck Deroche <webmaster@defr.org>
date Tue, 18 Mar 2008 18:47:19 +0100
parents 4723204733ef
children 0071e5744311
files admin.php
diffstat 1 files changed, 3 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/admin.php	Tue Mar 18 18:40:12 2008 +0100
+++ b/admin.php	Tue Mar 18 18:47:19 2008 +0100
@@ -76,7 +76,6 @@
 			$argToSend = "__info=1";
 			$toSend = $genToSend . "Content-Length: " . strlen($argToSend) . "\n\n";
 			$toSend .= $argToSend;
-			echo("<pre>$toSend</pre>");
 			fwrite($fp, $toSend);
 			while(!feof($fp))
 				$result .= fgets($fp, 128);
@@ -86,14 +85,13 @@
 				$row['Message'] = utf8_decode($row['Message']);
 			}
 			
-			$fp = fsockopen($ar_tbAddress['host'], 80, $errno, $errstr, 15);
+			$fp = fsockopen($ar_tbAddress['host'], $ar_tbAddress['port'], $errno, $errstr, 15);
 			$argToSend = "title=" . htmlentities(urlencode($row['Titre'])) . "&blog_name=Dual+Blog";
-			$argToSend .= "&url=" . BLOG_URL . "/posts/{$row['num_mess']}&excerpt=" 
-								. htmlentities(urlencode(substr(strip_tags($row['Message']), 0, 255) . "..."));
+			$argToSend .= "&url=" . BLOG_URL . "/posts/{$id_row['num_mess']}&excerpt=" 
+								. htmlentities(urlencode(substr(strip_tags($id_row['Message']), 0, 255) . "..."));
 
 			$toSend = $genToSend . "Content-Length: " . strlen($argToSend) . "\n\n";
 			$toSend .= $argToSend;
-			echo("<pre><![CDATA[$toSend]]></pre>");
 			echo("<![CDATA[");
 			fwrite($fp, $toSend);
 			while (!feof($fp)) {