/**
 * Traiter le cas pathologique d'un upload de document ayant echoué
 * car étant trop gros
 *
 * @uses erreur_upload_trop_gros()
 * @pipeline detecter_fond_par_defaut
 * @param string $fond
 *     Nom du squelette par défaut qui sera utilisé
 * @return string
 *     Nom du squelette par défaut qui sera utilisé
 **/
function medias_detecter_fond_par_defaut($fond)
{
    if (empty($_GET) and empty($_POST) and empty($_FILES) and isset($_SERVER["CONTENT_LENGTH"]) and strstr($_SERVER["CONTENT_TYPE"], "multipart/form-data;")) {
        include_spip('inc/getdocument');
        erreur_upload_trop_gros();
    }
    return $fond;
}
Пример #2
0
function medias_detecter_fond_par_defaut($fond)
{
    // traiter le cas pathologique d'un upload de document ayant echoue
    // car trop gros
    if (empty($_GET) and empty($_POST) and empty($_FILES) and isset($_SERVER["CONTENT_LENGTH"]) and strstr($_SERVER["CONTENT_TYPE"], "multipart/form-data;")) {
        include_spip('inc/getdocument');
        erreur_upload_trop_gros();
    }
    return $fond;
}
Пример #3
0
		}
		// l'argument Page a priorite sur l'argument action
		// le cas se presente a cause des RewriteRule d'Apache
		// qui permettent d'ajouter un argument dans la QueryString
		// mais pas d'en retirer un en conservant les autres.
		if (isset($_GET['action']) AND $_GET['action'] === $fond)
			unset($_GET['action']);
	# sinon, fond par defaut
	} else {
		// traiter le cas pathologique d'un upload de document ayant echoue
		// car trop gros
		if (empty($_GET) AND empty($_POST) AND empty($_FILES)
		AND isset($_SERVER["CONTENT_LENGTH"])
		AND strstr($_SERVER["CONTENT_TYPE"], "multipart/form-data;")) {
			include_spip('inc/getdocument');
			erreur_upload_trop_gros();
		}

		// sinon fond par defaut (cf. assembler.php)
		$fond = '';
	}

	$tableau_des_temps = array();

	// Particularites de certains squelettes
	if ($fond == 'login')
		$forcer_lang = true;

	if (isset($forcer_lang) AND $forcer_lang AND ($forcer_lang!=='non') AND !_request('action')) {
		include_spip('inc/lang');
		verifier_lang_url();