From cda5e1e396fbfe35843d06bcf4a93ca63727b9cb Mon Sep 17 00:00:00 2001
From: Cerdic <cedric@yterium.com>
Date: Sat, 3 Jun 2006 07:10:18 +0000
Subject: [PATCH] initialisations de variables

---
 ecrire/base/create.php | 2 +-
 ecrire/inc/distant.php | 6 ++++--
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/ecrire/base/create.php b/ecrire/base/create.php
index c89f810e50..b6906aea96 100644
--- a/ecrire/base/create.php
+++ b/ecrire/base/create.php
@@ -25,7 +25,7 @@ include_spip('base/typedoc');
 // Le nom des caches doit etre inferieur a 64 caracteres
 
 function spip_create_table($nom, $champs, $cles, $autoinc=false) {
-	$query = ''; $keys = ''; $s = '';
+	$query = ''; $keys = ''; $s = ''; $p='';
 
 	foreach($cles as $k => $v) {
 		$keys .= "$s\n\t\t$k ($v)";
diff --git a/ecrire/inc/distant.php b/ecrire/inc/distant.php
index 38e55216bd..b4e9e08f02 100644
--- a/ecrire/inc/distant.php
+++ b/ecrire/inc/distant.php
@@ -122,6 +122,7 @@ function prepare_donnees_post($donnees, $boundary = '') {
 // et refuser_gz pour forcer le refus de la compression (cas des serveurs orthographiques)
 function recuperer_page($url, $munge_charset=false, $get_headers=false, $taille_max = 1048576,
   $datas='', $boundary='', $refuser_gz = false) {
+  	$gz = false;
 
 	// Accepter les URLs au format feed:// ou qui ont oublie le http://
 	$url = preg_replace(',^feed://,i', 'http://', $url);
@@ -317,6 +318,7 @@ function recuperer_infos_distantes($source, $max=0) {
 // retourne un descripteur de fichier
 //
 function init_http($get, $url, $refuse_gz=false) {
+	$via_proxy = ''; $proxy_user = ''; $fopen = false;
 	$http_proxy = $GLOBALS['meta']["http_proxy"];
 	if (!eregi("^http://", $http_proxy))
 		$http_proxy = '';
@@ -332,9 +334,9 @@ function init_http($get, $url, $refuse_gz=false) {
 	} else {
 		$scheme = $t['scheme']; $scheme_fsock=$scheme.'://';
 	}
-	if (!($port = $t['port'])) $port = 80;
+	if (!isset($t['port']) || !($port = $t['port'])) $port = 80;
 	$query = $t['query'];
-	if (!($path = $t['path'])) $path = "/";
+	if (!isset($t['path']) || !($path = $t['path'])) $path = "/";
 
 	if ($http_proxy) {
 		$t2 = @parse_url($http_proxy);
-- 
GitLab