Bonjour à tous,
je viens de découvrir FirePHP et j'ai un p'tit souci avec la validation d'un formulaire, j'ai repris la maintenance d'une application Web, j'ai un update qui plante et j'aurais voulu le tracer pour voir le problème.
Pour faire simple, j'ai une page de modification d'un client:
client.php:
La validation du formulaire se fait de la façon suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 include_once ("../includes/definitions.php"); //Fred debug_to_console("toto"); <form method="post" name="form" onsubmit="return client_ok(this);" action="client_valider.php" > //Affichage de tous les champs et de tout ce qui va bien.... </form>
client_valider.php:
Lorsque je lance l'application, "toto" s'affiche bien dans la console mais quand je valide le formulaire, je n'ai ni le "tata", ni le "fonction_maj" qui s'affichent dans la console...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 include_once ("../includes/definitions.php"); //Fred debug_to_console("tata"); fonction_maj(); historyAdd("Modification du client $num_client"); $page_new = "client.php?id_client=$id_client"; } header("Location: $page_new"); La librairie definitions.php: function debug_to_console( $data ) { ob_start(); $f = FirePHP::getInstance(true); $f->fb($data, FirePHP::INFO); ob_end_flush(); } function fonction_maj() { debug_to_console("fonction_maj"); //liste des mise à jour... }
C'est très schématique parce que l'application est énorme, ya quelqu'un qui voit d'où ça peut venir comme ça à vue de nez?
Merci d'avance à ceux qui auront pris le temps de lire et/ou de répondre si vous pouvez m'aider.
Bonne fin de soirée.
Fred
Partager