kzone Posted June 26, 2008 Share Posted June 26, 2008 Bonjour à tous ,petit nouveau sur le forum , je découvre Prestashop en mettant les mains dans le 'camboui' et en "essayant" de comprendre comment s'articulent les classes , le but étant d'intégrer un (des !?) modules !?En jouant (si si ) avec les classes de Prestashop , je mes suis retrouvé avec le message d'alerte : Fatal error: Call to undefined function pSQL() .....etc !!!Et impossible de retrouver d'où provient cette fonction .Sûr qu'elle est sous mes yeux (ébahis) mais bon ....Merci de votre aide Ps: tant que j'y suis (et cela risque de ne pas être la seule fois) comment est géré l'autoLoad des classes !? Link to comment Share on other sites More sharing options...
kzone Posted June 26, 2008 Author Share Posted June 26, 2008 ... pour l'autoload c'est bon (j'avais que regarder un peu plus, je ne l'aurais pas ré ecrit en partie ) ! Link to comment Share on other sites More sharing options...
ludo Posted June 26, 2008 Share Posted June 26, 2008 La fonction pSQL permet de "nettoyer" les requêtes SQL des données qui pourrait être malicieusement injectés dans la requête SQL. /** * Sanitize data which will be injected into SQL query * * @param string $string SQL data which will be injected into SQL query * @param boolean $htmlOK Does data contain HTML code ? (optional) * @return string Sanitized data */ function pSQL($string, $htmlOK = false) { if (_PS_MAGIC_QUOTES_GPC_) $string = stripslashes($string); if (!is_numeric($string)) { $string = _PS_MYSQL_REAL_ESCAPE_STRING_ ? mysql_real_escape_string($string) : addslashes($string); if (!$htmlOK) $string = strip_tags(nl2br2($string)); } return $string; } Tu trouveras ton bonheur dans \classes\db.php Link to comment Share on other sites More sharing options...
kzone Posted June 26, 2008 Author Share Posted June 26, 2008 ben mercredi ... j'avais pourtant regardé dans cette classe ..... mais pas assez attentivement il semble !!! (hum )Ou il faut que je change de lunettes ...merci de l'info ... sur que dès demain cela va fonctionner du tonnerre !A demain.... ehhh ce matin plutot . Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now