Précédent   Forum des professionnels en informatique > PHP > Langage > Syntaxe
Syntaxe Forum d'entraide sur la syntaxe de PHP et la POO. Avant de poster -> FAQ syntaxe, Cours d'initiation et cours de POO
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/03/2008, 12h38   #1
Membre éprouvé
 
Homme Marwan Rabbaa
Technophile Web
Inscription : mai 2007
Messages : 930
Détails du profil
Informations personnelles :
Nom : Homme Marwan Rabbaa

Informations professionnelles :
Activité : Technophile Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mai 2007
Messages : 930
Points : 412
Points : 412
Envoyer un message via MSN à sliderman Envoyer un message via Yahoo à sliderman
Par défaut Gestion des exceptions

Bonjour,

J'ai faite une petite classe. C'est un gestionnaire d'exceptions.

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?php
/** 
 * @fonctionment Register all the error in a log file
 * @author Marwan Rabbaa
 * @version 1.0
 * @since 05/03/2008
 */
class FileHandler extends Exception
{
	private $directory; // the direcory where is stored HTML files
	private $logfile;
	/** The constructor
	 */
	public function __construct()
	{
		$this->directory = 'error/';
		$this->logfile = new LogFile("err");
	}
	/** The only public method
	 * @action Write in a file and redirect user to an error page
	 */
	public function handle($e)
	{
		header($this->directory.'application.php');
		$this->logfile->write('ERROR');
	}
}
dans mon header j'ai mis cela
Code :
1
2
$handler = new FileHandler();
    set_exception_handler(array($handler,"handle"));
donc dès que je throw un exception j'execute la fonction handle

mais tout fonctionne sauf le header, pourquoi ?
__________________
http://aldorande.miniville.fr/ind
Fedora 8, eclipse 3.3 sur x86_64
--------------
Colorer votre code php
sliderman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/03/2008, 13h18   #2
Membre habitué
 
Inscription : juin 2004
Messages : 296
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juin 2004
Messages : 296
Points : 147
Points : 147
hello,

T'as essayé avec une url absolue (avec le http... devant ) ?

A+
__________________
- Blog
- stages-aikido.fr
kaboume est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h01.


 
 
 
 
Partenaires

Hébergement Web