begin process at 2012 05 27 14:29:06
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Class et Objet ( POO )

 > CLASSE ERREUR

CLASSE ERREUR


 Information sur la source

Note :
Aucune note
Catégorie :Class et Objet ( POO ) Niveau :Débutant Date de création :28/11/2002 Date de mise à jour :28/11/2002 01:46:39 Vu :3 413

Auteur : Nemesys

Ecrire un message privé
Site perso
Commentaire sur cette source (1)
Ajouter un commentaire et/ou une note

 Description

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

  • <?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;
  • }
  • }
  • ?>
<?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;
	}

}

?>



 Sources du même auteur

Source avec Zip SQLEXPLORER

 Sources de la même categorie

Source avec Zip GÉNÉRATION AUTOMATIQUE DE FICHIER .CLASS.PHP EN FONCTION D'U... par ig3
CLASSE D'OBJET DE CRYPTAGE ET DÉCRYPTAGE DE CHAINES DE CARAC... par 8Tnerolf8
Source avec Zip MY.DEVIANTART API par inwebo
CLASSE DE GESTION DE "VARIABLES GLOBALES D'ENVIRONNEMENT" par pifou25
Source avec Zip COLLECTION.CLASS.MIN.PHP par thunderhunter

Commentaires et avis

Commentaire de Kirua le 10/02/2003 17:00:59

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 ?

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,312 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales