afficher toutes les variables d'un script

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : afficher toutes les variables d'un script

par yuuzhantar » 04 févr. 2008, 20:15

Salut

merci pour le get_defined_vars, c'est ce que je cherchais

mais pour afficher le nom d'une variable je ne vois pas

par Invité » 04 févr. 2008, 20:04

afficher toutes les variables d'un script

par yuuzhantar » 04 févr. 2008, 19:17

Bonjour

je suis en train de créer un site
ce site a des pages très importantes ou je veux une sécurité maximale

et je suis en train de plancher sur la gestion des erreurs sur cette page :

je vais créer une fonction d'erreurs personnalisée , mais je voudrais certaines fonctionnalitées que je ne sais pas encore programmer :

quand une erreur survient sur ces pages très importantes, je voudrais que çà m'envoie un mail avec du code html qui contienne toutes les variables que le script a généré

comme j'utilise beaucoup de array, j'ai programmé une fonction qui transforme le contenu du array en code html mis en forme avec des fieldset avec des boucle foreach

mais comme il a parfois énormément de variables sur la page, pour ne pas taper tous les noms de variables à envoyer dans le rapport d'erreur, je voudrais qu'elles soient toutes transformées en html avec leur nom et leur valeur

je ne vous demande pas tout de suite le code, mais quelques indications pour me mettre sur la bonne voie, je vous en deamanderais plus après si je n'y arrive pas
question 1
si dans une page, on a plein de variables du style $var1="gnagna"; $var2="blabla"; ...
est ce qu'elles sont stockées dans un tableau super global ou quelque chose de ce genre là, un peu comme les $_SERVER ...
et quel est son nom ?
question 2
je voudrais savoir comment faire pour afficher le nom d'une variable ?
en dehors du echo '$var'; qui affiche $var et non pas la valeur de la variable

par exemple si on a une fonction affVar($arg) { ... } qui affiche le nom de la variable et après sa valeur
et si l'on appelle cette fonction affVar($var1);
comment faire pour obtenir à l'affichage une présentation du style :
var1 -> gnagna

mais ne pas afficher le nom du paramètre qui est $arg

j'ai déjà vu dans certains codes des appels de fonction du style fonction(&$variable);

est-ce une piste ?

merci bien pour vos réponses[/quote]