Valider 894544c2 rédigé par esj's avatar esj
Parcourir les fichiers

Faux message d'erreur lors de la mise à jour de la base. En fait, comme la...

Faux message d'erreur lors de la mise à jour de la base. En fait, comme la fonction de mise à jour sort par Exit si celle-ci échoue, pas la peine de tester le retour.
parent 8f7e7104
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
+0 −3
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -10,15 +10,12 @@
 *  Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne.   *
\***************************************************************************/


//
if (!defined("_ECRIRE_INC_VERSION")) return;

include_spip('inc/acces');
include_spip('base/serial');
include_spip('base/auxiliaires');
include_spip('base/typedoc');
include_spip('base/upgrade');

// Fonction de creation d'une table SQL nommee $nom
// a partir de 2 tableaux PHP :
+6 −7
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -142,7 +142,7 @@ function install_6()
		$result = spip_query("SELECT id_auteur FROM spip_auteurs WHERE login='$login'");

		unset($id_auteur);
		while ($row = spip_fetch_array($result)) $id_auteur = $row['id_auteur'];
		if ($row = spip_fetch_array($result)) $id_auteur = $row['id_auteur'];

		$mdpass = md5($pass);
		$htpass = generer_htpass($pass);
@@ -274,14 +274,13 @@ function install_4()
	spip_query("SELECT COUNT(*) FROM spip_meta");
	$nouvelle = spip_sql_errno();
	creer_base();

	$maj_ok = maj_base();
	include_spip('base/upgrade');
	maj_base();

	// Tester $mysql_rappel_nom_base
	$GLOBALS['mysql_rappel_nom_base'] = true;
	$GLOBALS['spip_mysql_db'] = $sel_db;
	$ok_rappel_nom = spip_query("INSERT INTO spip_meta (nom,valeur)
		VALUES ('mysql_rappel_nom_base', 'test')");
	$ok_rappel_nom = spip_query("INSERT INTO spip_meta (nom,valeur) VALUES ('mysql_rappel_nom_base', 'test')");
	if ($ok_rappel_nom) {
		echo " (ok rappel nom base `$sel_db`.spip_meta) ";
		$ligne_rappel = '';
@@ -302,10 +301,10 @@ function install_4()
		$result = spip_query("SELECT COUNT(*) FROM spip_articles");
		$result_ok = (spip_num_rows($result) > 0);
	}
	echo "($result_ok && $maj_ok) -->";
	echo "($result_ok) -->";


	if ($result_ok && $maj_ok) {
	if ($result_ok) {
		if (preg_match(',(.*):(.*),', $adresse_db, $r))
			list(,$adresse_db, $port) = $r;
		else
+7 −14
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -68,24 +68,17 @@ function exec_upgrade_dist() {

	include_spip('base/create');
	creer_base();
	$ok = maj_base();
	include_spip('base/upgrade');
	maj_base();

	if ($ok) {
	include_spip('inc/acces');
	include_spip('inc/config');
	ecrire_acces();
	init_config();
	}

	fin_admin($upgrade_titre);

	if ($ok)
		redirige_par_entete(generer_action_auteur('purger', 'cache',
		_DIR_RESTREINT_ABS, true));

	else {
		echo _T('alerte_maj_impossible', array('version' => $spip_version));
	}
	redirige_par_entete(generer_action_auteur('purger', 'cache', _DIR_RESTREINT_ABS, true));
}

?>