Categories > TinyButStrong general (FR) >

Notification d'erreur avec l'utilisation d'une autre classe

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs
By: antoine
Date: 2004-12-17
Time: 11:35

Notification d'erreur avec l'utilisation d'une autre classe

bonjour Skrol29,

Je voudrais un petit renseignement:
J'utilise une classe de formulaire de contact, et lors de l'instanciation de l'objet, une notification d'erreur apparait :
Notice: Object to string conversion in C:\www\marisol\lib\tbs_class.php on line 1095

Je n'arrive pas à voir d'ou vient le probleme.
(Le site tourne en local)

By: antoine
Date: 2004-12-17
Time: 11:43

Re: Notification d'erreur avec l'utilisation d'une autre classe

Désolé de ce post...
Je viens de comprendre mon erreur.
Dans la partie html, j'avais une variable "contact" et quand j'instanciais mon objet contact, il s'appelais aussi contact...

Désolé encore....
By: Skrol29
Date: 2004-12-17
Time: 11:49

Re: Notification d'erreur avec l'utilisation d'une autre classe

Salut Antoine,

Vu le n° de ligne je devine que tu utilises TBS version 1.97.12.
Le problème est connu. Ce message de notification PHP apparaît lorsque tu tentes d'afficher une donnée (champ [var] ou lié à un bloc) qui est un objet PHP au lieu d'un texte ou d'un scalaire. Il y a le même problème si la donnée est un tableau.
Je vais corriger ça dans le prochaîne version de TBS. Il affichera 'Object' ou 'Array' à la place du champ et le Notice n'appaîtra plus.

By: antoine
Date: 2004-12-17
Time: 12:24

Re: Notification d'erreur avec l'utilisation d'une autre classe

Merci de ta réponse si prompte. C'est bon à savoir, même si dans mon cas c'était une erreur de ma part...
Au fait, il affichait bien "object", mais avec la notice.

Sinon, oui j'utilise TBS version 1.97.12. J'ai testé la V2.0, mais j'ai eu des soucis au niveau des block. Vu que je suis assez pris par le temps, je n'ai pas cherché plus loin. Je referais un test bientôt et je te tiendrais au courant.

Merci encore