Classe erreur

Soyez le premier à donner votre avis sur cette source.

Snippet vu 4 334 fois - Téléchargée 27 fois

Contenu du snippet

classe Erreur
Permet de gerer l'envoi de message d'erreur d'une classe à une autre à partir d'une variable statique.
->lancer_erreur(message) : initialise la variable Erreur avec 'message'
->derniere_erreur() : permet de recuperer le desnier message d'erreur

www.nemesys.tv
vincent@nemesys.tv

Source / Exemple :


<?php

/**********************************************************************/
// Fichier : Erreur.php
// Description : classe Erreur
// Date : 25/11/2002
// 
// Permet de gerer l'envoi de message d'erreur d'une classe à une autre
// à partir d'une variable statique.
//
// lancer_erreur(message) : initialise la variable Erreur avec 'message'
// derniere_erreur() : permet de recuperer le desnier message d'erreur
//
// www.nemesys.tv
// vincent@nemesys.tv
/**********************************************************************/

// Instancier la variable static

$GLOBALS['_transient']['static']['erreur']->m_Erreur = "NULL";

// La classe Erreur

class Erreur
{
	// La donnee membre Erreur (chaine)

	var $m_Erreur;

	// Le constructeur

	function Erreur()
	{
		// Affecter la donne membres à la reference static global

		$this->m_Erreur = & $GLOBALS['_transient']['static']['erreur']->m_Erreur;
	}

	// Lancer le message d'erreur, initialise la variable static

	function lancer_erreur($message_erreur)
	{
		$this->m_Erreur = $message_erreur;
	}
	
	// Recuperer le dernier message d'erreur

	function derniere_erreur()
	{
		return $this->m_Erreur;
	}
		
	// Verifier si une erreur a ete active

	function erreur_active()
	{
		if($this->m_Erreur != "NULL")
			return true;
		return false;
	}
	
	// Verifier si l'erreur demandee existe

	function verifier_erreur($message)
	{
		if($this->m_Erreur != $message)
			return true;
		return false;
	}

}

?>

A voir également

Ajouter un commentaire

Commentaire

Messages postés
3006
Date d'inscription
dimanche 14 avril 2002
Statut
Membre
Dernière intervention
31 décembre 2008

fallait y penser. je suppose que ça sert à récupérer les erreurs dans un autre bout de script. mais donne peut etre un exemple ou tu l'as utilisé. un site peut etre ?

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.