Bonjour,
ayant pratiqué la POO depuis maintenant un certain temps, j'en viens à perdre les petits reflexes...
J'ai une class que je déclare, lors de sa contruction je fais appel à la fonction set_magic_quotes_runtime(1); afin d'éviter d'échaper automatiquement les caractères spéciaux lors de la reprise de données d'une base Mysql. Si je fais appel à cette fonction dans le constructeur, celle si sera valide par la suite ?
exemple:
class bdd
{
var $connexion;
set_magic_quotes_runtime(1);
bdd($nom_base)
{
this->$connexion = $nom_base;
}
requet($rq)
{
return requete(this->$connexion,$rq);
}
}
Ceci est uniquement à titre d'exemple, nous sommes bien d'accord que cela ne fonctionnerais pas. Donc la question est:
si je déclare mon objet, lors de la construction je fais appel à set_magic_quotes_runtime(1);, lors de la requete celui si sera bien comme voulus ?
pas évident d'expliquer...j'espèce que vous m'aurez à peut près compris!
ayant pratiqué la POO depuis maintenant un certain temps, j'en viens à perdre les petits reflexes...
J'ai une class que je déclare, lors de sa contruction je fais appel à la fonction set_magic_quotes_runtime(1); afin d'éviter d'échaper automatiquement les caractères spéciaux lors de la reprise de données d'une base Mysql. Si je fais appel à cette fonction dans le constructeur, celle si sera valide par la suite ?
exemple:
class bdd
{
var $connexion;
set_magic_quotes_runtime(1);
bdd($nom_base)
{
this->$connexion = $nom_base;
}
requet($rq)
{
return requete(this->$connexion,$rq);
}
}
Ceci est uniquement à titre d'exemple, nous sommes bien d'accord que cela ne fonctionnerais pas. Donc la question est:
si je déclare mon objet, lors de la construction je fais appel à set_magic_quotes_runtime(1);, lors de la requete celui si sera bien comme voulus ?
pas évident d'expliquer...j'espèce que vous m'aurez à peut près compris!